402     
    
21     
 
 
 
   
302     
    
113     
 

 
249     
    
51     
 
 
233     
    
11     
 
 
228     
    
61     
 
 
511     
    
109     
 
 
601     
    
38     
 
 
294     
    
129     
 
 
605     
    
407     
 
 
874     
    
678