551     
    
420     
 
 
 
   
464     
    
231     
 

 
659     
    
169     
 
 
317     
    
1     
 
 
852     
    
294     
 
 
366     
    
239     
 
 
103     
    
2     
 
 
805     
    
338     
 
 
152     
    
47     
 
 
584     
    
156