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