126
48
57
76
20
20
52
574
260
213