16
22
28
36
52
56
68
76
88
100
104
111
112
127
139
140
167
176
194
212
217
232
239
245
250
259
268
286
288
296
299
310
323
325
342
362
381
386
387
393
402
413
435
437
449
465
478
485
490
496
499
502
528
532
541
544
549
551
560
576
586
604
630
