11
12
23
27
33
38
43
49
57
72
87
88
90
95
106
119
129
146
161
170
173
179
180
200
236
240
241
266
272
292
310
340
343
353
371
373
374
378
393
