15 47909 1689 true 0 1 2 4 7 10 14 15 16 24 25 26 34 36 38