532
533
340
522
229
496
524
259
542
306