33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
138
135
18
111
293
35
19
101
16
84
21
31
29
40
22
20
12
17
45
44
30
27
14
34
41
80
23
26
53
98
74