32
2
10
21
22
30