350     
    
111     
 
 
 
   
425     
    
49     
 

 
787     
    
428     
 
 
521     
    
100     
 
 
403     
    
292     
 
 
311     
    
42     
 
 
109     
    
6     
 
 
839     
    
644     
 
 
755     
    
322     
 
 
196     
    
8