Sort:  

1

2

5

4

1

2

2

6

1

3

2

4

5

8

9