35
4
27
7
5
8
2
15
3
1
9
14
11
13
12
10
137
141
19
115
295
6
42
24
55
164
36
48
83
18
98
20
75
86
23
25
30
101
118
17
204
46
47
37
22
66
60
184
51