Algerian trade balance posts surplus of $5.29 billion