3
10
31
18
28
9