1
2 6
3
4 5
7
8
9
10 14
11
12 13
15
16 19
17
18
20
21
22
23
24
25
26 31
27
28
29 30 32
33 37
34
35 36
38
