580
231
561
99
455
100
217
226
243
83