32     
    
768     
 
 
 
   
1     
    
41     
 

 
22     
    
110     
 
 
31     
    
1581     
 
 
18     
    
324     
 
 
93     
    
6231     
 
 
19     
    
1178     
 
 
86     
    
1204     
 
 
78     
    
936     
 
 
84     
    
7728