43
47
15
603
485
172
8817
73
34
70
59
32
99
457
56
4124
46
646
58
31
183
401
25
23
38
88
51
44
54
72
1682
53
22
4865
36
624
50
91
98
27
33
151
115
107
231
82
1826
673
4525
71
67
87
63