580
232
563
99
455
100
217
227
243
83