Onion prices slide marginally; tomatoes, garlic remain costly