140
130
100
150
220
155346
122
92
264
28367
21580
19801
17593
1411265
13772
1278148
12376
11020
1070144
9430
80411