31
5
2
32
67
26
1
2