Complex dropped their list of the "50 Best New York Rappers of All Time" on the 50th anniversary of hip-hop. 

Newcomer Ice Spice made it to the #50 spot, and she was joined by iconic female rappers like Foxy Brown (#34), Cardi B (#25), Lil Kim (#12), and Nicki Minaj (#7). Some online critics were questioning why some names were left out, like the Beastie Boys, Juelz Santana, Mos Def, A Boogie, and Joey Bada$$.

The top 10 was also hotly debated online, including the top spot, which went to Jay-Z. The top 10 is as follows: 

10) KRS-One

9) Busta Rhymes

8) DMX

7) Nicki Minaj

6) 50 Cent 

5) LL Cool J

4) Rakim

3) Nas

2) Biggie

1) Jay-Z

Source: Complex