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
20
12
103
18
30
75
41
88
25
101
17
118
205
47
46
37
65
59
178
52