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