6
11
16
22
32
34
48
55
106
108
122
124
125
139
144
147
152
177
180
181
211
227
232
243
247
255
261
280
302
311
315
319
322
330
336
338
348
351
359
361
369
378
385
389
415
426
442
449
457
458
460
467
481
483
487
517
537
546
548
549
555
561
562
573
577
613
618
620
628
631
635
643
644
648
685
719
724
730
731
737
740
743
763
775
782
788
803
820
845
858
890
891
917
924
929
933
948
950
956
982
998
999
1001
1030
1034
1094
1100
1111
1114
1121
1123
1147
1157
1167
1168
1173
1178
1183
