33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
134
114
19
18
35
292
63
59
121
185
61
29
151
42
54
14
31
17
21
191
174
16
117
139
56
47
179
208
24
69