27 2906 1235 true 3 4 5 7 10 18 19 21 23 26 27 34 39 47 50 58 60 62 64 74 76 84 86 92 96 98 99