There are 43. The rankings from #42 to #2 are absolute bull[expletive deleted]. But #43 (the worst) is spot-on, and so is #1 (the best).
No, really. I tested this. With SCIENCE. Which is to say, I asked my wife, and she confirmed both the best and the worst Companions without breaking a sweat. So that’s three data points, right there.