355     
    
9     
 
 
 
   
965     
    
400     
 

 
942     
    
294     
 
 
315     
    
139     
 
 
346     
    
207     
 
 
836     
    
672     
 
 
119     
    
9     
 
 
839     
    
253     
 
 
660     
    
28     
 
 
300     
    
59