3
5
9
15
39
58
61
73
77
80
88
103
112
113
114
132
137
148
154
164
187
197
198
203
222
238
252
253
255
264
265
268
274
275
314
320
323
328
330
349
353
378
382
384
394
395
401
420
422
426
443
468
474
480
495
496
504
515
521
538
540
541
544
559
574
577
584
592
600
601
607
615
620
633
641
643
654
669
674
677
693
713
734
742
752
755
762
784
789
798
816
819
820
825
834
837
844
846
858
872
887
893
901
908
927
935
938
956
980
1010
1016
1017
1022
1044
1049
1052
1054
1117
1122
1136
1137
1163
1194
1220
1242
1246
1255
1273
1289
1290
1311
1312
1314
1337
1340
1345
1346
1353
1357
1394
1395
1408
1412
1425
1433
1435
1448
1487
1494
1501
1506
1521
1543
1547
1551
1558
1564
