1 1 2 2 3 7 4 9 5 23 6 57 7 149 8 368 9 921 10 5863 11 14531 12 36087 13 36255 14 36257 15 233084 16 1505984 17 1151321194 18 1151321361 19 7826138122 20 967823489175 21 967823489458 22 967823489477 23 967823489490 24 967823489491 25 2545928465925 26 123116092093107 27 123116092093185 28 123116092094024 29 123116092094026 30 123116092094036 31 123116092094044 32 123116092094096 33 860544126863832