590
238
585
105
458
104
223
240
248
84