1. The College of Wooster, Wooster, Ohio, USA
2. Carnegie Mellon University, Pittsburgh, Pennsylvania, USA
3. University of Paderborn, Paderborn, Germany
4. North Carolina State University, Raleigh, USA
5. Carnegie Mellon University, Pittsburgh, United States of America