196
342
930
318
162
678
581
229
448
347