16
89
247
401
384
394
337
367
211
357
760
481