0
4
5
7
8
11
12
29
32
43
49
64
66
70
74
75
76
87
88
98
99
111
113
115
118
120
139
142
143
149
169
183
190
201
204
213
215
219
227
228
235
237
238
253
264
266
278
301
310
312
317
324
338
374
378
380
390
397
400
409
432
437
447
459
464
467
472
480
490
492
496
497
502
504
509
512
520
537
544
558
570
571
572
580
583
585
588
596
597
598
602
605
616
623
624
660
662
665
671
676
680
689
704
708
717
725
746
755
763
769
776
789
801
803
804
813
815
