Study of multi-periodic coronal pulsations during an X-class solar flare