674     
    
252     
 
 
 
   
305     
    
93     
 

 
178     
    
71     
 
 
246     
    
9     
 
 
536     
    
126     
 
 
671     
    
158     
 
 
485     
    
171     
 
 
858     
    
430     
 
 
530     
    
393     
 
 
843     
    
305