442     
    
67     
 
 
 
   
213     
    
99     
 

 
797     
    
228     
 
 
905     
    
16     
 
 
832     
    
24     
 
 
286     
    
59     
 
 
646     
    
373     
 
 
249     
    
128     
 
 
616     
    
89     
 
 
594     
    
343