33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
138
114
19
17
35
291
26
52
132
49
74
12
104
18
80
44
76
37
24
102
123
192
72
62
191
50