10 362 284 true 3 5 6 9 15 21 33 34 36 39