4
18
5
32
13
17
28
1