321
343
295
457
234
457
110
217
226
73