350     
    
178     
 
 
 
   
292     
    
12     
 

 
783     
    
441     
 
 
652     
    
298     
 
 
416     
    
3     
 
 
840     
    
570     
 
 
686     
    
232     
 
 
377     
    
234     
 
 
603     
    
258     
 
 
177     
    
23