5
8
14
2
9
13
19
12
4
3
6
5