47
71
211
26
354
16
46
38
230
860
475
21
550
746
91
130
27
289
466
17
492
32
394
668
37
278
79
23
12
52
127
44
42
369
412
40
29
59
679
95
465
33
705
45
417
36
67
13
574
138
50
124
1006