5
12
14
50
56
71
76
86
99
101
122
133
136
138
149
181
198
200
224
231
238
247
253
275
282
283
285
286
293
295
297
303
305
311
318
324
338
339
343
355
372
380
382
391
392
393
417
419
432
434
456
482
484
507
528
547
560
