663     
    
432     
 
 
 
   
250     
    
76     
 

 
533     
    
265     
 
 
146     
    
16     
 
 
117     
    
12     
 
 
280     
    
21     
 
 
781     
    
356     
 
 
239     
    
119     
 
 
372     
    
214     
 
 
839     
    
692