1 8 10 11 12 13 14 16 17 18
2 3
4
5
6
7
9
15
19 23
20
21 22
24
25
26 30
27
28 29
31 35
32
33 34
36
37
38 42
39
40 41
43 47
44
45 46
48
