580
232
561
99
455
100
217
227
243
83