109 199 111 249 117 297 127 346 144 392 172 433 208 468 250 496 297 505 345 498 388 470 426 437 456 396 473 349 483 300 490 250 493 200 141 160 166 142 200 138 233 144 266 157 333 157 365 143 399 137 433 142 460 161 299 198 299 232 299 267 298 302 266 325 281 331 299 337 316 331 333 325 180 200 202 186 229 187 251 207 226 212 199 211 349 207 371 187 398 186 420 200 401 212 374 212 228 382 255 372 281 366 299 371 316 366 343 373 371 383 343 407 318 417 298 419 279 417 253 406 241 384 280 386 299 387 317 386 357 385 317 390 299 391 280 389 159 20 194 14 247 27 311 30 399 15 441 30 482 109 128 80 149 39 110 163 489 166 457 56 377 28