Combinatorics, probability and statistics