8 169 242 true 5 17 18 19 23 25 28 29