625     
    
451     
 
 
 
   
448     
    
187     
 

 
663     
    
557     
 
 
227     
    
48     
 
 
862     
    
200     
 
 
156     
    
39     
 
 
186     
    
80     
 
 
809     
    
634     
 
 
744     
    
510     
 
 
254     
    
83