10 4237 632 true
9 14 15 18 22 27 31 33 36 38