Miguel indurain of Spain won the Tour de France two fewer times than lance armstrong. They won a total of 12 titles how many Times did each cyclist win this race?