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