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