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