  159  158  161  160  163  163  163  163  163  164  163  164  164  164  165  166  166  159  159  159  159  159  156  155  155  153  152  154  155  153  150  148  147  147  148  151  164  179  179  178  177  177  177  176  176  174  170  162  163  166  164  162  162  158  155  151  144  145  141  141  144  146  151  164  172  170  172  168  170  171  171  172  172
  172  173  174  174  176  178  176  176  175  174  175  175  173  173  172  172  172  165  165  165  165  164  165  160  160  158  158  159  161  159  155  152  152  152  154  158  171  186  189  189  186  185  185  185  184  181  177  172  170  176  175  167  164  162  157  150  140  139  137  137  144  149  159  174  184  182  185  181  184  183  183  185  185
  175  176  177  179  182  184  184  185  185  185  184  185  183  181  181  179  178  171  170  168  167  167  167  163  162  161  161  162  162  160  155  152  152  153  155  160  169  187  189  191  192  189  189  189  188  184  176  171  169  170  170  167  165  157  158  150  141  136  136  145  154  162  167  180  184  181  183  178  181  182  184  185  187
  174  177  180  182  188  187  188  190  190  191  191  191  191  190  187  187  182  175  172  170  168  167  167  163  163  162  161  160  159  158  153  152  152  154  155  161  173  190  193  196  196  192  189  185  181  174  162  154  149  145  145  143  140  137  133  147  142  135  141  147  154  163  168  187  188  188  188  184  184  184  183  185  186
  183  183  185  186  187  189  190  192  193  195  196  196  197  197  193  193  188  185  175  171  168  166  166  161  159  161  157  153  152  153  153  153  152  155  160  165  175  190  191  192  191  187  183  181  176  170  155  149  145  143  140  139  139  138  140  144  139  142  133  147  148  152  163  184  188  187  198  200  201  199  195  194  194
  188  188  188  188  189  190  190  191  193  194  197  200  202  201  199  196  190  187  180  176  172  168  167  159  152  153  152  152  151  152  152  152  155  157  166  170  171  183  187  188  188  186  179  173  172  175  152  143  142  139  138  137  136  138  136  134  134  144  134  146  153  162  180  181  185  187  192  196  200  202  202  199  200
  189  188  188  188  188  185  187  187  189  190  193  197  201  201  201  198  194  190  186  179  175  172  169  163  168  172  162  153  152  154  155  156  158  162  171  176  178  176  181  183  185  184  180  170  164  171  165  147  133  125  126  135  135  134  140  133  129  145  149  167  175  178  171  184  193  191  187  190  185  187  193  198  200
  185  185  185  186  186  182  184  181  182  182  186  192  197  199  201  199  195  192  188  184  177  171  171  165  170  181  170  160  161  168  168  169  169  172  183  185  186  185  184  182  179  181  179  175  167  161  151  144  135  128  122  123  129  136  139  139  141  143  143  164  171  177  158  163  197  195  171  165  170  174  178  185  191
  175  178  180  181  181  178  181  178  177  179  184  190  195  198  199  199  195  193  188  184  179  171  170  159  159  161  170  177  182  190  193  191  191  193  198  197  201  200  195  191  182  174  184  183  176  165  154  143  137  131  123  117  119  132  138  147  146  137  139  148  156  164  157  135  169  164  162  151  152  158  163  170  164
  160  167  172  174  175  174  174  175  175  179  187  191  197  200  200  199  196  189  181  177  172  168  166  164  163  163  181  192  191  197  210  211  211  209  213  215  216  215  214  217  218  193  187  185  177  169  159  144  141  129  121  126  125  123  129  133  125  118  128  134  142  155  151  112  107  120  135  135  130  125  133  137  149
  145  156  162  164  167  168  171  176  177  182  190  195  198  210  208  205  207  194  197  193  187  184  184  182  186  194  197  197  197  216  230  231  233  229  232  234  229  228  225  225  229  206  205  204  184  179  168  157  145  140  126  115  114  117  116  115  118  114  113  130  147  156  147  125   97   96  102   97  104  109  116  128  134
  132  143  151  155  160  163  167  171  177  184  187  198  202  221  221  222  224  223  222  222  217  210  208  207  210  210  208  214  230  239  243  247  249  251  249  255  242  240  240  243  239  239  221  214  204  195  182  172  162  152  138  132  120  112  107  111  132  130  110  118  136  146  147  140  122  111   99   95   92   93  104  116  121
  127  134  142  146  152  157  164  170  177  183  189  203  231  237  240  241  244  249  247  248  247  234  229  239  240  247  242  244  244  259  263  270  270  273  269  271  260  256  255  258  254  248  231  225  217  208  193  183  173  165  158  148  131  114  108  111  127  131  123  110  120  130  138  137  135  126  112   98   88   84   94  107  116
  122  126  132  138  146  151  159  168  176  186  190  200  232  249  255  260  263  257  253  248  247  246  254  259  257  269  271  272  275  282  285  294  296  296  293  286  280  274  276  274  265  252  241  231  218  211  202  194  181  174  167  161  143  128  126  122  121  119  115  108  110  117  117  116  120  127  128  107   94   85   88  101  113
  121  124  127  132  139  147  159  169  176  184  201  203  234  261  267  254  262  261  265  273  276  274  274  272  284  293  316  298  307  316  321  320  320  319  317  312  305  294  296  289  271  259  245  235  221  212  207  202  191  182  173  168  153  144  135  134  125  117  113  111  107  107  107   95   94  102  128  122  105   99   94  104  123
  122  123  126  130  139  147  157  169  178  191  198  209  240  252  259  267  274  278  290  303  307  318  322  327  336  346  363  363  362  371  368  369  349  348  339  336  329  317  310  302  282  267  259  246  230  215  205  199  189  185  173  164  152  144  139  136  128  118  113  109  106  100  107  107   95   89  123  122  105  109  113  119  123
  127  129  135  137  143  149  158  172  181  192  194  215  246  259  271  290  299  309  325  330  331  341  353  369  371  374  408  423  436  438  429  417  403  381  366  359  351  340  329  318  300  278  267  254  242  227  212  197  185  178  170  158  150  143  140  136  126  118  110  106  104   99   98   94   92  106  107  122  118  114  123  126  127
  136  135  136  139  144  152  162  172  179  183  197  213  246  260  277  304  315  330  345  354  367  371  379  403  421  435  435  477  495  500  489  475  459  414  398  389  381  362  345  334  312  294  287  273  257  242  223  208  203  189  179  165  157  149  142  133  121  114  106  100   97   98   98  104   95  111  118  121  124  123  128  131  133
  143  142  144  143  143  149  161  170  173  182  200  215  232  269  286  313  320  335  358  358  371  390  413  428  452  453  469  487  512  534  528  518  503  449  433  422  406  387  366  348  327  308  298  289  275  263  247  231  221  211  196  182  167  156  149  133  112  102  103   94   92   97  102  102  114  119  123  124  128  138  142  144  143
  149  147  146  146  146  155  159  168  163  181  198  217  237  257  291  303  324  335  352  366  372  400  422  439  448  460  481  499  520  547  552  548  526  494  468  450  430  410  386  367  345  323  307  296  288  277  262  246  233  220  209  192  178  165  152  129  111  102   97   93   94   96  103  110  119  132  135  139  139  147  149  148  153
  161  161  157  152  150  149  154  165  160  177  196  218  240  261  287  294  309  323  340  363  379  439  448  465  469  499  511  522  537  557  563  560  527  521  495  479  455  435  409  384  366  338  319  306  297  286  268  253  241  231  217  202  191  175  147  125  112  106   99   96  102  103  112  119  132  145  153  155  158  159  161  161  158
  165  158  162  156  153  145  147  160  157  169  189  215  240  260  284  289  305  322  339  355  400  444  453  469  475  494  540  543  556  569  573  571  549  525  515  500  481  464  433  409  382  362  338  319  307  297  280  266  253  242  228  212  202  184  145  121  111  109  104  106  118  117  135  146  154  166  162  169  171  175  176  173  170
  153  148  158  153  151  145  144  155  173  169  187  213  240  259  272  286  297  316  335  357  407  446  471  485  500  520  541  557  572  586  590  586  563  537  530  516  499  478  470  447  422  402  375  345  319  310  293  281  270  253  238  222  206  189  156  133  117  119  119  120  130  129  148  172  181  186  189  191  189  176  167  166  153
  146  155  156  155  150  148  146  152  171  190  204  222  244  259  277  281  293  309  328  350  386  424  448  482  506  523  560  581  598  607  608  601  575  550  541  527  506  487  473  464  449  433  399  365  330  321  306  293  288  270  253  235  212  197  171  161  146  128  137  139  141  149  156  174  191  202  197  198  190  170  155  148  156
  148  152  159  161  157  155  154  153  167  192  215  231  244  260  276  279  292  308  334  363  387  412  449  467  509  523  553  589  608  621  625  616  585  558  546  534  515  485  465  450  438  435  410  374  341  329  320  310  299  279  259  241  220  205  171  174  169  165  152  154  161  168  175  189  199  202  201  189  176  157  145  149  150
  159  162  173  170  170  164  160  159  163  179  207  227  244  262  282  281  298  319  344  370  401  415  451  473  490  521  555  587  604  623  637  623  579  569  556  541  519  499  476  453  434  429  420  402  365  343  336  324  314  296  274  253  242  221  187  183  178  178  182  179  178  180  186  198  201  230  224  203  161  147  146  154  154
  172  185  190  189  179  176  161  157  162  166  191  210  226  249  272  281  304  324  347  373  394  420  438  458  484  511  545  581  602  635  646  625  599  587  578  560  543  525  499  489  470  428  429  398  391  374  364  362  354  329  299  270  262  241  209  194  191  196  203  201  205  212  232  211  223  228  216  200  178  163  162  165  176
  196  190  200  203  194  183  167  161  154  158  179  203  220  236  262  286  315  349  359  382  401  428  449  456  479  509  534  551  575  610  639  637  637  630  619  598  577  564  539  520  488  438  422  412  417  410  414  400  385  356  323  294  275  258  244  225  233  220  234  257  239  249  263  249  251  250  232  215  196  186  183  179  189
  208  205  213  202  197  184  177  160  142  144  159  183  210  234  256  298  319  372  386  394  409  437  435  457  481  500  521  539  568  602  641  667  665  673  675  663  636  598  561  532  506  479  459  441  451  456  446  440  426  399  347  320  303  286  290  276  263  266  285  322  312  299  292  292  291  280  244  221  203  199  203  207  200
  205  211  202  193  174  161  154  126  125  114  146  172  196  225  252  290  334  386  408  430  431  432  447  455  469  496  510  525  557  589  641  668  688  700  712  704  681  627  598  562  531  518  506  480  484  481  483  466  418  402  388  338  315  310  339  331  348  343  346  374  359  338  344  338  303  287  217  216  206  201  204  209  211
  186  192  169  160  151  133  126  116  110  107  126  153  183  219  250  285  325  369  419  434  436  434  435  452  470  477  490  513  536  570  615  671  713  726  732  730  717  679  651  607  579  537  527  508  503  471  477  455  418  415  369  337  339  366  397  444  471  475  410  430  455  384  366  354  316  287  220  193  203  192  197  190  194
  165  149  143  134  122  114  105   98   94   99  122  139  171  215  247  279  313  357  396  422  421  434  455  456  470  484  488  508  534  557  583  652  733  757  778  785  772  739  725  681  628  584  529  509  498  473  443  445  424  411  384  359  370  440  471  483  521  557  600  514  522  411  372  340  283  252  216  200  202  192  179  168  166
  128  132  117  111  109  107  100   90   83   94  115  142  163  209  246  275  308  347  384  420  434  442  470  475  479  481  499  513  534  555  593  697  737  808  866  838  807  798  817  789  685  626  522  509  487  495  477  458  459  437  420  398  398  433  531  596  624  607  635  620  570  527  379  333  262  226  198  190  180  159  143  138  133
  118  113  108  103  104  103  100   92   84   97  108  140  170  211  249  281  312  351  390  425  439  452  458  468  495  503  507  521  538  558  598  695  741  934  970  876  842  874  860  811  684  637  576  539  516  495  509  496  491  483  464  424  423  465  452  498  617  615  596  583  568  509  412  354  255  219  193  179  142  135  127  118  113
  113  106  100  102  100   96   98   93   95   98  111  136  167  207  249  285  318  351  384  421  439  429  438  471  502  502  531  532  537  544  599  687  763  842  907  870  815  815  811  812  756  646  607  562  523  546  522  505  493  467  433  375  385  377  373  386  413  496  518  481  439  428  370  335  240  227  202  168  150  139  129  115  113
  104   98   96   95   94   89   86   88   92   95  107  130  164  206  251  279  311  333  354  393  425  401  418  454  476  516  544  532  527  525  549  630  684  734  737  728  733  763  768  761  737  690  648  604  553  528  480  491  461  404  353  326  309  350  342  316  346  439  355  358  351  368  300  245  222  213  196  173  151  149  138  121  110
  116  101   93   86   87   81   77   79   85   88   98  123  161  193  230  250  272  305  333  373  396  386  413  422  447  491  521  543  539  517  510  553  579  598  626  659  693  693  702  703  678  644  636  616  591  508  464  440  419  356  311  314  291  286  270  281  274  284  261  234  271  288  250  207  192  193  176  162  153  135  129  116  114
  114  103   89   80   84   77   71   70   73   78   85  108  154  186  218  239  261  286  324  358  377  388  373  393  448  509  521  529  512  503  495  507  527  541  569  616  620  626  610  623  615  608  613  594  569  528  481  429  385  317  350  280  254  248  250  237  235  229  198  193  209  202  186  166  158  164  168  178  168  141  131  122  116
  112   99   87   82   78   73   68   67   63   59   75   99  155  181  208  238  273  296  309  330  357  375  374  381  437  467  523  528  526  502  498  501  517  525  539  554  572  583  580  576  574  562  597  618  577  533  486  447  387  327  338  339  309  291  268  258  265  217  221  186  182  186  190  172  169  168  161  161  150  146  131  117  121
  109   90   74   73   73   68   62   62   57   54   68   91  120  176  209  242  279  310  323  320  340  364  365  372  400  468  483  566  585  547  545  526  521  562  544  546  544  545  543  559  562  583  620  641  640  619  562  528  451  408  410  369  383  382  348  316  292  268  263  227  193  204  219  214  213  189  187  152  146  139  122  119  107
   98   82   66   59   65   63   61   62   54   49   61   82  111  168  207  239  272  305  325  342  335  346  371  387  389  434  503  541  605  604  607  616  621  623  557  546  531  531  531  546  566  586  617  632  629  628  617  597  522  441  504  504  492  444  451  390  396  344  338  310  275  241  240  250  216  213  195  169  145  134  125  111   97
   88   70   71   62   54   61   63   70   51   47   55   75  107  140  196  231  265  297  324  345  347  337  341  356  375  413  508  543  608  647  655  665  676  648  564  543  549  534  559  579  573  606  596  589  587  569  555  567  562  566  574  541  539  567  502  445  426  420  398  353  347  322  284  285  263  238  206  203  161  147  130  103   86
   80   83   83   82   75   58   68   81   55   47   54   74  102  136  188  223  257  283  313  337  348  344  336  337  319  324  410  544  602  634  663  694  645  683  646  633  669  589  691  655  563  586  568  565  531  519  519  523  529  516  505  515  523  517  481  500  430  409  432  385  355  343  291  271  263  264  242  221  194  170  142  102   77
   92   87   92   89   89   85   88   89   60   51   58   72  101  133  189  211  249  276  301  320  330  310  305  298  310  307  321  445  560  638  665  717  749  787  778  828  819  852  785  727  582  523  549  533  479  459  459  448  430  416  417  461  464  386  354  436  420  385  368  352  353  334  269  220  232  219  206  209  202  173  150   94   73
   89   86   88   88   89   80   85   75   62   57   61   76  111  133  168  205  228  254  282  307  309  285  288  275  294  309  307  410  510  608  675  726  804  791  818  882  948  872  788  631  644  423  409  373  419  435  415  382  360  291  308  315  280  253  236  259  307  352  314  289  287  263  183  164  139  144  136  149  163  154  141   87   70
   79   78   76   70   68   67   68   64   62   60   65   78  107  134  161  192  219  238  255  278  288  284  297  277  278  302  320  350  435  518  580  637  766  806  812  849  857  823  711  553  513  419  345  297  338  392  364  312  262  225  194  196  185  173  179  174  209  209  215  195  176  168  143  100   75  115  115  113  119  129  106  116   70
   69   67   63   59   57   57   62   63   63   65   70   84  104  133  162  177  209  229  248  262  262  271  274  285  274  284  311  334  362  404  426  537  651  746  783  797  732  670  646  516  384  332  301  264  271  312  293  245  201  173  159  152  139  125  123  103  106  109  129  126  127  117  109   79   71   92   93   84   85   89   88   86   64
   62   59   55   55   51   51   56   61   66   71   75   87  105  143  149  170  198  222  236  244  246  254  264  280  286  288  305  311  324  330  376  419  496  526  577  611  554  473  438  376  327  303  281  240  254  250  232  189  153  128  110  104  111  101   96   87   84   85   79   86   90   90   78   67   79   80   72   68   65   62   72   71   59
   57   52   51   54   53   53   57   62   67   77   81   90  102  118  138  162  177  200  218  224  235  253  261  276  300  285  299  296  295  309  325  352  409  425  430  424  410  386  348  323  309  279  247  242  211  206  187  159  129  109  100   96   91   88   85   79   79   72   55   64   63   75   83   86   71   74   72   66   64   63   61   58   55
   58   54   53   60   59   61   63   66   66   75   79   83   89  108  129  145  164  187  202  209  222  244  251  264  275  286  286  271  294  299  300  329  340  355  333  344  329  323  309  291  265  257  235  203  196  186  167  145  128  113   94   94   96   92   86   80   82   68   55   39   59   61   78   83   76   68   74   69   71   69   65   61   56
   63   60   62   66   64   67   68   70   68   70   70   69   80   98  117  129  154  176  201  204  212  225  233  246  262  277  268  261  279  292  269  281  296  311  299  296  301  286  275  268  255  232  215  185  188  176  165  144  120  124  122  119  108  105   97   92   89   63   60   79   76   77   82   82   80   80   75   74   77   74   70   66   63
   70   68   67   71   69   71   72   72   71   62   62   71   82   98  115  133  150  167  184  192  206  209  217  234  251  268  267  260  257  262  257  268  276  273  266  270  268  264  253  236  239  225  192  185  180  165  152  137  122  129  126  121  116  110  104  102   98   84   80   85   75   67   83   80   79   42   32   51   81   78   73   70   68
   74   74   71   75   76   69   72   75   74   67   65   66   79   97  105  117  138  156  168  186  190  197  207  219  235  259  275  262  244  253  246  248  273  256  250  258  251  249  235  227  219  208  194  172  166  150  133  113  107  111  108  102   99  101  111  104   92  101   93   97   77   69   75   82   82   82   83   82   84   79   74   73   73
   76   75   74   78   79   67   68   71   75   75   70   68   71   77   86  108  126  137  160  177  174  182  191  204  218  231  252  259  265  256  248  264  264  255  250  246  242  232  220  212  206  196  184  172  150  137  125  112  101   93   93   92   88   95   91   91   93   97   98   99   64   62   72   78   76   79   80   81   83   81   77   77   75
   78   75   74   77   75   66   63   62   69   69   69   66   62   68   81  100  108  127  144  164  172  176  191  196  204  217  224  255  276  266  250  255  252  250  242  239  231  219  211  202  199  188  185  161  140  132  119   97   91   84   77   77   79   70   80   81   90   98   97   97   72   57   70   74   75   77   78   78   77   79   77   76   64
   70   70   73   77   76   68   61   58   61   57   55   53   51   59   72   83  100  114  134  144  157  167  176  194  200  209  223  224  236  255  257  246  244  240  228  224  217  211  205  198  190  180  171  165  160  131  123  108   96   77   75   82   84   82   69   91   82   73   86   78   75   66   73   75   77   77   76   73   71   72   72   63   60
   65   66   65   69   72   73   60   55   52   49   46   42   43   44   53   66   84  104  125  144  159  170  181  194  203  211  222  225  230  243  241  239  238  231  218  213  205  199  192  185  178  172  164  153  151  138  122  111  101   79   82   75   83   80   76   58   67   68   68   70   76   77   72   76   75   75   70   68   65   65   59   58   57
   57   60   59   57   58   55   59   49   37   41   42   42   37   39   52   56   81  104  115  139  154  174  185  188  203  202  207  214  227  234  233  225  220  212  205  208  196  195  187  184  175  168  162  151  149  130  109   98   90   74   63   60   75   66   68   61   59   56   58   57   59   62   67   68   66   67   63   61   57   53   54   54   51
   48   48   50   44   40   41   35   32   38   33   38   33   35   38   55   65   72   99  118  136  150  157  172  179  186  188  188  197  207  217  224  220  217  216  206  199  195  194  184  176  167  159  153  141  134  124  102   93   79   63   58   56   53   51   49   50   49   49   48   47   48   50   53   54   54   57   58   48   47   47   48   48   45
   32   30   28   33   33   32   33   28   36   40   39   34   39   39   45   53   77   87  119  134  147  156  174  169  177  180  179  184  199  206  212  221  217  214  213  204  199  191  179  172  160  155  144  136  123  118  103   92   77   62   55   52   47   44   45   44   44   43   44   42   43   44   47   48   49   51   53   45   36   37   38   40   36
   26   25   20   23   30   33   19   24   30   42   37   40   38   37   42   49   69   93   98  121  137  158  154  155  165  175  190  191  195  193  202  208  212  213  224  200  187  180  176  170  168  154  140  135  120  115  103   91   79   65   61   53   47   46   46   44   42   43   44   43   44   45   47   48   47   55   55   51   32   25   26   26   27
   21   23   29   32   31   32   37   32   41   56   43   37   39   40   44   55   70   65   76  107  118  130  150  155  165  172  185  199  193  200  208  207  211  214  200  191  181  171  162  165  177  148  143  136  117  111  105   91   81   74   71   64   60   49   48   46   44   45   48   47   48   49   48   50   49   58   54   50   45   19   16   17   18
   36   37   42   41   34   39   37   40   46   57   60   44   55   52   53   67   65   67   74   85  100  113  129  127  155  184  187  192  194  210  204  196  186  198  196  189  179  167  169  170  151  147  134  125  125  102   94   91   84   76   72   73   66   63   49   47   47   50   50   51   52   52   55   56   54   61   57   53   48   28   17   23   28
   47   48   46   47   44   45   42   37   42   45   46   47   59   61   65   75   58   67   71   72   88  107  134  130  144  181  178  180  170  186  195  157  138  145  169  169  143  157  149  131  119  118  124  108  100   74   76   77   72   67   71   74   75   67   69   58   59   52   55   56   56   62   60   60   62   64   58   53   53   45   33   33   33
   43   40   33   36   45   42   35   28   30   35   35   36   47   49   53   62   64   59   66   69   83  103  131  146  143  150  168  172  166  156  161  168  130  140  122  116  116  107  103   94   87  102   95   82   73   54   63   65   64   68   64   78   84   76   74   61   65   69   62   63   69   67   68   67   67   65   60   54   54   52   41   36   36
   31   30   25   27   44   47   40   33   32   37   39   42   43   44   34   51   49   60   51   60   72   87   98  106  108  116  126  153  143  128  106  110  127  124  124   92   86  103   83   83   85   90   86   75   80   68   71   70   69   72   72   78   87   88   83   73   77   80   84   71   77   75   75   74   73   73   65   57   53   48   43   37   31
   26   24   25   37   48   50   50   42   40   35   31   45   50   42   37   43   42   44   48   57   63   77   81   85   86  101   94  107  122  125  126  123  119  112  106   91   86   86   71   76   81   75   75   79   76   70   69   72   77   76   79   90   95   93   92   95   97   91   95   94   84   82   80   77   75   75   69   57   52   48   43   37   32
   28   26   24   36   42   44   41   42   41   39   35   31   31   28   32   27   33   27   33   34   40   47   73   90   95   94   94   77   84   96  111  117  108  129  116   93   81   60   66   68   69   71   70   80   81   80   87   85   86   91   95   96  106  103   99  103  105  102  100  102   88   87   83   79   75   74   68   60   53   47   43   38   34
   30   27   25   32   36   36   36   39   39   42   41   40   33   36   36   44   52   58   66   75   72   46   54   70   99  116  102   91   80   99  107  113  115  115  121  127  114   90   98  101  108  102   97  116  114  106  107   96   98  103  106  109  104  104  108  109  110  109  104  106  101   87   81   79   74   73   68   60   55   52   46   41   37
   38   36   35   38   39   40   40   40   43   44   46   50   51   52   41   38   66   73   78   64   64   65   73   82  101  102   99   95   69   73   76   81   93  106  110  112  106   98  100  124  127  111  106  103  107  108  103   96   97  109  123  124  118  122  123  118  114  111  110  103   99   84   80   76   69   67   65   61   56   56   51   46   44
   49   49   49   47   47   53   52   52   53   53   54   55   54   56   45   37   44   41   39   42   45   47   52   60   70   81   82   82   65   54   54   56   58   58   63   71   78   77   96  109  123  102  102  101  104  105   87   81   80   90  111  116  120  121  122  118  114  109  105   98   95   78   75   75   70   69   69   63   61   61   58   55   55
