178


48


37


32


171


190


337


121


46


230