552     
    
141     
 
 
 
   
579     
    
246     
 

 
916     
    
447     
 
 
771     
    
94     
 
 
942     
    
800     
 
 
928     
    
723     
 
 
792     
    
672     
 
 
835     
    
547     
 
 
456     
    
301     
 
 
650     
    
405