33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
138
136
19
113
294
35
20
128
32
14
34
60
24
85
17
18
161
22
43
59
44
12
73
39
54
29
55
21
23
27
89
47
36
48
38
26