Point sets with distinct distances