140
1,063
113
636
212
731
272
684
352
785
150
538
159
512
483
55
467
6
314
133
444
27
381
138
379
196
393
333
86
334
51
288
85
278