182
219
235
142
188
109
507
134
310
143