Im struggling to retrieve only 5 values from my sql Statement. I want to retrieve the 5 highest numbers in a single column. The trouble is that some of the numbers repeat. When the 5th and the 6th highest numbers are the same my sql statement retrieves 6 values and not 5. If the 5th and the 6th number are the same i dont need the 6th number from the sql. Can anyone please help?

Here is the column:

```
Number
10
9
5
5
3
3
2
1

```

My results are:

```
Number
10
9
5
5
3
3

```

I would like to retrieve only first 5 numbers excluding the 6th number.

Here is my sql:

```
10
9
5
5
3
3

SELECT TOP 5 Number 
FROM tbl
Order by Number Desc

```