129
50
59
87
26
20
58
576
260
217