4
7
14
39
47
53
67
68
95
109
113
130
133
152
169
176
177
198
213
222
228
232
237
247
271
285
293
307
311
313
333
340
350
370
373
388
413
424
446
449
454
473
477
493
497
511
514
524
526
531
546
550
572
587
