Dean Stoneman wins the 2016 Freedom 100