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