593
240
590
106
459
106
225
243
252
85