9 339 282 true 1 6 12 17 18 21 28 33 36