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