278     
    
26     
 
 
 
   
521     
    
383     
 

 
413     
    
280     
 
 
178     
    
14     
 
 
482     
    
211     
 
 
868     
    
168     
 
 
774     
    
559     
 
 
597     
    
243     
 
 
118     
    
18     
 
 
646     
    
61