4
1
2
6
23
30