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