342     
    
103     
 
 
 
   
800     
    
246     
 

 
296     
    
99     
 
 
409     
    
252     
 
 
811     
    
172     
 
 
444     
    
169     
 
 
489     
    
137     
 
 
537     
    
158     
 
 
505     
    
64     
 
 
989     
    
295