245
426
291
236
324
117
364
386
312
196