580
489
444
234
256
155
409
338
117
180