1 84 102 112 145 1 84 141 108 168