58
162
229
70
529
540
69
40
438
459