47 71 130 169 212 198 258 218305