254
686
181
697
211
771
147
646
119
489
118
307
46
315
165
334
98
243
73
326
86
354
27
225
42
274
100
255
69
183
316
125
299