7 109 178 true 1 7 8 15 18 35 36