140
151
80
82
100
150
310
155346
122
264
225
27347
20580
19141
17032
1343265
13322
1204148
11896
10780
1005144
9000
78911