505     
    
225     
 
 
 
   
584     
    
343     
 

 
625     
    
427     
 
 
157     
    
54     
 
 
622     
    
363     
 
 
630     
    
366     
 
 
641     
    
10     
 
 
857     
    
514     
 
 
758     
    
68     
 
 
904     
    
88