798     
    
635     
 
 
 
   
747     
    
88     
 

 
150     
    
8     
 
 
988     
    
409     
 
 
311     
    
198     
 
 
841     
    
298     
 
 
899     
    
417     
 
 
846     
    
734     
 
 
958     
    
325     
 
 
539     
    
306