103 292
48 0
43 5
39 109
39 11
30 44
26 2
26 19
21 2
21 5
21 6
19 19
15 3
8 0