855     
    
18     
 
 
 
   
119     
    
13     
 

 
189     
    
61     
 
 
494     
    
257     
 
 
901     
    
330     
 
 
893     
    
276     
 
 
718     
    
367     
 
 
200     
    
85     
 
 
952     
    
23     
 
 
676     
    
517