601     
    
338     
 
 
 
   
121     
    
2     
 

 
498     
    
179     
 
 
350     
    
60     
 
 
255     
    
47     
 
 
201     
    
44     
 
 
780     
    
391     
 
 
219     
    
109     
 
 
151     
    
41     
 
 
895     
    
431