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