NHL releases complete list of free agents