142 126 1 2 121 128155