1

2

3

9

14

18

21

22

25

30