0
1
9
10
12
19
21
22
31
32
35
41
48
49
51
52
53
55
56
58
63
64
67
68
71
74
77
83
85
86
91
92
93
95
98
99
100
105
113
116
121
125
126
127
133
134
135
138
139
141
143
145
147
148
149
150
151
152
153
154
162
163
168
175
176
178
180
181
182
188
190
198
206
214
215
220
226
231
235
246
247
254
255
256
258
261
276
281
284
287
291
293
295
299
302
309
311
313
314
315
316
318
319
320
321
329
331
334
340
341
342
345
346
355
357
358
359
360
363
364
369
371
376
378
380
383
384
386
395
399
400
401
403
405
408
410
411
412
413
418
419
420
427
430
431
438
439
440
446
447
449
454
455
457
475
478
480
483
485
486
492
494
496
501
508
509
511
513
514
519
520
521
524
527
528
531
532
533
538
539
541
545
548
552
554
555
556
559
561
563
565
569
575
576
581
585
588
591
592
593
600
607
608
616
623
626
627
633
635
638
640
644
645
648
651
654
659
660
662
672
675
679
682
692
693
695
700
703
704
707
709
712
718
720
725
727
730
731
732
735
739
740
746
751
752
759
761
762
765
768
778
781
783
784
785
786
