7 243 221 true 8 9 13 14 17 18 30