Who have been done

Who have been doneWho have been doneWho have been doneWho have been done
Who have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been done
Who have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been done
Who have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been done
Who have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been doneWho have been done