35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
142
122
22
19
42
299
24
57
164
48
81
21
12
106
18
30
75
41
88
25
103
17
121
206
47
46
37
65
60
184
52