7 1240 448 true 5 12 13 22 27 28 35