7
6
3
25
179
18
46
11
12
8
13
4
2
26
31
15
9
37
10
20
16
5
81
24
139
27
38
30
28
21
129
126
23
14
47
71
75
53
97
101
217
52
60
107
29
67
245
115