7 209 238 true 9 16 18 19 22 30 39