60 20 101 332 210 389 225 370 467 436 259 104 44 438 66 250 205 165 467 417 13 397 495 118 26 113 3 333 260 367 484 379 197 473 387 231 99 342 404 417 154 42 276 420 84 2 193 15 338 495 177 414 397 235 346 338 257 373 365 156 340 472 44 89 442 158 454 28 112 441 112 184 82 347 9 301 26 194 295 128 329 486 303 265 480 86 371 48 124 8 161 407 369 389 203 299 229 352 105 198 439 302 267 488 178 490 155 497 196 490 71 350 401 225 186 175 89 273 211 191 228 270