Any number between 1 to 127 can be represented using 7 bits in binary.
Therefore we need 7 numbers to represent the weight of the 7 bits.
The numbers are : 2^0 = 1, 2^1 = 2, 2^2 = 4, 2^3 = 8, 2^4 = 16, 2^5 = 32, 2^6 = 64.
Ans: 7 numbers required at minimum.