0
3
8
14
18
19
20
25
34
37
42
50
51
56
58
65
67
71
78
84
86
87
89
90
95
96
100
102
113
114
122
127
131
133
134
135
138
139
140
142
151
152
155
158
159
169
177
178
180
182
184
185
188
194
195
197
199
200
204
207
213
214
216
217
218
221
224
228
229
230
232
237
240
241
244
245
248
250
255
257
259
272
274
275
277
283
284
290
296
310
312
316
317
320
322
326
329
332
334
340
342
345
349
350
351
354
364
369
371
374
376
387
389
394
407
408
411
421
428
433
437
444
445
451
454
459
460
463
469
470
477
484
486
489
490
492
495
496
500
502
504
508
509
514
515
516
522
523
525
538
542
559
562
565
570
571
573
583
592
610
611
613
614
628
634
636
642
646
647
648
650
652
654
655
661
663
669
674
676
680
