7 198 253 true 4 9 10 12 17 18 31