471
359
260
438
307
500
436
401
523
254
313
385
521
355
489
520
391
318
430
419
239
381
273
344
294
423
357
300
242
325
514
245
235