153
218
232
86
184
113
266
165
185
194
161
171
26557
20050
18341
16472
1287265
12742
1167148
11514
10460
945143
8640
76911