0
8
9
23
26
33
36
44
45
47
57
63
68
71
72
75
80
82
84
89
97
102
103
104
112
120
127
130
157
163
165
169
171
173
185
186
187
188
190
197
201
202
203
204
208
212
213
214
215
220
225
231
238
240
244
254
259
261
267
268
271
284
287
293
295
296
303
307
311
316
321
325
329
335
337
338
346
348
359
367
371
374
375
376
377
380
388
389
393
396
398
401
410
413
418
422
427
431
434
441
442
449
453
455
458
466
470
478
484
489
490
507
509
510
512
518
527
528
537
539
547
550
552
560
565
566
576
580
584
589
598
599
602
603
606
615
616
627
632
637
643
652
661
663
667
671
672
674
678
679
683
684
685
686
688
690
703
711
712
734
745
753
759
766
771
776
782
788
798
800
801
811
813
815
818
823
825
829
839
840
843
856
859
862
866
868
875
