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