100
123
496
1,021
439
542
547
852
261
494
161
452
19
345
364
321
113
492
16
266
202
331
408
272
230
257
114
299
105
303
174
322
95
265
116
233