7 625 221 true 9 12 14 17 21 28 33