Sort:  

2

1

16

3

2

17

5

3

18

2

4

19

6

5

20

7

6

21

8

7

22

9

8

23

10

9

25

12

10

1

27

14

11

26

12

15

28

13

29

14

30

15

13

14

15

16

17

18

19

21

22

23

24

20

25

26

27

29

30

28

11

1

6

13