9 298 251 true 9 17 18 19 21 22 30 35 38