12 222 1210 1337 66 623 95 175 395 69 308 848 230 235 520 62 871 260 142 3 169 8 968 12 487 39 976 1878.