You can find some versions of Minecraft using this: https://sites.google.com/site/luigi2600sgamehackingsite/minecraft-the-lost-versions
Though, if you don't have the jar file of another version you wanna play, or somebody else hasn't found the jar file, or if it does not exist anymore at all, there's no way to play that version then, just to note.
Here are the step to install the versions into Minecraft so you can play them.
Step 1: Go to your search bar
Step 2: Search "Run" and click on the "Run" program.
Step 3: Type in %appdata% and click on Ok.
Step 4: Go to the ".minecraft" folder and then to the "versions" folder.
Step 5: Open "The Hidden Versions" zip thing with either WinRAR or 7zip.
Step 6: Select any folder of the version of the game that you want to play.
Step 7: Drag that folder into the "versions" folder in ".minecraft".
Step 8: Close everything down and open up the Minecraft launcher.
Step 9: Go to launch options and make sure that you have enabled historic versions.
Step 10: Edit a profile and then change version to the version you put in.
Step 11: Launch Minecraft.
If you've followed my steps correctly, this should work. I hope you're happy with the versions that we have found and is able to be played.
Hope this article helps!