16
20
45
60
73
76
78
80
100
122
138
140
155
172
176
177
180
181
191
196
210
214
232
284
295
296
306
307
315
319
332
344
355
372
375
385
395
403
414
424
426
434
468
487
490
497
511
519
529
536
542
553
554
565
582
586
603
605
611
623
624
630
635
640
643
651
654
663
