6
30
36
41
42
45
47
54
70
71
80
96
102
103
104
108
110
120
129
134
142
148
151
154
158
163
172
180
187
196
206
215
216
217
220
224
229
230
235
236
250
257
259
260
263
264
269
271
279
281
286
296
297
307
315
319
325
333
355
364
368
369
372
373
377
392
394
402
405
410
412
413
420
425
426
432
433
434
441
457
466
467
470
475
489
502
505
510
511
513
517
521
523
534
537
539
556
563
565
592
597
598
605
612
615
629
631
633
644
655
656
659
664
668
670
672
