593
238
589
105
458
106
223
240
250
84