502
270
510
365
433
233
450
512
494
353
366
338
341
264
305
334
287
247
457
219
343
310
265
358
460
480
517
339
434
282
472
290
406
378
274