303     
    
146     
 
 
 
   
234     
    
7     
 

 
967     
    
346     
 
 
930     
    
823     
 
 
403     
    
21     
 
 
975     
    
62     
 
 
170     
    
57     
 
 
850     
    
254     
 
 
152     
    
38     
 
 
655     
    
203