103
89
158
135
108462
200
171
16777215
106750
240
264
243
266
145104
228
114464
752699
114354
1962663
1738005