16
89
247
401
384
394
337
366
211
356
760
481