60
72
87
100
101
120
124
130
139
145
165
182
190
194
205
207
208
214
228
237
243
256
259
262
277
304
305
306
309
310
315
317
318
319
323
326
330
368
376
377
386
396
398
408
417
424
434
435
437
438
439
441
442
443
447
462
463
467
469
471
473
479
483
486
487
493
494
495
496
501
502
503
509
511
516
517
521
526
528
530
534
535
537
538
541
542
544
547
553
554
563
565
566
569
570
571
573
574
585
586
587
599
600