7 282 285 true 2 5 12 15 20 28 37