1 32029 2 22081 3 26624 4 29254 5 30723 6 31623 7 39450 8 51956 9 66929 10 83137 11 100012 12 124474 13 161207 14 212671 15 280106 16 364172 17 472461 18 617237 19 813236 20 1076422 21 1423431 22 1878479 23 2478058 24 3273384 25 4331649 26 5736669 27 7596488 28 10055630 29 13309847 30 17622071 31 23339062 32 30915612 33 40951049 34 54240441 35 71841800 36 95159886 37 126054263 38 166983811 39 221202490 40 293022260