107 villas found