51
420
24
419
202
404
373
42
372
80
297
53
336
91
314
76
285
13
763
123
294
105
272
110
295
260
248
92
1,132
134
254
186
259