Sort:  

2

5

11

3

8

14

6

12

9

4

15

7

13

10