949     
    
688     
 
 
 
   
607     
    
47     
 

 
526     
    
98     
 
 
144     
    
37     
 
 
333     
    
123     
 
 
658     
    
510     
 
 
464     
    
285     
 
 
787     
    
13     
 
 
277     
    
135     
 
 
237     
    
42