116743
 
142341
 
30175
 
59448
 
64325
 
133377
 
150870
 
23992
 
144396