103 294
48 0
43 5
39 108
39 11
30 43
26 2
26 18
21 2
21 5
21 6
19 19
8 0