432
420
384
423
393
541
381
269
346
404
387
385
264
275
262
249
235
438
271
536
314
472
391
336
515
330
253
285
543
388
254
395
447
245