75
46
17
29
10
7
4
18
57
28
182
5
47
12
24
14
175
3
25
87
36
85
67
22
107
37
35
20
8
13
84
26
11
9
19
27
53
32
151
430
6