17 9099 2196 true 1 3 5 29 34 36 39 41 42 43 47 49 66 69 77 84 92