35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
136
140
20
121
291
42
28
17
12
50
24
23
66
36
67
33
34
38
16
31
68
64
18
57
47
40
88
75
19
46
32
43
49
25
14
22
72
151
58
26
45
91
21
52