true 1845 616 true 1 6 7 8 12 14 15 16 20 23 44 45 50 54 64 66 79 84 88 94 97 99 100 103 105 115 116 117 125 126 142 145