47
186
112
773
72
894
20
281
57
569
26
496
61
347
89
326
19
247
891
206
10
316
22
243
34
161
140
25
179
32
142
17
180