9 424 392 true 9 15 21 26 27 31 34 36 38