497
371
399
364
295
291
355
311
489
309
358
381
340
430
312
336
302
332
476
232
343
390
512
419
438
321
306
330
429
462
418
301
335
455