100 flavors