101
123
190
1,343
88
273
103
238
106
580
49
404
40
449
67
392
327
395
44
402
491
124
333
25
350
63
423
320
68
325