33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
135
18
112
294
35
19
103
36
16
84
20
31
29
21
41
22
12
17
45
43
30
27
14
34
80
23
26
53
99
76
32