9
10
14
25
50
54
84
86
92
105
111
128
133
148
153
155
160
173
177
184
200
212
213
258
259
266
275
286
290
295
298
303
311
320
345
367
368
381
384
396
417
433
443
445
448
450
451
457
477
480
492
512
