0
2
5
8
13
14
17
23
24
25
32
37
39
46
58
59
70
71
78
79
83
88
95
100
103
106
112
117
121
122
128
139
141
145
148
153
155
157
160
168
169
176
191
192
196
197
201
203
213
214
215
221
222
224
233
234
237
238
239
246
247
248
255
262
263
266
271
273
278
281
283
296
300
302
305
308
317
322
326
327
334
338
350
352
355
358
368
370
371
390
395
397
398
399
402
421
427
436
449
455
460
464
485
491
503
507
509
517
518
534
538
539
546
550
556
561
566
569
571
576
581
582
583
585
593
602
605
620
624
626
631
635
640
642
644
646
647
650
651
665
667
676
680
682
683
685
686
687
690
697
702
717
724
730
732
745
757
759
768
784
786
794
800
805
812
816
827
829
837
839
840
847
852
853
859
860
862
872
877
878
882
888
889
893
