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