0
9
12
13
19
21
22
24
31
36
37
38
41
42
44
47
49
53
54
56
57
58
59
61
65
72
75
78
82
85
86
88
90
91
104
105
111
112
115
116
119
121
122
126
128
130
131
132
133
135
137
142
143
145
148
151
152
153
156
161
162
165
172
175
186
188
191
195
196
197
201
203
204
206
207
209
222
224
228
230
233
234
236
237
238
239
241
244
246
247
248
250
254
257
261
264
265
277
278
279
281
283
290
294
297
300
301
302
303
304
307
308
310
312
315
316
317
319
330
333
334
335
338
343
345
351
356
358
362
364
370
374
385
387
390
392
396
398
401
406
410
412
413
417
419
421
424
425
431
436
439
443
445
449
450
451
456
458
463
464
467
470
474
475
476
478
479
481
485
487
488
491
493
494
500
507
516
521
527
531
533
537
538
540
550
552
553
554
556
557
562
563
564
567
568
576
579
582
586
590
594
596
602
605
612
615
618
619
620
622
624
625
633
638
641
643
644
645
654
658
663
665
666
677
678
679
680
681
684
686
687
691
698
711
713
722
730
736
746
753
768
769
770
776
780
787
791
795
798
800
801
802
805
809
815
819
820
822
823
826
828
838
841
843
844
845
847
853
855
856
860
863
864
867
869
874
879
880
885
888
897
902
904
905
906
910
916
919
925
926
928
