punk-rock'n'roll
metal-nu-metal
rock
hard rock
pop-punk
crossover-rock
hardcore-punk
folk
rap-hip hop
pop-big-beat
acoustic-pop
rap
folk-jazz
garage-pop
post hardcore-rock'n'roll
post rock