324
583
346
233
237
567
100
457
111
100