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