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