580
232
563
455
100
217
227
243
83
162