128
292
156
241
519
533
69
431
448
660