9 214 284 true 6 7 10 16 21 23 32 33 39