675
184
79
20
49
265
43
199
37
98
179
90
52
83
398
204
270
34
224
651
92
106
133
290
226
55
47
185