222
434
292
462
250
391
412
512
291
253
480
367
502
310
439
443
229
300
450
408
435
341
298
246
306
396
507
314
479
333
448
428
212