3
2
1
6
5
7
4
9
10
11
8
13
12
15
14
16
19
17
18
20
23
22
21
24
25
26
27
28
32
30
29
31
33
34
35
36
37
39
40
38
42
43
41
44
45
46
47
48
49
53
50
52
51
54
56
57
55
58
61
59
60
62
64
63
65
68
69
66
67
73
70
72
71
74
75
76
77