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