18
24
47
51
66
75
100
110
129
133
135
141
148
155
159
168
230
233
248
249
255
260
271
278
290
292
294
298
313
319
342
349
354
380
388
396
401
404
417
422
423
428
429
439
451
460
471
474
477
480
486
505
517
520
545
547
548
571
587
628
633
639
643
645
654
659
664
671
672
684
693
708
710
716
722
749
762
767
776
795
808
822
823
849
856
857
858
875
882
895
923
929
953
973
985
1001
1008
1016
1023
1028
1031
1047
1051
1054
1057
1063
