218
200
128
156
198
542
182
229
334
126
396
230
372
310
438
350
484
505
453
254