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