0
3
12
13
17
18
20
23
24
31
32
34
37
42
48
52
58
63
66
68
75
77
87
93
94
98
99
104
107
112
114
116
117
119
122
123
129
133
135
139
140
148
151
155
165
166
167
174
180
209
210
215
216
221
223
224
231
237
240
241
246
251
254
265
268
276
282
287
292
294
299
304
309
310
318
324
326
331
340
341
361
362
372
373
381
383
388
393
396
397
398
400
401
405
412
413
414
418
422
423
431
438
440
442
447
456
461
473
477
479
487
489
491
493
502
506
510
513
516
520
523
524
525
528
533
540
543
551
554
560
567
571
573
574
577
580
590
594
603
605
611
612
615
618
624
628
630
638
639
643
648
649
653
656
661
663
666
671
672
676
677
682
686
687
691
694
706
708
709
711
714
717
720
726
732
737
745
753
757
758
761
766
767
768
780
781
794
797
803
804
810
811
814
817
818
820
827
