47
517
48
585
6
479
107
269
71
370
33
358
57
312
13
283
67
37
239
34
264
35
230
18
222
184
350
22
24
188
12
151