152


339


188


138


81


78


201


346


128


86