true 1463 666 true 0 1 7 9 11 12 14 17 21 24 30 37 41 43 44 45 47 59 60 63 75 82 88 92 100 101 103 110 111 118 122 133 138 140 141 143 144