20 859718 7314 2 5 24 28 29 41 42 43 54 78 92 100 128 138 150 159 171 179 182 196