475     
    
161     
 
 
 
   
495     
    
58     
 

 
854     
    
383     
 
 
535     
    
150     
 
 
751     
    
150     
 
 
848     
    
221     
 
 
660     
    
147     
 
 
877     
    
459     
 
 
833     
    
349     
 
 
593     
    
47