17
7
6
26
189
8
142
103
66
324
152
80
31
41
85
332
359
418
222
297
171
298
157
148
377
169
134
175
63
193
48
49
107
262
146
299
82
86
147
217
384
72
42
168
205
284
131
52
53
37
141