345
428
247
344
333
348
266
414
477
213
341
268
221
316
241
366
498
444
380
373
405
296
486
279
260
460
431
254
364
277
215
463
281
347