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