10 326 264 true 4 9 12 17 20 22 28 33 34 39