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