1 512 2 5939 3 24358 4 90730 5 61769 6 20173 7 10974 8 9502 9 9786 10 10684 11 11306 12 12389 13 14071 14 15851 15 17548 16 19615 17 21845 18 24471 19 27314 20 30062 21 33061 22 36462 23 39973 24 43983 25 48170 26 52340 27 56779 28 61849 29 67336 30 72915 31 78565 32 84669 33 91465 34 98853 35 106014 36 113577 37 121791 38 130589 39 139920 40 149596 41 159213 42 169701