27 2149 843 true 1 2 4 5 6 7 10 13 24 25 31 32 39 40 41 50 53 58 59 65 74 75 81 86 91 93 96