true 101 26 true 1 3 5 8 30 31 39 44 67 69 89