Create a function that takes an array of words, scores the words based on the Scrabble scoring table below, and returns an array of the highest scoring words. The words on the resulting array should be in the same relative order as the original array.
| Letter | Points |
|---|---|
| A | 1 |
| B | 3 |
| C | 3 |
| D | 2 |
| E | 1 |
| F | 4 |
| G | 2 |
| H | 4 |
| I | 1 |
| J | 8 |
| K | 5 |
| L | 2 |
| M | 3 |
| N | 1 |
| O | 1 |
| P | 3 |
| Q | 10 |
| R | 1 |
| S | 1 |
| T | 1 |
| U | 1 |
| V | 4 |
| W | 4 |
| X | 8 |
| Y | 4 |
| Z | 10 |
bestWords(["got", "test", "oh", "sat", "rents"]) ➞ ["oh", "rents"]
bestWords(["digest", "divest", "verge", "honey", "money"]) ➞ ["honey"]
bestWords(["berry", "whiz", "laughed", "ghetto", "psychic"]) ➞ ["whiz", "psychic"]
Input and output should both be arrays (see tests).