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