196
342
931
318
162
678
581
229
448
185