0
7
18
34
42
44
52
55
68
69
72
80
86
99
102
103
108
113
122
125
132
140
145
159
169
173
175
195
204
205
222
230
233
263
267
274
275
282
297
301
311
313
317
346
355
362
364
370
391
396
397
402
409
417
424
437
462
467
469
473
476
479
490
499
522
529
544
546
547
552
559
561
568
