322     
    
79     
 
 
 
   
955     
    
473     
 

 
229     
    
46     
 
 
798     
    
681     
 
 
408     
    
176     
 
 
598     
    
27     
 
 
901     
    
626     
 
 
105     
    
3     
 
 
876     
    
337     
 
 
270     
    
88