4
18
16
30
14
7
31
1