437     
    
259     
 
 
 
   
306     
    
194     
 

 
881     
    
684     
 
 
242     
    
20     
 
 
556     
    
81     
 
 
823     
    
64     
 
 
435     
    
233     
 
 
179     
    
70     
 
 
458     
    
185     
 
 
531     
    
117