google sheets – Changing font size based on value

I found this script when searching for a way to employ Harvey Balls in a Google Sheet. The only problem is that a couple of the balls are smaller than the others. A remedy would be to increase the font size of those cells with the balls in question. Any idea how to do this?

function onEdit(e) {
  var n = parseInt(e.value, 10);
  if (n == e.value && n >= 0 && n <= 4) {
    e.range.setValue(('○', '◔', '◑', '◕', '●')(n));
  }
}

Script source: Conditionally substitute cell contents with Unicode characters