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