127191
108365
106560
105874
102548
94879
92138
90446
89628
74705
63686
59707
56727
52570
50730
48150
45736
40042
39247
30802
29621
28042
25640
24850
23673
22275
18742
16271
16006
15458
12781
12106
11935
11890
9211
7995
4975
4847
4511
2355
1736
395
0