0
6
10
11
18
40
82
88
98
104
105
123
135
141
145
148
152
174
186
191
192
194
206
214
263
273
282
290
306
311
312
317
321
365
373
374
384
386
399
401
410
423
432
439
445
449
462
484
486
487
508
522
523
525
546
552
563
574
