419
484
308
251
285
455
280
439
469
418
424
268
513
517
325
441
385
380
341
349
365
523
339
239
379
420
450
288
378
427
406