8 1106 351 true 6 9 13 21 24 25 28 29