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