157


127


138


275


101


212


381


82


116


103