10
12
20
22
78
86
100
104
126
133
141
145
146
147
161
172
181
189
196
205
222
232
235
239
241
248
267
268
280
290
293
318
349
367
371
373
384
385
394
396
408
439
440
447
452
472
492
505
523
527
531
542
544
550
566
567
570
571
589
602
608
612
621
633
636
665
669
686
