497
439
250
254
462
496
416
244
474
446
511
450
510
267
415
242
303
477
470
451
411
379
500
342
300
305
271
405
420
423
355
317
246
330