196
341
930
318
161
678
229
448
347
185