107
2,224
239
978
302
641
219
612
88
521
334
557
109
363
162
432
192
300
65
409
106
343
178
287
227
339
122
396
329
335
110
156
266