308     
    
81     
 
 
 
   
274     
    
53     
 

 
732     
    
188     
 
 
106     
    
3     
 
 
165     
    
35     
 
 
797     
    
141     
 
 
616     
    
349     
 
 
189     
    
35     
 
 
723     
    
125     
 
 
667     
    
18