239     
    
58     
 
 
 
   
269     
    
129     
 

 
992     
    
817     
 
 
282     
    
93     
 
 
403     
    
117     
 
 
206     
    
29     
 
 
540     
    
78     
 
 
162     
    
1     
 
 
344     
    
182     
 
 
897     
    
797