6
12
32
58
76
85
87
98
106
108
114
118
120
127
133
137
143
146
147
151
157
158
173
208
221
225
232
242
283
286
289
291
294
307
338
339
345
350
355
373
394
400
403
416
424
432
451
466
474
479
480
494
498
502
505
509
523
525
527
554
557
563
565
577
590
612
635
646
654
672
685
697
712
713
722
742
757
