535
118
358
155
327
186
93
46
590
142
498
151
283
56
599
113
616
184
343
154
385
115
196
52
200
43
314
101
260
146
249
173
204
114
374
107
591
167
500
207