844
385
506
371
570
439
379
286
289
397
390
250
313
266
265
280
296
420
486
418
372
357
295
502
463
424
245
237
339
419
491
417
344
257