9 397 344 true 7 12 18 20 24 29 33 35 37