16 1663 1072 true 6 10 15 18 19 22 24 25 27 28 30 35 36 37 38 39