19
25
36
40
46
50
77
86
113
116
130
133
141
144
148
150
193
194
219
220
231
235
239
248
256
260
290
307
309
314
338
339
342
379
380
383
387
419
430
440
448
453
473
492
495
498
516
552
563
610
626
631
636
651
653
658
668
671
676
678
692
696
708
714
717
736
744
746
749
