0
1
2
3
6
8
9
11
13
15
16
19
20
23
24
25
26
30
33
35
36
37
38
39
40
41
43
44
45
46
47
49
51
53
56
58
61
63
68
71
73
74
76
77
80
81
82
83
84
87
93
95
96
98
99
100
101
103
104
106
107
108
110
111
112
113
114
115
117
118
119
120
121
124
126
127
130
131
132
135
136
137
139
142
143
144
145
146
147
148
149
150
151
152
154
157
158
159
160
162
163
165
169
172
173
175
177
178
179
181
184
185
186
187
188
189
190
192
195
199
204
205
206
207
208
209
210
212
213
216
218
220
223
225
226
227
228
229
232
233
235
239
240
242
244
247
248
249
254
255
256
257
258
259
260
262
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
282
283
286
287
288
289
290
294
295
298
300
301
302
304
305
306
307
308
309
310
311
313
314
315
316
317
318
320
323
324
327
328
331
332
334
337
339
340
341
342
343
348
349
350
353
356
357
358
360
361
362
365
367
369
371
372
374
376
379
380
383
384
387
389
390
392
394
397
399
401
402
404
405
410
411
412
414
415
416
417
419
420
421
422
424
425
426
428
430
431
432
434
436
437
439
440
441
442
443
444
445
446
451
452
454
455
456
460
461
463
464
