196
238
342
931
318
162
678
581
229
448