9 179 351 true 3 6 7 9 15 18 22 28 34