17 1078 329 true 1 3 5 6 7 10 12 17 18 19 27 29 30 32 37 38 39