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