6 494 143 true 9 18 21 22 28 34