287
293
526
500
481
465
232
473
534
361
243
306
470
454
430
362
480
450
313
491
319
322
340
406
317
304
495
363
324
348
397