216
183
177
579
405
531
50
558
105
994
1335
492
50
311
140
215
389
238
492
155
26
179
154
207
319
206
456
323
176
79