7 109 196 true 2 5 9 30 69 77 94