24
74
25
207
94
157
393
153
1150
90
103
905
44
128
293
401
46
84
212
177
825
167
62
198
65
211
67
7483
173
417
113
487