967     
    
732     
 
 
 
   
601     
    
494     
 

 
366     
    
261     
 
 
592     
    
119     
 
 
345     
    
98     
 
 
945     
    
216     
 
 
866     
    
729     
 
 
748     
    
317     
 
 
150     
    
11     
 
 
201     
    
42