886     
    
453     
 
 
 
   
132     
    
20     
 

 
864     
    
74     
 
 
112     
    
2     
 
 
271     
    
167     
 
 
505     
    
369     
 
 
594     
    
215     
 
 
256     
    
19     
 
 
684     
    
352     
 
 
617     
    
80