11
11
48
104
59
17
140
461
300
119