256
320
399
434
262
477
259
489
367
388
374
463
426
248
361
438
416
216
293
494
459
384
273
404
441
222
225
344
231
490
341
288
245