14 1363 424 true 0 1 3 4 7 10 11 15 17 22 25 28 33 39