58686     
    
158318     
 
 
 
   
35720     
    
125775     
 

 
41127     
    
61184     
 
 
63707     
    
94521     
 
 
77192     
    
166526     
 
 
65956     
    
112282     
 
 
76382     
    
143470     
 
 
49218     
    
148680     
 
 
20707     
    
56123     
 
 
42832     
    
128162