35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
136
129
20
114
292
36
16
12
28
48
23
14
66
65
24
33
26
37
31
64
18
56
47
39
34
85
75
19
45
42
46
25
22
41
32
72
50
17
149
55
40
91
21
49
59
52
30