0
12
23
49
51
63
64
70
75
78
82
101
106
110
117
118
144
150
163
164
168
170
174
191
201
204
216
219
220
227
230
245
250
252
254
273
283
290
293
294
296
316
320
324
327
329
332
333
335
340
343
344
348
354
366
368
371
372
373
376
379
380
389
406
407
425
428
429
