6
16
27
28
41
57
58
82
85
100
109
112
128
137
157
161
194
212
213
232
233
247
257
259
261
303
304
322
323
336
345
355
368
378
408
413
414
416
418
428
451
454
462
471
478
486
499
505
518
519
530
531
533
542
545
559
562
578
582
584
595
600
604
613
623
649
662
671
680
691
