129
52
59
87
26
20
58
576
260
217