942     
    
29     
 
 
 
   
351     
    
49     
 

 
161     
    
7     
 
 
854     
    
614     
 
 
477     
    
245     
 
 
823     
    
346     
 
 
551     
    
82     
 
 
466     
    
344     
 
 
661     
    
265     
 
 
797     
    
65