107
2,286
239
981
302
644
219
615
88
524
332
551
162
436
65
412
76
375
92
1,058
109
365
119
394
178
286
106
343
227
339
329
336
110
62
284