0
10
17
19
54
62
71
74
79
80
89
90
100
112
118
121
126
138
151
154
162
166
194
197
201
202
205
215
216
220
223
228
230
238
247
250
254
259
263
267
269
273
281
282
286
288
294
295
304
321
322
323
330
333
342
359
369
371
375
386
387
388
394
396
397
398
400
408
412
414
415
420
433
437
442
443
453
457
458
461
462
472
477
480
489
495
499
500
510
518
524
527
530
532
534
540
542
545
546
554
557
564
567
571
572
573
574
579
580
582
605
616
619
620
635
642
646
649
650
656
657
666
668
674
677
681
682
703
704
706
708
709
710
711
713
715
