107 dengue hot spots in Selangor