7 129 293 true 8 15 17 23 25 28 35