587
422
221
327
127
171
248
51
81
359