10 636 411 true 1 4 18 19 24 26 28 29 30 39