29
10
7
4
18
59
28
183
5
47
12
24
14
175
3
25
87
36
85
67
22
107
37
35
21
8
13
17
75
26
11
9
19
27
54
32
152
433
6
0
46