-1 128 135 139 -1 138 137 140 134