787     
    
661     
 
 
 
   
167     
    
24     
 

 
849     
    
546     
 
 
698     
    
501     
 
 
941     
    
238     
 
 
778     
    
622     
 
 
699     
    
266     
 
 
956     
    
215     
 
 
867     
    
459     
 
 
623     
    
139