831     
    
63     
 
 
 
   
423     
    
270     
 

 
554     
    
397     
 
 
224     
    
39     
 
 
941     
    
409     
 
 
851     
    
539     
 
 
392     
    
182     
 
 
749     
    
305     
 
 
743     
    
9     
 
 
968     
    
30