232
183
226
246
185
293
213
156
252
184
192
173
28457
21630
19851
17683
1417265
13832
1283148
12426
11050
1071144
9470
80411