51
416
24
417
202
405
371
42
369
80
297
53
336
91
314
76
285
92
1,094
123
294
105
272
110
293
259
248
134
254
186