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