159
240
16777215
2152700
1820370
1337085
238346
267
206
311
307
200
702786
191482
819199
16942
98463
86593
56384
53584