196
342
932
321
163
678
582
230
448
349