108


46


212


337


184


48


171


336


60


188