610     
    
249     
 
 
 
   
348     
    
238     
 

 
541     
    
140     
 
 
451     
    
222     
 
 
156     
    
44     
 
 
873     
    
176     
 
 
467     
    
244     
 
 
778     
    
290     
 
 
998     
    
53     
 
 
895     
    
176