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