293
487
240
471
234
460
416
370
440
456
233
262
490
384
284
345
511
361
227
327
499
244
375
515
329
424
271
338
260
452
292
255
476