35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
138
143
19
123
299
42
23
87
56
119
193
64
29
152
44
54
14
36
16
12
22
227
187
127
155
18
66
51
195
197
79