14
15
19
3
4
5
8
12
17
28