524     
    
421     
 
 
 
   
296     
    
184     
 

 
291     
    
56     
 
 
952     
    
95     
 
 
766     
    
320     
 
 
980     
    
675     
 
 
174     
    
40     
 
 
352     
    
113     
 
 
957     
    
674     
 
 
288     
    
51