52
651
12
501
37
637
136
466
44
451
20
366
62
315
72
271
66
349
16
266
80
340
43
396
18
305
316
39
309
202
255
69
162