true 101 29 true 1 3 5 8 26 27 30 31 39 44 62 67 69 71 79 85 89 98