1 2 2 3 3 6 4 20 5 26 6 38 7 51 8 119 9 155 10 218 11 446 12 486 13 1211 14 1319 15 1338 16 1365 17 1575 18 5106 19 7019 20 9503 21 9695 22 14304 23 15417 24 17765 25 24222 26 25500 27 26306 28 35238 29 93207