431
354
374
465
490
278
419
390
243
444
380
409
349
367
479
489
481
249
342
323
317
285
319
299
340
221
495
314
422
339
362
382
275
376