How Many Swiss Cantons?