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