17 1771 348 true 3 5 7 12 14 17 21 24 25 26 27 29 31 33 34 35 36