9 323 190 true 1 2 8 15 21 24 27 33 39