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