4
25
23
136
239
438
750
161
364
356