35670     
    
125601     
 
 
 
   
31073     
    
56320     
 

 
21802     
    
111083     
 
 
92283     
    
138621     
 
 
86871     
    
158418     
 
 
85567     
    
174311     
 
 
95378     
    
116730     
 
 
62676     
    
133013     
 
 
74331     
    
140124     
 
 
97951     
    
119176