14 671075 306 6 19 23 39 47 57 59 67 69 71 76 84 91 96