There are currently 25 candidates running in the Democratic primaries. That's a lot, way more than most people can keep track of. But luckily for us there's a chart to help make sense of where all these candidates stand on what are sure to be some of the biggest issues in the upcoming 2020 presidential election.

One of those key issues is undoubtedly federal cannabis reform. As things stand, the vast majority of Democratic candidates have clarified their stance on the matter. Currently, only the Dems' newest candidate (the Pennsylvania Representative Joe Sestak) doesn't have an official stance on the issue.

While the other 24 candidates differ to some degree on the exact details of how to move forward with federal cannabis laws, their views can be broken down into two basic categories: 'Legalize It' or 'Let the States Decide.' And Politico has put together this handy chart to help you figure out who sits in what camp.

The 'Legalize It' group actually contains the majority of Democrats running in the primaries, which includes: Michael Bennet, Cory Booker, Pete Buttigieg, Julián Castro, Bill de Blasio, Tulsi Gabbard, Kirsten Gillibrand, Mike Gravel, Kamala Harris, John Hickenlooper, Jay Inslee, Seth Moulton, Beto O'Rourke, Tim Ryan, Bernie Sanders, Eric Swalwell, Elizabeth Warren, Marianne Williamson and Andrew Yang.

Politico's list of Dems in support of legalization.

All candidates in this group support removing cannabis from the Controlled Substances Act. Doing so would create a de facto legalization by repealing federal prohibition and allowing states to regulate or ban cannabis however they see fit. It would also allow state-legalized cannabis businesses to access safe baking services, make cannabis easier to research and remove federal penalties for the possession or consumption of cannabis.

The second group, 'Let the States Decide,' comprises a much smaller number of Democratic candidates. Joe Biden, Steve Bullock, John Delaney, Amy Klobuchar and Wayne Messam all fall under this category.

Politico list of Dems in support of allowing states to make their own cannabis laws.

Candidates in this group would keep the federal prohibition on cannabis active, but would not attempt to punish states that have chosen to legalize cannabis for medical or recreational use.

And if you're looking for information on where the 2020 Republican candidates stand on cannabis, well, that's a decidedly easier thing to keep track of.

Currently there are only two Republicans in the running: President Trump and Bill Weld. If you want the pro-marijuana Republican pick, Weld is your guy. He has previously voiced support for ending the federal prohibition on cannabis. And after living through the past few years with Trump as commander-in-chief, we probably don't need to tell you the guy hasn't done much for the cannabis reform movement aside from legalizing hemp.

So barring Trump getting a second term, cannabis laws seem poised to get a whole lot better no matter who wins the election.