110
48
28
12
11
4
16
34
46
9
19
15
14
7
59
42
25
21
38
91
198
162
43
22
78
61
45
47
163
41
100
30
87
5
79
200
139