33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
134
114
19
18
35
292
58
17
24
99
20
34
23
57
25
59
52
48
14
12
30
26
163
49
36
53
27
135
38
37