35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
143
123
23
20
42
300
24
16
57
164
48
82
21
12
109
18
30
75
41
88
25
108
17
126
19
206
47
46
37
65
61
189
52