389
513
302
473
502
478
305
368
268
246
404
349
495
500
231
253
324
317
419
385
266
350
346
485
519
226
431
298
481
496
236
372
459