23
2
21
30
32
10
5