2951
1 3 4 11 13 14 15 16 19 20 21 23 25 26 32 33 34 36 38 39 40 41 42 44 45 50 52 54 56 57 58 59 60 61 62 63 64 65 71 78 79 81 82 84 88 95 96 97 98 100