442 404 456 357 279 293 297 309 473 220 190 210 253 175 157 102 89 67 93 52 143 56 29 131,808