A 16-bit instruction takes the following format where DR specifies the destination register, SR specifies the source register, and IMM is a 2's complement immediate value. If there are 54 opcodes and 4 registers, the number of bits left to specify the immediate value is ______. Show all work.