My buttons wont play a sound when clicked

The buttons are supposed to play the sound corresponding to the image but it doesnt do anything.
Here is my code:

var buttons = document.querySelectorAll("button");

for (i = 0; i < document.querySelectorAll(".drum").length; i++) {
  document.querySelectorAll(".drum")[i].addEventListener("click", function() {
    var buttonInnerHtml = this.innerHtml;`

    switch (buttonInnerHtml) {
      case "w":
        var audio = new Audio("sounds/tom-1.mp3");
      case "a":
        var audio = new Audio("sounds/tom-2.mp3");
      case "s":
        var audio = new Audio("sounds/tom-3.mp3");
      case "d":
        var audio = new Audio("sounds/tom-4.mp3");
      case "j":
        var audio = new Audio("sounds/snare.mp3");
      case "k":
        var audio = new Audio("sounds/kick-bass.mp3");
      case "l":
        var audio = new Audio("sounds/crash.mp3");

        default; console.log(innerHtml)

This looks like a syntax error. Does your console say you have a syntax error?