6
10
14
17
19
20
22
35
47
59
73
81
106
110
129
151
159
168
185
188
189
191
217
218
246
250
277
283
286
289
297
303
318
324
327
332
341
359
404
405
408
