593
240
589
106
459
106
225
241
252
85