229
268
360
207
485
306
354
382
370
239
245
227
367
218
290
373
223
438
497
338
351
411
385
237
233
400
259
465
383
456
500
358
461
301