376     
    
139     
 
 
 
   
400     
    
286     
 

 
790     
    
686     
 
 
777     
    
395     
 
 
689     
    
370     
 
 
621     
    
109     
 
 
644     
    
89     
 
 
743     
    
158     
 
 
234     
    
125     
 
 
924     
    
690