298
249
450
284
382
217
468
239
303
313
253
283
246
495
342
485
351
330
446
343
427
328
231
294
277
309
318
261
233
308
219
491
352
326