39 222 269 true 2 5 6 8 11 12 15 21 22 25 26 29 32 33 34 35 36 42 43 44 46 52 56 58 59 65 70 72 80 82 84 85 89 90 91 94 96 98 99