254
918
181
858
213
823
147
731
119
563
278
1,047
121
418
46
398
165
404
100
354
73
395
86
27
321
42
308
298
69
275
99
319
125
310