6
9
20
21
23
30
44
51
64
78
81
88
105
108
112
114
116
122
134
148
167
172
178
187
210
220
222
229
255
267
272
284
286
299
306
308
313
320
321
330
334
355
361
366
372
378
385
401
402
408
409
414
418
428
433
435
439
447
449
466
473
483
485
486
490
493
504
514
516
546
558
569
600
620
621
652
653
663
666
685
688
706
709
728
746
757
762
784
787
794
798
821
858
873
878
927
938
973
974
978
1001
1004
1008
1010
1015
1034
1036
1043
1045
1053
1055
1094
1097
1108
1128
1134
1185
1204
1207
1216
1219
1224
1230
1238
1264
1275
1282
1283
1291
