true 101 26 true 3 6 8 9 42 46 47 67 85 95 99