Brian Thompson (45)