9 421 354 true 2 12 14 15 17 19 28 33 38