431     
    
11     
 
 
 
   
318     
    
163     
 

 
611     
    
80     
 
 
675     
    
110     
 
 
422     
    
255     
 
 
674     
    
127     
 
 
289     
    
143     
 
 
772     
    
229     
 
 
950     
    
423     
 
 
259     
    
30