EU posts $159.1B trade surplus in January-September