21 24026 1118 true 0 2 3 5 7 10 13 16 19 21 22 24 25 26 27 28 33 34 35 38 39