125
103
21
342
17
11
17
5
77
24
38
50
39
43
14
24
43