35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
145
124
22
20
42
301
55
37
58
33
34
21
14
24
126
19
40
12
26
23
53
17
18
36
49
31
25
68
73
365
102
131
91
43
16