28     
    
1     
 
 
 
   
26     
    
1     
 

 
17     
    
1     
 
 
79     
    
9     
 
 
96     
    
55     
 
 
84     
    
63     
 
 
99     
    
69     
 
 
52     
    
8     
 
 
92     
    
61     
 
 
93     
    
30