11
14
18
28
44
57
61
63
67
80
96
106
115
119
138
141
151
165
169
176
191
196
216
231
239
257
259
269
292
296
298
302
343
344
355
356
374
380
382
387
