13682     
    
86608     
 
 
 
   
60996     
    
149756     
 

 
91418     
    
181382     
 
 
91641     
    
135684     
 
 
16412     
    
81369     
 
 
39244     
    
105237     
 
 
18788     
    
74441     
 
 
96180     
    
106786     
 
 
41182     
    
123456     
 
 
27414     
    
53530