13 470 285 true 1 4 7 11 12 15 18 21 22 25 28 29 36