9 1469 438 true 5 10 12 16 21 24 26 35 38