Выполнить функции из массива

Напиши функцию execFunctions(arrOfFunctions), которая получает аргументом массив функций arrOfFunctions, и возвращает массив, где каждый элемент это результат вызова функции стоящей на индексе, что и элемент.

Пример работы:

function return10() {
  return 10
}
function returnUser() {
  return {name: "Evgen"}
}
function empty() {}
execFunctions([return10, returnUser, empty])