203 328 418 489 385 453 329 316 371 246 120 486 70 231 401 235 481 149 454 147 223 90 240 182 167 128 274 326 148 67 63 38 402 279 437 303 275 175 30 237 165 383 62 259 351 215 250 460 288 319