483     
    
271     
 
 
 
   
152     
    
46     
 

 
414     
    
204     
 
 
400     
    
277     
 
 
961     
    
47     
 
 
345     
    
49     
 
 
253     
    
29     
 
 
284     
    
164     
 
 
692     
    
546     
 
 
269     
    
109