421     
    
27     
 
 
 
   
953     
    
14     
 

 
209     
    
51     
 
 
905     
    
24     
 
 
316     
    
52     
 
 
437     
    
180     
 
 
398     
    
177     
 
 
181     
    
74     
 
 
874     
    
307     
 
 
851     
    
576