337
323
304
494
230
374
275
416
355
502
446
477
247
223
358
381
253
335
450
377
510
404
227
368
457
222
421
426
220
264
217
346
490
293