2
32
18
9
31
27
1
26