54


171


78


187


23


66


175


379


92


228