33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
139
144
18
122
304
39
17
76
57
124
196
12
62
157
43
50
34
14
21
19
215
180
16
119
152
61
48
189
210
27
74