307     
    
170     
 
 
 
   
726     
    
392     
 

 
707     
    
563     
 
 
332     
    
169     
 
 
101     
    
1     
 
 
604     
    
89     
 
 
812     
    
232     
 
 
369     
    
16     
 
 
852     
    
459     
 
 
853     
    
713