2
32
9
31
27
26