8 254 297 true 9 11 17 19 20 29 33 34