22 killed in flashfloods