593
239
589
106
459
106
225
241
252
84