NBC: Many Republican candidates who denied or questioned the 2020 election result have lost their races