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
29 32
30
31
