474     
    
343     
 
 
 
   
228     
    
111     
 

 
985     
    
217     
 
 
275     
    
170     
 
 
662     
    
498     
 
 
331     
    
130     
 
 
793     
    
22     
 
 
463     
    
38     
 
 
670     
    
59     
 
 
954     
    
12