42 171164 4935 2 4 5 6 8 12 17 18 25 26 33 38 39 40 42 46 47 50 55 57 58 60 63 65 66 67 68 69 71 72 73 74 75 78 79 81 88 89 90 91 94 96