11
21
24
34
35
47
63
68
75
77
82
84
103
105
106
113
125
127
141
158
161
172
187
190
197
206
207
208
212
215
235
237
242
249
269
279
286
296
297
315
321
331
334
337
358
370
373
381
383
388
390
396
398
414
428
431
433
437
439
