0
5
6
11
17
36
48
56
62
68
101
118
146
156
179
185
190
196
200
221
226
230
235
238
249
263
271
272
273
281
293
305
311
314
354
365
369
372
376
392
400
406
