11 784 306 true 9 12 18 20 22 27 28 32 33 34 39