285     
    
106     
 
 
 
   
106     
    
6     
 

 
364     
    
188     
 
 
688     
    
585     
 
 
977     
    
488     
 
 
675     
    
384     
 
 
187     
    
25     
 
 
967     
    
160     
 
 
989     
    
159     
 
 
766     
    
42