737     
    
546     
 
 
 
   
226     
    
12     
 

 
213     
    
88     
 
 
381     
    
249     
 
 
184     
    
41     
 
 
990     
    
714     
 
 
261     
    
90     
 
 
559     
    
271     
 
 
812     
    
94     
 
 
783     
    
504