240
242
221
196
162
174
150
60
175
254
176
22586
17110
15161
13560
10372
1008263
9084
8950
867148
744142
68911
6870