11 447 298 true 1 7 9 10 17 18 21 29 32 33 39