19 106 47 95 19 106 63 100 19 106 31 99 19 128 59 102 19 128 39 108 19 148 55 127 19 149 55 127 19 149 51 125 19 172 51 146