145     
    
1     
 
 
 
   
595     
    
436     
 

 
234     
    
6     
 
 
324     
    
209     
 
 
164     
    
58     
 
 
758     
    
219     
 
 
647     
    
79     
 
 
692     
    
95     
 
 
222     
    
102     
 
 
228     
    
96