punk-rock
acoustic-psychedelic
post rock
hard rock-rock
crust-punk
rock
emo-hardcore
rock'n'roll-indie
rock-indie
funk-metal
folk-punk
alternative-rock
rap-hip hop
pop
pop-r&b
grunge-alternative
dance music-electronica
rock-rock'n'roll
blues-soul