31     
    
713     
 
 
 
   
1     
    
40     
 

 
22     
    
88     
 
 
31     
    
1581     
 
 
18     
    
306     
 
 
92     
    
6072     
 
 
18     
    
1098     
 
 
86     
    
1118     
 
 
77     
    
847     
 
 
84     
    
7728