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