0
10
11
12
34
43
44
45
59
63
70
113
134
138
156
164
172
175
181
183
195
225
242
243
264
268
285
307
311
347
362
385
388
406
407
410
418
424
428
432
433
439
444
465
479
482
484
487
489
496
500
522
524
527
538
548
557
560
561
568
572
584
585
592
600
619
631
642
660
682
689
690
693
716
717
720
728
734
743
762
764
766
795
822
842
