7 639 316 true 7 8 14 20 28 34 35