35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
142
122
21
19
42
296
59
37
57
33
14
24
125
40
12
22
23
53
17
18
36
47
124
31
68
73
360
97
132
92
44
32
16