true 1266 343 true 1 6 9 18 19 20 24 27 33 38 44 47 49 58 67 70 82 86 91