33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
138
135
18
111
293
35
19
26
12
52
159
14
48
84
20
99
75
41
87
24
30
89
17
119
191
21
40
45
37
72
60
176