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