240
220
316
333
324
207
402
320
366
295
256
24426
18280
16461
14772
11352
1108263
10044
976148
9610
833143
7730
73311