17 1049 331 true 3 5 7 8 11 12 14 18 19 26 28 30 31 33 35 38 39