0
1
3
7
8
11
13
14
15
16
17
20
22
24
30
34
36
37
38
39
42
46
47
49
50
51
57
61
64
67
68
69
71
73
75
76
80
82
84
85
87
91
92
93
94
97
109
116
117
121
124
126
129
131
136
138
140
143
147
152
153
156
157
159
162
164
165
166
169
170
171
176
178
181
188
191
192
195
196
197
198
200
204
210
211
212
214
216
218
220
221
223
227
228
231
234
236
237
245
246
252
253
254
258
259
260
269
272
273
275
276
278
280
281
283
284
285
286
288
290
295
299
303
305
306
307
308
310
311
314
316
319
320
323
329
330
331
332
334
335
342
343
348
349
352
353
355
356
361
362
363
364
365
366
371
374
375
376
377
378
379
380
381
382
383
384
385
387
389
391
392
396
398
399
402
403
407
408
409
410
411
413
421
424
427
430
434
435
437
438
439
444
448
449
452
453
454
458
459
463
466
468
471
474
475
476
477
479
481
483
486
488
489
494
506
507
509
510
512
517
521
526
528
531
532
533
535
537
538
541
545
547
548
552
553
558
562
563
568
570
571
572
573
577
579
583
588
589
