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