196
342
932
319
163
678
582
229
448
348