499     
    
342     
 
 
 
   
162     
    
52     
 

 
976     
    
98     
 
 
594     
    
169     
 
 
557     
    
349     
 
 
598     
    
261     
 
 
324     
    
167     
 
 
592     
    
385     
 
 
901     
    
504     
 
 
718     
    
203