505
475
220
288
126
444
89
866
192
429