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