519
255
295
334
254
248
256
273
393
422
413
491
398
350
389
388
380
374
265
359
469
306
516
349
501
382
377
272
370
470
455
463