33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
135
19
111
294
35
100
36
16
85
20
29
21
40
22
12
17
45
43
30
27
14
34
42
80
25
53
23
98
73
31