4
3
2
5
14
23
11
12
19