7 160 252 true 1 7 9 14 17 20 30