22 235958 1128 true 1 3 7 13 22 28 34 58 60 67 68 69 87 90 95 113 126 132 140 143 148 149