Okay, this goes in order by the blanks you left on your paper and what you have so far is correct.
Pyruvate, NADH, and ATP
Outer membrane
Inner membrane
Intermembrane space
Matrix
Krebs cycle
NADH
Electrons
Protons
NAD+
Energy
Proton gradient
Protons
Diffusion
ATP synthase
Oxygen
Water
CO2
ADP
Phosphate group
Hope this helps :)