760     
    
316     
 
 
 
   
248     
    
77     
 

 
324     
    
16     
 
 
993     
    
871     
 
 
703     
    
205     
 
 
262     
    
155     
 
 
758     
    
8     
 
 
505     
    
358     
 
 
888     
    
481     
 
 
840     
    
129