254     
    
76     
 
 
 
   
153     
    
9     
 

 
501     
    
345     
 
 
173     
    
29     
 
 
249     
    
48     
 
 
846     
    
288     
 
 
926     
    
351     
 
 
663     
    
351     
 
 
675     
    
559     
 
 
615     
    
207