164
177
241
132
146398
627982
1434709
145132
302
114492
1849098
2042458
362
220448
276
218
226
202
242
280