0
3
10
12
15
34
36
37
38
40
51
53
55
62
65
67
71
73
74
82
84
85
86
92
97
98
108
110
122
124
133
134
143
146
152
158
163
167
174
176
183
192
209
213
214
216
223
224
228
240
252
253
257
261
262
265
267
270
275
276
284
289
297
298
299
302
312
317
327
329
338
340
346
349
351
362
370
378
382
383
388
392
397
402
405
407
408
410
412
413
414
415
418
422
424
435
442
443
454
459
460
469
470
471
473
475
479
480
488
492
494
496
497
502
505
515
516
518
521
524
527
537
544
553
560
561
571
581
589
593
595
599
608
610
611
614
616
617
621
628
643
645
647
652
653
655
659
663
668
676
677
679
683
684
693
695
696
699
704
710
715
717
720
721
723
724
731
744
748
763
