35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
136
143
121
21
20
42
290
29
16
12
48
23
66
68
24
14
36
28
38
33
67
17
54
47
27
32
92
76
19
57
18
40
50
25
22
73
53
151
59
91
49
58
52
41