The offsets show the byte position of each instruction from the beginning of the code in the object file. (There is other header information in the file.)
These offsets are not quite memory addresses since the object file hasn't yet been linked to with other library object files to produce an executable.