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