Puzzle #31
1
2
4
7
28
33
198
205