0
6
8
9
11
17
19
20
24
30
35
41
42
53
54
56
57
62
63
73
83
88
105
106
111
124
125
128
133
134
135
139
140
141
144
145
161
163
166
172
175
177
182
184
185
187
188
192
193
201
203
206
212
215
219
222
223
225
230
231
234
236
238
246
249
252
253
259
261
266
268
271
279
281
286
287
288
289
295
296
297
298
300
304
312
319
326
331
335
336
338
342
344
348
350
351
353
359
363
364
371
378
381
382
383
386
388
389
392
400
403
404
406
407
408
411
415
418
424
428
430
432
433
440
441
442
453
456
458
463
470
474
482
487
489
499
500
502
503
507
508
510
511
513
515
521
523
524
526
528
532
537
546
547
550
553
554
557
558
562
566
567
569
571
572
575
576
578
583
587
595
599
611
613
615
616
625
627
628
630
635
639
644
646
649
651
