
3
6
10
12
14
18
23
24
26
35
42
46
53
54
59
63
64
71
76
83
88
91
93
99
100
101
105
106
107
111
117
119
121
123
128
129
130
132
135
139
141
142
151
155
156
157
158
168
170
172
173
178
182
190
191
196
199
206
208
210
213
216
228
233
239
241
249
255
257
266
267
268
274
280
281