7 1105 359 true 2 5 10 14 25 36 37