Random and stratified sampling