13081
12383
37408
34476
11680
23734
12408
4142
5950
10187
3948
4504
49169
21499
7492
14652
31056
36807
44765
7394
17133
52014
162718
20875
42057
14881
17940
146001
23991
13509
27382
21550
30691
21558
9691
23071
15186
11067
27345
20742
166501
111435
88773
43729
31581
25008