516     
    
53     
 
 
 
   
591     
    
123     
 

 
858     
    
184     
 
 
463     
    
58     
 
 
797     
    
210     
 
 
265     
    
129     
 
 
618     
    
488     
 
 
827     
    
245     
 
 
448     
    
197     
 
 
560     
    
138