1    1
    2    2
    3    3
    4    4
    5    5
    6    6
    7    7
    8    8
    9    9
   10   10
   11   11
   12   12
   13   13
   14   14
   15   15
   16   16
   17   17
   18   18
   19   19
   20   20
   21   21   97
   22   22
   23   23   53
   24   24   21
   25   25  170
   26   26  243
   27   27   29
   28   28   81
   29   29  202
   30   30
   31   31  139
   32   32   59
   33   33
   34   34  148
   35   35   56
   36   36   80
   37   37
   38   38
   39   39  120
   40   40
   41   41   61
   42   42   31
   43   43   98
   44   44  174
   45   45   22
   46   46   65
   47   47
   48   48
   49   49
   50   50  116
   51   51   26
   52   52
   53   53
   54   54
   55   55
   56   56
   57   57
   58   58
   59   59
   60   60
   61   61
   62   62
   63   63
   64   64  122
   65   65
   66   66   39
   67   67
   68   68
   69   69
   70   70
   71   71  142
   72   72   89
   73   73
   74   74   79
   75   75  104
   76   76  191
   77   77  307
   78   78
   79   79   32
   80   80  183
   81   81  346
   82   82   69
   83   83
   84   84
   85   85   83
   86   86
   87   87  179
   88   88
   89   89  332
   90   90   92
   91   91  399
   92   92  182
   93   93  126
   94   94   48
   95   95
   96   96
   97   97
   98   98  171
   99   99
  100  100
  101  101
  102  102
  103  103
  104  104  389
  105  105
  106  106  343
  107  107   44
  108  108  115
  109  109  315
  110  110
  111  111  308
  112  112
  113  113  470
  114  114  210
  115  115
  116  116   28
  117  117
  118  118  146
  119  119
  120  120
  121  121  367
  122  122   64
  123  123  623
  124  124  217
  125  125  422
  126  126
  127  127  164
  128  128  257
  129  129  169
  130  130
  131  131  103
  132  132  421
  133  133  345
  134  134
  135  135
  136  136   43
  137  137   85
  138  138  207
  139  139  233
  140  140  181
  141  141
  142  142
  143  143   30
  144  144  326
  145  145
  146  146  145
  147  147
  148  148  272
  149  149  113
  150  150
  151  151
  152  152  289
  153  153  334
  154  154  287
  155  155
  156  156  199
  157  157
  158  158  412
  159  159
  160  160  150
  161  161
  162  162
  163  163  236
  164  164  149
  165  165
  166  166  121
  167  167  100
  168  168  175
  169  169   88
  170  170  185
  171  171  279
  172  172  387
  173  173
  174  174  264
  175  175
  176  176   24
  177  177  109
  178  178  297
  179  179  366
  180  180
  181  181  124
  182  182   72
  183  183  293
  184  184  392
  185  185  186
  186  186  172
  187  187
  188  188  127
  189  189
  190  190  474
  191  191  140
  192  192   54
  193  193
  194  194
  195  195
  196  196  131
  197  197  415
  198  198
  199  199  352
  200  200  501
  201  201
  202  202
  203  203  214
  204  204   78
  205  205  108
  206  206   75
  207  207
  208  208
  209  209  213
  210  210
  211  211  102
  212  212
  213  213  295
  214  214
  215  215   73
  216  216
  217  217
  218  218  318
  219  219
  220  220  188
  221  221  267
  222  222   20
  223  223
  224  224
  225  225  219
  226  226
  227  227  280
  228  228
  229  229  323
  230  230
  231  231  230
  232  232  158
  233  233  135
  234  234   34
  235  235
  236  236
  237  237   84
  238  238  159
  239  239  198
  240  240  462
  241  241
  242  242
  243  243
  244  244
  245  245
  246  246
  247  247
  248  248
  249  249
  250  250  365
  251  251  265
  252  252   76
  253  253
  254  254   68
  255  255
  256  256  378
  257  257  117
  258  258   47
  259  259
  260  260   77
  261  261
  262  262
  263  263   52
  264  264  194
  265  265  322
  266  266  107
  267  267
  268  268
  269  269  152
  270  270
  271  271
  272  272
  273  273
  274  274
  275  275
  276  276
  277  277
  278  278
  279  279
  280  280
  281  281
  282  282
  283  283
  284  284  215
  285  285  118
  286  286
  287  287   51
  288  288  396
  289  289  379
  290  290
  291  291
  292  292  163
  293  293  161
  294  294   46
  295  295
  296  296   86
  297  297   70
  298  298
  299  299  111
  300  300  397
  301  301
  302  302   94
  303  303
  304  304  254
  305  305
  306  306  248
  307  307  377
  308  308  278
  309  309
  310  310   42
  311  311  302
  312  312   95
  313  313   87
  314  314  235
  315  315
  316  316  160
  317  317  274
  318  318
  319  319  327
  320  320
  321  321  218
  322  322  364
  323  323   40
  324  324  381
  325  325
  326  326  110
  327  327  309
  328  328  177
  329  329   60
  330  330  138
  331  331  266
  332  332  260
  333  333  168
  334  334
  335  335   23
  336  336  303
  337  337  241
  338  338
  339  339   49
  340  340  252
  341  341  144
  342  342   91
  343  343  192
  344  344   62
  345  345  211
  346  346  291
  347  347   57
  348  348
  349  349  335
  350  350   58
  351  351
  352  352  112
  353  353  151
  354  354
  355  355
  356  356  453
  357  357
  358  358  166
  359  359  141
  360  360
  361  361  223
  362  362
  363  363
  364  364
  365  365  609
  366  366  534
  367  367
  368         1
  369         2
  370         3
  371         4
  372         5
  373         7
  374         8
  375         9
  376        10
  377        11
  378        12
  379        13
  380        14
  381        15
  382        16
  383        17
  384        18
  385        19
  386        33
  387        36
  388        37
  389        41
  390        50
  391        55
  392        63
  393        66
  394        67
  395        90
  396        96
  397        99
  398       105
  399       123
  400       125
  401       128
  402       129
  403       130
  404       132
  405       134
  406       136
  407       143
  408       153
  409       154
  410       155
  411       156
  412       157
  413       176
  414       184
  415       189
  416       203
  417       204
  418       205
  419       212
  420       220
  421       222
  422       225
  423       229
  424       232
  425       240
  426       245
  427       249
  428       255
  429       256
  430       262
  431       263
  432       269
  433       277
  434       281
  435       285
  436       286
  437       288
  438       290
  439       292
  440       299
  441       300
  442       301
  443       305
  444       312
  445       319
  446       320
  447       324
  448       329
  449       331
  450       337
  451       338
  452       339
  453       342
  454       344
  455       350
  456       353
  457       359
  458       360
  459       361
  460       362
  461       363
  462       372
  463       375
  464       386
  465       398
  466       402
  467       403
  468       411
  469       419
  470       423
  471       424
  472       425
  473       426
  474       427
  475       442
  476       450
  477       456
  478       458
  479       467
  480       471
  481       473
  482       475
  483       477
  484       478
  485       482
  486       486
  487       487
  488       499
  489       506
  490       514
  491       515
  492       516
  493       522
  494       538
  495       555
  496       568
  497       578
  498       583
  499       586
  500       594
  501       598
  502       604
  503       606
  504       607
  505       611
  506       618
  507       624
  508       626
  509       631
  510       632
  511       636
  512       637
  513       642
  514       644
  515       646
  516       651
  517       653
  518       654
  519       656
  520       661
  521       664
  522       665
  523       666
  524       669
  525       671
  526       677
  527       679
  528       683
  529       687
  530       695
  531       698
  532       703
  533       704
  534       714
  535       716
  536       718
  537       730
  538       732
  539       737
  540       749
  541       750
  542       751
  543       755
  544       764
  545       765
  546       767
  547       770
  548       771
  549       774
  550       778
  551       779
  552       783
  553       786
  554       788
  555       789
  556       790
  557       791
  558       792
  559       798
  560       801
  561       803
  562       804
  563       805
  564       807
  565       809
  566       818
  567       819
  568       820
  569       821
  570       824
  571       827
  572       833
  573       834
  574       835
  575       836
  576       837
  577       838
  578       839
  579       842
  580       843
  581       845
  582       847
  583       849
  584       850
  585       853
  586       856
  587       858
  588       859
  589       861
  590       862
  591       865
  592       866
  593       867
  594       868
  595       869
  596       870
  597       871
  598       872
  599       873
  600       874
  601       875
  602       877
  603       882
  604       883
  605       885
  606       886
  607       889
  608       891
  609       893
  610       895
  611       898
  612       899
  613       900
  614       901
  615       902
  616       903
  617       905
  618       906
  619       914
  620       916
  621       920
  622       926
  623       928
  624       929
  625       938