667
212
900
252
298
197
633
134
398
94
808
257
319
92
932
438
408
48
671
181
774
236
392
83
613
240
669
273
535
170
542
129
198
87
249
107
389
128
426
223