536
118
358
155
333
189
94
46
591
143
499
151
286
57
603
117
617
184
343
154
385
115
196
52
202
43
314
101
260
146
249
173
204
114
374
107
591
167
500
207