283     
    
9     
 
 
 
   
782     
    
125     
 

 
139     
    
19     
 
 
866     
    
32     
 
 
104     
    
2     
 
 
761     
    
653     
 
 
966     
    
682     
 
 
868     
    
121     
 
 
886     
    
246     
 
 
585     
    
216