0
24
34
40
45
48
54
58
81
89
91
104
109
119
121
138
146
170
185
195
205
220
227
266
283
287
349
358
359
365
373
380
386
410
420
432
439
447
453
458
461
466
480
483
486
495
507
513
515
516
519
530
539
543
563
572
587
589
590
619
628
655
667
669
672
676
681
685
689
692
694
695
696
699
706
708
723
736
745
779
802
804
834
854
857
858
