7 101 219 true 2 4 6 12 25 28 34