How are these ordered from strongest to weakest: hydrogen bonds,covalent bonds, ionic bonds, and van der waals interactions?