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