9 382 344 true 9 12 21 22 28 32 33 34 39