4
15
3
31
28
9