21 22896 3901 true 0 1 3 7 10 25 31 41 42 50 53 54 56 59 62 68 70 85 92 96 97