312
302
207
298
472
407
442
299
290
382
466
255
294
355
447
344
443
362
454
492
276
420
310
236
280
225
237
427
387
464
226
486