45 4753 353 3916996 5 7 8 11 12 14 16 18 22 23 25 27 28 29 31 32 33 37 39 43 45 46 48 49 51 56 57 64 65 66 67 72 73 77 80 82 83 87 88 89 90 92 96 99 100 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 49 78 115 158 201 260 341 444 519 586 713 870 1681 2088 3387 3518 3627 4070 4181 23 149 387 673 927 834 436 164 92 67 40 37 42 42 40 40 40 40 40 40 40 40 40 40 40 39 37 35 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1