33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
138
135
18
111
294
35
19
25
12
52
155
14
48
84
20
99
75
41
80
24
30
89
17
118
189
21
40
44
37
72
60
176
45