Ten canoes