7 1185 260 true 7 9 12 16 19 21 39