33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
139
136
18
114
297
36
19
127
32
14
61
23
86
17
159
21
44
12
20
85
24
22
37
53
26
55
27
89
49
29
35
46
48
38