79250     
    
159379     
 
 
 
   
57668     
    
101567     
 

 
30534     
    
79559     
 
 
75240     
    
136143     
 
 
62864     
    
147372     
 
 
43871     
    
86140     
 
 
29490     
    
54443     
 
 
94061     
    
123680     
 
 
36173     
    
67378     
 
 
18901     
    
105712