Puzzle #109
1
3
6
11
18
29
42
59
78