7 161 273 true 1 5 9 12 21 27 28