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