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