Children = 343, Adults = 289

Difference = 343 - 289 = 54

There are 54 more children than adults at the zoo.
Final Answer: 54