What songs did David Lee Roth sing with Van Halen?

Every song on the first 6 albums, 2 songs on the 1996 best of album, and every song on the new album released in 2012.