Giant pulses of PSR B0531+21 at 112 MHz