862     
    
272     
 
 
 
   
309     
    
61     
 

 
184     
    
44     
 
 
713     
    
265     
 
 
872     
    
440     
 
 
101     
    
1     
 
 
916     
    
485     
 
 
211     
    
79     
 
 
791     
    
405     
 
 
426     
    
22