true 21739 8961 true 5 7 9 10 14 19 20 28 29 31 32 38 44 52 61 63 65 68 80 82 85 91 97 103 104 110 116 123 128 132 133 134 136 141 142 144 147