4
8
10
32
40
43
46
66
73
79
92
107
115
130
132
136
143
156
177
187
217
223
227
233
246
274
280
296
298
302
308
329
335
346
356
368
388
395
398
399
404
408
429
452
457
473
478
484
