208


277


123


257


133


101


87


109


142


116