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