7 1240 342 true 6 13 21 30 33 35 38