9 Collier restaurants, 2 food trucks perfect; 12 fail inspection