589
237
580
105
458
104
223
240
248
84