6
10
16
19
23
25
27
40
46
47
50
53
56
63
68
71
79
81
91
97
107
108
109
118
122
124
145
147
148
168
169
170
172
175
179
181
185
191
192
197
200
201
204
208
221
224
225
230
238
245
247
256
261
264
273
278
281
286
304
311
312
317
318
326
332
338
340
341
346
350
352
355
356
357
361
362
363
366
372
379
381
382
388
390
392
395
396
