1
2 6
3
4 5
7
8 16
9 10 17 20
11
12
13
14
15
18
19
21
22
23
24
25
26 29
27
28
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70 73
71
72
74
75
76
77
78
79
80
81
82
83 87
84 96 97
85
86
88
89
90
91
92
93
94 98
95
99 109
100 101 110 113
102
103
104
105
106
107
108
111
112
114
115 126 130
116
117
118 119
120
121
122
123
124
125
127
128 129
131 141
132 133 142 145
134
135
136
137
138
139
140
143
144
146
147
148
149
150
151
152
153
154 157
155
156
