9 363 288 true 6 7 12 14 23 24 33 34 36