139
485
264
304
435
334
292
293
301
504
373
347
363
383
201
372
211
151
191
262
192
161
182
233
202
283