33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
136
135
111
19
18
35
294
25
12
52
150
14
48
85
20
99
75
41
80
24
30
91
17
121
189
22
40
44
37
72
60
177
45