20
25
32
48
58
76
79
92
116
131
157
159
166
190
195
197
202
228
232
235
236
240
243
244
259
286
291
294
299
311
351
356
360
362
371
379
407
441
446
449
457
471
478
483
487
489
490
504
515
519
527
531
536
538
539
551
553
557
558
576
581
582
618
620
625
628
667
687
688
689
705
716
