8
18
5
9
46
198
7
39
2
26
21
45
27
14
17
0
42
104
68
60
10
171
80
130
106
41
4
16
13
108
70
54
19
75
3
25
20
97
12