41
33
18
20
207
11
3
5
23
8
4
35
21
14
10
48
32
43
163
142
379
72
13
26
6
37
27
83
9
29
117
7
119
0
51
24
28
22
12
169
55