9 1559 424 true 4 9 10 16 21 27 31 32 36