125
48
57
76
20
19
52
574
260
213