323
492
510
285
517
449
231
506
381
242
524
398
433
500
309
482
320
302
253
363
343
474
505
418
350
268
257
262
276
301
235
519
412