17 4745 1335 true 1 3 7 10 12 19 21 22 24 25 27 28 32 33 34 38 39