33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
135
18
113
294
35
19
29
16
12
32
38
22
17
66
31
64
24
39
60
100
27
37
14
25
42
85
72
70
55
34
47
23
26
41
78
49
122
20
91
21
50
59
52
36