243 500 152743 121 803 154 290 266 800 194 999 161 960 234 902 51 672 143 096 228 422 366 874 136 278 297 130 277 125 248 183253