9 459 393 true 9 10 12 14 24 28 29 33 34