58
468
73
516
91
276
47
583
45
293
22
296
274
21
190
18
177
9
151
14
126
149
6
102
85
340
5
90
3
93
4