42628
 
135904
 
150970
 
189377
 
159745
 
155832
 
136033
 
186054
 
141292