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