  168  167  166  165  164  164  164  163  162  160  160  158  157  156  155  153  152  152  151  150  151  152  152  152  152  152  152  151  150  150  150  149  150  150  150  150  150  150  151  151  152  152  152  152  152  154  154  154  154  155  155  155  157  159  160  162  163  164  165  167  168  169  170  170  170  171  171  171  171  170  170  169  168
  173  172  171  170  170  169  166  164  162  159  156  154  151  153  153  154  155  154  152  151  150  148  147  145  145  145  145  145  146  146  147  147  148  148  148  150  149  148  148  150  151  151  151  151  152  152  153  153  154  157  159  160  161  164  167  170  172  173  174  176  177  178  179  180  181  181  180  179  178  176  175  174  173
  181  178  175  173  171  170  167  163  159  155  152  152  150  148  147  146  145  145  146  144  143  143  142  142  143  144  144  146  146  148  148  148  147  146  146  145  145  144  145  146  148  148  148  148  149  150  152  155  158  159  160  161  165  169  172  173  174  176  178  180  181  183  185  186  185  184  185  186  186  185  183  182  181
  189  186  183  179  175  171  166  160  155  152  152  152  148  147  146  144  142  141  138  140  140  139  138  138  138  138  138  138  138  139  140  141  142  142  142  142  142  142  142  143  144  146  147  148  150  152  154  156  158  160  162  165  168  170  175  180  184  187  187  188  188  189  190  189  191  193  194  194  194  194  193  191  189
  185  182  181  176  170  165  160  155  151  149  146  144  142  141  139  137  137  135  134  135  133  131  131  130  129  129  129  129  130  131  133  134  136  139  142  143  145  146  147  149  150  150  149  149  150  150  152  155  158  161  165  170  173  176  177  182  187  192  194  195  195  196  196  196  197  198  198  199  198  197  194  189  185
  181  179  174  167  164  159  154  150  145  140  138  136  135  134  134  133  133  135  133  130  128  126  124  122  121  121  121  121  121  124  126  129  133  137  143  148  153  154  156  160  163  163  162  160  158  158  158  160  163  167  171  177  180  182  184  185  189  193  195  196  199  201  200  201  202  204  204  202  201  197  193  187  181
  180  173  168  163  160  157  153  147  142  137  139  137  136  136  138  139  140  135  131  127  124  121  118  116  114  113  113  113  115  118  123  127  132  139  147  155  162  165  168  170  172  175  176  173  173  173  173  173  176  180  183  184  184  188  189  190  191  192  195  199  203  204  203  205  206  207  207  206  204  199  194  187  180
  181  173  166  160  156  154  153  149  144  141  137  137  143  147  146  146  142  137  132  128  123  119  115  112  108  108  107  108  110  114  120  127  134  143  150  160  169  177  179  182  184  187  190  187  188  188  188  187  188  190  192  195  193  193  193  193  194  197  199  202  204  206  208  209  209  210  209  208  203  197  191  188  181
  178  170  161  154  151  150  151  152  152  147  144  140  138  142  147  149  145  140  135  130  125  120  116  112  108  106  104  104  107  112  118  126  137  147  155  163  173  183  189  192  195  198  199  199  199  201  202  205  206  204  210  209  206  202  200  198  197  199  199  204  206  209  212  215  217  216  213  210  204  200  194  186  178
  177  170  165  162  159  157  156  154  153  152  151  149  147  144  143  147  149  145  140  135  130  125  120  116  112  107  104  104  105  110  117  126  138  149  159  168  175  187  196  199  203  206  209  208  207  207  212  214  215  222  222  222  222  214  208  208  201  201  203  206  209  213  219  220  220  218  215  211  205  199  192  183  177
  180  176  174  171  170  169  169  168  165  160  157  155  155  154  153  152  147  144  141  136  133  130  127  122  117  112  107  104  104  108  115  124  137  149  160  169  178  190  199  205  209  214  213  211  211  215  219  228  238  243  242  231  221  218  215  209  205  201  207  205  211  220  223  223  223  221  216  211  203  195  190  183  180
  188  185  181  180  179  178  176  174  171  168  164  162  160  158  156  154  152  151  148  141  137  131  129  127  121  115  110  106  104  108  114  124  135  146  157  167  179  192  202  209  212  216  216  216  220  225  230  244  255  257  256  247  236  226  224  214  208  204  210  211  217  225  225  230  226  222  215  208  202  192  186  190  188
  194  194  194  191  188  186  184  178  176  174  169  165  165  162  159  159  157  153  150  147  145  139  133  130  122  116  112  108  105  108  114  124  136  146  155  168  181  194  205  210  210  221  226  228  229  231  233  243  257  264  259  256  240  226  215  211  211  204  206  209  218  226  229  228  224  220  212  204  195  187  183  187  194
  194  199  199  199  195  193  187  183  180  176  175  173  170  168  169  168  166  163  159  155  152  145  139  135  129  121  115  108  106  108  114  124  136  148  157  170  185  197  206  211  213  219  230  237  237  239  244  251  256  258  263  248  237  231  219  211  207  205  202  200  216  219  222  219  215  213  207  199  193  189  187  188  194
  197  204  203  201  199  195  191  187  184  183  181  178  175  178  179  177  175  172  167  162  158  152  147  140  134  127  118  112  109  110  114  124  137  149  160  175  187  197  207  214  218  221  240  244  243  245  251  258  264  268  261  245  235  228  222  211  197  189  195  199  202  208  209  208  205  202  198  194  191  189  190  191  197
  201  206  205  204  203  200  196  193  192  189  186  184  185  189  190  190  186  181  175  172  162  158  153  145  138  128  119  113  110  113  116  126  138  152  166  177  186  197  207  215  225  235  247  255  255  262  264  272  275  273  262  246  234  225  218  207  194  182  182  190  193  195  198  199  196  192  189  188  188  189  190  192  201
  204  213  213  210  209  207  202  201  198  195  191  188  191  197  199  198  194  188  183  174  167  162  156  152  142  131  121  113  111  113  118  127  141  156  169  180  191  198  208  219  232  239  253  267  273  279  288  290  292  284  268  252  247  241  220  202  198  186  184  183  184  186  188  188  186  184  183  183  186  189  191  197  204
  212  216  218  215  213  209  206  205  206  203  198  194  196  198  200  199  199  194  184  176  170  164  161  154  145  135  125  116  111  113  117  128  143  160  174  185  194  200  210  227  241  251  260  278  293  300  308  314  311  295  278  272  267  255  232  208  200  195  187  181  179  180  185  182  179  180  180  181  183  189  195  203  212
  217  223  219  214  217  216  213  210  207  209  203  199  198  199  202  202  199  194  183  176  169  164  162  157  149  138  126  115  110  112  116  128  147  161  179  192  201  211  219  232  247  260  270  289  304  318  332  332  325  317  304  296  279  266  253  224  212  202  193  186  183  182  185  180  176  177  180  183  190  194  202  208  217
  223  228  224  226  225  226  227  222  213  210  209  204  203  204  204  203  198  191  181  174  168  164  159  153  144  134  123  114  109  110  115  127  144  162  181  198  210  220  229  238  252  265  279  296  314  333  347  351  346  349  332  315  296  282  269  253  226  217  202  198  194  193  189  184  179  178  182  189  194  205  214  221  223
  240  241  238  232  230  230  232  231  221  216  216  213  211  208  206  204  199  191  181  172  166  162  158  150  139  130  121  113  108  106  111  123  142  162  182  200  214  223  232  241  253  269  286  301  324  344  361  355  360  364  349  341  317  300  287  271  253  235  222  210  209  206  198  195  188  186  189  195  209  220  223  233  240
  259  247  240  235  233  232  232  228  223  222  218  219  222  220  216  211  204  196  189  173  168  166  162  148  137  128  120  111  104  108  110  121  140  162  183  202  218  228  237  245  257  270  291  302  327  347  361  361  372  373  362  355  340  318  305  289  270  251  238  229  221  218  209  204  198  195  198  208  218  231  244  253  259
  265  252  242  239  239  236  235  230  228  229  222  219  219  225  222  222  214  207  199  186  175  171  164  153  141  125  115  106   99  103  107  115  137  159  180  201  221  234  244  252  263  274  294  307  329  346  360  364  374  379  372  362  356  334  321  304  284  265  251  242  232  224  217  212  207  204  211  224  238  253  266  269  265
  264  255  246  243  239  244  241  245  246  240  236  234  232  238  239  238  230  223  214  209  193  179  172  158  146  135  117  106   97   98  102  111  133  156  178  200  222  240  251  258  268  280  295  311  327  347  358  369  378  380  380  373  362  348  325  316  295  276  262  251  239  231  223  220  217  219  229  239  254  271  280  276  264
  268  263  254  253  255  260  254  257  261  266  261  254  252  253  255  253  249  243  226  215  204  191  183  168  153  140  125  110   97   96   97  110  131  153  178  199  220  240  257  266  273  283  299  315  335  352  363  373  383  387  387  383  363  353  338  312  309  289  276  263  248  240  231  227  227  237  247  250  262  274  279  270  268
  276  270  262  271  280  289  305  306  303  297  294  281  271  269  269  271  274  264  251  222  207  209  190  179  155  139  128  116  100   92   97  111  129  151  176  197  219  241  261  274  283  293  307  321  336  353  372  385  394  401  402  395  384  373  362  335  329  310  297  281  264  254  244  242  245  255  257  257  264  271  269  270  276
  280  281  281  291  314  343  369  384  367  344  329  303  291  285  286  287  283  277  263  238  223  215  203  185  160  144  130  116  108   95   95  107  128  155  173  195  217  241  261  277  291  304  314  327  339  359  380  397  411  424  429  412  410  405  395  376  358  343  332  312  288  278  268  264  263  264  261  269  276  277  280  277  280
  290  296  314  349  384  421  450  464  435  391  364  340  316  303  296  294  292  290  277  246  230  231  213  188  164  148  134  118  108  103   99  109  129  153  176  194  213  238  260  277  296  310  318  332  346  368  393  414  432  446  456  466  452  446  442  425  406  391  383  352  340  318  306  287  282  273  274  284  288  290  282  284  290
  311  329  351  428  467  506  531  537  485  422  390  363  334  319  306  301  296  290  270  249  227  226  213  189  170  155  139  123  113  106  105  112  131  153  176  193  209  234  255  274  298  310  321  335  355  380  407  432  451  470  477  491  507  509  506  490  479  457  445  422  404  375  348  337  316  295  290  298  304  300  292  308  311
  348  368  420  501  540  572  588  581  502  431  403  368  339  323  311  289  287  278  261  229  217  205  200  189  175  162  148  132  120  111  108  113  132  154  175  190  208  228  250  273  296  312  327  343  364  392  421  452  471  496  515  541  563  577  579  569  555  535  503  484  466  438  388  392  356  319  314  323  325  322  320  334  348
  387  418  468  530  558  584  589  549  475  443  404  366  336  316  294  273  264  252  231  212  197  186  180  184  178  169  156  141  129  119  114  118  134  156  173  190  205  223  245  270  294  315  332  350  375  405  434  467  491  530  547  579  595  634  650  639  618  591  557  536  513  486  440  421  385  352  344  345  335  340  339  360  387
  420  450  478  512  523  535  530  499  458  406  375  345  320  303  282  256  238  223  207  189  181  177  176  180  181  175  163  150  136  124  119  123  138  154  170  186  203  220  240  267  292  314  334  356  380  415  448  484  534  555  585  602  629  663  690  685  657  631  608  586  558  527  492  452  413  384  376  376  360  361  368  379  420
  431  458  453  461  453  455  451  420  393  375  343  328  319  298  272  244  226  206  190  175  171  175  176  179  176  173  168  159  143  128  123  126  138  151  170  190  203  217  238  262  288  313  338  365  391  426  462  513  552  574  615  617  644  673  697  703  686  660  628  614  599  564  538  504  464  423  406  402  399  385  380  388  431
  414  399  388  390  392  371  365  348  343  348  340  334  337  317  288  250  225  199  180  172  157  169  173  178  179  177  171  160  145  133  127  126  135  151  173  195  202  218  237  258  284  312  341  371  405  440  475  527  563  588  631  634  646  660  693  717  703  680  646  633  631  613  580  551  500  465  448  428  417  407  397  397  414
  393  361  348  325  306  306  307  301  312  334  344  370  335  308  283  243  220  197  177  172  159  163  169  177  180  179  173  159  149  132  122  123  136  153  177  195  205  220  237  255  281  312  347  383  418  449  486  532  565  593  620  629  635  640  654  670  685  690  659  644  649  634  618  584  549  498  482  455  436  419  398  402  393
  356  328  305  281  274  297  300  313  329  356  370  357  329  304  274  233  198  179  165  156  154  161  166  174  180  177  162  155  145  130  121  119  134  155  179  198  210  222  234  256  285  319  355  395  434  464  495  530  562  588  602  607  606  613  629  646  666  662  650  651  652  654  648  611  566  530  498  480  458  432  400  406  356
  352  316  289  297  305  319  346  366  378  387  370  356  326  290  253  219  185  165  151  138  146  155  167  175  178  178  165  153  141  126  120  116  130  153  178  201  216  228  243  261  289  323  363  405  445  475  500  526  543  558  571  587  589  584  602  633  658  650  645  643  655  672  659  618  588  558  517  482  456  433  408  374  352
  359  343  321  320  332  371  405  419  405  386  379  347  305  261  225  192  166  153  142  138  143  144  154  168  174  174  165  150  135  124  111  112  125  149  177  205  221  231  247  267  297  336  375  411  448  472  496  515  527  543  548  558  562  563  572  604  629  644  641  652  665  667  651  628  597  546  518  492  467  430  417  388  359
  388  372  388  405  419  434  437  412  399  375  348  312  263  218  186  163  147  140  134  136  137  149  159  165  167  168  162  149  132  117  109  109  121  145  174  205  223  236  256  273  301  338  372  411  442  464  486  509  512  527  532  538  539  549  567  594  617  640  643  660  678  678  658  631  591  547  520  498  476  440  425  412  388
  424  417  416  426  442  433  425  410  372  331  290  250  209  169  148  134  130  130  131  130  138  147  154  159  162  165  166  151  136  112  102   99  112  139  171  202  224  239  260  279  303  335  375  409  431  463  482  507  510  520  534  539  544  555  563  592  622  635  659  673  684  681  656  625  590  552  516  501  483  464  435  434  424
  452  457  466  447  423  405  387  353  307  262  219  181  151  124  113  115  119  121  127  129  138  145  151  155  156  160  160  152  136  107   95   91  105  135  167  199  223  240  256  281  301  337  367  402  418  441  470  498  519  529  540  557  562  581  598  626  652  672  690  708  703  686  646  606  576  540  503  490  485  480  466  454  452
  454  452  446  417  380  344  311  272  229  187  150  121  107   98  100  107  114  118  124  125  134  146  150  151  148  147  150  146  133  108   94   86   98  130  163  194  221  239  255  277  302  332  362  394  411  424  447  487  527  545  569  591  608  625  649  670  689  706  742  732  708  673  631  589  553  517  484  470  470  473  460  458  454
  418  408  390  354  307  259  217  182  151  123  101   99   91   92  102  112  118  125  127  130  132  143  151  148  140  132  138  137  132  114   97   85   95  126  159  190  217  237  255  273  297  324  353  378  396  411  431  475  521  555  589  619  643  667  692  716  740  751  749  726  696  660  610  563  521  497  481  472  463  446  435  424  418
  350  329  294  271  219  169  132  114  102   93   86   90   94  101  111  120  126  130  134  133  135  144  146  141  132  124  124  130  132  122  103   88   93  119  152  186  212  234  253  272  292  316  343  363  374  389  410  462  508  553  598  636  666  700  728  731  753  760  755  737  674  630  580  530  484  451  459  455  435  406  387  361  350
  264  235  201  179  143  116   91   79   82   84   88   97  105  114  123  134  139  136  138  139  137  144  145  140  128  118  120  124  133  129  109   90   92  112  145  178  207  228  248  268  287  309  328  352  356  361  386  440  480  525  566  619  650  696  707  713  732  739  732  711  635  587  530  487  441  416  407  415  381  353  324  282  264
  192  168  134  110   94   76   73   73   80   86   93  104  115  126  135  140  142  140  141  143  140  148  148  142  129  121  121  123  135  130  111   88   88  111  138  171  199  220  240  258  279  301  313  335  342  339  364  400  444  486  521  567  597  642  657  665  674  672  665  630  577  515  466  439  397  380  355  358  324  298  259  208  192
  141  119  101   82   76   72   74   82   89   94  102  114  124  133  138  140  141  143  143  147  146  152  149  141  131  125  125  124  133  125  107   93   94  114  136  163  189  210  227  243  267  291  302  320  323  327  345  369  404  437  465  498  530  555  571  582  597  581  566  537  502  448  400  383  354  344  323  301  279  247  203  158  141
  114   96   81   78   77   84   88   95  100  103  108  118  127  133  134  136  137  139  142  147  151  151  150  143  133  131  124  126  125  117  104   93   94  113  136  158  182  200  216  235  256  277  291  305  306  311  322  343  358  386  405  427  443  458  472  482  482  473  455  442  406  363  341  331  309  294  277  258  235  206  166  138  114
  110   96   88   87   91   96  100  105  107  106  109  117  123  126  126  125  129  132  139  144  148  152  148  144  135  127  122  122  119  113  103   97  101  111  136  156  178  194  210  227  246  264  279  289  296  303  309  316  329  346  370  385  389  399  401  390  383  378  370  350  322  302  290  282  267  263  254  235  209  183  155  131  110
  115  103   97   97  101  106  108  109  108  105  106  111  117  117  116  114  118  124  131  136  141  144  142  141  135  128  121  117  115  110  100   97  103  112  133  153  173  188  204  220  236  254  267  277  284  291  297  301  305  315  336  348  346  344  349  336  333  330  312  288  270  271  271  254  255  245  232  218  201  175  155  134  115
  120  111  107  102  105  107  108  106  102  100  101  103  107  109  106  104  107  112  116  124  130  130  132  130  128  125  119  110  107  102   96   95  102  111  131  151  167  184  198  211  226  241  252  263  273  279  282  285  290  299  311  321  317  313  313  309  303  290  275  259  251  249  249  248  246  235  222  210  194  172  154  137  120
  127  114  104  103  102  103  101   98   94   93   94   97   99  100   97   94   96   98  104  111  117  117  120  124  124  122  111  104   98   95   91   90   96  111  129  146  162  177  190  204  218  230  240  249  256  265  272  276  282  288  296  300  298  297  296  294  285  271  258  253  248  245  250  249  239  227  215  205  188  170  154  136  127
  116  105   99   99   95   94   92   89   86   85   86   89   93   92   89   87   87   89   94  100  105  106  109  110  110  108  105  100   92   86   86   85   93  106  121  138  154  168  181  194  203  213  225  236  243  257  263  271  277  283  285  293  296  297  294  287  277  266  261  258  256  256  253  244  230  219  208  194  180  166  151  133  116
  109   96   91   88   87   85   84   81   79   78   79   82   87   87   84   82   80   82   84   89   93   95   99  102  103  102   99   90   86   80   77   78   85   96  111  128  144  156  167  180  192  200  212  224  236  248  257  264  271  271  275  281  284  288  285  279  272  268  266  263  259  257  245  234  221  207  195  179  170  158  140  124  109
   95   87   84   81   79   78   77   75   73   72   72   77   82   83   81   77   75   74   76   79   82   85   88   91   93   93   91   85   74   71   70   72   78   92  105  118  131  141  153  165  178  190  202  212  225  238  251  257  261  265  266  269  273  274  272  268  264  262  260  256  250  239  229  217  204  189  175  166  157  143  128  111   95
   90   83   78   75   73   73   72   71   68   67   68   72   76   78   78   77   73   71   71   72   73   74   77   79   80   81   81   78   74   69   66   68   72   85   96  107  118  128  139  153  164  177  188  202  214  227  240  252  256  259  259  260  262  262  260  256  251  247  243  238  229  216  206  196  184  172  158  147  135  123  111   99   90
   90   83   76   74   72   70   67   66   65   64   65   69   72   74   75   74   72   73   72   72   72   70   69   71   71   72   71   70   67   64   64   65   71   79   89   99  109  119  128  140  152  164  177  187  200  216  228  238  247  252  253  252  252  250  247  244  240  235  229  219  204  192  184  173  160  147  139  126  119  111  103   97   90
   91   80   75   72   69   64   64   63   62   62   63   66   68   70   73   73   73   72   70   69   67   65   66   67   68   68   69   68   65   61   59   61   66   73   84   92  101  111  120  130  140  152  165  175  187  200  215  226  236  242  246  245  245  243  240  237  232  226  216  204  190  178  168  156  145  137  127  121  116  112  107  102   91
   91   82   76   72   69   63   61   61   60   61   61   64   67   71   72   74   73   72   70   68   66   66   65   65   65   64   63   62   61   60   60   61   63   68   77   87   94  102  111  121  131  142  152  163  175  188  201  213  224  233  237  237  241  236  234  231  227  220  211  199  187  175  164  154  145  138  131  128  125  121  114  102   91
   95   86   76   71   67   65   60   60   60   61   62   65   67   70   72   75   74   72   70   69   66   65   64   65   65   65   63   63   62   61   60   60   62   67   75   84   91   97  107  116  124  133  142  152  162  175  188  202  214  223  228  233  238  240  238  233  229  223  215  206  195  184  175  166  159  153  146  138  136  129  118  106   95
   98   88   77   69   65   64   61   60   61   62   62   64   66   71   73   76   75   73   71   69   68   67   66   66   67   68   66   64   64   63   61   61   63   66   72   79   88   96  103  112  121  129  139  148  156  166  180  190  203  213  220  228  234  238  239  240  237  232  226  219  209  201  193  183  176  170  160  154  144  132  122  109   98
   99   87   78   70   66   63   62   62   63   62   63   68   73   74   75   76   76   75   73   71   69   67   67   67   68   69   70   68   66   64   64   64   65   67   71   76   85   94  104  111  119  127  138  147  153  160  173  183  193  203  213  223  232  238  242  243  242  239  235  230  224  216  209  199  189  180  169  160  148  134  121  111   99
   96   85   77   71   68   66   66   65   65   66   72   75   76   77   77   75   73   71   70   67   67   67   66   66   68   69   68   68   67   65   64   64   66   68   72   76   84   92  101  110  117  124  134  143  152  157  167  174  184  193  202  212  224  231  237  239  239  239  236  230  228  221  212  203  193  182  169  156  144  130  119  108   96
   91   83   78   74   71   72   70   68   70   77   80   81   80   78   78   77   74   69   68   67   67   67   66   66   64   67   67   65   63   64   64   65   67   69   72   78   82   90   98  106  115  123  131  139  146  155  160  167  174  184  192  201  210  216  221  226  228  229  226  220  213  208  201  192  183  171  158  145  134  123  112  101   91
   88   83   80   77   77   75   74   78   82   81   81   80   79   79   78   76   72   69   69   67   66   66   64   64   64   63   63   63   65   65   66   67   68   68   72   78   84   88   94  102  110  119  127  134  142  148  156  160  164  170  176  183  194  199  202  204  203  202  199  195  190  183  176  167  159  150  140  130  122  111  102   94   88
   86   83   82   83   81   81   85   84   83   82   83   82   82   81   80   76   73   70   67   65   66   66   65   63   61   62   61   60   60   61   62   64   66   67   71   77   82   88   94   98  105  112  120  126  134  140  147  153  156  158  160  164  171  173  173  173  172  170  167  166  163  158  153  146  139  130  123  115  107  100   94   90   86
   86   84   85   85   84   85   85   85   86   85   86   84   82   81   82   76   74   72   68   67   67   65   66   66   63   62   60   62   63   63   64   64   65   68   71   75   80   86   92   97  101  106  113  119  126  131  136  139  143  145  146  147  146  146  146  145  143  142  138  134  130  127  124  119  115  109  104   99   96   93   89   87   86
   84   83   83   84   84   85   86   87   87   87   86   84   82   83   82   78   78   77   72   68   69   69   68   66   66   66   64   63   63   64   64   67   68   72   74   76   78   83   88   93   98  102  107  112  115  119  121  124  125  126  126  127  128  128  127  125  123  120  116  113  109  105  102   98   95   94   91   89   87   87   85   84   84
   83   82   82   82   83   83   84   84   84   84   84   83   83   82   81   80   78   77   76   73   70   68   68   68   67   68   69   69   70   70   70   71   73   74   76   79   82   85   88   92   97   99  101  103  106  107  109  110  110  111  111  111  111  111  111  110  108  106  103  100   97   94   91   90   88   87   86   86   84   84   84   84   83
   84   84   84   84   84   84   84   83   83   83   83   83   82   82   82   81   80   77   75   73   72   71   70   69   69   70   70   70   71   71   73   74   76   78   79   81   83   85   87   89   90   92   93   94   95   96   97   98   98   99  100  100  100  100  100   99   99   97   96   93   92   90   88   87   85   84   84   84   84   84   84   84   84
   84   83   83   83   84   84   84   84   84   84   84   84   84   84   84   84   83   83   83   82   81   80   80   80   80   80   80   80   80   80   80   81   82   82   82   83   83   84   85   85   87   87   88   88   89   90   90   90   90   90   90   91   92   92   92   92   92   92   92   90   90   89   88   88   87   86   86   85   85   84   84   84   84
