871
216
610
78
743
154
937
219
447
64
360
49
318
58