4
2
23
24
6
1
20
1