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