Puzzle #33

1 1 1 3 5 9 17 31 57