179829
11446
21436
4352
16171
13945
6889
10668
60073
41586
23477
14909
31569
48505
5547
13460
40193
19730
8563
28613
7122
22357
10470
9526
6400
30768
5074
9176
38676
50904
21233
20322
14133
54842
13977
11832
13644
32438
11067
14800
11029
18347
5246
28350
24547
63490
14586
36790
140054
6965
20811
25180
17494
31520
20281
127069
52552
11182
3735
36276