5
4
22
2
3
14
23
1