35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
136
143
121
21
20
42
290
27
16
17
18
118
63
83
81
55
31
43
22
14
36
33
139
23
67
25
12
38
24
30