11
13
3
2
16
27
17
15
10
8
7
74
6
49
41
26
14
207
9
138
148
189
52
35
183
18
89
46
59
75
76
156
103
236
197
146
31
81
175
48
650
122
162
140
53
136
217
60