58
469
47
583
73
516
45
293
91
277
22
296
274
84
56
60
6
319
18
177
21
190
9
151
16
65
14
126
29
149
102