389     
    
89     
 
 
 
   
946     
    
354     
 

 
670     
    
492     
 
 
344     
    
223     
 
 
135     
    
30     
 
 
697     
    
347     
 
 
422     
    
68     
 
 
286     
    
31     
 
 
886     
    
38     
 
 
287     
    
168