35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
138
143
19
123
299
42
23
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