true 1019 422 true 1 6 8 12 14 15 16 23 30 44 45 50 54 56 64 79 84 88 94 97 99 100 103 105 108 115 116 117 125 126 142 145 147