0
19
23
24
28
41
60
63
67
68
71
72
76
80
82
83
86
87
93
95
99
103
104
110
111
117
126
128
130
133
135
136
137
139
148
152
153
154
159
162
163
173
175
178
179
187
191
193
200
206
207
211
212
222
224
225
228
230
233
234
237
243
246
247
251
254
260
262
264
265
266
269
279
285
291
292
296
298
299
301
306
310
312
314
320
321
332
340
345
351
353
358
363
365
377
380
386
388
392
393
394
402
404
405
407
413
418
419
420
425
426
428
431
432
437
439
440
453
454
459
464
465
469
470
471
472
477
479
482
483
486
491
492
493
494
498
501
507
516
520
528
530
541
544
549
567
568
574
578
579
584
586
589
590
598
599
602
609
612
613
614
618
622
623
627
628
636
645
649
653
656
662
665
673
674
675
676
680
691
692
