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