232
183
226
246
185
293
213
156
252
184
192
173
28447
21620
19841
17683
1415265
13822
1282148
12426
11040
1071144
9460
80411