7 191 239 true 1 7 9 14 18 21 31