8 1447 385 true 9 17 20 21 28 32 33 35