32 946 666 true 2 3 8 9 10 12 14 15 24 27 31 33 34 43 46 49 51 56 63 65 66 68 71 78 85 86 90 92 94 96 98 99