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