0
6
7
9
11
12
13
15
16
19
23
24
25
27
32
36
40
41
44
50
51
52
55
56
64
69
73
79
80
83
84
85
86
91
93
95
98
101
102
103
105
110
111
117
121
124
127
130
131
133
134
143
144
145
146
148
155
164
166
170
171
175
177
179
183
184
188
189
198
203
208
209
210
211
212
215
217
218
221
223
227
230
234
242
249
253
254
262
266
269
272
275
276
277
280
283
284
285
289
290
291
293
296
297
308
309
311
314
315
316
317
322
324
325
329
330
336
338
340
341
342
344
348
350
352
355
356
358
359
360
362
366
368
371
373
377
383
387
389
393
394
395
400
407
414
424
427
436
438
441
442
443
446
451
454
457
458
459
462
463
465
466
469
471
480
481
483
484
486
487
496
498
500
501
506
512
515
518
521
522
527
529
534
537
541
542
544
547
549
551
553
561
562
563
567
569
573
575
576
578
580
581
585
588
590
594
596
599
603
604
605
606
607
612
614
620
622
625
626
634
636
637
638
639
640
641
643
645
647
648
651
655
661
665
666
667
669
670
672
673
674
675
677
679
681
687
688
690
693
697
698
701
702
705
706
707
710
714
716
721
729
730
733
734
735
745
746
748
749
750
751
753
756
758
759
760
766
