120 medicines out of stock in Gaza