5
2
14
17
3
23