9 303 297 true 2 12 18 20 22 24 33 35 36