35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
143
123
23
19
42
299
59
37
57
33
21
14
24
125
12
40
22
53
17
18
36
49
124
31
68
73
367
102
26
132
92
44
32
16