8 1072 458 true 7 9 14 15 17 26 29 33