312     
    
40     
 
 
 
   
231     
    
6     
 

 
510     
    
394     
 
 
919     
    
196     
 
 
691     
    
40     
 
 
981     
    
108     
 
 
300     
    
127     
 
 
602     
    
9     
 
 
784     
    
447     
 
 
340     
    
98