966     
    
702     
 
 
 
   
429     
    
272     
 

 
668     
    
160     
 
 
185     
    
51     
 
 
759     
    
645     
 
 
102     
    
1     
 
 
997     
    
157     
 
 
637     
    
127     
 
 
561     
    
217     
 
 
772     
    
603