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