358
765
308
378
406
892
119
246
342
232