483
340
303
389
270
436
471
242
468
267
430
431
392
329
283
510
250
243
354
308
293
461
302
459
499
401
387
362
235
403
356
249
301
451