294
203
404
278
485
262
263
494
386
400
202
380
265
221
445
491
302
317
243
277
377
244
391
398
307
309
370
493
272
330
417
353
320