  115  114  116  117  118  119  120  133  141  143  143  144  146  148  149  149  150  148  147  154  155  155  156  151  146  127  131  136  140  142  143  143  142  139  137  130  131  129  127  127  126  124  121  119  118  118  116  115  112   93   93   94   94   94   98  104  109  111  110   95   93   94   94   94   96   96   97   96   97  105  105  105  106
  107  109  109  111  113  116  118  132  130  141  143  143  144  148  151  154  155  154  154  160  161  162  162  156  149  129  136  140  143  145  144  143  141  137  134  127  125  121  119  118  117  113  109  107  107  109  107  106  104   90   87   89   92   90   92   97   99  102  101   94   89   88   88   88   89   87   87   88   94   94   95   96   98
  103  106  107  110  113  118  119  135  133  131  142  142  143  145  149  152  155  155  156  159  161  162  164  157  127  129  137  139  141  141  141  138  136  131  126  119  116  114  110  107  105  100   96   91   87   89   88   86   84   91   78   77   82   85   88   86   83   85   88   88   90   90   90   86   81   80   84   85   86   87   88   91   94
  101  104  107  110  114  119  123  126  138  136  137  137  142  143  143  144  146  147  149  153  156  159  160  152  126  125  132  134  135  134  135  134  133  130  120  117  114  110  105  102   97   95   90   85   79   75   74   69   66   74   70   67   66   84   92   85   82   85   88   84   82   85   82   69   64   68   72   74   76   81   83   88   91
   99  104  108  112  115  121  125  129  143  140  139  139  137  139  138  138  137  134  134  141  147  152  155  142  122  124  125  126  127  128  130  132  132  121  122  119  114  109  103  101   96   95   91   83   76   69   66   62   63   78   82   75   64   83   95   89   88   83   79   70   67   60   50   43   48   54   60   66   70   75   80   85   89
   99  104  107  110  115  122  126  129  143  143  142  141  139  134  131  130  124  119  115  125  136  146  150  137  121  120  119  120  120  123  129  133  126  124  125  122  118  113  106  105   98   94   90   84   78   71   66   62   63   70   75   80   84   71   82   89   80   80   78   68   69   58   48   48   48   50   57   61   66   73   78   84   89
   99  103  107  111  114  121  126  129  144  145  144  142  140  138  133  131  129  126  121  127  139  149  148  136  121  121  119  113  115  119  127  130  129  127  124  119  117  113  111  106   97   91   86   81   77   71   65   64   61   66   69   77   81   72   82   84   67   65   68   70   72   57   52   53   50   57   57   61   65   70   78   84   89
   98  103  107  111  115  121  125  129  144  145  146  146  143  141  140  139  137  131  144  151  158  155  148  133  128  122  115  110  112  114  130  131  129  129  121  115  109  103  100   92   88   84   80   76   74   65   62   58   56   58   66   62   70   75   79   84   83   82   77   65   59   64   66   64   62   61   60   62   64   68   76   83   88
   96  100  106  110  115  121  125  128  144  146  147  148  148  148  146  145  143  140  148  154  158  160  149  137  129  119  122  127  128  118  131  133  132  131  126  122  115  110  103  101  102   96   90   80   76   70   63   54   51   51   57   58   68   69   78   86   91   86   80   62   45   52   52   57   59   61   59   63   66   69   75   82  101
   93   97  102  108  114  121  126  128  130  144  147  151  153  154  154  150  147  146  150  150  152  151  149  146  134  129  137  148  145  131  134  135  138  138  136  134  124  117  109  109  112  107  101   93   82   76   71   60   53   48   52   58   67   73   80   87   90   69   62   48   41   37   37   41   47   50   57   61   67   70   74   91   99
   88   92   98  104  112  118  123  127  129  143  147  154  157  159  160  158  154  155  153  153  153  150  156  154  155  150  148  143  140  136  138  141  142  145  146  145  132  126  116  115  120  113  106   97   89   79   79   71   59   51   48   52   64   80   85   82   82   64   65   61   54   47   34   35   39   46   53   61   68   75   81   86   94
   84   87   93  101  107  115  120  125  130  144  151  160  164  168  168  168  168  166  165  165  171  173  171  165  162  161  153  144  141  141  147  149  150  152  155  152  140  134  124  130  127  121  114  104   95   88   83   79   64   54   56   59   61   73   79   68   68   66   65   63   54   50   41   41   43   46   49   53   60   67   77   82   89
   78   83   89   96  103  112  120  127  132  146  154  163  171  174  175  177  178  178  167  166  177  185  178  175  168  165  159  155  156  159  157  163  160  160  161  160  148  143  131  137  136  124  116  111  103   92   90   83   70   67   65   62   54   61   68   69   71   70   70   56   53   46   47   48   46   47   46   47   53   59   71   78   83
   75   80   86   93  101  110  118  128  138  149  156  166  177  181  174  179  180  176  168  168  172  181  180  188  184  182  190  183  186  189  189  181  176  168  167  165  155  151  143  149  130  122  116  108   99   87   76   70   64   64   67   67   60   58   59   66   65   70   69   60   57   54   50   48   48   48   45   45   48   55   67   72   79
   75   79   85   94  101  110  122  132  141  153  166  173  186  175  177  183  181  180  183  185  189  196  204  205  204  200  203  217  220  222  220  200  192  178  180  186  181  171  165  156  133  122  113  106   98   86   81   72   63   57   59   66   62   59   60   64   67   67   69   67   64   64   59   51   48   46   42   43   44   49   62   71   76
   76   81   85   94  105  116  127  138  150  163  175  184  176  181  186  192  193  196  202  202  211  223  230  224  218  225  244  228  220  223  236  226  212  202  197  195  198  189  177  161  143  131  120  107   97   89   84   79   72   63   56   59   51   54   58   60   61   65   66   62   57   61   66   50   47   42   39   37   42   45   55   71   76
   81   84   92  101  113  127  138  148  161  176  187  196  193  193  199  208  213  218  219  204  215  225  238  240  249  256  273  276  239  233  230  234  230  225  221  220  214  201  188  174  170  143  135  124  113  103   90   78   72   66   62   60   56   50   53   52   57   58   56   50   52   49   46   43   40   41   40   37   42   50   63   75   79
   90   96   99  111  122  138  150  162  176  193  204  220  213  196  204  212  220  227  230  234  247  242  248  256  257  290  298  302  294  253  251  260  245  244  249  241  230  220  201  187  179  159  145  134  122  113  100   92   82   76   71   68   64   60   45   47   48   48   50   46   51   49   48   44   39   43   46   40   48   58   64   82   89
  101  108  113  125  137  151  165  181  192  217  240  232  218  202  218  220  226  239  245  247  271  268  270  273  287  320  340  339  335  319  308  294  289  268  271  262  247  235  219  200  191  180  160  146  133  120  106  101   94   90   79   74   73   67   45   44   45   38   38   51   55   57   57   54   52   52   55   57   62   64   76   92  102
  106  117  120  135  148  169  186  200  215  258  260  252  233  233  233  231  237  253  271  280  296  301  316  316  349  356  375  382  382  382  351  336  314  297  296  285  266  250  230  216  202  188  175  156  143  127  115  108  104   97   85   75   71   69   48   43   43   42   43   48   66   69   72   59   57   58   55   62   68   76   86   98  102
  108  117  127  144  159  189  206  226  257  269  286  269  275  259  253  254  266  280  294  307  329  342  351  363  379  378  393  408  409  407  394  377  353  327  317  307  290  271  254  236  218  205  191  172  153  134  115  110  106   98   82   74   73   72   57   50   50   50   49   55   68   78   78   70   68   65   71   78   77   85   88   99  107
  112  118  128  152  171  206  238  262  274  289  303  298  294  282  284  286  298  312  320  330  367  377  378  388  392  398  405  424  424  429  430  419  389  349  338  325  314  303  291  274  249  230  210  186  161  137  116  104   95   79   72   70   73   74   67   60   59   61   62   69   73   78   93   89   84   79   82   82   87   86   95   99  108
   99   99  123  165  185  227  249  274  287  301  320  316  310  309  314  321  337  348  355  386  396  407  419  428  435  438  447  441  446  451  447  440  416  372  357  346  335  315  318  314  281  258  232  196  171  142  116  101   78   71   51   62   67   70   76   73   78   79   78   85   90   97  102   99   96   96   90   94   90   90   93  101  112
  101  111  144  172  200  227  255  276  294  309  331  345  336  337  341  356  374  379  382  410  420  435  441  461  478  475  468  459  460  463  462  458  418  392  379  366  355  333  321  329  296  269  245  218  183  148  126  107   84   66   53   54   64   75   80   87   95   90  103  102  101  107  105  112  100   96   95   89   88   89   91   99   98
  114  147  172  178  210  230  244  278  299  317  338  363  383  386  399  403  411  423  424  431  432  440  458  465  484  497  494  484  483  469  468  454  419  412  403  393  377  360  341  321  295  280  249  218  196  165  142  118   99   72   64   61   69   79   80   89  114  122  120  106  115  117  111  118  100   97   90   91   86   93   94  101  111
  120  138  156  203  221  235  256  275  299  331  351  380  406  421  442  453  463  467  454  460  456  467  477  501  494  508  522  510  505  500  491  469  440  430  420  415  405  395  376  355  331  299  270  257  222  190  160  145  110   92   87   81   82   82   81   90  113  126  125  125  122  122  122  114  112  103   96  104  105  100  108  108  119
  131  154  176  209  237  252  267  284  311  348  372  402  431  448  474  488  502  508  479  481  482  469  476  486  509  517  528  527  522  508  510  494  458  451  437  441  427  418  410  382  365  334  301  276  253  226  192  162  133  127  113   94   89   85   79   83  107  124  133  135  124  132  126  120  106   96   98   99  108  120  118  125  133
  163  181  196  239  270  275  281  296  324  366  399  445  479  509  523  532  531  517  493  494  493  484  492  500  515  523  528  533  536  533  523  507  485  476  468  450  441  431  429  410  383  351  317  294  275  254  225  199  178  162  137  106   93   97   95   90   91  104  119  126  134  123  124  120  113  106   98  107  117  119  131  140  146
  184  196  225  260  279  304  312  317  338  381  435  479  514  547  583  592  550  514  520  519  522  515  505  512  527  535  546  548  550  531  528  518  506  496  501  494  478  473  458  438  424  391  365  342  310  261  241  215  186  171  161  117  108  110  114  109  112  101  115  137  137  125  109  113  109  108  113  103  110  117  138  169  169
  190  200  225  265  301  306  310  327  354  406  452  507  524  544  578  584  558  564  538  541  550  543  528  524  533  532  526  544  552  522  513  522  521  513  521  526  533  519  499  480  469  442  412  370  336  291  263  239  215  199  164  147  137  147  152  145  137  122  126  131  128  123  116  116  121  116  118  108  109  119  139  161  168
  168  177  197  270  293  303  305  328  355  422  478  513  525  518  531  524  547  572  566  566  555  540  541  538  532  526  531  522  543  536  521  543  555  557  566  582  563  550  533  512  485  438  418  390  338  328  299  286  252  228  196  185  181  168  195  184  158  140  129  126  135  129  136  135  132  126  111  108  110  118  118  131  152
  145  144  170  226  265  293  315  337  363  423  480  515  518  514  515  505  520  546  568  586  588  586  563  540  552  532  518  511  518  531  535  576  587  585  588  614  620  617  581  551  522  505  434  401  380  343  322  307  291  273  245  217  203  211  219  209  188  151  140  133  139  145  142  136  125  110  105  104  106  111  123  129  135
  110  119  145  191  249  283  309  343  367  405  458  502  507  509  512  531  549  563  585  585  600  612  606  583  567  552  515  509  523  518  530  582  613  611  621  648  646  633  644  646  594  517  495  448  393  375  336  317  309  295  268  260  250  247  221  198  176  159  156  145  144  141  140  130  120  108  109  108  102  104   95  116  114
   91   97  122  169  227  272  311  340  366  394  432  485  494  500  518  539  561  571  569  549  571  587  578  583  589  563  541  529  549  538  555  584  626  639  642  644  658  665  691  695  636  560  524  491  374  414  356  361  353  333  293  271  258  240  203  182  175  153  165  158  152  140  137  134  124  115  110  102   96   89   90   90   90
   84   88  114  153  209  249  291  329  356  386  414  471  470  482  510  535  551  558  550  503  499  486  502  582  611  595  542  528  521  547  568  614  639  645  657  683  694  737  730  687  597  561  502  464  449  405  311  367  380  358  307  289  275  240  210  196  174  168  158  152  151  133  136  135  122  121  113  100   87   87   84   89   88
   81   85  100  140  181  234  278  312  345  375  405  447  458  464  492  513  527  524  496  464  448  441  487  527  557  566  565  551  513  531  565  614  651  664  667  666  673  694  651  652  597  519  453  407  367  321  324  328  353  345  329  293  294  238  245  200  168  155  162  158  146  127  130  121  120  129  122  103   89   85   88   91   90
   70   78   90  123  159  204  257  292  328  360  394  428  450  451  462  478  477  457  436  416  409  401  420  466  505  537  551  540  527  545  553  577  649  657  668  642  618  618  591  567  493  445  356  331  308  279  292  273  272  286  283  302  293  220  227  187  181  180  161  147  126  120  118  120  109  102   95   93   91   90   91   87   84
   83   89   93  107  145  187  241  276  310  343  374  432  435  429  443  444  429  410  400  388  371  366  381  400  436  466  504  526  517  529  555  579  606  616  606  580  605  597  509  477  415  357  318  283  267  253  256  251  234  240  231  274  252  250  208  190  186  171  143  135  126  111  108  113  100   92   90   87   84   83   81   84   85
   70   79   83  104  143  178  218  259  295  324  360  416  438  401  428  424  410  396  388  368  342  342  341  374  399  421  453  497  538  536  541  570  571  581  577  560  517  463  436  407  351  325  294  262  244  272  281  271  302  306  267  281  273  278  239  198  183  160  164  143  128  118  111  116  103   94   88   88   88   90   83   75   71
   63   63   77   95  135  170  204  239  275  308  378  409  422  443  430  443  430  403  379  343  311  322  347  352  346  382  398  467  521  550  562  585  594  583  558  538  494  443  418  384  338  303  297  313  263  297  323  332  361  363  349  335  332  328  283  236  210  199  173  146  130  119  135  126  114  100   98   87   79   83   77   68   67
   64   66   78   95  123  158  191  222  259  293  362  395  403  433  467  449  436  423  365  344  307  303  321  308  322  352  398  436  484  552  607  560  628  610  559  486  455  444  445  405  371  374  394  426  357  304  387  375  385  396  378  360  345  309  277  245  219  199  179  155  140  121  127  141  134  122  114   91   69   69   64   65   66
   59   60   71   87  112  145  176  207  253  323  349  376  388  420  438  442  418  413  355  337  306  294  309  314  322  348  394  431  478  592  653  634  617  578  529  491  476  471  449  424  416  394  406  438  433  414  402  394  324  356  341  286  260  264  255  217  190  176  167  154  142  131  126  142  140  135  128  109   73   66   65   62   63
   56   56   64   79  102  135  164  192  249  310  338  360  381  404  415  406  401  383  338  334  305  300  309  308  308  305  351  417  467  587  631  676  646  610  592  537  516  474  471  439  421  418  445  411  375  370  391  367  262  198  208  171  202  210  171  173  180  153  134  135  115  109  117  115  124  130  120  110   96   72   63   65   62
   53   52   56   67   90  116  142  173  244  295  337  350  361  384  390  382  344  336  324  314  307  283  270  268  280  283  305  374  438  502  554  606  646  677  667  588  530  560  546  469  437  430  430  287  253  233  258  268  209  135  133  134  137  112  124  148  144  129  124  106  102  106  101  108  122  124  122  112   94   81   62   65   59
   47   44   47   58   76   95  121  148  207  275  313  340  343  368  359  342  318  306  300  298  288  266  266  273  273  284  303  348  409  438  473  525  585  630  641  597  675  657  640  530  445  329  308  247  210  205  157  147  127  116  105   92   91  106  100  100  117  110  111  107  117  103   94   98  115  116  111  105   95   85   74   61   55
   44   38   38   47   57   81  105  130  175  255  279  306  317  327  321  310  294  286  284  289  288  262  258  261  270  282  299  321  346  386  407  438  485  537  561  587  603  583  571  445  351  282  187  158  122  118  132  122  106   87   89   88   88   87   90  101  102   94   96   97   95   92   94  105  109  112  105   95   85   77   71   52   52
   40   36   37   49   65   72   93  115  140  236  271  282  307  311  309  295  292  281  274  283  279  273  271  270  263  275  289  302  316  324  347  372  391  400  407  463  454  422  358  260  195  165  139  112   97  100   95   98   92   82   88   88   92   93   95   95   81   81   95   93   87   92   87  100   96  100   93   87   73   67   64   52   49
   37   36   39   47   64   82   98  109  140  209  246  273  287  285  287  284  282  274  273  274  278  266  277  282  273  271  278  288  297  283  285  302  310  310  321  330  300  255  219  170  138  124  116   92   85   83   78   66   74   73   73   83   88   90   81   80   77   78   87   97   91   90   97   97   92   84   81   75   69   62   55   48   45
   38   37   39   44   60  105  141  155  143  190  217  247  266  258  261  264  269  269  266  266  268  271  275  284  278  260  272  279  278  285  257  262  278  273  272  270  247  217  174  140  120  111  100   91   87   83   83   84   77   74   73   77   77   78   76   75   78   86   89   93   97   96   87   87   94   91   80   64   59   56   49   48   45
   45   46   41   47   64  102  142  167  183  177  213  218  236  236  244  246  243  232  240  242  251  266  281  277  275  257  264  271  273  266  274  269  262  265  259  232  198  167  146  133  115  103   99   81   89   83   86   85   78   75   73   77   82   79   77   75   83   85   88   90  101  102  103   89   88   90   82   66   58   52   47   46   47
   55   55   55   55   67   86  119  143  151  166  185  205  212  223  228  217  219  214  219  226  235  238  248  255  249  250  254  254  266  261  253  243  245  229  212  195  182  157  137  122  111  102   90   89   70   84   87   92   88   84   96   98   94   88   86   82   94   91   93   96  102   98   94   92   81   78   76   68   59   51   48   46   51
   65   65   66   65   72   83  101  121  138  158  167  183  204  202  210  203  199  201  204  217  222  229  228  235  236  243  244  244  244  252  236  231  221  206  201  180  163  150  132  120  110   94  101   98   86   93   83   85   85   85   88   90   90   89   92   90   93  107   98   99  106  102   78   83   83   82   73   60   56   55   52   54   57
   79   81   75   70   73   80   87  107  123  143  158  171  182  184  182  193  186  189  194  202  210  218  218  224  228  229  230  233  234  246  227  217  215  195  178  167  159  145  127  115  107   96   82   88   92   83   85   71   77   77   78   77   84   94  105  110  108  114  109  114  110   99   85   89   79   73   74   64   60   60   60   60   63
   83   87   87   77   76   82   86  102  123  141  152  153  164  174  167  172  174  179  185  194  200  204  208  220  211  214  223  221  226  231  217  204  192  186  172  162  146  132  122  113  101   96   90   84   83   72   72   65   66   67   71   74   76   82   89  104  107  115  115  114  111   73   74   72   69   68   70   66   63   63   64   65   67
   85   91   89   84   80   83   93  105  106  127  138  132  143  142  153  156  162  168  175  183  187  195  193  205  201  202  203  205  208  215  211  199  189  175  167  154  143  130  119  107  100   98   99   74   65   74   68   72   70   71   72   60   62   64   79   93   98  107  101  102   94   71   65   61   61   62   61   61   61   62   64   67   71
   86   89   91   85   81   77   84   98  102  103  114  116  125  130  142  149  156  162  172  179  181  193  192  196  200  208  199  202  204  206  201  194  183  168  155  141  135  126  117  108  103   97   83   84   59   70   77   66   66   64   61   56   54   66   79   82   89   92   92   82   83   75   58   55   56   57   54   54   54   59   63   67   82
   82   78   89   74   76   69   62   71   88   95  104  106  117  123  132  143  153  159  165  173  181  184  194  200  196  205  201  198  198  195  184  184  170  159  140  136  130  119  112  103   93   87   79   66   61   69   76   74   65   55   53   49   48   57   61   61   61   67   72   73   67   62   62   52   51   52   49   49   52   60   64   76   79
   70   70   69   62   62   62   56   70   85   88   99  102  113  121  129  145  151  160  169  172  181  184  186  192  198  200  197  200  201  198  185  175  161  150  135  134  131  120  112   98   88   83   79   81   67   62   66   73   67   58   46   40   41   44   44   42   47   53   59   65   61   56   53   51   47   48   47   47   57   61   65   73   77
   68   63   61   58   56   55   63   70   77   83   92   98  109  124  136  144  152  160  168  173  181  189  186  190  192  197  200  180  191  183  173  163  154  146  136  138  126  120  107  102   87   78   75   77   77   75   62   67   62   55   43   37   35   33   30   31   35   39   39   44   52   52   49   47   44   45   45   46   61   64   67   71   75
   60   56   54   52   56   65   65   68   76   84   91  100  109  124  126  140  154  166  168  173  185  188  187  187  179  188  177  175  171  155  163  151  145  143  136  136  126  112  103   93   88   83   72   66   60   56   61   58   49   46   40   32   30   29   29   31   33   31   30   31   34   38   41   45   45   43   44   45   66   67   68   69   71
   66   54   55   58   57   58   60   69   74   82   85   92  111  125  115  129  149  160  163  170  175  182  182  184  186  178  180  173  156  150  150  145  139  137  133  128  120  106  102   93   79   70   59   55   54   53   46   37   39   38   37   34   29   28   32   31   31   30   26   25   26   28   32   36   40   38   41   44   60   71   76   73   71
   55   58   54   54   54   59   62   63   67   75   87   96   95  111  120  124  136  149  156  168  168  174  177  178  166  154  160  152  134  138  132  138  137  132  126  115  107   92   82   76   65   55   53   48   40   28   24   25   29   36   35   34   28   29   32   32   31   33   27   26   25   25   28   36   35   37   43   44   51   61   70   79   74
   49   46   58   61   61   61   63   66   67   71   73   80   85   96  107  119  126  136  145  146  163  166  168  155  132  136  136  139  135  120  113  114  123  116   96   85   75   66   61   59   57   50   47   42   33   28   29   31   35   39   35   35   28   27   29   30   32   34   30   30   29   37   39   61   40   41   46   47   42   47   50   57   77
   56   56   60   67   69   63   59   59   63   76   71   78   80   88   93   96  111  123  143  141  147  150  126  117  117  118  108  111  108  109   92   92   84   80   72   60   60   51   54   53   50   45   36   32   30   36   39   45   42   42   37   34   29   27   28   32   34   36   31   33   47   48   46   65   44   44   48   51   46   49   54   70   71
   67   68   69   68   62   58   57   54   52   63   67   74   82   85   85   96  106  147  152  145  115  124  118  133  116  101   91   89   77   71   69   63   63   72   63   52   50   50   53   52   49   45   44   44   46   47   47   54   59   49   38   31   31   27   31   34   37   38   33   51   55   57   70   69   49   47   49   54   57   55   55   58   55
   60   60   62   63   60   57   47   49   47   52   61   68   79   91  101  106  114  136  127  122  121  118  108  106  102   99   87   88   76   75   78   71   66   61   55   49   51   47   55   54   50   51   50   50   48   55   51   48   49   46   27   29   24   26   29   33   35   36   37   57   62   74   73   71   56   49   51   55   56   58   59   60   57
   62   57   56   55   57   62   48   45   46   48   57   67   83   87  106  115  113  121  119  111  109  109  111  106   96   95   93   92   87   83   78   81   77   74   70   64   65   66   67   66   59   59   46   45   42   49   41   32   32   32   21   21   22   24   28   32   35   37   40   66   74   78   78   77   74   55   52   54   58   59   60   62   65
   64   59   47   48   49   53   59   50   55   59   72   80   85   82   88   96  101  127  140  125  122  111   94  105  105  107   96   88   77   82   90   84   89   88   87   87   79   75   80   79   66   60   55   43   38   37   26   18   16   18   22   24   27   29   29   32   36   40   43   62   71   78   84   81   79   73   70   69   67   72   79   81   76
   76   65   61   63   64   67   72   68   71   76   89   95   98  112  120  122  110  125  132  125  123  115   95   99  103   98   92   95   87   80   70   53   53   51   59   70   72   69   71   68   62   57   51   46   43   35   32   29   22   28   38   43   45   42   38   36   39   43   47   59   65   71   77   79   78   80   80   80   77   77   78   83   89
   90   89   83   77   61   64   68   69   72   75   87   94   92  110  110  115  112  106  112  110  112  108   98   92   89   84   78   75   76   74   69   67   68   66   63   63   60   56   56   52   50   50   48   44   42   39   38   40   39   40   43   47   49   43   40   40   41   46   48   54   59   63   67   71   77   76   80   81   83   83   83   91   93
   95   95   88   85   77   64   66   65   67   71   81   84   92  100  100   98   98  100  105  105  104  104  101   92   79   73   70   70   68   68   67   69   68   65   63   62   62   61   57   52   55   55   55   52   51   49   49   49   48   49   50   53   56   49   45   45   46   48   50   53   57   59   64   69   76   75   77   83   84   86   86   96   97
