20
90
247
402
386
396
338
367
211
359
760
481