    75   176   163   171    84   198   101    80   204    66   194   199    35   107   104    83    69   163   101   172   120    61   179   118   208   147   195    87    92   206    48    48    64    42    86   187   102   133   176    81    54   101    58   148    76   125   209    83    37   149    93    98    70   177    53    58   211    75   150    85    70    85   141    51   150   213   165   203    46    49   169    56   202    75    82   117   158   156   166   142   178   158   170   109    53   129    49   209   180   197    96   148   156   209    95   107   128   174    50   118    78   148   165   197   173   150   201   107    40   124   156   208   172   217   201    53    47    98    42   176    45   106    68    51   136    39   104   140   206   174    88   197   127   132   143   209    87   110   214    35   149    86   211   113   198   220   190   209   195   102   172   131   125    34   110   197    78   209   190   104    89   212   189    46   145   138    87    84   158   101    40   205   118    42   193    76    96   105   156   188   182    52   134   185    79    73   168   208   195   129    86    54   117   217   166    58   119    39   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    49   202    43   146    70   122   149   145   187   112    90   220   175   143   128    58    84   201    97   196   119   151   196   108   184   108   205    38    77   112   156    69    38   137   211   143    67
    74   176   163   171    84   197   101    80   204    66   194   198    35   107   104    83    70   163   101   173   121    62   179   118   209   146   194    86    92   206    48    48    64    42    86   187   102   133   176    81    54   101    59   148    77   124   209    83    37   149    93    98    70   176    52    57   210    75   150    85    69    85   141    51   151   214   166   202    46    49   169    56   201    75    81   116   158   157   166   142   178   158   170   108    53   129    49   208   180   196    96   149   157   209    95   107   127   174    50   119    78   148   165   197   173   150   201   107    40   123   157   209   173   217   201    53    47    98    42   176    45   107    68    52   136    40   103   141   207   173    89   197   127   133   143   209    87   110   214    35   148    85   211   112   198   221   189   210   195   102   172   131   125    34   110   198    78   209   191   105    89   212   189    46   144   138    86    84   158   101    41   205   117    42   193    76    96   104   156   187   182    52   134   185    78    73   169   208   195   129    87    54   117   218   166    59   119    38   198    63   126    93    91   206   152    37    84   100   194   149    62   118    90   105   166   138   150    73   140    50   203    43   147    70   122   149   145   186   112    89   220   175   143   129    58    84   201    97   196   120   150   197   109   183   108   205    38    77   112   155    69    38   136   210   143    66
    75   176   162   170    84   197   102    80   204    66   195   199    35   107   105    83    69   163   101   172   120    61   179   118   209   147   195    87    93   206    48    47    64    42    86   187   102   133   177    81    54   101    58   148    77   125   209    82    37   150    93    98    71   177    53    58   211    75   150    85    69    85   141    51   151   213   165   203    46    49   170    56   201    75    82   117   158   156   166   143   178   158   170   109    54   129    49   209   180   197    96   148   156   210    94   107   127   174    50   119    78   148   165   196   174   150   201   106    40   124   157   208   172   218   201    53    47    99    42   176    46   106    69    51   137    39   104   140   206   174    88   197   127   132   144   208    87   109   214    36   149    85   211   113   199   220   189   209   195   102   172   131   124    34   110   198    78   209   190   104    90   212   188    47   145   138    86    85   158   102    41   205   118    42   193    76    95   104   156   188   182    53   133   185    79    73   168   208   194   129    86    55   118   217   167    58   118    39   199    64   126    93    91   206   152    37    83   100   194   150    62   118    89   105   165   138   150    73   140    49   203    43   146    71   121   149   145   187   112    89   220   176   142   128    59    83   201    97   196   119   151   197   107   183   108   205    39    77   112   156    68    39   137   212   143    67
    76   176   162   170    84   198   100    79   204    67   195   198    35   106   106    81    69   162   101   171   121    61   179   118   208   147   195    87    92   205    48    50    63    42    86   186   103   132   177    82    55   100    60   149    77   124   208    83    37   150    93    97    70   178    52    57   211    75   148    85    70    85   142    50   151   214   167   204    47    48   169    57   201    73    82   116   156   156   167   142   177   158   171   108    54   129    50   208   181   196    96   149   156   210    96   108   126   173    50   118    79   147   165   196   173   148   200   108    39   124   157   210   172   219   200    52    46    98    43   176    46   106    69    50   138    39   104   139   206   172    87   198   128   132   143   209    89   110   213    36   150    85   211   112   198   221   190   209   196   102   172   131   126    34   111   197    76   208   190   103    90   211   190    47   144   138    86    85   159   101    39   205   116    43   193    75    96   104   158   189   182    51   137   184    78    75   167   206   194   129    88    53   117   216   168    56   118    38   200    65   128    93    91   206   152    36    83    99   196   150    62   118    88   105   166   139   150    75   140    51   203    42   147    71   120   148   145   187   112    90   222   175   142   131    58    84   201    96   195   120   150   196   107   185   108   203    39    77   112   156    67    37   138   211   143    66
    76   177   164   171    83   197   100    81   205    65   195   199    36   105   105    82    69   162   102   173   121    62   180   118   208   146   195    86    93   204    47    46    65    44    87   187   103   134   175    81    54   101    60   147    76   124   209    83    38   151    93    99    71   177    53    57   210    76   151    85    69    84   142    50   149   214   165   203    47    49   168    56   203    76    81   117   157   155   167   143   178   158   171   109    53   128    50   208   179   197    97   148   157   209    95   107   128   176    50   119    79   149   165   196   172   148   202   107    40   126   158   209   173   216   202    52    45    98    41   176    45   106    69    51   136    39   102   140   206   174    88   196   127   132   144   209    88   109   214    37   147    85   212   112   198   220   189   209   196   102   173   131   125    35   109   196    79   209   190   103    90   212   190    46   145   139    86    85   157   102    40   205   118    42   193    76    96   107   156   187   182    52   134   185    79    74   168   206   195   129    87    55   115   217   166    59   118    40   197    64   127    92    90   205   151    37    82    99   194   151    61   118    90   104   166   139   150    73   140    49   202    43   146    70   122   150   143   185   110    90   220   175   143   129    59    84   200    98   197   119   151   196   108   184   108   204    36    79   113   155    68    37   138   211   144    68
    76   177   163   169    84   197   103    81   203    67   195   198    36   106   105    83    69   165   101   173   120    60   179   119   208   147   196    85    93   205    47    49    63    41    85   186   102   133   177    81    55   100    58   149    75   124   208    83    37   151    95    98    70   177    52    57   210    75   150    84    70    83   141    50   152   214   165   203    46    49   169    57   204    75    80   117   157   157   166   141   178   158   169   110    54   129    49   211   180   196    95   149   156   208    94   108   129   174    52   119    78   148   164   195   173   149   202   107    41   123   154   207   173   218   200    53    47    98    42   176    47   107    68    52   138    40   103   140   205   173    87   196   127   132   145   210    87   110   216    36   149    85   211   113   198   220   192   208   196   102   173   131   124    36   111   199    78   209   189   105    89   211   189    46   145   137    88    84   157   101    40   206   119    42   192    76    97   103   154   189   182    51   132   187    79    74   168   208   194   127    87    55   117   217   166    58   118    37   198    64   125    93    90   206   152    36    84   101   193   149    62   117    89   106   166   138   147    75   139    48   204    43   145    70   120   148   146   188   111    90   223   174   143   128    58    83   201    96   195   118   150   196   107   183   107   206    39    76   111   155    67    38   137   212   142    66
    74   177   162   170    83   197   100    81   203    66   194   198    34   107   106    83    70   163   101   172   119    62   179   118   207   146   194    87    91   205    48    47    63    42    86   188   100   134   175    81    54   101    57   149    76   124   208    84    38   151    94    97    70   178    54    56   212    75   149    84    69    84   141    50   150   215   165   204    45    47   169    55   202    76    82   117   157   158   167   142   177   159   171   109    53   129    48   209   181   198    95   149   155   209    96   107   127   174    51   118    79   148   165   197   173   150   201   108    39   123   157   208   173   217   202    53    48    98    42   176    45   106    69    50   136    38   103   139   207   172    87   197   127   133   143   209    86   110   213    36   148    85   211   113   198   221   189   209   196   101   173   131   124    34   109   197    78   208   190   104    89   212   189    47   145   138    87    85   157   101    41   205   117    42   192    74    96   105   156   189   182    54   134   186    79    73   169   207   195   129    86    55   118   215   166    57   117    39   198    64   124    93    91   206   152    36    83   100   194   151    62   117    89   104   165   139   150    73   140    49   202    43   147    69   121   149   145   186   111    88   219   174   142   127    60    84   200    94   196   118   151   196   107   185   108   204    39    76   112   155    69    38   137   210   142    66
    73   176   163   170    85   199   102    79   204    64   195   200    34   105   104    78    68   162   102   172   120    58   179   118   206   145   194    87    92   205    47    49    65    43    86   188   103   135   176    82    56   101    57   148    80   127   209    83    36   152    93    99    70   178    51    59   212    74   149    86    68    83   142    51   151   213   164   204    45    52   170    55   202    75    83   118   161   155   164   142   178   157   170   107    53   128    45   208   179   198    96   148   156   209    94   105   126   174    50   119    78   148   163   198   174   152   201   107    40   123   158   209   173   219   201    54    47    95    42   176    44   109    67    52   136    40   103   140   207   173    87   198   126   131   145   210    90   108   213    35   148    85   209   114   198   221   190   209   197   101   171   131   125    35   110   195    79   205   190   103    90   210   189    45   146   138    86    84   160   101    42   206   117    41   195    78    96   104   156   187   181    52   133   186    77    73   169   209   196   129    86    54   115   219   166    57   120    37   197    62   127    92    92   206   150    35    85    99   194   150    63   116    89   105   164   137   150    73   140    49   202    41   145    72   119   150   145   187   115    92   220   174   142   129    60    83   201    97   196   120   150   196   109   181   108   206    37    77   112   154    69    37   138   212   143    67
    76   176   163   171    84   197   101    80   204    65   194   199    36   106   105    84    69   163   101   172   120    60   179   118   209   147   195    86    93   206    47    47    64    42    86   187   102   133   177    81    54   101    58   148    76   125   208    83    37   149    93    98    71   177    52    57   211    76   150    85    69    85   141    51   150   213   166   203    46    49   170    56   203    75    81   117   158   155   166   142   178   158   170   108    53   129    50   209   180   196    96   148   156   209    95   106   128   175    49   119    78   148   164   196   172   150   201   107    40   124   156   208   173   218   201    53    47    98    43   176    46   106    67    51   137    39   104   141   207   173    88   197   127   132   144   209    87   110   215    36   148    86   211   113   198   220   189   209   195   102   172   131   125    34   110   198    78   208   189   104    90   212   189    47   145   138    86    84   159   102    41   205   117    42   193    76    95   104   155   188   183    52   134   185    79    74   168   208   195   130    86    54   116   217   166    58   119    39   198    64   126    92    91   205   152    37    83   100   194   150    62   118    89   105   165   138   150    73   139    49   203    43   147    70   122   149   145   187   112    89   220   174   143   128    58    83   201    96   195   119   151   196   108   183   108   206    38    77   112   156    69    38   138   210   143    67
    75   176   164   169    84   198   103    81   204    66   194   199    35   107   105    84    71   162   102   171   121    61   178   120   208   148   194    88    92   206    48    47    64    43    86   185   100   132   177    80    55   101    57   148    74   124   206    84    38   150    94   100    73   179    54    57   213    75   149    86    70    85   142    50   151   213   166   202    47    47   168    56   201    73    82   115   158   156   166   142   177   158   171   108    54   128    49   210   179   199    95   147   157   208    96   108   127   176    50   117    79   147   164   195   172   150   200   107    43   124   157   206   174   217   203    54    48    98    44   175    43   106    66    52   137    41   105   141   206   174    88   197   127   133   142   209    87   109   215    35   149    83   212   112   197   219   191   210   194   102   173   133   123    35   111   197    78   210   189   105    89   211   189    49   146   140    87    84   159   102    42   206   118    41   193    77    96   105   158   189   180    53   134   184    78    72   168   208   194   132    86    53   117   217   165    59   119    38   198    62   126    92    90   204   153    36    84    99   194   149    63   118    88   105   165   137   152    73   141    51   202    44   146    70   123   148   146   184   114    88   220   175   143   129    58    83   201    98   195   117   150   197   107   184   106   204    40    77   112   154    67    38   137   210   142    66
    75   175   163   171    84   198   101    79   203    66   195   199    35   106   104    83    69   163   101   172   120    61   179   118   209   148   195    86    92   205    48    48    64    42    85   186   102   132   176    80    54   102    58   148    75   125   208    83    37   150    94    98    71   178    53    57   211    74   150    85    69    85   141    52   150   214   165   203    47    49   169    56   201    75    82   116   157   155   165   142   178   158   169   109    53   129    49   209   179   196    96   149   157   210    95   108   128   175    50   119    79   148   165   197   172   149   201   106    40   123   156   208   172   218   201    53    47    99    42   176    46   106    67    50   137    39   103   140   207   175    89   197   127   132   144   209    88   110   215    35   148    85   211   112   199   220   189   209   196   102   171   131   124    34   110   197    79   209   190   104    89   212   190    47   145   138    86    84   159   101    41   205   118    43   194    76    95   105   156   187   181    52   134   185    80    74   169   207   195   129    86    54   117   217   167    58   118    39   197    64   126    93    92   205   152    36    83   100   194   151    63   119    89   105   166   138   150    73   140    49   203    44   146    70   122   148   146   186   112    90   221   175   144   129    58    83   200    97   197   119   151   196   108   184   108   204    39    77   111   156    68    38   137   211   144    67
    75   176   163   171    83   198   101    80   203    66   194   198    35   106   105    83    69   163   101   173   121    62   179   118   209   147   195    86    92   206    48    48    64    42    86   187   102   134   176    81    55   101    58   148    76   125   209    83    37   149    93    98    70   177    52    58   211    75   150    85    69    85   141    51   150   214   166   203    46    49   169    56   201    75    82   116   157   156   166   142   178   158   170   108    53   129    49   208   179   197    96   148   156   209    95   108   128   175    50   119    78   149   165   197   173   150   201   108    41   123   156   208   173   217   201    53    47    99    42   176    45   106    67    51   136    40   104   140   207   173    88   198   127   132   143   209    87   110   214    36   149    86   211   113   198   221   189   209   196   102   172   131   124    34   110   197    78   209   189   105    89   211   189    46   145   139    86    84   159   101    40   205   118    42   194    75    96   105   156   188   182    52   134   185    79    73   168   208   195   129    86    54   117   218   166    58   119    38   198    64   126    93    91   206   152    36    83    99   194   149    62   117    89   105   166   138   150    73   140    50   202    43   146    70   122   149   144   187   112    89   219   175   143   129    58    84   200    97   196   119   151   196   108   184   108   205    38    77   112   156    69    38   137   211   144    66
    75   176   163   171    84   198   101    80   204    66   194   199    35   107   104    83    69   163   101   172   120    61   179   118   208   147   195    87    93   206    48    48    64    42    86   186   102   133   176    81    54   101    58   148    76   125   208    83    37   150    93    98    70   177    53    58   211    75   150    85    69    85   141    51   151   214   165   203    47    49   169    56   201    75    82   117   158   156   165   142   178   158   170   109    53   128    49   209   180   197    96   148   156   209    95   107   128   174    50   118    78   148   165   197   173   150   201   107    40   124   156   208   173   217   201    53    47    98    42   176    45   106    68    51   137    39   104   140   206   174    88   198   127   132   143   209    87   110   214    36   149    86   211   113   199   220   190   209   195   102   172   131   124    34   110   197    78   209   190   104    89   211   189    46   145   138    87    84   158   101    40   205   118    42   193    76    96   105   156   188   182    52   134   185    79    73   168   208   195   129    86    54   117   217   166    58   119    38   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    50   202    43   146    70   122   149   145   187   112    89   220   175   143   128    58    84   200    97   196   119   151   196   108   183   108   205    38    77   112   156    69    38   137   211   143    67
    75   177   163   171    84   198   101    79   204    66   194   199    35   107   104    83    70   164   100   172   120    61   180   118   208   146   195    87    93   205    48    47    64    42    86   186   102   133   177    80    54   101    58   148    76   124   208    83    37   149    93   100    69   176    53    58   211    75   151    85    69    85   141    52   151   214   165   204    47    50   168    55   202    75    81   117   157   156   165   144   177   158   169   108    54   128    49   208   180   196    96   147   156   209    96   106   128   174    51   119    78   149   165   197   173   150   201   108    41   124   156   209   172   217   201    53    47    98    42   176    46   106    67    50   136    39   104   140   206   174    88   197   126   133   142   209    87   110   214    36   149    85   212   113   199   219   189   209   195   102   172   130   124    34   111   197    78   208   190   104    89   212   189    46   145   139    87    84   158   102    41   206   118    43   193    76    96   104   156   188   181    51   134   186    78    73   168   209   195   129    86    54   118   217   166    57   119    39   198    64   125    93    91   206   152    36    83   100   194   150    62   117    89   104   166   138   150    73   140    50   203    43   147    70   123   149   145   187   112    89   220   174   144   129    58    83   200    96   195   119   150   196   108   184   109   205    38    77   112   155    68    38   137   210   143    67
    76   177   163   171    84   197   101    80   203    66   195   200    35   107   104    83    69   162   100   173   120    61   179   118   209   146   195    86    92   205    48    48    64    42    86   186   102   133   177    81    54   102    59   148    76   124   208    83    37   150    92    98    69   177    52    58   211    74   150    85    69    84   141    51   150   213   166   202    46    49   170    56   201    75    82   117   158   156   165   142   177   158   171   109    54   129    49   208   180   196    95   148   156   210    95   108   127   174    50   118    79   148   164   197   173   150   202   107    40   123   156   208   172   217   201    53    47    98    42   176    46   107    68    52   137    39   103   140   207   173    89   197   126   132   143   209    87   109   214    37   149    84   211   113   198   220   190   209   195   102   172   131   124    35   111   198    78   209   190   104    89   212   189    47   145   138    86    84   159   102    40   205   118    42   194    76    96   105   156   187   183    52   134   184    78    74   168   208   195   130    87    55   117   217   167    58   119    39   198    64   126    92    91   206   151    36    82   100   194   150    61   118    90   105   166   138   150    73   139    50   203    42   147    70   123   149   144   186   112    90   220   174   143   129    59    84   201    96   197   120   150   197   109   183   108   204    38    77   113   156    68    38   137   211   143    67
    75   176   163   171    84   198   101    80   203    66   194   199    35   107   104    83    69   163   101   172   120    61   179   118   208   147   195    86    92   206    48    48    64    42    86   186   102   133   176    81    54   101    58   148    76   125   209    83    37   149    93    98    70   177    53    58   211    75   150    85    69    85   141    51   150   214   165   203    47    49   169    56   201    75    82   117   158   156   166   142   178   158   170   109    53   129    49   209   180   197    96   148   156   209    95   107   128   174    50   119    78   148   165   197   173   150   201   107    40   124   156   208   172   218   201    53    47    98    42   176    45   106    68    51   136    39   104   140   206   174    88   197   127   132   144   209    87   110   214    36   149    85   211   113   198   220   190   209   195   102   172   131   125    34   110   197    78   208   190   104    89   212   189    46   145   138    87    84   159   101    40   206   118    42   193    76    96   105   156   188   182    52   134   185    79    73   168   208   195   129    86    54   117   217   166    58   118    39   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    50   203    43   146    70   122   149   145   187   112    90   220   174   143   128    58    83   200    97   196   119   151   196   108   183   108   205    38    77   112   155    69    38   137   211   143    67
    75   176   163   170    84   198   101    80   203    66   195   199    34   106   105    83    69   163   101   172   120    61   179   118   209   147   195    87    93   206    48    48    64    42    86   186   102   133   177    81    54   101    59   148    76   125   209    83    37   150    93    98    70   177    52    58   211    75   150    85    69    85   141    51   150   214   165   203    46    49   169    56   202    75    82   116   158   155   166   143   177   158   170   109    53   129    49   208   180   197    96   148   156   210    95   107   128   174    50   119    78   148   165   197   173   150   201   107    40   124   157   208   172   218   201    53    47    98    42   176    45   106    68    51   137    39   104   140   206   174    88   197   126   132   144   209    87   110   214    35   149    86   212   113   198   220   190   210   195   102   172   131   125    34   110   198    78   209   190   104    90   211   189    46   145   138    87    84   159   101    40   205   118    42   193    76    96   105   156   188   182    52   134   185    79    73   168   208   195   129    87    54   117   217   166    58   119    38   198    64   126    93    91   205   152    36    83   100   194   150    62   118    89   105   165   138   150    73   140    50   203    43   146    70   122   149   145   187   112    90   220   175   143   128    58    83   201    97   195   119   151   196   108   184   108   205    38    77   112   155    69    38   137   211   143    67
    76   177   163   171    84   198   101    81   205    67   195   199    35   108   104    83    70   163   101   173   120    61   177   116   208   148   194    86    93   205    49    47    64    43    85   186   102   134   176    81    54   102    58   149    76   124   209    83    37   149    94    98    71   177    51    58   211    76   150    84    69    86   142    50   150   213   165   204    47    49   170    57   201    76    80   117   159   156   165   142   178   157   171   109    53   129    49   208   180   196    95   148   157   209    95   107   128   174    49   119    78   149   165   197   173   150   200   107    40   124   156   208   172   217   201    53    47    99    41   176    47   107    69    51   137    39   104   141   206   172    89   197   127   131   144   209    87   110   214    36   149    86   210   111   199   219   190   210   195   101   173   130   125    35   112   198    79   210   190   103    89   212   189    48   145   139    87    84   161   100    39   205   117    42   194    77    97   104   156   188   181    52   134   185    79    74   169   208   196   130    87    55   117   217   167    59   119    39   198    64   126    93    91   206   153    36    82   100   194   151    62   119    90   104   164   138   150    73   140    52   203    43   147    70   122   149   144   187   112    90   219   174   143   128    58    85   201    97   196   120   151   196   108   184   109   205    37    77   112   156    69    38   136   210   143    68
    76   175   163   169    84   197   101    81   203    65   195   199    34   106   104    83    69   163   101   172   119    62   179   118   206   147   195    87    93   206    47    48    63    42    85   187   103   132   176    80    55   102    58   147    76   123   208    81    35   151    94    98    70   175    53    59   211    75   149    85    69    85   141    51   151   214   166   204    46    48   168    57   202    76    82   117   157   156   166   143   178   157   170   109    52   128    49   209   180   195    96   148   157   210    95   107   128   174    50   118    79   148   166   196   172   150   202   107    41   124   157   208   174   219   202    53    47    97    41   177    46   106    69    52   135    40   103   140   205   175    88   198   127   133   143   209    88   109   214    35   148    85   212   112   198   221   188   209   195   102   172   131   124    34   110   199    77   208   191   105    89   211   190    46   144   138    87    85   159   101    40   205   119    42   193    76    95   103   156   189   182    52   134   184    80    72   167   208   195   130    86    54   118   216   167    59   120    38   198    65   127    92    91   205   151    36    82   100   194   150    62   117    90   106   166   140   150    71   140    50   201    44   147    70   121   148   145   185   112    90   221   176   143   130    58    85   200    96   195   120   151   196   108   183   109   205    40    76   111   154    68    38   137   210   145    67
    75   176   163   170    84   197   101    80   203    67   195   198    34   107   105    83    69   164   100   172   120    62   180   118   209   146   195    87    91   206    47    47    64    42    86   187   102   133   176    81    55   102    59   148    76   125   208    83    37   149    93    98    71   177    53    58   211    75   150    85    69    85   140    51   151   214   165   202    46    49   169    55   202    75    82   116   158   156   165   141   177   159   169   109    52   128    49   209   179   197    97   148   157   210    96   107   127   174    51   119    78   149   165   198   173   149   201   108    41   124   156   208   172   217   200    53    47    98    42   176    46   107    68    50   136    40   103   141   207   173    88   197   126   131   143   209    87   110   213    36   148    86   212   112   198   221   189   209   195   102   171   131   125    35   112   197    78   208   190   106    90   211   189    47   145   139    87    84   159   101    41   206   118    42   193    76    96   105   155   189   182    52   134   185    79    73   169   206   194   129    86    54   116   217   167    58   119    39   198    63   125    93    91   206   153    37    83   100   192   150    62   119    89   106   165   138   150    72   140    49   203    43   146    71   123   149   145   186   112    89   219   175   143   129    60    84   201    96   196   119   151   197   108   183   108   205    37    78   111   156    69    38   136   211   143    67
    75   176   163   171    84   198   101    80   203    66   194   199    35   107   104    83    69   163   101   172   120    61   179   118   208   147   195    87    92   206    48    48    64    42    86   187   102   133   176    81    54   101    58   148    76   125   209    83    37   149    93    98    70   177    53    58   211    75   150    85    69    85   141    51   150   213   165   203    46    49   169    56   201    75    82   116   158   156   166   142   178   158   170   109    53   129    49   209   180   197    96   148   156   209    95   107   128   174    50   119    78   148   165   197   173   150   201   107    40   124   156   208   172   217   201    53    47    98    42   176    45   106    68    51   137    39   104   140   207   174    88   197   127   132   144   209    87   110   214    36   149    86   211   113   198   220   190   209   195   102   172   131   125    34   110   197    78   209   190   104    89   211   189    46   145   138    87    84   159   101    40   205   118    42   193    76    96   105   156   188   182    52   134   185    79    73   168   208   195   129    86    54   117   217   166    58   119    39   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    50   203    43   146    70   122   149   145   187   112    90   220   175   143   128    58    84   201    97   196   119   151   196   108   183   108   205    38    77   112   155    69    38   137   211   143    67
    75   175   162   170    83   197   102    80   202    65   195   199    35   106   105    85    68   163   100   173   123    61   178   117   209   146   195    86    92   206    48    48    63    42    85   185   102   133   175    78    54   100    58   149    76   123   209    81    37   149    94    98    70   178    52    58   211    75   150    85    70    85   142    52   150   212   166   204    47    50   168    55   201    75    82   117   159   156   167   143   179   158   169   108    54   128    49   210   180   196    96   149   155   210    94   107   128   175    50   119    78   150   165   199   172   149   201   108    41   124   156   208   171   217   201    53    48    97    42   176    45   106    69    50   135    39   106   140   206   174    89   199   126   132   145   210    88   111   214    36   148    86   212   113   199   221   190   208   196   103   171   130   125    34   110   197    78   208   190   106    89   213   188    48   144   138    86    85   158   102    41   205   117    43   193    76    96   105   156   188   182    51   134   186    78    72   169   208   194   129    87    53   117   217   166    59   118    40   197    63   124    92    90   205   152    38    84    99   195   150    61   118    89   104   166   140   152    73   140    49   203    43   147    70   122   149   143   186   112    89   218   176   143   129    59    83   202    97   196   120   151   195   109   184   108   206    38    76   112   155    68    38   137   210   144    67
    74   177   165   175    85   196   105    82   204    65   195   199    34   106   104    85    67   163   104   172   122    57   178   120   209   147   195    87    91   204    49    45    62    42    84   188   102   134   178    79    53   101    60   147    76   126   208    81    37   147    93    97    69   175    53    56   212    75   150    83    68    84   144    51   149   213   168   202    46    49   169    57   199    75    82   115   159   156   168   144   177   161   170   108    54   127    46   207   180   197    94   149   156   210    97   105   129   175    51   119    79   150   164   196   173   149   204   109    40   123   158   208   171   216   200    52    47   100    44   177    47   105    65    51   138    41   104   139   204   176    87   199   126   133   145   211    86   108   215    37   149    85   211   113   199   218   187   209   195   104   174   130   125    31   110   197    78   210   189   105    90   212   190    46   145   136    87    85   160   104    42   203   118    42   196    75    98   105   154   188   185    51   132   185    79    72   165   205   193   130    88    57   118   215   167    57   118    40   195    62   128    94    93   206   153    34    82    98   194   151    62   119    88   104   167   139   150    74   139    51   203    46   147    70   121   151   149   186   112    90   221   173   141   129    57    84   203    94   196   119   152   197   108   186   109   205    38    76   114   155    69    38   136   209   142    67
    75   176   163   171    85   198   101    81   202    66   194   198    35   107   103    83    69   163   101   172   120    61   178   117   209   147   194    86    92   204    48    48    63    43    86   186   102   132   176    81    54   100    59   149    75   125   208    82    37   149    93    98    69   177    52    57   210    74   149    85    70    85   141    52   150   214   165   204    46    49   169    56   201    75    82   117   158   155   166   142   178   158   171   107    54   130    50   208   180   198    96   149   155   210    95   107   127   174    50   118    78   148   165   196   173   151   201   107    41   123   156   208   172   218   201    53    48    99    41   176    45   106    66    51   137    39   103   141   206   173    88   198   128   132   144   208    87   109   214    36   147    84   211   113   199   221   189   210   196   102   170   130   124    34   110   198    78   209   191   105    89   210   190    46   145   138    87    84   158   101    41   205   118    42   194    76    96   104   156   187   182    53   134   185    78    73   167   209   194   129    87    54   117   218   167    57   118    39   198    64   126    94    91   207   150    35    83   100   193   149    62   118    89   106   166   138   150    72   140    50   203    43   147    71   122   150   145   186   112    92   220   175   142   129    59    83   201    98   195   119   151   196   108   184   109   206    39    77   113   155    68    39   138   210   142    66
    75   177   162   171    84   198   102    80   204    66   194   199    34   107   104    83    68   163   101   172   120    62   179   118   209   147   195    87    93   206    47    48    63    42    86   187   102   133   176    81    54   101    58   148    76   125   209    83    37   149    93    98    70   177    53    58   210    75   150    85    70    85   140    51   150   213   165   203    47    50   170    57   201    75    81   116   158   156   166   142   178   159   169   109    53   129    49   208   180   197    96   148   156   210    94   107   128   174    50   118    78   148   165   197   173   149   201   107    39   124   157   209   172   218   202    53    46    99    42   176    46   106    68    51   137    39   103   140   206   174    88   198   127   133   143   209    87   110   214    36   149    85   212   113   200   220   190   209   196   101   171   131   125    34   111   198    77   209   189   104    90   211   189    47   145   138    87    85   157   101    40   206   118    41   193    77    97   105   156   187   182    52   134   185    79    73   168   207   195   129    86    55   117   217   166    57   119    38   198    64   126    93    91   205   152    35    82   100   194   150    63   118    90   105   166   137   150    72   140    50   203    43   146    71   122   149   144   186   112    88   221   174   142   128    58    83   200    96   196   120   151   196   107   183   108   204    39    77   112   156    68    37   137   211   143    67
    75   176   162   170    83   198   101    81   204    64   193   198    34   105   105    84    67   163   100   172   121    61   180   117   208   145   197    87    92   205    48    47    64    42    87   187   102   133   177    81    55   101    58   148    77   125   207    84    37   149    94    99    69   176    53    57   210    75   151    86    70    85   141    52   149   214   166   204    47    49   168    57   201    75    81   117   157   155   165   142   175   157   172   108    53   129    49   209   179   196    96   148   156   209    95   106   128   174    49   118    78   148   165   197   173   149   200   108    41   124   156   209   173   218   200    53    47    97    43   177    46   105    69    51   137    40   102   141   207   173    88   198   127   133   143   210    86   110   215    36   148    88   211   113   198   219   190   210   196   103   173   131   125    34   112   198    79   208   190   103    89   210   189    48   144   139    87    85   159   100    38   205   117    41   193    76    94   104   155   187   184    52   133   186    79    75   168   208   194   129    86    54   117   217   166    58   119    37   200    62   127    93    91   205   154    37    83   100   194   149    60   117    91   105   167   138   149    72   140    49   203    43   146    71   121   149   144   188   111    89   220   177   144   129    59    83   200    96   195   118   151   195   107   183   109   206    37    78   112   157    69    37   136   209   142    67
    75   175   162   171    83   198   102    78   205    64   195   198    35   107   106    85    70   163   102   172   121    60   179   119   207   146   195    86    92   205    49    49    63    43    87   188   103   132   177    79    52   100    59   147    75   125   210    83    38   149    92    98    69   178    53    56   210    76   151    84    69    85   141    52   153   215   164   203    45    50   170    56   201    74    82   119   157   157   166   143   178   159   172   109    52   130    50   209   180   194    97   149   157   210    94   107   129   175    50   120    77   147   164   194   174   149   200   105    41   124   157   208   172   217   201    54    48    97    43   177    45   106    69    51   138    39   104   140   207   174    86   198   128   132   144   210    89   109   214    33   147    87   210   112   199   220   190   209   196   103   173   130   125    33   110   197    80   208   190   105    90   211   189    47   146   138    87    86   159   102    40   205   121    42   192    76    97   105   156   188   181    54   135   185    79    73   168   208   194   130    86    54   116   218   166    57   119    39   197    64   125    93    91   207   153    36    82   101   194   150    63   118    90   104   166   137   149    75   138    50   203    43   145    71   122   149   143   187   113    89   219   175   144   130    61    83   201    97   197   118   153   195   107   183   108   205    38    78   110   157    70    40   138   212   144    67
    75   176   163   171    84   198   100    80   203    66   194   199    34   106   104    83    70   164   101   172   121    61   180   118   209   148   195    86    92   206    48    48    65    42    86   186   103   133   177    81    54   101    58   148    76   125   208    83    37   150    93    99    70   177    53    57   211    75   149    85    69    85   141    52   150   214   165   202    47    49   169    56   201    76    81   117   157   156   165   143   177   158   170   108    53   129    49   209   180   196    96   148   156   209    95   107   128   175    51   119    78   148   165   197   173   150   201   107    40   124   156   208   173   217   202    52    47    99    42   176    46   107    69    50   136    39   104   140   206   174    88   197   126   132   143   210    87   109   214    35   149    85   212   112   198   220   189   210   195   102   171   131   124    34   110   198    78   209   190   105    90   211   189    47   145   138    87    84   158   101    40   206   118    41   194    76    95   104   156   188   182    52   134   185    79    73   168   208   195   130    87    54   117   216   166    58   118    39   198    64   125    92    91   205   152    36    83    99   193   150    62   118    89   106   165   138   150    73   140    49   202    44   147    71   121   148   145   187   111    90   220   175   143   128    58    84   200    96   196   120   151   195   107   183   109   205    38    77   112   155    69    38   137   211   143    66
    75   177   163   170    83   198   102    81   203    66   194   199    35   106   104    83    69   163   101   172   120    61   179   118   208   147   194    87    92   206    48    48    64    43    87   187   102   133   177    81    54   100    59   148    76   124   209    83    37   149    94    99    70   177    52    58   211    76   150    86    69    85   140    51   151   214   165   203    46    49   170    56   201    76    81   117   158   156   166   142   178   159   170   109    53   129    49   209   180   197    95   148   156   209    95   107   127   174    50   118    78   148   165   197   172   150   201   107    40   124   157   208   172   218   201    54    47    98    42   176    46   106    67    50   136    39   104   141   206   173    88   197   127   132   144   209    87   110   214    36   149    86   211   113   199   219   191   209   196   102   172   131   124    33   109   198    78   208   190   105    89   212   189    47   145   138    87    85   159   102    41   206   118    42   193    75    96   104   155   187   182    52   134   185    79    74   168   209   195   130    86    55   117   217   166    58   119    39   199    64   126    93    91   206   152    37    83   100   194   150    62   117    89   105   166   137   150    74   139    49   203    43   146    70   122   149   145   187   112    89   220   175   143   128    58    84   200    97   196   120   151   196   108   184   108   204    38    78   112   156    69    38   137   211   143    66
    75   175   162   171    84   197   102    80   203    66   194   199    34   106   104    83    68   163   102   172   120    62   179   118   209   148   194    87    93   206    48    46    62    43    87   186   101   133   175    80    54   101    59   148    76   125   208    83    36   150    94    99    70   177    53    58   211    75   151    85    69    85   141    52   150   213   166   202    47    48   170    57   201    76    82   117   157   157   166   143   178   158   170   108    54   129    49   209   180   197    97   149   156   209    95   106   126   174    51   119    78   148   165   197   172   149   202   107    40   124   156   208   172   216   199    54    46    97    42   177    45   107    67    49   138    39   104   140   206   174    88   197   128   132   144   209    87   109   215    35   150    85   212   112   198   219   191   210   195   102   172   131   125    34   109   196    78   209   190   105    89   212   189    45   145   137    86    85   158   101    40   206   117    41   194    75    96   105   157   188   183    52   134   187    79    73   169   208   196   130    85    54   117   217   166    59   120    37   198    64   125    92    92   205   152    36    84    99   193   151    63   118    89   105   165   139   149    74   140    49   202    42   147    71   123   149   145   187   113    91   222   175   142   129    58    82   200    97   196   119   152   196   107   183   107   205    38    76   111   155    69    40   136   211   144    66
    74   176   163   170    84   198   101    80   205    65   194   200    35   107   105    83    69   163   100   172   122    60   180   120   208   147   194    87    93   207    47    47    63    44    84   186   102   134   177    82    55   102    57   147    75   124   209    83    37   148    93    98    70   177    52    57   211    76   150    87    69    82   143    50   153   213   166   204    46    49   169    56   201    77    82   117   157   156   167   142   177   157   169   110    53   129    49   208   179   196    96   149   155   210    96   108   126   174    51   120    78   146   166   196   174   150   203   108    40   122   156   208   172   217   201    54    46    98    41   176    45   107    68    51   138    40   103   139   208   173    89   197   128   133   142   209    86   111   214    35   149    85   213   113   200   220   190   209   195   104   171   130   124    34   110   197    79   207   191   104    91   211   190    46   147   137    87    86   157   101    41   206   119    40   193    74    94   106   155   188   182    52   135   186    78    73   169   207   196   129    87    54   117   218   165    58   119    39   198    64   125    93    91   206   152    37    83    99   194   152    62   117    88   105   166   137   150    73   139    49   205    44   146    70   122   147   146   187   114    90   221   175   142   128    58    83   198    98   196   119   151   195   110   182   108   206    38    78   112   155    68    37   137   211   142    66
    77   173   163   170    80   198   103    83   200    64   195   200    36   108   103    84    68   161   104   170   118    62   182   118   208   147   196    89    92   204    51    49    65    44    84   188   101   133   176    81    54   102    59   146    77   125   209    83    37   149    95    96    71   181    54    59   211    76   151    85    72    86   140    51   153   212   165   203    45    48   170    56   200    75    82   116   158   157   168   140   179   159   173   109    55   129    50   209   182   198    94   146   154   205    95   108   129   176    51   118    77   148   164   195   173   150   203   105    41   123   156   208   174   215   204    51    49   100    43   174    44   105    66    52   137    37   100   142   208   172    89   197   128   135   142   211    86   109   215    35   151    86   211   115   198   220   188   208   197   100   171   129   128    35   109   202    81   206   189   107    89   209   190    48   146   141    87    85   159   101    41   206   120    42   193    76    98   103   155   188   181    51   135   183    80    74   167   206   194   129    85    57   116   219   163    56   119    36   197    65   127    93    93   203   153    37    83    99   195   147    64   117    88   105   166   140   150    74   139    52   206    44   148    70   120   150   143   182   110    90   221   174   143   128    58    84   202    97   196   119   151   195   106   182   109   204    40    78   112   157    69    37   137   210   143    69
    75   176   163   171    84   198   101    80   203    66   194   199    35   107   104    83    69   163   101   172   120    61   179   118   208   147   195    87    92   206    48    48    64    42    86   187   102   133   176    81    54   101    58   148    76   125   209    83    37   149    93    98    70   177    53    58   211    75   150    85    69    85   141    51   150   213   165   203    46    49   169    56   202    75    82   116   158   156   166   142   178   158   170   109    53   129    49   209   180   197    96   148   156   209    95   107   128   174    50   119    78   148   165   197   173   150   201   107    40   124   156   208   172   217   201    53    47    98    42   176    45   106    68    51   136    39   104   140   206   174    88   197   127   132   143   209    87   110   214    36   149    86   211   113   198   220   190   209   195   102   172   131   125    34   110   197    78   209   190   104    89   212   189    46   145   138    87    84   159   101    40   205   118    42   193    76    96   105   156   188   182    52   134   185    79    73   168   208   195   129    86    54   117   217   166    58   118    39   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    50   203    43   146    70   122   149   145   187   112    90   220   175   143   128    58    84   201    97   196   119   151   196   108   183   108   205    38    77   112   155    69    38   137   211   143    66
    75   176   163   171    84   198   101    80   203    66   194   198    35   107   104    83    69   163   101   173   120    61   179   118   208   147   195    87    92   205    48    47    64    42    86   187   102   133   176    81    54   101    59   148    76   124   208    83    37   149    93    98    70   177    53    58   211    75   150    85    69    85   141    51   151   213   166   203    46    49   169    56   201    75    81   116   158   156   166   142   178   158   170   109    53   129    49   208   180   196    96   148   156   209    95   107   128   174    50   119    79   148   165   197   172   150   201   107    40   124   157   208   173   218   200    53    47    98    42   176    46   106    68    51   137    39   103   140   206   174    88   198   127   132   143   209    87   109   214    35   148    85   211   113   198   220   190   209   196   102   172   131   125    34   111   198    78   209   190   105    90   211   189    47   145   138    87    84   158   101    41   205   118    42   193    76    95   105   155   187   182    52   134   185    79    73   168   208   195   129    86    54   117   217   166    58   119    39   198    64   126    93    91   206   152    36    83   100   193   150    62   117    89   104   166   138   150    73   140    50   202    43   146    70   122   149   145   187   112    89   220   175   143   129    59    84   201    97   196   119   151   196   108   184   109   205    39    77   112   155    68    38   137   211   143    67
    75   176   163   170    83   198   101    81   203    66   195   199    34   107   104    83    69   163   100   172   120    62   179   117   209   147   195    86    92   206    48    48    63    42    86   186   103   133   177    82    54   101    58   149    76   125   208    83    37   149    93    98    70   177    53    58   210    76   149    85    69    85   140    51   150   215   166   202    46    49   169    57   201    75    82   117   157   156   166   142   178   157   170   109    53   128    49   208   180   196    96   148   156   210    95   107   127   174    50   119    78   149   164   197   172   150   201   107    41   124   157   208   173   217   201    53    48    98    42   176    46   106    68    51   137    38   104   140   206   173    88   198   127   133   143   210    86   109   214    36   149    86   212   112   199   221   190   210   195   102   172   132   125    33   111   197    78   209   190   103    89   212   190    46   145   138    88    85   158   101    41   205   117    42   193    77    95   105   156   188   182    52   135   185    79    74   168   208   195   129    86    54   117   218   165    59   119    38   199    64   125    93    91   206   152    36    83   100   194   150    62   118    89   105   165   138   150    73   140    50   203    43   146    70   122   149   144   187   112    89   220   175   144   128    59    84   200    96   196   119   151   196   107   184   109   205    38    77   112   156    69    38   138   211   142    66
    75   176   163   171    84   198   101    81   203    65   194   198    35   107   105    83    69   163   101   173   121    61   180   117   209   147   194    87    93   205    48    48    64    42    86   186   102   133   176    81    54   101    58   149    76   125   209    83    37   150    94    99    70   176    52    58   211    75   150    85    69    84   141    51   150   214   166   203    46    49   168    56   202    75    82   117   157   156   165   142   177   158   170   109    54   129    49   209   180   197    97   148   157   208    95   107   127   175    50   118    78   148   165   196   173   150   201   107    41   124   157   208   171   218   201    52    47    98    42   176    45   106    69    52   136    39   104   140   206   174    88   197   127   132   144   209    87   110   214    36   148    85   211   113   198   219   190   209   195   103   172   130   125    34   109   198    78   209   190   104    90   211   189    47   145   138    86    84   158   102    40   206   118    41   193    76    96   105   156   188   182    52   135   185    79    73   168   208   194   130    86    54   116   217   166    58   119    38   197    63   126    94    91   206   152    36    83   100   193   150    62   118    89   105   166   138   150    74   140    50   203    44   146    70   122   149   145   187   112    90   220   175   142   128    58    84   201    97   196   120   151   197   108   183   108   206    38    77   111   155    69    38   138   211   143    67
    75   176   163   170    84   199   103    80   203    65   193   199    37   107   105    85    69   162   102   172   119    62   179   118   208   147   196    86    93   205    48    47    65    43    87   186   103   135   176    82    54   100    58   148    76   124   207    82    36   150    93    99    70   176    52    57   211    76   149    85    72    86   139    50   150   213   164   203    47    49   169    57   203    76    82   117   157   157   164   143   179   158   169   109    52   129    48   208   181   197    97   150   157   209    97   106   127   174    50   119    79   148   165   197   173   150   201   106    41   123   157   208   173   217   202    52    46    98    43   177    46   107    67    50   135    40   103   141   206   174    88   197   126   132   144   209    87   111   214    35   150    85   211   112   198   220   190   209   195   104   172   130   125    34   111   197    78   208   190   104    90   211   190    46   146   139    87    84   158   101    40   206   118    41   193    76    97   105   155   189   182    52   135   184    78    72   169   208   194   128    87    54   117   217   167    58   119    38   199    64   126    93    92   204   151    36    81   102   193   150    62   117    89   106   165   139   150    73   141    51   202    43   147    69   122   149   146   187   113    89   221   174   142   129    58    84   200    97   194   120   151   196   109   183   108   205    37    78   112   156    70    39   136   211   143    67
    75   176   163   171    84   198   101    80   204    66   194   199    35   107   104    83    69   163   101   172   121    61   179   118   209   147   195    86    92   206    48    48    64    42    86   187   102   133   176    81    54   101    58   148    76   125   208    83    37   150    93    98    70   177    52    58   211    75   150    85    69    85   141    51   150   214   165   203    46    49   169    56   202    75    82   117   158   156   166   142   178   158   170   109    53   129    49   209   180   197    96   148   156   209    95   107   128   174    50   119    78   148   165   197   173   150   201   107    40   124   156   208   172   217   201    53    47    98    42   176    45   106    68    51   136    39   104   140   206   174    88   197   127   132   143   209    87   110   214    36   149    85   211   113   198   220   190   209   195   102   172   131   125    34   110   198    78   209   190   104    89   212   189    47   145   138    87    84   158   101    40   205   118    42   193    76    96   104   156   188   182    52   134   185    79    73   168   208   195   129    86    54   117   217   166    58   118    38   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    50   203    43   146    70   122   149   145   187   112    89   220   175   143   128    58    83   201    97   196   119   151   196   108   184   108   205    38    77   112   155    69    38   137   211   143    67
    75   176   163   171    84   198   101    80   203    66   195   199    35   106   104    83    69   163   101   172   120    61   179   118   209   147   195    87    92   206    48    48    64    42    86   187   102   133   176    81    54   101    58   148    76   124   209    83    37   149    94    98    70   177    52    58   211    75   150    85    69    85   141    52   150   214   165   203    46    49   169    56   201    75    81   116   158   156   166   142   178   158   170   109    53   129    49   209   180   197    96   148   156   209    95   107   128   174    50   119    78   148   165   197   173   150   201   107    40   124   156   208   173   218   201    53    47    98    42   176    46   106    68    51   137    39   104   140   207   174    88   197   127   132   144   209    87   110   214    36   149    86   211   113   199   220   190   209   195   102   171   130   125    34   110   197    78   208   190   104    89   211   189    46   145   138    87    85   158   101    41   206   118    42   193    76    96   105   156   188   182    52   134   185    78    73   168   208   195   129    86    54   117   217   166    58   118    39   198    64   126    92    91   206   152    36    83   100   194   150    62   118    89   105   165   138   150    73   140    50   202    43   146    70   122   149   145   187   112    89   220   175   143   128    58    84   201    97   196   119   151   196   108   183   108   205    38    77   112   155    69    38   137   211   143    67
    75   175   162   171    84   198   101    80   203    66   195   198    34   107   105    84    70   162   101   172   122    61   180   118   209   148   195    87    92   207    47    49    64    43    87   187   103   133   177    81    54   101    57   148    77   126   209    83    36   149    93    98    70   176    53    57   211    75   150    85    69    85   140    52   151   214   165   203    47    49   169    55   202    75    83   117   158   156   165   142   178   158   171   109    53   128    50   209   180   196    96   148   157   210    95   107   129   174    50   119    78   148   165   197   173   148   202   108    40   123   157   208   173   217   201    53    47    98    42   175    44   105    68    51   137    39   104   141   205   173    88   197   127   132   143   209    87   109   213    36   149    86   211   112   199   221   190   210   196   102   171   130   124    35   110   198    79   208   190   105    89   211   190    47   145   138    86    85   158   101    40   205   117    41   195    76    96   105   155   188   183    52   133   185    79    74   169   207   196   129    86    53   116   217   167    58   119    39   197    64   126    92    91   206   151    36    84   100   193   149    62   118    89   105   166   138   150    73   140    50   202    42   146    70   122   149   145   187   112    89   220   175   142   128    58    83   200    97   195   118   151   196   108   183   108   204    40    77   112   155    68    38   137   211   142    66
    75   176   163   171    84   198   101    80   204    66   194   199    35   107   104    83    69   163   101   172   120    61   179   118   208   147   195    87    92   205    48    48    64    42    86   187   102   133   176    81    54   101    58   148    76   125   209    83    37   149    93    98    70   177    53    58   211    75   150    85    69    85   141    51   150   213   165   203    46    49   169    56   201    75    82   116   158   156   166   142   178   158   170   109    53   129    49   209   180   197    96   148   156   209    95   107   127   174    50   119    78   148   165   197   173   150   201   107    40   124   156   208   172   218   201    53    47    98    42   176    45   106    68    51   136    39   104   140   206   174    88   197   127   132   143   209    87   110   214    36   149    86   211   113   198   220   190   209   195   102   172   131   125    34   110   197    78   208   190   104    89   212   189    46   145   138    87    84   158   101    40   205   118    42   193    76    96   105   156   188   182    52   134   185    79    73   168   208   195   129    86    54   117   217   166    58   118    39   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    50   203    43   146    70   122   149   145   187   112    90   220   175   143   128    58    83   201    97   196   119   151   196   108   183   108   205    38    77   112   155    69    38   137   211   143    67
    75   176   163   171    84   198   101    80   203    66   194   199    35   107   104    83    69   163   101   172   120    61   179   118   208   147   195    87    92   206    48    48    64    42    86   187   102   133   176    81    54   101    58   148    76   125   209    83    37   149    93    98    70   177    53    58   211    75   150    85    69    85   141    51   150   213   165   203    46    49   169    56   202    75    82   116   158   156   166   142   178   158   170   109    53   129    49   209   180   197    96   148   156   209    95   107   128   174    50   119    78   148   165   197   173   150   201   107    40   124   156   208   172   218   201    53    47    98    42   176    45   106    68    51   136    39   104   140   206   174    88   197   127   132   144   209    87   110   214    36   149    86   211   113   198   220   190   209   195   102   172   131   125    34   110   197    78   209   190   104    89   211   189    46   145   138    87    84   158   101    40   205   118    42   193    76    96   105   156   188   182    52   134   185    79    73   168   208   195   129    86    54   117   217   166    58   119    39   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    50   203    43   146    70   122   149   145   187   112    90   220   175   143   128    58    84   201    97   196   119   151   196   108   183   108   205    38    77   112   155    69    38   137   211   143    66
    75   176   163   171    83   198   101    81   204    65   195   198    35   108   104    83    69   163   101   171   121    61   179   118   209   146   194    86    93   205    48    48    64    41    86   186   103   133   176    80    53   101    58   148    76   124   208    83    36   148    94    99    70   177    52    58   212    75   150    84    70    84   142    51   150   214   166   203    47    50   168    55   201    75    82   117   158   155   164   143   178   158   169   108    53   128    49   209   180   196    96   149   157   210    94   107   127   174    50   119    78   148   165   197   172   150   202   108    40   123   157   208   172   217   200    52    47    98    42   176    45   107    68    50   136    40   103   141   206   173    88   198   126   133   143   210    86   111   214    35   149    85   211   112   199   220   189   208   196   104   171   131   125    34   111   197    79   208   190   104    90   212   189    46   145   138    87    84   158   101    40   206   118    41   192    75    96   105   155   188   182    52   134   185    79    73   168   208   195   129    88    54   117   217   166    59   119    39   197    63   126    93    91   205   151    36    82   100   194   150    62   118    89   104   165   138   150    73   140    50   202    43   145    71   121   148   146   187   112    89   220   175   143   128    58    84   201    96   195   118   150   196   108   184   108   206    38    78   112   155    68    38   137   211   144    67
    74   175   164   170    83   199   102    80   203    65   196   198    35   107   104    83    69   163   102   173   121    61   179   118   208   147   195    86    93   206    48    48    64    42    88   186   102   134   177    81    54   101    57   148    76   124   210    85    37   150    92    98    69   176    51    59   210    75   149    86    69    85   140    51   150   213   166   204    46    49   168    55   202    76    82   117   157   157   167   142   178   158   170   109    54   127    48   209   180   195    97   148   156   210    95   107   128   174    50   119    78   148   165   197   174   150   201   107    42   123   156   207   172   217   201    54    47    97    41   176    44   105    67    50   135    38   103   140   206   172    87   198   127   132   143   209    87   108   214    35   149    85   212   112   199   220   190   209   196   102   173   130   125    35   110   198    78   207   189   104    90   211   189    45   145   138    89    85   158   102    40   206   117    42   193    76    96   104   155   187   182    52   135   185    79    73   169   206   195   128    88    54   117   217   167    58   119    37   198    65   126    92    92   205   152    36    84   100   194   149    61   117    88   105   166   139   151    73   139    50   204    43   148    71   122   150   145   188   112    89   218   175   143   129    58    83   200    96   195   120   151   196   108   184   107   204    39    78   111   155    68    37   139   211   143    67
    75   176   163   171    84   198   101    80   203    66   195   199    35   107   105    83    69   163   101   173   120    61   179   118   208   147   195    87    92   205    48    48    64    42    86   187   102   133   176    81    54   101    58   148    76   124   208    83    37   149    93    99    70   177    52    58   211    75   150    85    69    84   141    51   150   213   165   203    46    49   169    56   201    75    82   116   158   156   165   142   177   158   170   109    54   128    49   209   180   197    97   148   156   209    95   107   128   175    50   118    79   148   165   197   173   149   201   107    40   124   156   208   172   217   201    52    47    98    42   176    46   106    68    51   136    39   104   140   206   174    88   198   126   132   144   209    87   110   214    35   149    86   212   112   198   220   189   210   195   102   172   131   125    34   110   198    78   209   190   104    89   212   189    47   145   138    87    85   158   102    40   205   118    42   194    76    96   105   155   188   182    52   134   185    79    74   169   208   195   129    86    55   117   217   166    58   118    39   198    64   126    93    91   205   152    37    83   100   194   150    62   117    89   105   166   138   150    74   139    49   203    43   147    70   122   149   145   187   112    90   220   175   143   128    58    84   201    97   196   119   150   197   108   184   108   204    38    77   112   155    68    38   137   211   143    67
    75   176   163   171    84   198   101    80   203    66   194   199    35   107   104    83    69   163   101   172   120    61   179   118   208   147   195    87    92   206    48    48    64    42    86   187   102   133   176    81    54   101    58   148    76   125   209    83    37   149    93    98    70   177    53    58   211    75   150    85    69    85   141    51   150   214   165   203    47    49   169    56   201    75    81   116   158   156   166   142   178   158   170   109    53   129    49   209   180   197    96   148   156   210    95   107   128   174    50   119    78   148   165   197   173   150   201   107    40   124   156   208   173   217   201    53    47    98    42   176    45   106    68    51   137    39   104   140   206   174    88   198   127   132   143   209    87   110   214    36   149    86   211   113   198   220   190   209   195   102   172   131   125    34   110   197    78   209   190   104    89   211   189    46   145   138    87    84   158   101    40   205   118    42   193    76    96   105   156   188   182    52   134   185    79    73   168   208   195   130    87    54   117   217   166    58   118    39   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    50   203    43   146    70   122   149   145   187   112    90   220   174   143   128    58    83   201    97   196   119   151   196   108   183   108   205    38    77   112   156    69    38   137   211   143    67
    76   176   163   171    83   198   101    80   204    66   194   199    35   106   104    83    69   163   101   172   121    60   179   118   209   147   195    87    93   205    47    48    64    42    86   186   102   133   176    81    54   101    58   148    76   125   209    83    37   149    93    98    70   177    53    58   211    76   150    85    69    84   141    51   151   214   165   203    46    49   169    56   201    76    82   117   158   155   165   142   178   158   170   109    53   129    50   208   180   196    96   148   156   209    95   107   128   174    50   119    78   149   165   196   172   150   201   107    41   123   156   208   173   218   201    53    48    98    42   176    45   106    68    51   136    40   103   140   207   174    88   197   127   132   144   209    87   110   214    36   149    86   211   113   199   221   190   209   196   102   172   131   124    34   111   197    78   208   190   104    89   211   189    46   145   137    87    85   158   102    40   205   118    41   194    76    96   105   156   188   182    52   134   185    79    74   168   208   195   130    86    55   118   218   167    58   118    39   198    64   126    93    91   206   151    36    83   100   194   150    62   118    89   105   166   138   150    73   140    49   202    43   146    70   122   149   144   187   112    89   220   175   142   129    58    84   200    97   196   119   151   196   108   183   108   205    38    77   112   155    69    38   137   211   143    67
    75   176   163   169    84   197   101    80   204    66   194   198    35   107   104    83    69   163   101   172   121    60   180   118   208   147   194    87    92   206    48    47    64    42    86   186   102   133   176    81    54   101    59   147    76   125   209    83    37   149    93    98    70   177    53    57   211    75   150    85    69    85   141    52   151   215   166   204    46    50   168    56   202    76    82   118   158   155   166   143   178   158   170   109    53   129    49   209   179   197    97   149   156   209    95   108   127   175    50   119    78   148   165   197   173   150   200   107    41   124   157   207   172   218   201    52    47    98    42   176    46   106    68    51   136    39   104   140   206   174    88   197   126   131   144   209    87   109   214    36   148    85   211   112   198   221   190   209   196   102   172   130   124    35   111   198    79   209   190   104    90   211   190    47   145   138    87    85   158   102    40   205   118    42   194    76    96   104   156   188   181    52   133   185    79    73   169   207   195   130    86    54   117   217   166    58   119    39   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   139    49   204    43   146    70   121   150   145   187   112    90   219   175   142   129    59    84   201    97   196   119   150   197   108   183   107   205    39    77   112   155    68    38   137   210   143    66
    75   176   163   171    84   198   102    80   204    66   194   199    35   107   104    83    69   163   102   172   121    61   180   118   208   147   194    86    92   205    48    47    63    42    86   187   102   133   176    80    54   101    58   148    76   125   208    82    37   149    94    98    70   177    52    58   211    75   150    85    70    85   141    51   151   214   165   203    46    49   169    56   201    75    82   116   157   156   166   143   177   158   170   109    54   128    49   208   180   197    96   148   157   209    95   107   127   174    50   118    78   148   165   197   173   150   201   107    40   124   157   208   173   217   201    53    47    98    42   176    46   106    68    51   136    39   104   140   206   174    88   198   127   132   143   209    87   109   214    35   149    85   211   113   199   220   190   209   195   102   171   131   125    34   110   198    78   208   190   104    89   212   188    46   145   138    87    85   159   101    41   205   118    42   193    76    96   105   156   188   182    52   134   185    79    73   169   208   195   129    86    54   117   217   166    57   119    38   198    64   126    93    91   206   152    36    83   100   193   150    62   117    89   105   166   138   150    73   140    50   203    43   146    70   122   149   145   187   112    89   220   175   143   128    58    84   201    97   196   119   151   196   107   183   108   205    38    77   112   155    69    38   137   211   143    67
    74   177   163   170    83   198   101    81   204    67   194   199    36   107   105    83    68   163   102   172   121    62   180   118   209   146   195    87    92   206    48    47    63    42    86   187   103   133   176    81    54   101    59   148    77   124   208    82    37   149    93    98    71   177    53    57   210    75   151    84    69    85   141    51   150   214   165   204    46    49   170    56   202    74    81   117   158   155   167   142   178   157   169   109    54   128    50   209   180   198    97   149   157   209    95   106   128   174    50   119    78   148   164   197   174   150   201   107    40   123   157   209   173   217   200    54    46    98    42   177    46   107    68    50   137    40   102   141   206   173    88   198   126   133   144   210    87   110   213    36   149    86   211   113   199   219   189   209   194   103   171   132   125    35   110   197    78   209   191   104    89   212   189    46   145   138    87    84   158   102    40   205   118    43   193    76    95   104   156   188   182    52   135   185    79    73   168   208   194   129    86    54   117   217   166    58   119    39   198    64   126    93    91   205   152    36    84    99   194   149    61   117    90   105   166   138   149    73   139    49   202    43   146    69   122   150   145   187   112    90   220   175   142   128    59    83   200    97   196   119   151   196   108   183   107   205    39    77   112   156    69    38   137   210   143    66
    75   176   163   171    84   198   101    80   203    66   194   199    35   107   104    83    69   163   101   172   120    61   179   118   208   147   195    87    92   206    48    48    64    42    86   187   102   133   176    81    54   101    58   148    76   125   209    83    37   149    93    98    70   177    53    58   211    75   150    85    69    85   141    51   150   213   165   203    46    49   169    56   201    75    82   117   158   156   166   142   178   158   170   109    53   129    49   209   180   197    96   148   156   209    95   107   128   174    50   119    78   148   165   197   173   150   201   107    40   124   156   208   172   218   201    53    47    98    42   176    45   106    68    51   136    39   104   140   206   174    88   197   127   132   144   209    87   110   214    36   149    86   211   113   198   220   190   209   195   102   172   131   125    34   110   197    78   209   190   104    89   211   189    46   145   138    87    84   158   101    40   205   118    42   193    76    96   105   156   188   182    52   134   185    79    73   168   208   195   129    86    54   117   217   166    58   119    39   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    50   203    43   146    70   122   149   145   187   112    90   220   175   143   128    58    84   201    97   196   119   151   196   108   183   108   205    38    77   112   156    69    38   137   211   143    66
    75   176   163   171    84   198   101    80   204    66   195   199    35   107   105    83    69   163   101   172   120    61   179   117   208   147   195    86    92   206    48    48    64    42    86   187   102   133   176    81    54   101    58   148    76   125   209    83    37   149    94    98    70   177    52    57   211    75   150    85    69    85   141    51   150   213   166   203    46    49   169    56   201    75    82   116   158   156   166   142   178   158   170   109    54   129    49   209   180   197    96   148   156   209    95   107   127   174    50   119    78   148   165   197   173   150   201   107    40   124   156   208   172   218   201    53    47    98    42   176    45   106    68    51   136    39   104   140   207   174    88   197   127   132   143   209    87   110   214    36   149    85   211   113   198   220   190   209   196   102   172   131   124    34   110   198    78   209   190   105    89   211   189    46   145   138    87    84   159   102    40   206   118    42   193    76    96   105   156   187   182    52   134   185    79    73   168   208   195   129    87    54   117   217   166    58   118    38   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    50   202    43   146    70   122   149   145   187   112    90   220   175   143   128    58    84   201    97   196   119   151   196   108   183   108   205    38    77   112   156    69    38   137   211   143    66
    75   176   163   171    84   197   101    80   203    66   194   199    34   106   105    83    69   163   101   172   120    62   179   118   208   147   195    86    92   206    48    48    64    42    85   186   102   133   176    81    55   101    58   147    76   124   209    83    37   150    93    98    70   176    52    58   211    75   150    85    69    85   141    51   150   213   166   203    46    49   170    56   201    74    81   116   158   156   166   142   177   159   169   108    53   128    49   208   180   197    96   148   156   209    96   107   128   175    50   120    79   148   165   196   173   150   201   108    40   124   156   208   173   217   201    52    47    98    42   176    45   107    68    50   137    39   103   139   206   174    88   198   127   132   144   209    87   110   214    35   149    85   211   113   198   220   190   211   195   102   170   131   125    34   111   197    78   208   190   104    90   211   188    47   145   137    87    85   159   101    41   205   118    41   194    76    96   104   156   188   182    53   135   185    79    74   168   208   195   128    86    55   117   218   165    58   119    38   199    64   126    93    91   206   152    37    83   100   193   149    62   118    89   105   166   138   149    73   139    50   202    43   146    70   122   149   145   186   112    90   220   175   143   129    59    84   200    97   196   120   151   197   108   183   108   205    38    77   112   155    68    37   138   211   143    67
    71   178   165   172    84   199   101    80   205    65   193   200    37   108   102    86    71   160   100   170   122    61   181   116   210   150   195    87    90   206    46    49    63    45    85   187   105   135   173    81    54   103    62   148    80   126   210    82    35   150    95    99    68   178    53    61   212    76   150    86    67    79   140    50   149   214   166   200    48    50   168    57   199    75    83   117   153   155   166   137   182   163   171   107    51   128    51   212   179   194    95   146   157   210    92   109   126   172    48   123    77   148   168   196   170   149   201   105    37   123   156   206   173   217   204    53    44    99    39   177    41   104    65    50   133    39   106   141   206   172    87   198   127   131   147   210    88   105   210    34   148    84   211   110   198   216   184   209   195   100   172   129   122    34   112   200    79   209   191   102    86   210   191    47   149   138    86    85   159   102    41   203   120    44   191    77    93   110   157   189   183    51   131   184    80    74   168   206   196   126    87    56   120   217   166    61   121    37   197    66   124    91    95   206   152    33    84   102   198   150    62   119    90   102   165   139   149    74   138    48   203    43   145    68   121   151   141   187   116    89   223   178   140   126    55    85   201    98   193   121   149   196   108   184   110   203    41    77   114   158    68    36   138   213   142    66
    75   176   163   171    82   197   101    81   204    66   195   199    34   108   104    83    69   163   101   171   121    61   179   118   208   146   194    87    93   205    48    47    63    42    86   187   102   133   177    81    54   101    58   147    76   125   208    83    36   150    93    99    71   177    53    58   211    75   149    84    70    84   141    51   150   213   166   203    46    49   168    56   201    75    82   116   158   156   166   143   178   159   170   108    53   129    49   208   180   196    96   147   156   209    95   107   128   174    50   118    79   149   165   197   173   149   202   108    40   124   156   208   172   218   201    53    47    99    42   176    45   106    67    50   136    40   104   141   206   174    88   197   127   132   144   209    87   109   214    36   149    86   211   113   198   220   189   209   194   102   171   131   125    34   110   197    79   208   191   104    89   211   189    46   146   138    87    85   159   101    41   206   117    41   194    76    96   105   157   188   182    52   134   185    79    74   168   207   194   129    86    54   117   217   166    57   119    39   198    64   126    93    91   206   152    36    83   100   194   150    62   118    88   105   167   139   150    74   140    49   204    43   146    70   121   149   145   187   112    90   220   174   143   129    58    84   201    97   195   119   151   196   108   183   108   205    38    77   112   156    68    38   137   210   143    66
    75   176   163   171    84   197   101    80   204    66   194   199    35   107   104    83    69   163   101   172   120    61   180   118   208   147   195    87    93   205    48    48    64    42    86   186   102   133   176    81    54   101    58   148    76   125   209    83    37   150    93    98    71   177    53    58   211    75   149    85    69    85   141    51   150   213   165   203    46    49   169    56   202    75    82   116   158   156   166   142   178   158   170   109    53   129    49   209   180   196    96   148   156   209    95   107   128   174    50   119    78   148   165   197   173   150   201   107    40   124   156   208   172   218   201    53    47    98    42   176    45   106    68    51   137    39   104   140   207   174    88   197   127   132   143   209    87   110   214    36   148    86   212   113   198   220   190   210   196   102   172   131   125    34   110   197    78   208   190   104    89   211   189    47   145   138    87    85   159   101    40   205   118    42   194    76    96   105   156   188   182    52   134   185    79    74   168   208   195   129    86    54   117   217   166    58   118    38   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    50   202    43   146    70   122   149   145   187   112    89   220   174   143   128    58    84   201    97   196   119   151   196   108   183   108   204    38    77   112   156    69    38   137   211   143    66
    75   176   163   171    84   198   101    80   203    66   194   199    35   107   104    83    69   163   101   172   120    61   179   118   208   147   195    87    92   206    48    48    64    42    86   186   102   133   176    81    54   101    58   148    76   125   209    83    37   149    93    98    70   177    52    58   211    75   150    85    69    85   141    51   150   213   165   203    46    49   169    56   201    75    82   116   158   156   166   142   178   158   170   109    53   129    49   209   180   197    96   148   156   209    95   107   128   174    50   119    78   148   165   197   173   150   201   107    40   124   156   208   172   218   201    53    47    98    42   176    45   106    68    51   137    39   104   140   206   174    88   197   127   132   144   209    87   110   214    36   149    86   211   113   198   220   190   209   195   102   172   131   125    34   110   197    78   208   190   104    89   211   189    47   145   138    87    84   159   101    40   205   118    42   193    76    96   105   156   188   182    52   134   185    79    73   168   208   195   129    86    54   117   217   166    58   118    39   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    50   203    43   146    70   122   149   145   187   112    90   220   174   143   128    58    84   201    97   196   119   151   196   108   183   108   205    38    77   112   156    69    38   137   211   143    66
    74   175   163   171    83   197   101    80   203    66   195   198    34   106   104    82    69   163   101   172   122    61   178   118   209   146   195    87    93   205    48    47    64    42    86   188   103   133   177    81    53   101    58   148    76   124   208    84    37   150    93    97    70   176    53    57   210    75   150    85    70    85   142    51   151   214   165   203    46    49   169    57   201    75    81   117   158   156   165   142   176   159   170   108    54   128    50   209   180   197    96   147   156   210    95   106   127   175    51   119    78   149   165   197   172   151   202   108    41   123   156   208   172   217   202    53    46    98    43   177    45   106    67    51   136    39   103   141   206   174    89   198   128   132   144   209    87   109   214    36   149    86   211   113   198   221   188   210   196   101   173   131   124    34   110   198    78   209   190   105    89   210   188    46   144   138    86    85   159   102    40   205   117    41   193    77    96   105   157   188   181    52   134   184    78    73   168   208   194   129    86    53   116   218   167    58   119    38   197    63   126    94    91   206   153    36    82    99   194   150    61   117    89   105   166   139   150    74   139    49   202    43   147    70   121   150   144   187   112    89   220   174   143   128    58    84   202    97   196   118   149   197   108   183   108   204    38    77   112   155    69    37   137   211   143    67
    75   176   163   171    84   197   101    80   203    64   195   198    35   107   104    83    69   164   101   172   121    61   179   118   208   146   195    86    93   205    48    47    64    42    86   187   102   133   177    80    55   102    57   148    76   124   209    84    37   150    93    99    71   176    53    58   211    75   149    85    69    84   141    51   150   213   166   203    47    49   169    56   201    75    81   117   158   157   165   143   178   159   171   108    54   129    49   208   179   196    96   147   157   210    95   108   127   175    51   117    78   148   166   197   172   150   201   107    40   124   156   208   174   217   200    54    48    99    42   176    45   106    68    51   137    39   102   140   207   174    89   198   126   132   144   209    86   110   215    36   147    85   211   114   199   220   190   209   196   100   172   130   124    33   111   197    78   208   191   104    89   211   188    47   145   138    88    84   159   100    42   206   117    41   194    77    96   104   155   187   183    52   133   185    79    73   169   207   195   128    86    55   118   218   167    60   119    38   198    64   126    93    91   205   152    37    83   100   194   150    62   117    89   106   165   139   149    74   142    50   202    42   147    70   122   148   145   188   113    88   220   176   144   128    58    84   200    96   197   119   151   196   108   183   108   205    38    76   113   156    69    39   137   212   142    67
    75   176   163   170    84   197   101    80   203    66   194   199    35   107   104    84    68   162   101   172   120    62   180   118   209   147   195    86    92   205    48    48    63    43    86   187   102   133   176    81    54   101    58   149    77   124   209    82    37   149    94    98    71   176    52    58   210    75   149    86    69    84   140    51   150   213   165   203    46    49   168    56   201    75    82   116   157   156   165   142   178   158   170   109    54   129    49   208   180   196    97   149   157   209    95   108   127   175    50   118    78   148   165   197   172   150   201   107    40   124   157   208   173   218   200    53    48    98    42   175    46   107    68    51   136    39   104   140   206   174    88   196   127   132   143   209    87   110   214    37   148    85   211   113   199   220   189   209   195   102   172   131   125    33   110   198    78   208   190   104    90   213   188    47   144   138    86    85   158   101    40   205   119    42   193    75    97   104   155   189   183    52   134   184    79    73   168   207   195   129    87    53   117   217   167    57   119    38   199    63   126    93    91   206   152    36    83    99   194   149    62   117    90   104   166   137   149    72   140    49   203    42   146    70   122   149   144   187   112    89   221   174   143   128    59    83   200    97   196   119   151   197   107   183   108   205    39    77   112   156    69    39   137   211   143    66
    76   176   165   174    85   198   100    80   203    66   194   196    36   109   106    83    68   164   101   172   121    61   178   120   211   147   195    90    93   208    48    50    64    44    86   188    98   134   179    78    54   103    59   146    76   124   208    80    37   149    94    99    70   178    53    57   210    77   150    86    68    85   144    50   151   216   167   203    45    51   168    57   201    75    81   114   159   154   166   142   180   158   169   108    54   130    49   209   181   196    95   147   156   210    93   111   128   174    52   119    79   149   164   196   175   150   200   107    41   123   154   209   173   218   204    53    47    99    42   177    46   106    68    49   137    39   105   138   209   172    86   197   128   133   144   211    84   108   216    36   147    86   210   112   199   220   191   207   197   102   171   130   123    32   111   198    78   210   188   106    88   212   189    46   146   135    85    85   156   100    39   207   116    42   194    77    96   105   157   190   183    55   134   185    81    72   169   207   193   130    88    56   120   217   165    59   118    40   201    62   125    95    92   206   148    40    85    99   196   149    62   116    89   105   166   137   151    73   141    50   200    42   146    71   120   151   146   185   110    90   221   176   145   127    57    85   200    98   196   117   153   195   108   183   107   205    39    77   112   158    69    39   138   211   144    68
    75   176   162   171    83   198   101    80   203    65   194   198    36   106   104    82    70   164   101   172   120    60   180   118   208   147   196    87    92   206    47    47    64    42    85   186   102   132   176    81    53   101    60   148    77   124   207    83    36   150    92    98    71   177    52    58   210    76   149    86    69    84   140    51   149   213   165   203    46    50   169    57   200    76    81   115   158   156   164   142   178   159   170   108    53   128    50   209   180   196    96   148   156   211    95   106   128   175    50   119    78   148   163   197   173   150   202   107    40   123   156   207   172   218   201    52    47    98    43   176    44   107    68    50   136    40   104   141   207   174    88   198   127   132   144   209    87   109   213    36   149    85   210   113   199   221   191   209   196   101   171   130   124    34   110   197    78   209   190   104    89   212   189    45   146   140    86    86   159   101    40   205   117    42   194    75    95   105   155   188   182    52   134   185    78    73   169   207   194   131    86    54   118   217   167    57   117    38   197    64   126    92    91   205   151    36    82   101   194   149    61   117    91   105   166   139   150    74   139    51   202    44   145    71   121   150   145   187   112    88   221   174   143   129    58    84   200    96   198   120   150   195   107   183   108   204    39    78   112   156    69    37   138   211   142    68
    75   176   163   171    84   198   101    80   203    66   195   199    35   107   104    83    69   163   101   172   120    61   179   118   208   147   195    87    92   206    48    48    64    42    86   186   102   133   176    81    54   101    58   148    76   125   209    83    37   149    93    98    70   177    53    58   211    75   150    85    69    85   141    51   150   213   165   203    46    49   169    56   202    75    81   116   158   156   166   142   178   158   170   109    53   129    49   209   180   197    96   148   156   209    95   107   127   174    50   119    78   148   165   197   173   150   201   107    40   124   156   208   172   218   201    53    47    98    42   176    45   106    68    51   136    39   104   140   206   174    88   197   127   132   143   209    87   110   214    36   149    86   211   113   198   220   190   209   195   102   172   131   125    34   110   197    78   209   190   104    89   212   189    46   145   138    87    84   158   101    40   205   118    42   193    76    96   105   156   188   182    52   134   185    79    73   168   208   195   129    87    54   117   217   166    58   119    39   198    64   126    93    91   206   152    36    83   100   194   150    62   118    89   105   166   138   150    73   140    50   203    43   146    70   122   149   145   187   112    89   220   175   143   128    58    83   201    97   196   119   151   196   108   183   108   205    38    77   112   155    69    38   137   211   143    66
    74   176   163   170    82   197   101    80   203    66   194   199    35   107   104    83    70   163   101   173   120    61   179   118   209   146   193    87    92   206    49    48    65    42    86   187   101   132   177    81    54   100    59   149    75   125   208    82    36   148    94    99    70   177    53    58   211    76   151    84    68    84   141    52   152   214   166   203    45    50   169    55   201    77    82   115   156   157   166   142   178   158   170   109    53   128    51   208   180   196    97   147   156   210    95   106   126   174    50   118    79   148   166   198   173   151   201   107    40   124   156   208   172   218   201    53    48    98    41   177    45   105    67    51   136    38   103   140   206   174    88   199   128   131   142   208    89   110   214    36   150    87   211   113   199   219   191   210   194   101   172   132   124    34   109   197    79   208   191   105    90   211   190    46   146   138    87    85   158   102    41   204   119    41   193    76    96   105   156   188   182    51   134   186    79    74   168   208   195   129    86    55   118   217   166    57   118    38   197    64   126    93    90   206   152    37    80   101   194   151    61   118    90   104   166   138   150    73   138    48   202    44   146    70   121   150   144   187   113    89   220   174   144   129    59    83   200    96   195   121   150   197   109   184   108   206    38    77   111   155    69    39   137   212   143    66
   173   146   116   177   149   201   146   156    72   104   104    77   108   107   128    69   156    51   169    99    75   130    60   185   130    70    35   154    85   214   163   193    39    59   149   188   101    69    63   158   111   204   187   124    45    94   114   162   177   100   214   138   181    92   205    97    46   196   180    45    64    58   185    39    35    34    62   110    95   174    41   155    67   178   151    74    93   198   199    34    85   134   171   206   214   102    93   152    48   168    34    68   181   100   196    88   180    71   104   147   174   130   163   143   122   212   181   144   138   190    66   126   178    86    57   220   172    77   148   211   193   184   206    51   189    80   149   127    57   118   107    82   177   194    53    85    97   162   205   121   132   148   213   150    50   195   176    94   197   128   133   139   210   135   148    71    41   131   109   205   106   104   219   167    68    59    47   214    78    79   154   165    76    87   183    57   182   215   108    35   222   219    40    35   174    92   177   112   109   168   140   186   107   222    53   142    83    57    87   123   104   100    98   222    53   140   103   128    87   162   158   213    98    91    55    61   140   117    79    89   149    45    55   162   115   138   208    79   110   187   167   220   174   129    82    49    71   202    62   197    66    54    69    85   171   222   218   100   144   192   201   147   151   146    94   149
   173   146   116   178   149   201   146   155    71   105   104    78   108   107   128    69   155    51   169    99    75   130    61   185   129    70    36   155    84   214   163   193    38    58   149   188   101    69    63   158   111   204   187   125    44    94   115   163   177   100   213   138   181    92   205    96    46   195   180    45    64    58   187    40    35    33    62   111    95   174    41   156    68   178   151    74    94   198   199    33    85   134   171   206   214   102    93   152    48   168    34    69   181   101   195    88   180    71   104   147   173   131   162   144   122   212   181   144   139   191    66   126   179    86    57   220   173    77   149   211   194   185   206    51   189    79   150   127    56   118   106    82   177   194    54    85    98   162   204   119   131   148   213   150    50   195   176    94   198   128   133   139   210   135   149    71    41   132   109   205   106   104   218   167    68    59    46   215    78    78   154   164    76    87   183    56   183   215   108    35   222   219    41    34   174    91   178   112   108   169   140   186   108   222    54   142    83    57    87   123   104   100    99   222    53   140   102   128    87   163   159   214    98    92    56    62   140   118    79    89   150    44    56   162   115   138   207    79   109   187   166   221   174   129    82    48    72   202    61   196    66    53    68    85   171   223   219   101   144   192   201   148   152   147    94   148
   173   144   116   177   148   202   146   158    71   103   105    79   109   105   128    69   156    51   167    97    75   130    61   185   129    70    37   158    85   214   165   193    40    59   151   188   100    66    63   159   112   203   187   124    43    93   114   162   179   101   215   139   180    93   204    96    50   193   179    46    64    58   184    39    37    34    64   111    96   174    40   155    66   176   154    76    92   198   198    31    85   134   172   208   215   104    92   153    50   167    36    69   181   101   195    87   177    69   104   146   176   133   163   140   122   212   182   144   135   191    67   128   180    84    56   220   171    78   148   211   192   181   205    51   191    78   149   128    55   120   109    82   176   193    54    84    96   160   205   120   134   147   213   151    48   196   176    93   197   127   130   139   211   135   147    69    42   132   108   204   106   105   217   164    68    58    47   213    77    78   156   166    78    85   185    56   182   215   109    33   221   218    41    35   174    94   177   112   108   169   141   186   109   221    55   141    87    56    91   124   102    99    96   224    53   141   102   128    88   163   157   214   100    90    57    63   140   119    79    90   146    44    57   162   115   139   208    82   111   186   168   221   172   128    83    49    71   202    62   195    67    55    69    84   170   222   217    99   143   194   201   149   150   147    94   148
   173   146   116   177   150   201   146   156    72   104   104    78   108   107   128    69   156    50   168    99    75   130    60   185   130    70    35   155    85   213   163   193    39    59   148   189   100    69    63   158   110   203   187   124    45    94   115   162   178   101   214   138   181    92   205    97    46   196   179    45    65    58   185    39    35    34    62   110    96   174    41   155    68   178   151    74    93   198   199    34    85   134   171   206   214   102    92   152    48   168    34    68   181   100   196    88   180    72   104   147   174   130   162   143   122   212   181   145   139   190    66   126   179    86    57   220   172    77   148   212   193   184   206    51   189    79   149   127    57   118   107    82   177   194    53    85    98   161   205   121   131   148   213   150    49   195   176    94   197   128   133   139   210   135   148    71    41   131   109   205   106   104   218   167    68    59    47   214    79    79   154   165    76    87   182    58   182   215   109    35   222   219    40    35   175    91   177   111   109   168   139   186   107   222    53   143    83    57    87   123   104   100    98   222    53   140   103   128    87   162   158   213    98    91    55    61   139   117    79    90   149    44    55   162   115   138   207    80   111   187   167   220   174   129    82    49    71   202    62   197    66    53    69    85   171   222   218   100   144   192   200   147   151   146    94   149
   173   146   116   179   150   201   147   155    72   104   103    78   108   107   128    69   156    52   168    99    74   132    60   186   130    70    34   154    84   213   164   194    40    59   148   187   101    68    62   158   110   204   186   124    44    94   113   163   178   101   212   137   181    93   205    98    46   196   180    44    64    58   187    39    35    34    62   110    96   173    42   153    67   178   151    74    94   197   198    33    84   134   171   204   213   102    94   152    47   167    34    66   181   102   195    88   178    72   104   146   173   129   163   144   122   213   181   144   139   189    67   126   179    85    60   220   171    77   148   211   192   183   206    51   191    80   149   125    57   120   106    81   177   194    53    85    98   161   206   121   131   147   214   150    50   195   176    93   197   128   132   138   209   136   149    72    42   130   109   206   105   104   220   166    68    59    47   214    80    80   153   164    77    87   182    58   182   215   109    35   223   219    41    34   174    91   179   112   108   168   140   185   108   221    54   142    81    56    87   122   105   100    98   222    52   140   101   127    87   161   158   212    97    90    55    60   140   118    80    90   150    46    55   162   114   139   205    79   109   186   168   219   174   129    82    48    71   201    61   196    65    54    69    85   170   224   218    99   144   194   201   146   151   145    93   146
   173   146   117   177   150   202   146   155    71   104   104    78   108   107   128    69   156    51   169    99    75   130    61   185   130    70    35   154    84   214   163   192    39    59   148   189   101    69    63   158   110   203   187   124    44    94   115   162   177   101   213   139   181    92   205    96    46   196   179    45    64    58   185    39    35    34    62   110    95   174    41   155    68   178   151    74    93   198   199    33    86   135   171   206   214   102    93   152    48   168    34    68   181   100   196    88   179    71   104   147   174   130   163   143   123   211   182   144   139   190    66   125   178    86    57   219   172    77   148   211   193   184   206    52   189    80   149   127    57   118   107    82   177   194    53    85    98   161   205   121   132   147   213   150    49   195   176    94   197   128   134   139   210   136   149    71    41   130   109   205   106   105   219   167    68    59    47   214    78    79   154   165    76    87   183    57   182   215   109    35   222   219    40    34   174    92   178   112   108   169   139   186   107   222    53   143    83    57    87   123   103   100    98   223    54   139   103   127    87   163   158   213    98    91    55    61   140   117    79    89   149    45    55   162   114   138   207    79   110   188   166   221   174   129    82    49    71   202    62   197    66    54    69    85   171   222   218   101   144   192   200   148   151   146    94   149
   174   146   116   177   149   201   146   156    72   104   104    78   108   107   129    69   156    51   169    99    75   130    60   185   130    70    35   155    85   214   163   192    39    59   149   188   101    69    63   158   111   203   187   124    45    94   114   162   177   100   214   139   181    92   205    97    46   196   179    45    64    58   185    40    35    34    62   110    95   173    41   155    67   178   151    74    93   198   199    34    85   134   171   206   214   102    93   153    48   168    34    68   181   100   196    88   180    71   104   147   174   130   163   144   123   212   181   145   139   190    66   126   179    86    57   220   172    77   148   211   193   184   206    51   189    80   149   126    56   118   107    82   177   194    53    85    97   162   205   121   131   148   213   150    49   195   176    94   197   128   133   139   210   136   148    71    41   131   109   205   106   105   219   167    68    59    47   214    78    79   154   165    76    87   183    57   182   215   109    35   222   219    41    35   174    92   177   112   108   168   139   186   107   222    53   142    83    57    87   123   104   100    98   222    53   140   103   128    87   162   158   213    98    92    55    61   140   117    79    89   149    45    55   162   114   138   208    80   110   188   167   220   174   129    82    49    71   202    62   196    66    54    69    85   171   222   218   100   144   192   201   147   151   146    94   149
   174   146   117   177   149   201   145   154    72   104   104    77   108   107   128    69   156    51   169    99    76   132    59   185   130    70    34   155    84   214   163   193    39    59   148   189   101    68    63   157   111   203   187   124    45    94   114   162   177   101   214   140   181    92   204    96    46   197   180    46    64    57   186    40    35    33    63   110    96   175    42   155    67   179   151    74    93   197   200    33    86   134   171   206   214   102    94   153    49   169    34    68   181   100   196    86   179    71   104   147   175   130   163   144   122   212   181   145   138   189    66   126   178    86    57   220   172    76   148   212   193   184   207    52   189    80   149   126    57   118   108    81   178   194    53    85    98   162   205   122   132   148   214   150    50   196   175    94   197   127   133   139   210   135   150    71    42   131   110   204   106   105   219   166    69    59    46   215    79    78   154   165    76    87   182    57   182   216   109    35   222   219    41    34   174    92   177   112   108   168   140   185   106   222    53   142    84    56    87   123   104    99    97   222    54   139   103   128    87   161   156   214    99    91    55    61   139   116    79    88   149    44    55   162   114   138   208    80   109   188   167   219   174   129    82    49    71   202    62   196    66    54    69    85   171   222   219   100   144   192   200   146   151   146    95   149
   173   146   116   177   149   201   146   155    72   104   103    77   108   107   128    69   156    51   169    99    75   130    61   185   130    70    35   154    85   214   163   193    39    59   148   189   101    69    62   159   111   204   187   124    45    94   115   162   177   100   214   138   181    92   204    97    46   196   180    45    64    58   186    39    36    34    62   110    95   173    41   155    67   178   151    74    93   198   199    33    85   134   171   205   214   102    93   152    48   168    34    68   181   101   196    87   179    71   104   147   174   130   162   143   122   212   181   145   138   190    66   125   178    86    57   219   172    76   148   211   193   184   206    52   189    80   149   126    57   119   108    82   177   194    53    85    97   162   205   120   132   148   213   150    50   196   176    93   197   128   133   139   210   135   148    70    41   131   109   206   106   105   218   167    69    59    48   213    79    79   154   165    76    87   183    58   182   214   108    35   222   219    40    35   174    91   178   112   108   168   140   186   107   222    53   142    83    57    87   123   103   100    98   222    53   140   103   128    87   163   158   213    98    91    55    61   139   117    79    90   148    44    55   163   115   138   208    79   110   187   167   221   174   129    82    49    71   202    62   196    66    54    69    85   171   223   218   100   144   192   201   148   151   146    93   149
   174   145   116   177   150   201   146   156    72   104   104    78   108   107   128    69   156    51   169    99    75   130    60   185   130    70    35   154    85   213   163   192    39    59   149   188   101    69    63   158   110   203   187   124    45    94   114   162   177   100   214   138   181    92   205    97    46   196   180    45    64    58   185    39    35    34    62   110    95   173    41   155    67   178   151    74    93   198   199    34    85   134   171   206   214   102    93   152    48   168    34    68   181   100   196    88   179    72   104   147   174   131   163   144   122   212   181   144   138   190    66   126   178    86    57   220   172    77   148   211   193   184   206    51   189    80   149   127    57   118   108    82   177   194    53    85    98   162   205   121   131   148   213   150    50   195   176    94   197   128   133   139   210   135   148    71    41   131   109   205   106   104   219   167    68    59    47   214    78    79   154   165    76    87   183    57   182   215   108    35   222   219    40    35   174    91   177   112   109   168   140   186   107   222    53   142    83    57    87   123   104   100    98   222    53   140   103   128    87   162   158   213    98    91    55    61   139   117    79    89   149    45    55   162   115   138   208    79   110   187   167   220   174   129    82    49    71   202    62   196    66    54    68    85   171   222   218   101   144   192   200   147   151   146    94   149
   174   148   116   177   150   201   147   156    71   104   103    77   109   107   128    71   158    49   168    98    76   131    60   186   129    70    36   156    84   214   163   193    40    60   149   188   101    69    62   159   111   203   186   123    45    92   115   161   177   100   213   140   179    94   204    98    46   196   180    45    64    57   185    39    34    34    62   111    96   174    41   156    66   178   152    75    94   196   199    35    86   136   170   204   215   102    94   152    49   167    35    67   180   101   195    89   178    71   103   148   175   131   161   143   123   211   183   145   138   190    65   125   178    87    58   220   171    77   148   213   196   184   205    49   190    81   150   126    57   117   108    82   177   194    54    85    98   162   205   121   131   149   213   150    49   196   177    93   197   129   132   138   210   135   149    70    41   132   110   206   105   104   219   166    68    59    46   215    78    78   155   166    78    86   184    56   182   215   108    36   220   218    41    34   175    91   177   112   109   169   139   186   106   222    52   141    82    56    87   124   104   100    98   223    54   140   104   127    87   161   158   214    98    91    56    61   141   117    78    90   149    45    55   163   114   137   208    79   109   189   166   219   176   127    82    49    71   202    63   196    65    53    69    86   170   222   221   100   146   196   201   146   151   146    94   148
   173   146   116   178   150   201   146   156    72   104   103    77   108   106   129    69   157    51   170    99    76   130    61   186   131    70    36   154    86   214   164   192    39    60   148   188   101    69    61   158   111   205   187   124    45    94   115   162   177   100   214   138   181    92   204    96    46   196   179    44    64    58   185    39    35    35    61   110    95   173    41   156    67   178   150    74    93   197   199    33    85   134   171   207   214   103    93   152    48   169    34    68   181   101   196    88   179    71   104   148   175   130   163   143   122   212   181   143   138   190    66   126   179    87    58   220   171    76   148   211   193   185   206    51   189    80   149   127    57   118   107    81   177   194    53    85    97   161   205   120   131   147   214   150    49   195   175    94   196   127   134   138   209   135   148    71    41   131   108   205   106   105   218   167    68    59    47   213    78    79   155   165    75    87   183    57   182   215   109    35   221   219    40    35   175    91   177   112   108   168   140   185   108   222    53   142    84    57    88   123   103   100    98   223    53   140   102   128    87   163   158   212    98    91    56    60   139   116    78    90   149    44    56   162   115   138   209    79   110   187   167   220   174   128    82    48    70   203    62   196    66    54    69    85   171   222   217   100   144   193   200   148   151   146    93   149
   173   145   117   177   149   201   145   156    72   104   104    78   107   107   128    69   156    51   169    99    75   130    60   185   131    70    34   154    86   213   164   193    40    59   149   188   101    70    62   157   110   203   187   124    45    95   114   162   177   100   214   139   180    92   205    96    46   196   179    46    64    58   186    39    35    33    62   111    95   174    41   155    67   178   151    73    93   198   199    33    85   134   171   206   214   103    94   152    48   168    34    67   181   100   196    88   180    71   104   147   174   130   162   144   123   212   181   144   139   190    66   126   178    87    56   219   172    77   148   211   193   184   205    52   189    79   149   125    57   118   107    82   178   194    53    85    97   161   204   120   131   148   214   151    50   195   176    94   196   128   134   138   210   136   148    72    41   132   109   205   106   104   218   166    69    59    47   214    78    79   153   165    76    87   183    57   182   215   108    35   222   219    40    35   175    92   177   112   109   169   140   185   107   222    53   143    83    55    88   123   103   100    99   223    53   140   103   127    87   162   158   213    98    90    55    61   140   117    79    90   148    45    56   162   115   138   207    80   111   188   167   221   174   128    82    48    71   202    63   198    66    55    68    86   171   223   218   101   144   192   200   148   151   146    94   149
   173   145   116   177   150   201   146   156    71   104   103    78   107   107   128    69   156    51   169    98    75   130    60   185   129    71    34   155    84   213   163   193    40    58   149   188   101    69    63   158   111   204   186   124    45    94   114   162   177   100   214   138   182    92   203    97    45   196   180    45    65    58   185    40    34    34    62   110    96   173    42   155    67   178   151    74    93   198   198    34    87   134   171   206   214   101    93   152    48   168    34    68   181   102   197    87   179    72   103   147   175   130   163   144   123   212   181   144   138   190    65   125   180    86    57   220   173    77   147   210   193   184   206    52   190    80   150   126    55   119   107    82   178   193    53    85    97   161   204   121   130   147   213   150    50   196   176    93   197   128   134   140   210   136   149    71    41   132   109   205   107   104   218   166    68    58    47   213    79    80   153   164    76    86   184    57   183   215   109    35   222   218    41    35   173    92   178   111   107   170   139   187   106   222    53   142    84    57    88   123   102   100    98   221    53   141   103   128    87   163   157   214    97    91    55    61   140   116    79    89   149    45    56   161   115   137   208    80   110   187   166   221   174   129    83    49    71   202    62   197    66    53    68    84   170   223   219   101   145   192   200   147   152   146    93   149
   173   145   116   177   149   201   145   156    72   104   104    77   108   107   129    70   156    51   169    99    75   130    60   185   130    70    35   154    84   214   163   193    39    59   148   188   101    69    63   158   110   204   187   124    45    93   115   162   177   101   214   139   181    92   205    97    46   196   179    45    64    57   186    39    35    34    63   110    95   173    41   155    67   178   151    74    93   199   199    34    85   134   171   206   213   102    93   152    48   168    34    68   181   101   196    88   179    71   104   147   174   130   162   144   123   212   181   144   139   190    66   125   178    86    57   220   172    77   148   211   193   184   205    51   189    79   148   126    57   118   108    82   177   194    53    85    98   161   205   121   131   148   214   150    50   195   176    94   197   127   134   139   210   135   148    71    41   131   109   205   106   104   219   167    68    59    47   213    79    79   154   165    76    86   183    58   182   215   108    35   222   219    40    35   175    91   177   112   108   169   140   186   107   222    53   142    83    57    87   123   103   100    98   222    53   140   103   127    87   162   158   213    98    91    55    61   140   117    79    90   149    45    56   162   115   138   208    79   110   187   166   220   174   129    82    49    71   202    62   197    66    54    69    85   171   222   218   100   144   192   200   147   151   146    94   149
   173   145   116   177   146   201   146   156    72   104   105    80   105   105   126    68   157    51   169    98    74   130    59   182   133    70    35   155    83   214   162   194    39    57   149   190   100    72    63   158   112   203   190   121    45    92   114   161   179   104   213   139   182    93   204    98    46   196   177    46    65    59   184    41    38    34    65   110    92   174    40   155    66   178   151    73    94   198   198    32    85   135   170   205   211   101    94   153    49   169    33    66   180   104   197    87   180    78   103   148   174   132   161   144   122   210   182   142   136   188    64   128   179    88    57   222   170    76   149   211   194   183   204    52   188    79   147   124    55   118   107    82   178   194    51    86    99   160   205   122   131   150   212   150    48   196   177    96   199   127   135   139   211   137   149    74    42   129   110   203   107   105   220   166    68    59    48   215    78    80   152   166    77    87   180    58   185   216   107    35   223   220    40    38   174    93   174   113   105   169   139   184   109   222    52   144    80    56    85   123   103    99    99   223    52   142   102   128    86   161   155   213    98    91    55    62   141   118    80    89   149    44    55   160   113   141   208    79   108   185   167   219   176   130    82    48    69   202    59   197    66    53    69    86   171   222   219   100   144   191   202   148   151   146    95   149
   174   145   116   178   149   201   146   156    70   104   103    78   108   107   128    69   156    51   169    99    76   130    60   186   130    70    35   154    85   214   163   193    40    59   148   189   101    70    62   158   111   204   187   124    45    94   114   162   177   100   214   139   180    91   204    97    46   195   179    44    65    57   186    39    35    34    62   111    96   173    41   155    67   178   151    74    93   197   199    34    85   134   171   205   214   103    92   152    48   168    33    68   182   101   197    88   179    72   104   147   173   130   162   143   123   211   181   144   138   189    66   126   178    85    57   219   172    77   148   212   192   185   206    51   189    79   149   127    58   118   107    83   177   194    53    85    97   162   205   120   131   148   214   150    50   195   176    94   197   127   133   138   210   136   148    70    42   131   109   205   106   105   219   167    68    59    47   214    78    79   155   165    76    87   182    57   182   215   109    35   222   219    41    35   174    91   177   111   109   169   139   186   107   222    53   142    83    56    87   123   103   100    99   222    54   140   103   127    86   162   157   213    99    92    54    61   140   117    79    90   149    45    55   163   114   137   208    80   111   187   167   221   175   128    82    49    71   202    62   196    65    54    68    85   170   222   218   101   144   193   200   147   151   146    93   149
   174   146   116   177   150   202   146   155    72   104   104    77   108   107   128    69   156    51   169    99    75   130    60   186   130    70    35   154    85   214   163   192    39    59   149   188   101    69    63   158   111   203   187   124    45    94   114   162   177   100   214   138   181    92   205    97    46   196   179    45    65    57   185    39    35    34    62   111    95   174    42   155    67   178   151    74    93   198   199    34    86   135   171   206   214   102    93   152    48   168    34    68   181   101   196    88   180    72   104   147   174   130   163   143   122   212   182   144   139   190    66   126   178    86    57   220   172    77   148   211   192   184   205    52   189    80   149   126    57   118   107    82   177   194    53    85    98   162   204   121   132   147   214   150    50   195   176    93   197   128   133   138   210   135   148    71    41   131   109   205   106   104   219   167    68    59    47   214    78    79   154   165    76    87   183    57   182   215   108    35   222   219    40    35   175    92   177   112   109   168   139   185   107   222    53   142    83    57    87   123   103   100    99   222    54   140   102   128    87   162   158   213    98    91    55    61   140   117    79    89   149    44    55   162   115   138   208    79   110   187   167   220   174   129    82    49    71   202    62   197    66    54    68    85   171   222   218   101   145   192   201   148   152   146    93   149
   173   146   117   176   150   203   146   155    72   105   104    78   109   107   127    68   155    50   169   100    74   131    61   185   131    69    36   155    85   214   165   192    38    60   150   190    99    70    62   157   111   204   186   124    44    95   115   162   179   101   213   140   181    90   205    97    45   195   180    45    64    58   186    40    36    35    64   110    96   175    41   155    67   179   151    75    93   198   199    33    84   135   170   207   213   104    94   153    49   169    33    67   181   100   196    88   180    72   103   146   175   130   162   144   122   211   179   144   137   191    67   125   179    87    59   221   171    77   148   212   193   185   206    50   189    80   149   125    55   118   109    80   177   192    52    85    98   160   203   121   132   148   216   153    49   196   177    92   197   128   133   137   210   134   150    72    41   130   110   204   106   105   217   165    68    61    48   214    79    79   154   164    76    85   184    57   183   216   108    35   222   219    40    32   175    91   178   111   108   169   140   187   110   221    55   141    83    57    86   122   105    99    98   221    54   140   104   129    88   161   157   212    98    93    55    61   139   118    80    89   150    43    55   162   113   139   207    82   111   187   169   220   173   129    83    49    72   199    60   198    66    54    68    86   171   222   219    98   146   192   201   147   151   146    91   149
   173   146   116   177   149   201   146   156    72   104   104    78   108   107   128    69   156    51   169    99    75   130    60   185   130    70    35   154    85   214   163   193    39    59   149   188   101    69    63   158   111   203   187   124    45    94   115   162   177   100   214   138   181    92   205    97    46   196   179    45    64    58   185    39    35    34    62   110    95   174    41   155    67   178   151    74    93   198   199    34    85   134   171   206   214   102    93   152    48   168    34    68   181   100   196    88   180    71   104   147   174   130   163   143   122   212   181   144   138   190    66   126   178    86    57   220   172    77   148   211   193   184   206    52   189    80   149   127    57   118   107    82   177   194    53    85    98   162   205   121   131   148   213   150    50   195   176    94   197   128   133   139   210   135   148    71    41   131   109   205   106   104   219   167    68    59    47   214    79    79   154   165    76    87   183    57   182   215   108    35   222   219    40    35   174    92   177   112   108   168   139   186   107   222    53   142    83    57    87   123   104   100    98   222    53   140   103   128    87   162   158   213    98    91    55    61   140   117    79    89   149    45    55   162   115   138   208    80   110   187   167   220   174   129    82    49    71   202    62   197    66    54    69    85   171   222   218   101   144   192   200   147   151   146    94   149
   174   146   116   177   150   202   146   155    71   104   104    77   108   107   127    70   156    51   169    98    74   131    60   185   130    70    35   153    85   214   163   193    39    59   149   188   100    69    62   158   111   203   187   123    45    94   114   162   178   101   213   139   181    92   205    96    46   196   180    45    65    58   186    40    35    34    62   111    95   173    41   156    68   178   151    75    93   197   199    34    85   134   171   206   213   102    92   151    48   168    34    68   182   100   195    88   180    72   104   148   174   130   162   144   122   211   181   144   138   190    66   127   179    86    57   219   172    78   148   211   193   185   206    52   189    79   149   126    56   118   107    83   177   194    53    85    98   161   205   121   131   147   213   150    50   195   176    93   197   128   133   139   210   135   148    71    41   131   110   205   105   104   218   167    69    58    48   214    78    80   154   164    76    87   183    57   182   215   108    35   222   219    40    35   174    91   178   112   109   168   139   185   108   223    54   142    83    57    87   123   103   101    98   222    53   140   103   128    87   162   158   213    98    91    55    60   139   117    79    90   148    45    56   163   114   138   207    79   110   188   166   221   174   129    82    49    71   202    61   196    66    54    68    86   171   223   217   101   144   192   200   147   151   147    94   149
   173   146   116   177   150   201   146   156    71   104   104    77   108   107   128    69   156    51   169    98    75   130    60   185   130    70    35   154    85   214   163   193    39    59   149   189   101    69    63   158   111   203   187   124    45    94   115   162   177   101   214   139   181    92   205    97    46   196   180    45    64    57   185    39    35    34    62   110    96   174    41   155    67   178   151    74    94   198   199    34    85   134   171   206   214   102    93   152    48   168    34    68   181   100   196    88   179    71   104   147   174   130   163   144   123   212   181   144   138   190    66   126   178    86    57   220   172    77   148   211   193   184   206    52   189    80   149   126    57   118   107    82   177   194    53    85    98   162   205   121   131   148   214   150    50   195   176    94   197   128   133   139   210   135   149    71    41   131   109   205   106   104   219   167    68    59    47   214    78    79   154   165    76    87   183    57   182   215   108    35   222   219    40    34   175    92   177   112   109   168   140   186   107   222    53   142    83    56    87   123   104   100    98   223    53   140   103   128    87   163   158   213    98    91    56    61   140   117    79    90   149    45    55   162   115   138   208    79   110   187   166   220   174   129    82    49    71   202    62   197    66    54    69    85   171   223   218   101   144   192   201   147   151   146    94   149
   174   145   116   176   151   202   147   156    71   103   102    78   106   107   128    70   157    52   169    98    74   130    60   187   131    70    34   155    86   214   165   192    40    60   148   187   100    69    63   158   110   203   187   125    46    93   114   161   179   101   213   137   181    92   203    97    47   196   180    45    64    58   185    38    35    36    63   110    95   173    42   156    68   178   150    75    92   198   199    34    86   134   172   205   215   104    93   152    48   167    32    68   181   100   195    87   179    71   105   147   175   130   162   144   124   211   181   145   140   191    65   126   179    85    57   219   172    78   147   211   193   184   205    52   190    78   150   126    57   117   107    82   178   194    53    87    97   160   205   120   133   147   214   151    50   196   176    94   196   128   133   140   211   137   148    70    41   131   109   205   106   106   220   167    66    60    47   215    78    79   155   165    77    87   181    56   183   216   108    34   221   218    41    35   175    92   179   112   108   169   138   185   106   224    52   142    82    56    88   122   104    99    99   222    52   140   103   128    86   161   157   213    99    90    56    61   141   117    80    91   151    43    56   162   115   138   209    80   109   187   168   222   173   129    83    47    70   201    60   196    65    53    67    85   170   223   219   101   144   192   201   148   150   146    94   148
   173   146   116   177   150   201   145   155    72   104   104    77   108   107   128    69   156    51   169    99    75   130    60   185   130    70    35   154    85   214   163   192    39    59   149   188   101    69    63   158   111   204   187   124    45    94   114   162   177   101   214   138   181    92   205    97    46   196   179    45    64    58   185    39    35    34    62   110    95   174    41   155    67   178   151    74    93   198   199    34    85   134   171   206   214   102    93   152    48   168    34    68   181   100   196    88   180    71   104   147   174   130   162   143   123   211   181   144   138   190    66   126   179    86    57   220   172    77   148   211   193   184   206    51   189    80   149   127    56   118   107    83   177   194    53    85    97   162   205   121   131   148   213   150    50   195   176    94   197   128   133   139   210   135   148    71    41   131   109   205   106   104   219   167    68    59    47   214    79    79   154   165    76    87   183    57   182   215   109    35   222   219    40    35   175    92   177   112   108   168   140   186   107   222    53   142    83    57    87   123   103   100    98   223    53   140   103   128    87   162   158   213    98    91    55    61   139   117    79    89   149    45    55   162   114   138   208    79   110   187   167   220   174   129    82    49    71   202    62   196    66    54    68    85   171   222   218   100   144   193   201   147   152   146    93   149
   173   147   116   177   149   202   146   156    71   104   104    78   108   107   129    69   157    51   169    99    75   130    61   186   130    70    35   155    85   214   163   192    39    59   149   188   101    69    62   158   111   203   188   124    45    94   115   162   177   100   214   139   180    92   205    97    46   196   180    44    65    58   185    40    36    34    62   110    96   174    42   155    67   177   151    74    93   198   199    34    85   135   169   205   214   102    93   152    49   169    35    67   180   100   196    88   180    72   104   147   174   130   162   144   123   212   181   144   138   189    66   125   178    86    57   219   172    78   149   211   194   184   205    51   188    79   148   126    56   118   107    82   177   194    53    85    98   163   205   122   132   147   214   150    49   195   177    94   197   128   134   139   210   136   148    71    42   131   109   204   107   104   218   166    69    59    47   214    78    78   154   164    77    86   182    57   182   215   109    36   222   219    41    35   175    93   177   111   108   168   140   185   107   221    53   142    83    57    87   123   103   100    98   223    53   140   102   128    87   163   158   214    98    90    55    61   140   117    79    90   149    44    55   162   114   138   207    79   110   187   167   220   173   129    82    49    71   202    62   197    66    54    69    85   171   222   219   101   143   192   201   147   151   146    94   147
   173   145   116   177   149   204   145   155    71   104   104    77   108   107   126    69   156    51   170    99    76   131    61   185   130    71    35   155    86   214   164   193    38    57   148   189   100    69    62   157   112   203   187   122    45    95   113   164   177    99   214   140   181    92   205    97    47   196   180    44    64    57   184    41    36    34    62   111    95   175    40   154    66   177   150    74    92   199   201    32    86   134   169   204   214   103    93   151    48   168    34    67   181   100   196    88   178    72   105   147   174   131   163   144   124   211   182   145   140   190    66   126   178    84    57   220   172    77   148   211   192   184   205    50   190    82   150   127    57   119   108    82   178   194    53    85    97   161   204   121   132   148   215   151    50   195   176    94   198   128   133   138   210   136   150    71    40   132   109   206   107   104   219   166    69    60    48   214    79    80   155   165    77    86   183    56   181   216   110    35   223   218    40    35   173    93   176   111   108   170   140   185   108   222    54   142    83    56    88   121   105    99    99   222    53   141   104   128    86   163   157   212    98    90    56    60   140   117    79    91   149    44    55   164   114   137   208    80   111   188   167   220   175   129    83    49    72   202    62   198    67    53    67    86   172   223   217   102   143   192   201   148   151   145    94   149
   173   146   116   177   150   201   145   156    71   104   104    78   108   107   128    69   156    51   169    99    75   130    60   185   129    70    35   154    84   214   163   192    39    59   149   188   101    69    63   158   111   203   187   124    45    94   115   162   177   101   214   138   181    92   204    97    46   196   179    45    65    57   185    39    35    34    62   110    95   173    41   154    67   178   151    74    93   198   199    33    86   134   171   206   214   102    93   152    48   168    34    68   181   100   196    88   180    71   104   147   174   130   162   144   122   211   181   145   139   190    66   125   178    86    57   220   172    77   148   211   193   184   206    51   189    80   149   127    57   118   108    82   177   194    53    85    98   162   205   121   131   148   213   150    50   195   176    93   197   128   133   139   210   135   148    71    41   131   109   205   106   104   219   167    68    59    47   214    79    79   154   165    76    86   182    57   182   215   108    36   222   219    40    35   174    91   177   112   108   168   139   186   107   222    53   142    83    57    87   123   104   100    98   222    53   139   103   128    87   163   158   213    98    91    55    61   139   117    78    90   149    45    55   162   115   138   208    79   110   187   167   220   173   129    82    49    71   202    62   197    66    54    68    85   171   223   218   100   144   193   200   147   151   146    94   149
   174   146   116   177   150   201   146   155    72   104   104    77   108   107   128    69   156    51   169    99    75   130    60   185   130    70    35   155    85   214   163   192    39    59   148   189   100    69    62   158   111   203   187   124    45    94   114   162   178   100   214   139   181    92   205    97    46   196   180    45    64    57   185    39    35    34    62   111    95   174    41   155    67   179   151    74    94   198   199    33    86   134   171   206   213   102    93   152    48   168    34    68   181   100   196    88   179    71   104   147   174   130   162   144   123   212   181   144   138   190    66   125   178    86    58   219   172    77   148   211   193   184   206    51   189    80   149   127    57   119   108    82   178   194    54    85    97   162   205   121   132   148   214   151    50   195   176    94   197   128   133   139   209   135   148    71    41   131   109   205   106   105   219   167    69    59    47   214    79    79   154   165    76    86   183    57   182   215   109    35   222   219    41    35   175    91   177   112   108   168   140   186   107   222    53   142    83    56    87   123   103   100    98   222    53   140   102   127    87   162   158   213    98    91    55    62   140   116    78    89   149    45    56   162   115   139   208    79   110   188   167   220   174   129    82    49    71   202    61   197    66    54    69    85   170   222   218   101   144   193   200   147   151   146    93   149
   175   146   114   179   153   203   146   155    72   102   104    79   110   107   129    71   154    48   169    97    74   126    59   184   130    70    34   155    84   210   163   189    40    61   149   189    99    68    63   157   111   204   190   121    45    93   114   162   178   102   217   137   183    92   204    96    46   196   184    43    64    60   186    39    35    38    61   108    98   174    42   153    65   179   148    72    90   200   199    31    85   134   173   205   215   104    94   153    48   167    33    69   181   101   199    88   179    73   104   149   174   129   163   144   126   215   182   145   138   193    70   127   181    86    57   220   173    75   149   211   191   184   202    50   188    79   149   127    57   121   106    85   178   193    49    85    93   162   204   121   131   151   214   152    52   197   173    93   195   129   135   139   208   137   147    71    38   125   109   208   105   102   219   163    69    55    45   213    76    79   153   168    77    86   183    57   180   214   107    35   224   218    41    33   173    88   171   111   111   167   139   187   110   219    53   141    86    56    86   120   105   100    99   221    54   138   100   129    87   167   158   215    97    94    56    58   140   115    79    89   148    44    55   159   119   141   207    83   113   186   166   224   177   127    83    49    67   201    62   194    67    55    67    86   173   224   220    98   144   192   201   146   154   144    92   151
   172   146   116   176   148   204   146   157    72   104   104    79   108   106   127    68   157    53   169    99    76   130    59   185   129    70    35   153    85   215   163   191    38    58   148   188   100    70    63   157   110   204   187   125    43    92   113   162   178    99   215   139   180    90   205    96    46   196   179    45    64    57   184    39    36    34    63   110    96   174    41   157    69   178   151    74    91   198   197    34    85   135   171   207   215   101    94   152    47   168    33    68   181   100   197    88   180    72   106   147   174   129   161   145   121   212   182   144   139   190    66   125   179    86    57   220   172    79   149   210   193   185   208    52   189    79   151   126    57   117   108    82   179   194    51    86    97   162   203   120   132   148   213   150    48   196   176    93   197   126   133   140   210   136   149    71    40   132   110   205   106   104   218   168    67    58    48   212    78    80   154   164    77    86   183    57   181   213   110    33   223   220    40    35   174    93   177   114   109   168   140   185   106   222    53   142    85    57    87   125   104   101    97   222    53   139   102   128    88   163   158   212   100    90    55    63   139   117    79    90   150    44    55   163   115   138   206    80   112   188   165   220   174   130    82    49    71   202    62   197    66    53    67    87   172   223   217   101   144   192   199   148   153   145    93   149
   174   146   116   177   149   201   146   156    72   104   104    77   108   107   128    69   156    51   169    99    75   130    60   185   130    70    35   154    85   214   163   193    39    59   149   188   101    69    63   158   111   203   187   124    45    94   115   162   177   100   214   138   181    92   205    97    46   196   179    45    64    57   185    39    35    34    62   110    95   173    41   155    67   178   151    74    93   198   199    34    85   134   171   206   214   102    93   152    48   168    34    68   181   101   196    88   180    71   104   147   174   130   162   143   122   212   181   144   138   190    66   126   178    86    57   220   172    77   148   211   193   184   206    52   189    80   149   127    57   118   107    82   177   194    53    85    98   162   205   121   131   148   213   150    50   195   176    94   197   128   133   139   210   136   148    71    41   131   109   205   106   104   219   167    68    59    47   214    79    79   154   165    76    87   182    57   182   215   108    35   222   219    40    35   174    92   177   112   109   168   139   186   107   222    53   142    83    56    87   123   104   100    98   222    53   140   103   128    87   162   158   213    98    91    55    61   140   117    79    89   149    45    55   162   115   138   208    79   110   187   167   220   174   129    82    49    71   202    62   197    66    54    69    85   171   222   218   100   144   192   200   147   151   146    94   149
   176   147   115   179   150   202   146   155    70   102   105    77   107   109   129    69   156    51   170    98    76   131    60   186   130    70    33   155    84   214   162   195    39    60   145   190   102    71    63   158   110   203   186   124    44    93   115   161   178   101   214   137   181    92   205    99    49   195   179    43    63    56   187    42    36    34    63   112    95   174    41   154    67   179   152    71    94   199   199    36    85   133   169   206   212   104    94   152    46   168    33    69   181   100   195    87   178    71   106   148   173   129   163   145   123   213   180   142   139   189    68   127   180    85    57   219   174    77   147   211   191   184   206    51   189    81   148   129    57   117   108    82   176   194    53    83    98   162   205   122   133   148   212   151    49   197   179    95   195   127   134   136   208   133   147    73    40   131   110   203   107   103   217   163    69    62    46   215    79    78   151   166    74    87   178    57   183   215   109    33   224   217    40    32   175    92   178   112   107   168   140   184   107   225    56   143    83    54    86   124   107   100    99   226    51   142   103   127    85   162   158   213    98    91    53    63   141   117    81    87   150    46    55   162   117   137   207    78   112   189   164   219   176   127    82    48    71   203    62   193    65    53    69    85   169   222   217   102   146   195   202   150   151   147    93   147
   174   144   117   177   149   201   145   155    71   105   102    78   107   107   129    70   156    51   167    98    76   131    61   185   129    69    35   155    84   214   163   193    40    58   148   187   101    69    62   157   110   203   188   124    45    92   115   162   176   101   215   138   184    92   204    98    47   195   179    45    62    58   186    40    37    36    61   111    96   174    40   156    66   177   151    74    94   198   198    34    86   135   172   207   214   101    93   152    47   169    34    70   180   101   197    87   181    70   104   147   176   130   163   144   121   211   181   144   140   191    67   124   179    86    57   220   172    77   147   212   192   184   207    52   188    78   148   125    56   118   109    83   177   196    53    85    97   162   205   121   132   148   214   149    49   196   177    93   198   128   133   140   209   136   148    71    40   132   110   206   107   105   219   167    68    59    46   215    79    78   154   164    76    87   183    58   182   215   109    36   222   220    38    35   174    92   178   112   110   167   140   186   106   221    53   142    84    57    87   123   102   100   100   223    53   139   103   127    87   163   157   213    97    91    54    61   139   117    79    87   148    43    55   165   115   137   208    78   111   188   166   220   175   128    81    49    70   202    61   197    63    55    69    85   170   222   219   101   143   193   201   149   151   147    95   148
   173   144   115   178   149   201   146   156    73   104   105    78   108   106   127    69   157    49   168   100    75   131    60   188   131    69    37   155    86   215   165   193    39    59   147   186   102    67    62   158   109   203   188   122    45    94   115   161   175    99   214   137   182    94   203    97    52   198   180    45    63    58   186    40    35    35    61   110    95   172    42   154    67   177   152    74    95   197   198    34    86   134   173   206   213   100    91   152    49   168    34    68   182   101   195    89   180    70   102   149   173   131   162   144   121   212   180   144   139   189    64   126   179    86    59   220   175    77   147   211   192   184   205    53   189    78   151   126    56   119   108    82   176   194    55    87    96   161   205   120   134   148   213   149    49   194   177    93   197   129   131   138   210   134   148    70    40   131   110   205   105   106   217   165    68    58    48   215    78    79   153   163    76    88   184    58   183   215   108    34   221   220    42    34   176    92   177   113   108   168   139   185   108   220    52   144    83    57    87   125   104   101    97   225    51   141   101   126    88   162   158   212    96    92    54    59   140   119    78    88   149    46    54   162   117   139   207    80   112   187   167   219   175   131    81    48    71   200    63   195    65    53    69    85   171   224   218    97   143   194   201   148   150   147    93   149
   174   145   115   177   148   201   145   156    72   103   103    78   108   107   128    69   157    50   169    97    75   132    58   187   128    71    36   155    85   213   165   193    39    57   149   188   101    69    63   158   109   203   188   125    45    95   116   161   177   100   215   139   182    92   205    97    45   195   178    45    64    57   186    39    35    33    61   111    95   172    41   155    67   177   152    74    93   198   199    35    85   135   172   207   215   103    94   153    48   167    34    69   182   101   196    86   179    72   102   148   175   130   163   143   122   211   182   145   136   190    66   126   179    86    56   220   172    78   146   210   192   184   206    53   190    81   150   128    57   119   106    80   177   195    53    84    97   162   206   120   132   147   213   151    48   194   176    93   196   129   132   139   210   137   150    70    41   130   109   205   107   105   218   165    68    59    49   214    77    78   154   166    76    87   183    58   182   215   108    37   224   218    41    36   175    91   177   110   108   168   140   184   107   223    53   143    85    57    88   124   104   101    98   221    54   140   103   127    88   162   159   213    98    92    56    60   138   119    78    90   148    46    54   163   116   139   208    80   110   189   167   220   174   128    83    48    70   202    60   197    65    54    70    85   171   222   218   100   143   191   201   147   152   148    94   150
   172   146   116   177   149   203   146   157    73   105   104    79   108   107   129    69   155    51   168    99    74   130    60   185   129    68    36   155    84   213   164   193    37    59   150   189   102    69    61   156   109   203   188   124    46    94   117   162   177   100   215   140   180    92   205    97    46   196   181    43    63    58   186    41    33    34    64   111    95   173    42   156    67   176   153    72    93   199   199    34    85   133   171   206   214   104    93   152    48   170    34    68   181   101   196    89   181    74   103   148   175   129   163   144   123   211   179   146   140   189    66   125   178    86    56   220   173    76   149   211   191   184   205    49   190    81   150   125    57   119   110    81   178   195    53    85    98   162   205   119   133   145   214   149    49   194   178    94   196   127   133   137   210   137   149    71    42   130   109   205   106   106   219   166    68    59    46   213    80    79   154   165    76    88   183    55   182   214   111    36   222   218    38    34   173    92   179   114   110   167   140   186   106   223    52   142    83    56    88   122   104    99   100   223    50   141   103   127    87   163   158   215    99    93    55    61   139   118    79    87   149    44    56   162   115   138   207    78   111   186   168   221   176   130    81    49    70   202    61   197    66    52    67    86   170   224   219   101   144   191   199   146   153   145    93   147
   176   146   116   177   151   199   146   155    72   104   105    79   109   107   128    71   156    50   170    98    75   131    62   184   128    72    35   152    85   215   164   193    39    58   148   188   100    69    64   159   109   204   187   123    45    95   115   160   177   104   213   139   184    91   204    96    45   195   179    44    66    57   187    37    36    35    62   110    95   173    42   155    66   176   150    73    93   199   199    34    85   135   170   205   214   101    92   153    48   168    33    69   182   102   196    88   180    73   103   149   173   131   161   144   123   212   182   146   139   191    67   127   179    87    57   221   173    77   149   210   193   185   205    51   189    81   147   125    58   119   107    81   177   194    55    84    98   161   205   122   130   146   212   149    50   195   177    93   198   128   134   139   210   135   147    71    42   130   110   206   105   108   219   166    71    59    49   213    79    78   154   166    76    88   182    59   182   212   110    35   223   217    42    34   177    90   179   112   105   166   139   186   108   221    53   142    83    56    86   125   103   101    99   219    51   139   102   127    88   161   158   215    98    91    54    62   139   118    78    89   148    43    57   163   115   138   208    81   109   188   167   221   173   128    83    51    70   200    62   196    69    54    69    85   171   221   220   101   145   193   201   148   151   146    93   148
   174   146   115   176   150   200   146   156    72   104   105    78   109   107   129    70   156    51   168    99    75   129    61   184   130    71    35   155    84   215   163   193    40    59   148   187   100    69    63   158   111   203   187   125    45    94   115   163   177   101   215   139   181    91   204    97    47   196   179    46    65    58   185    40    35    34    63   110    96   173    41   155    68   178   150    74    93   197   199    34    85   134   172   205   213   102    94   152    48   168    35    68   179   101   196    88   180    71   104   147   174   130   163   144   122   213   181   145   139   190    67   126   180    86    58   219   171    77   148   211   193   184   206    51   189    79   150   126    56   118   108    83   177   193    53    85    97   162   205   121   130   148   214   151    49   195   176    94   197   129   131   139   210   136   149    70    41   131   109   205   107   103   220   167    69    59    46   214    78    79   154   165    75    86   182    57   181   216   109    34   222   219    40    34   174    91   176   111   109   168   140   186   107   222    53   143    82    57    86   123   103   101    99   223    52   140   103   127    88   162   158   214    97    91    54    61   139   118    78    91   149    44    55   163   115   138   208    79   109   188   166   220   174   128    82    48    70   202    63   197    66    54    69    86   171   222   218   102   144   193   200   147   152   146    93   148
   173   146   115   176   149   200   146   156    69   104   102    79   111   107   130    69   157    51   169    95    74   132    59   185   130    70    35   155    83   213   164   193    39    59   152   188    99    70    63   157   108   202   189   121    44    93   114   163   177   103   213   137   181    94   205    97    46   196   178    41    65    60   184    41    34    33    63   111    96   174    42   153    66   180   151    74    94   197   198    35    86   134   170   204   212   103    94   153    47   171    33    66   180   101   196    89   177    71   105   148   174   129   162   144   125   211   182   145   137   190    67   126   180    84    57   219   173    76   150   212   193   185   207    53   189    79   148   128    57   118   108    83   177   195    51    86    98   160   206   122   130   145   212   151    50   195   175    92   195   128   133   138   210   137   149    71    42   131   109   205   106   102   218   166    70    60    47   213    78    77   153   167    75    88   183    58   182   215   109    35   220   220    40    32   172    92   177   112   108   169   140   186   105   221    53   143    84    56    87   122   102   102    97   223    52   140   101   126    86   161   157   212    97    91    57    61   140   117    77    90   148    44    55   162   116   139   209    78   111   189   163   220   173   130    82    49    71   202    61   197    66    55    69    85   172   222   218   101   144   194   201   147   152   146    94   149
   173   146   116   177   150   201   146   155    72   104   104    77   108   107   128    69   156    51   169    98    75   130    60   185   130    70    35   154    85   213   163   193    39    59   149   189   100    69    63   158   111   204   187   124    45    94   114   162   177   101   214   138   181    92   204    97    46   196   179    45    65    58   185    40    35    34    62   111    95   173    41   154    67   178   150    74    93   198   199    33    86   134   171   205   214   102    93   152    48   168    34    68   181   101   196    87   180    71   104   147   174   130   162   144   122   211   181   144   138   190    66   126   179    86    57   219   172    77   148   211   193   184   206    52   189    80   149   127    57   119   107    82   177   194    53    85    98   162   205   121   131   148   213   150    50   195   176    94   197   128   133   139   210   136   149    71    41   131   109   205   106   104   219   167    69    59    47   214    78    79   154   165    76    87   183    58   182   215   108    35   222   219    41    35   174    91   177   111   108   168   140   186   107   222    53   142    83    57    88   123   103   100    98   222    53   140   103   128    87   162   158   213    98    91    55    61   140   117    79    89   149    45    55   162   115   138   208    79   110   187   167   220   174   129    82    49    71   202    62   197    66    53    69    85   171   222   218   101   144   193   201   147   151   146    94   149
   175   145   117   178   147   201   145   157    72   105   105    78   108   109   128    69   157    51   169    99    74   132    60   186   129    70    36   154    85   214   165   193    40    60   147   189   101    69    63   157   110   204   188   122    44    95   116   163   175    99   214   137   182    94   205    98    47   195   182    47    65    57   190    41    36    35    63   109    96   174    41   155    67   179   149    73    92   197   200    33    86   133   170   208   215   101    92   153    49   167    35    67   181    99   197    87   179    71   102   146   175   132   164   145   120   212   182   145   138   188    66   124   177    87    57   219   171    76   147   213   193   183   207    50   189    79   147   127    56   118   109    82   178   194    52    86    98   164   204   120   132   146   212   153    50   195   175    93   199   127   135   139   210   135   147    70    43   133   108   206   107   103   217   166    69    58    47   213    78    79   154   166    76    87   184    56   182   216   108    33   222   217    42    33   176    92   176   113   110   167   137   186   106   220    54   143    83    57    85   123   100    99    99   221    53   140   104   129    87   162   159   212    98    92    56    59   139   116    79    90   148    44    57   163   115   137   207    80   110   185   168   220   171   128    81    49    71   204    64   195    66    55    68    85   170   220   220   103   143   193   200   146   151   145    92   149
   174   145   116   177   149   201   145   156    71   104   104    77   108   107   128    69   156    51   169    99    75   130    60   185   130    70    35   154    85   213   163   193    39    59   149   188   101    69    63   158   111   203   187   124    45    94   114   162   177   101   214   138   181    92   204    97    46   196   179    45    64    58   185    39    35    34    62   110    95   173    41   155    67   178   151    74    93   198   199    34    85   134   171   206   214   102    93   152    48   168    34    68   181   101   196    88   180    71   104   147   174   130   162   143   122   212   181   144   138   190    66   126   178    86    57   220   172    77   148   211   193   184   206    51   189    80   149   127    57   118   107    82   177   194    53    85    98   161   205   121   132   148   213   150    50   195   176    94   197   128   133   139   209   135   149    71    41   131   109   205   106   104   219   167    69    59    47   214    78    79   154   165    76    87   183    57   182   215   109    35   222   219    40    35   175    92   177   112   108   168   140   186   107   222    53   142    83    56    87   123   104   100    99   222    53   140   103   128    87   162   158   213    98    91    55    61   139   117    79    89   149    45    55   162   115   138   208    80   110   187   167   220   174   129    82    49    71   202    62   197    66    54    69    85   171   222   218   100   144   192   201   147   151   146    94   149
   173   146   116   177   149   201   146   156    72   104   103    78   108   107   128    69   156    51   169    99    75   130    60   185   130    70    36   154    84   213   163   192    39    59   148   189   101    69    63   158   110   203   187   124    45    94   115   161   177   101   214   139   181    92   204    97    46   195   179    45    65    57   185    39    35    34    62   110    95   173    41   155    67   178   150    74    93   198   199    34    85   134   171   206   214   102    93   152    48   168    34    67   181   100   196    88   180    72   104   147   174   130   162   144   122   211   182   145   139   190    66   126   178    86    57   219   172    77   149   211   193   184   206    51   189    80   149   127    57   118   107    83   177   195    53    85    98   162   205   121   131   147   213   150    50   195   176    94   197   127   133   139   210   135   148    71    41   131   109   205   106   104   219   167    69    59    47   214    79    79   154   165    76    87   182    57   182   215   108    36   222   219    40    35   174    92   177   112   108   168   139   186   107   222    53   143    83    56    88   123   104   100    98   222    53   140   103   127    87   162   158   213    98    92    55    61   139   117    78    90   149    45    55   162   115   138   208    79   110   187   166   221   174   129    82    49    71   202    61   196    66    54    69    86   171   222   218   101   144   192   201   148   151   146    93   149
   174   146   116   177   149   202   146   154    71   104   103    79   108   107   129    69   156    51   169    98    75   130    59   185   129    69    36   155    84   213   163   193    39    59   149   189   102    69    63   158   110   204   186   123    44    95   114   162   178   101   213   139   181    91   205    96    46   196   179    45    64    57   187    39    36    35    61   110    96   174    42   155    67   178   151    75    94   198   198    34    85   134   171   205   214   102    92   152    47   167    33    67   182   101   196    88   180    71   104   149   174   130   163   143   124   212   182   144   137   190    66   126   178    86    57   219   172    77   148   212   194   184   206    51   188    80   148   126    56   118   107    82   177   195    53    85    97   161   203   121   130   147   213   149    49   196   177    95   197   127   132   138   210   137   149    70    41   130   111   205   106   105   219   166    70    59    47   213    79    79   153   165    76    87   183    56   181   216   108    35   222   218    42    34   175    92   178   112   109   167   140   186   107   222    53   142    83    57    87   124   104   100    98   221    53   140   102   127    88   163   159   212    97    91    57    61   139   117    80    89   149    44    55   163   114   139   208    80   110   188   167   221   174   129    82    49    71   203    63   197    66    53    69    86   171   222   218   101   144   193   199   148   151   146    94   149
   172   145   115   176   149   200   147   156    72   104   106    77   107   107   128    69   156    51   169    97    74   129    62   187   129    72    34   154    86   216   165   196    38    59   148   188    99    70    62   157   110   203   186   122    46    92   114   162   175    99   214   135   182    92   204   101    50   198   178    45    65    56   186    41    35    36    62   111    95   173    41   155    67   179   150    76    94   199   198    36    87   134   170   208   214   101    93   153    49   169    37    67   181   102   196    87   179    72   105   147   174   129   159   142   123   209   181   142   141   189    66   124   179    85    58   218   171    76   147   210   190   183   206    50   187    80   150   130    58   117   108    83   178   197    54    86    97   162   205   120   129   150   213   151    52   194   176    92   199   130   133   140   211   136   147    75    40   130   109   205   108   103   221   169    70    58    46   214    77    82   152   167    75    87   180    57   183   216   110    34   223   218    40    35   175    89   177   111   111   168   138   187   104   222    52   140    80    55    87   124   104    99    95   219    54   142    99   126    85   164   156   212    96    92    55    61   140   116    79    90   148    42    58   161   110   140   206    80   110   188   166   218   171   129    82    49    72   201    60   199    62    55    68    85   170   222   217   102   143   193   198   148   152   145    94   149
   174   146   116   177   150   201   146   156    72   104   104    78   108   107   128    69   156    51   169    99    75   130    60   185   130    70    35   154    85   214   163   193    39    59   149   188   101    69    63   158   111   204   187   124    45    94   115   162   177   101   214   138   181    92   205    97    46   196   179    45    64    57   185    39    35    34    62   110    95   174    41   155    67   178   151    74    93   198   199    34    85   134   171   206   214   102    93   152    48   168    34    68   181   101   196    88   179    71   104   147   174   130   162   144   122   212   181   144   138   190    66   126   178    86    57   220   172    77   148   211   193   184   206    51   189    80   149   126    57   118   107    82   177   194    53    85    97   162   205   121   131   148   213   150    50   195   176    93   197   128   133   139   210   135   148    71    41   131   109   205   106   104   219   167    68    59    47   214    79    79   154   165    76    87   183    57   182   215   108    35   222   219    40    35   174    92   177   112   108   168   139   186   107   222    53   142    83    57    87   123   104   100    98   222    53   140   103   128    87   162   158   213    98    91    55    61   140   117    79    89   149    45    55   162   114   138   207    80   110   187   167   220   174   129    82    49    71   202    62   197    66    54    69    85   171   222   218   101   144   192   200   147   151   146    93   149
   173   146   116   177   150   201   145   155    72   104   103    78   107   107   129    68   155    51   169    98    75   130    60   185   130    69    35   155    85   213   163   194    39    58   149   188   101    69    63   158   110   203   187   124    45    94   115   162   178   101   214   139   181    92   204    97    45   196   179    45    65    57   184    39    35    34    62   111    96   174    42   154    67   178   150    74    94   198   198    34    85   134   171   206   214   102    92   152    49   169    34    68   180   101   196    87   180    72   105   146   174   130   163   144   124   212   181   144   138   189    67   125   178    86    57   220   173    76   149   211   193   184   207    50   189    80   149   127    57   118   107    83   176   194    53    85    98   161   205   121   130   148   213   149    50   196   177    94   197   128   134   139   209   135   149    71    41   131   108   205   107   105   218   168    68    59    47   214    78    80   154   165    76    87   182    58   182   215   108    36   222   219    40    33   175    91   178   111   108   169   140   186   107   222    55   142    83    58    87   122   103   101    98   223    53   140   103   128    87   162   158   212    99    92    56    61   140   118    79    89   149    45    55   162   115   138   208    79   109   188   166   219   175   129    82    49    71   203    62   197    65    54    68    85   170   222   218   101   143   193   198   149   151   146    93   148
   174   147   117   174   146   200   143   152    71   103   102    77   108   106   130    68   158    54   170    98    74   130    60   188   131    71    34   154    84   213   165   194    38    58   147   188    98    68    62   158   109   203   186   126    44    92   115   161   179   101   214   138   182    93   205    98    46   196   179    46    65    56   188    40    39    34    62   109    93   174    40   154    66   179   150    74    93   201   201    35    84   136   172   206   214   104    92   152    48   170    33    68   183   100   197    87   181    70   104   148   174   129   161   142   120   211   179   146   140   189    65   123   178    87    56   219   169    77   149   211   194   185   206    54   188    78   150   126    57   120   109    79   176   194    52    84    98   165   203   120   132   147   212   148    51   193   177    95   197   126   135   141   210   134   149    75    40   132   108   206   107   105   218   167    68    59    46   212    79    80   156   162    76    87   181    58   183   212   110    36   223   219    40    35   173    87   178   109   111   170   140   186   109   223    55   145    83    57    89   122   105   101    99   223    53   139   104   129    89   164   159   213    97    90    53    58   138   115    77    88   149    42    53   162   115   137   208    80   111   187   167   219   175   128    81    49    71   202    63   196    63    53    69    86   172   223   218   102   144   194   200   150   152   145    95   151
   173   146   115   176   150   201   146   155    71   103   103    78   108   106   128    70   157    50   170    99    74   130    61   185   129    70    36   155    86   212   164   193    39    59   149   189   101    68    63   158   112   204   187   124    45    94   115   162   178   100   213   137   180    92   205    97    47   197   179    45    66    57   184    40    34    34    63   109    95   173    41   155    68   178   151    75    93   199   199    33    86   135   171   205   213   103    93   152    47   168    34    68   181   101   195    89   180    72   104   146   174   130   163   145   122   212   183   144   138   189    66   126   178    87    56   220   172    76   149   211   193   183   206    50   188    79   151   125    57   118   107    82   177   194    53    85    99   162   202   121   130   148   213   150    49   195   176    95   197   128   132   138   209   135   147    72    42   131   108   204   105   105   220   166    69    59    48   214    79    80   154   165    76    88   182    56   182   213   108    35   221   218    40    35   176    91   176   112   109   167   139   186   108   223    53   143    83    57    88   124   103   101    99   222    53   140   103   128    88   163   158   212    97    90    54    60   141   116    79    89   150    46    55   162   115   138   208    79   109   187   166   220   173   130    83    47    70   203    63   197    65    54    68    84   171   222   217   101   143   193   201   146   152   147    93   149
   174   146   116   177   150   201   146   156    72   104   104    77   108   107   128    69   156    51   169    99    75   130    60   185   130    70    35   154    84   214   163   193    39    59   149   189   101    69    63   158   111   204   187   124    45    94   115   162   177   100   214   138   181    92   205    97    46   196   180    45    64    58   185    39    35    34    62   110    96   174    41   155    67   178   151    74    93   198   199    34    85   134   171   206   214   102    93   152    48   168    34    68   181   100   197    88   180    72   104   147   174   130   163   144   123   212   181   144   139   190    66   126   179    86    57   220   172    77   148   211   193   184   206    52   189    80   149   127    57   119   107    82   177   194    53    85    97   162   205   121   131   148   213   150    50   196   176    94   197   128   133   139   210   135   148    71    41   131   109   205   106   105   219   167    68    59    47   214    79    79   154   165    76    87   183    57   182   215   108    35   222   219    40    35   174    92   177   111   109   168   139   186   107   222    53   142    83    56    87   123   104   100    98   222    53   140   103   128    87   162   158   213    98    91    55    61   140   117    79    90   149    45    55   162   115   138   208    80   110   187   167   220   174   129    82    49    71   202    62   197    66    54    68    85   171   222   218   100   144   193   200   147   151   146    93   149
   173   146   116   176   149   202   145   155    73   104   104    78   108   107   127    69   157    53   169    98    76   130    59   184   132    69    35   156    83   214   164   192    37    59   150   186   102    69    63   157   110   204   186   125    45    95   114   161   179    99   214   138   181    93   206    97    46   196   180    44    64    59   183    38    36    34    63   110    95   173    42   155    68   178   149    75    93   198   197    34    85   135   171   206   214   103    93   151    48   168    33    67   180   100   196    89   180    71   105   147   173   131   163   143   123   211   181   143   138   192    65   126   179    86    57   221   172    76   148   213   193   184   205    51   188    80   149   127    57   120   107    84   177   194    53    84    97   161   206   120   131   148   214   150    49   196   176    95   198   126   134   138   209   135   147    70    41   129   111   206   107   106   220   167    69    59    48   213    80    79   154   165    78    86   182    58   183   216   108    33   225   218    42    34   175    92   178   111   107   169   139   185   108   222    51   143    85    56    87   122   104    98    96   222    52   139   103   127    86   164   158   213    98    92    55    61   138   115    80    89   149    45    55   160   115   138   207    81   112   187   167   222   174   129    84    50    70   202    61   197    67    53    68    86   170   223   218   100   143   191   201   147   151   147    94   147
   174   146   117   177   150   202   146   157    72   105   104    76   108   106   129    68   155    49   170    98    76   131    60   185   131    70    36   154    85   215   165   194    40    59   149   188   101    70    63   158   110   203   186   125    46    95   115   162   178   100   214   139   181    91   204    97    45   195   178    44    65    57   185    39    37    35    62   112    95   173    40   155    67   177   151    74    94   197   199    34    85   133   170   207   213   101    92   153    47   167    33    67   182   100   196    88   179    70   104   148   174   129   163   143   121   212   181   143   138   189    66   125   179    86    57   219   172    76   149   211   192   185   206    51   189    80   149   127    56   118   108    81   177   194    53    85    98   163   205   122   131   148   214   150    48   196   177    94   197   128   133   140   209   136   150    71    41   130   109   205   106   105   219   166    68    59    47   214    79    79   155   164    79    88   182    57   182   215   108    35   223   219    41    35   175    91   177   110   107   167   139   187   107   221    53   142    83    56    87   124   104    99    97   223    52   139   102   127    87   162   159   212    98    91    55    61   140   118    79    89   150    46    55   162   115   139   208    79   109   188   169   221   173   129    83    50    72   202    63   196    66    53    68    84   172   223   218   101   143   192   200   148   150   147    94   149
   174   145   117   177   149   202   146   155    70   104   103    79   108   106   128    69   155    49   170    99    73   131    60   184   130    70    35   155    84   214   162   193    38    58   149   190   102    68    61   158   111   206   190   124    45    95   112   162   178   100   212   137   180    92   206    97    47   195   179    46    65    57   187    39    34    32    63   108    95   173    42   155    67   178   153    73    93   198   199    33    84   134   170   205   214   101    94   152    48   170    34    69   179   103   196    88   179    72   106   148   176   131   163   146   122   213   182   144   139   191    68   126   178    87    58   220   173    77   148   212   191   183   208    52   188    80   149   127    58   120   106    84   179   193    53    85    96   163   204   118   130   147   213   148    50   196   176    93   196   128   133   140   210   134   147    73    41   129   108   205   105   105   218   167    67    59    47   214    79    78   155   165    76    86   184    59   182   215   109    34   220   219    40    35   174    89   178   108   107   170   141   185   108   224    57   143    83    58    90   124   104    99    98   222    52   142   103   129    88   163   158   213    96    92    55    64   140   117    80    90   149    45    56   161   114   138   207    80   109   188   166   219   173   130    82    47    70   201    61   197    67    52    68    86   170   224   220   100   144   192   200   147   151   145    94   148
   172   143   118   176   150   202   146   159    72   103   104    78   105   110   127    70   153    50   171   100    76   129    60   185   129    70    37   154    84   215   162   191    40    60   147   188   101    75    62   158   111   205   188   125    45    93   116   163   179    98   217   138   179    94   210    95    45   197   184    44    65    60   186    43    37    32    67   111    93   175    38   155    66   180   152    72    90   197   197    34    85   133   173   206   216   101    92   151    48   169    32    72   182   101   201    86   180    76   105   149   176   131   162   144   122   212   182   145   138   191    65   124   176    89    52   217   175    80   150   209   190   181   209    52   187    78   150   124    55   119   106    83   179   196    53    79    99   161   202   120   134   147   214   151    47   195   175    93   197   132   134   137   211   132   155    72    42   131   107   205   108   105   218   170    66    57    46   212    76    79   154   167    76    85   183    58   186   214   107    36   220   221    40    33   172    93   176   112   109   166   141   186   108   222    55   142    83    55    85   122   103   100   103   220    56   138   107   130    88   161   158   216    96    89    53    63   140   116    77    86   149    46    53   164   113   138   209    79   112   189   168   225   173   129    84    48    72   200    64   193    68    55    67    83   173   223   218    97   143   189   198   146   151   144    92   147
   174   146   116   177   150   201   145   156    72   104   104    78   108   107   128    69   156    51   169    99    75   130    60   185   130    70    35   154    85   214   163   193    39    59   149   188   101    69    63   158   110   203   187   124    45    94   115   162   177   101   214   138   181    92   205    97    46   196   179    45    64    58   185    39    35    34    62   110    95   174    41   155    67   178   151    74    93   198   199    34    85   134   171   206   214   102    93   152    48   168    34    68   181   100   196    88   180    71   104   147   174   130   163   144   122   212   181   144   138   190    66   126   178    86    57   220   172    77   148   211   193   184   206    51   189    80   149   127    57   118   107    82   177   194    53    85    97   162   205   121   131   148   213   150    50   195   176    94   197   128   133   139   210   135   148    71    41   131   109   205   106   104   219   167    68    59    47   214    79    79   154   165    76    87   183    57   182   215   108    35   222   219    40    35   174    92   177   112   109   168   139   186   107   222    53   142    83    57    87   123   104   100    98   222    53   140   103   128    87   162   158   213    98    91    55    61   140   117    79    89   149    45    55   162   115   138   208    80   110   187   166   220   174   129    82    49    71   202    62   197    66    54    69    85   171   222   218   101   144   192   200   147   151   146    94   149
   173   146   116   177   150   201   146   156    72   104   104    77   108   107   128    69   156    51   169    99    75   130    60   185   130    70    35   154    85   214   163   193    39    59   148   188   101    69    63   158   111   203   187   124    45    94   115   162   177   101   214   138   181    92   204    97    46   196   179    45    64    58   185    39    35    34    62   110    95   173    41   155    67   178   151    74    93   198   199    34    85   134   171   206   214   102    93   152    48   168    34    68   181   100   196    88   180    71   104   147   174   130   163   144   122   211   181   144   138   190    66   126   179    86    57   220   172    77   148   211   193   184   206    52   189    80   149   126    57   118   107    82   177   194    53    85    97   162   205   121   131   148   213   150    50   195   176    94   197   128   133   139   210   135   149    71    41   131   109   205   106   105   219   167    68    59    47   214    79    79   154   165    76    87   183    57   182   215   108    35   222   219    40    35   174    92   177   112   108   168   139   186   107   222    53   142    83    57    87   123   104   100    98   222    53   140   103   128    87   162   158   213    98    91    55    61   140   117    79    89   149    45    55   162   114   138   208    79   110   187   167   220   174   129    82    49    71   202    62   197    66    54    69    85   171   222   218   100   144   192   200   147   151   146    94   149
   173   146   116   177   149   201   146   156    72   104   104    77   108   107   128    69   157    51   169    99    75   130    60   185   130    70    35   155    84   214   163   192    39    58   149   189   101    69    63   158   111   203   187   124    44    93   114   162   177   100   213   139   181    92   205    97    47   196   180    45    65    57   185    40    35    34    62   110    95   173    41   155    67   178   150    74    93   199   199    33    86   134   171   206   214   102    93   152    48   167    34    68   181   100   197    88   179    71   104   147   174   131   162   144   123   212   181   144   138   190    66   126   178    87    57   220   172    77   148   211   194   185   206    51   188    79   148   126    56   118   107    82   177   194    53    85    97   161   205   121   131   148   213   150    50   195   176    93   197   127   133   139   210   136   149    71    41   131   110   205   106   105   219   167    68    59    47   214    78    79   154   165    76    86   184    57   182   215   108    35   222   219    41    35   174    91   177   112   108   168   140   186   107   222    53   142    83    57    87   123   103   101    99   223    53   140   102   127    87   162   158   213    99    91    55    61   140   117    79    90   149    45    56   162   115   138   207    80   110   188   167   220   174   129    82    49    71   203    61   197    66    54    69    85   170   223   218   100   144   192   200   147   151   146    93   148
   171   146   114   177   149   203   143   157    74   105   103    78   109   107   129    66   155    50   170    99    71   130    59   185   133    72    35   154    87   212   164   193    42    57   152   187   104    70    61   155   113   203   190   123    43    95   113   160   177   100   211   138   179    90   206    97    46   194   178    42    63    57   186    39    32    35    62   108    96   175    43   155    68   179   151    71    93   196   200    30    85   132   171   205   215   104    92   152    46   173    31    64   182    97   198    88   180    69   103   147   175   131   159   145   122   212   183   143   138   191    69   126   179    88    60   218   171    78   149   210   195   184   206    50   191    76   147   125    55   118   108    85   177   190    54    86    96   161   203   119   128   147   214   147    49   198   174    93   196   130   130   139   211   134   150    73    41   129   110   207   108   103   220   168    67    58    46   213    77    76   156   164    76    86   185    55   182   220   109    37   222   216    42    33   176    90   179   112   110   167   142   189   108   219    52   143    82    56    88   122   105    98    97   225    53   141   102   127    86   162   160   213    97    90    57    61   138   117    80    87   150    46    56   162   112   135   207    82   111   189   166   218   173   130    81    47    71   200    61   198    68    58    71    86   172   223   218   100   143   193   199   147   151   149    93   150
   173   146   117   177   151   201   145   156    71   104   104    77   107   107   128    69   156    50   169    98    76   130    60   186   130    71    35   154    85   213   163   193    39    60   148   189   100    70    63   158   110   204   187   124    45    94   114   162   176    99   214   138   182    92   204    96    46   196   180    45    64    57   185    40    35    34    62   111    95   174    41   155    67   179   151    74    93   198   200    33    87   135   172   206   214   102    93   152    47   168    34    68   181   100   196    88   179    72   106   148   174   130   162   144   123   212   181   144   138   190    66   126   178    87    58   220   171    77   149   211   193   185   206    52   189    79   148   127    57   119   108    82   178   195    53    85    97   161   205   120   132   147   214   150    49   195   176    93   196   128   133   138   211   136   147    71    42   132   111   204   106   104   219   166    69    59    46   214    79    79   155   165    76    86   183    57   183   215   109    35   223   219    40    34   173    92   177   112   108   169   140   186   106   221    53   143    83    56    88   123   104   101    99   222    53   139   102   127    87   162   157   213    99    91    54    61   139   118    79    89   148    44    55   162   115   138   208    80   111   187   166   221   174   129    82    49    71   201    62   197    66    53    69    85   172   221   217   102   144   193   200   147   151   146    93   148
   173   146   116   177   150   201   145   156    71   104   103    78   108   107   128    69   156    51   169    98    75   130    60   185   130    70    35   154    85   213   163   192    39    59   149   188   101    69    62   158   111   204   187   124    45    94   114   162   177   100   214   138   181    92   205    96    46   196   179    45    64    57   185    39    35    34    62   110    95   173    41   155    67   178   151    74    94   198   199    34    85   134   171   206   214   103    93   152    48   168    34    68   181   101   196    88   180    71   104   147   174   130   162   143   122   211   182   144   138   190    66   125   178    86    57   220   172    77   148   211   193   184   206    51   189    79   149   127    57   118   107    82   177   194    53    85    98   162   205   121   132   148   213   150    50   195   176    94   197   128   133   139   210   135   149    71    41   131   109   205   106   104   218   167    68    59    47   214    78    79   154   165    76    87   183    57   182   215   108    36   222   219    41    35   174    92   177   111   109   168   140   186   107   221    53   142    83    57    87   123   104   100    98   222    53   140   103   128    87   163   158   213    98    91    55    61   140   117    79    90   149    44    55   162   115   138   208    79   110   187   167   220   174   129    82    49    71   202    62   197    66    54    69    85   171   222   218   100   144   192   201   148   151   146    94   149
   171   147   117   179   150   202   143   156    70   104   104    79   108   108   129    67   153    52   167   101    74   128    61   183   130    71    35   155    83   213   167   192    37    59   148   191    99    70    67   158   111   203   187   123    45    94   115   163   180   101   215   140   180    92   204    96    46   195   180    44    66    56   186    39    35    33    64   108    95   174    39   156    69   178   153    74    94   197   200    34    86   134   171   207   215   102    92   152    48   168    35    68   180   100   198    87   179    72   103   145   173   132   162   144   126   213   183   144   140   191    65   125   178    85    57   220   173    78   149   213   194   182   207    52   190    79   147   127    57   117   108    81   177   193    54    84    98   161   205   122   131   148   213   151    50   197   177    92   197   129   133   138   209   138   146    73    39   130   110   205   106   104   220   167    69    59    46   213    78    79   155   166    74    90   184    57   180   214   109    34   223   218    40    35   174    90   178   113   109   166   140   187   106   222    55   144    85    56    87   122   104   101   100   223    52   139   102   125    85   164   158   212   100    90    54    60   139   117    76    91   149    45    54   161   114   137   210    79   109   186   167   221   174   128    80    49    74   202    62   196    68    55    69    86   169   222   216   102   142   192   199   149   151   145    95   149
   173   146   116   177   149   202   146   156    72   104   103    77   107   107   129    70   156    50   170    99    75   130    60   185   130    70    36   155    85   214   164   193    39    59   148   188   101    69    62   158   111   204   186   123    45    94   114   162   177   100   214   139   180    92   205    96    46   195   179    45    64    58   185    40    34    34    62   111    95   174    41   155    68   178   150    74    93   198   199    33    85   135   171   205   214   102    94   152    48   168    34    68   182   100   196    88   179    72   105   147   174   130   163   144   122   212   182   144   139   190    66   126   179    86    57   220   172    76   148   212   193   184   206    51   189    80   149   127    57   119   107    83   178   194    53    85    97   162   205   121   131   148   213   150    50   195   177    94   197   128   133   139   210   136   148    71    42   131   109   205   106   105   219   167    69    59    47   214    78    79   154   165    76    86   183    58   182   215   108    35   222   219    40    34   174    92   178   112   108   168   139   185   107   222    53   142    84    57    88   122   103   100    99   223    53   140   103   128    87   163   158   213    98    91    55    62   140   117    79    90   148    44    55   162   115   139   207    80   110   188   166   220   174   129    82    49    71   202    62   196    66    54    69    85   171   222   218   100   144   193   200   147   151   146    93   149
   174   146   116   177   150   201   146   156    71   104   104    77   108   107   128    69   156    51   169    99    75   130    60   185   130    70    35   155    84   213   163   192    40    59   149   188   101    69    63   158   111   204   187   124    44    94   115   162   178   100   214   139   181    92   205    97    46   196   180    45    64    58   186    39    35    34    62   110    95   174    41   155    67   178   151    74    93   198   199    33    85   134   171   206   214   102    93   152    48   168    34    68   181   100   196    88   179    71   104   147   174   130   163   144   122   211   181   144   139   190    66   126   178    86    57   220   172    77   148   211   193   184   206    52   189    80   149   127    57   119   108    82   177   194    53    85    98   162   205   120   131   147   213   151    50   195   176    94   197   128   133   139   210   135   148    71    41   131   110   205   106   104   219   167    69    60    47   214    79    79   154   165    76    86   183    57   182   215   108    35   222   219    40    35   174    92   177   111   108   168   139   186   107   222    53   142    83    56    87   123   104   100    98   222    53   140   103   128    87   162   158   213    98    91    55    61   139   117    79    90   149    45    56   162   115   138   208    79   110   187   167   220   174   129    82    49    71   202    62   197    66    54    68    85   171   223   218   101   144   192   201   147   151   146    94   149
   173   144   117   175   148   201   147   155    73   105   101    77   106   107   128    68   156    51   167    98    75   130    60   185   129    68    33   155    83   213   163   192    38    58   148   189   101    69    61   158   110   204   187   122    44    94   114   163   177   101   214   137   181    92   206    98    47   196   179    46    65    58   184    41    34    34    63   110    97   173    42   154    69   178   153    74    92   198   200    35    84   135   172   206   215   102    93   154    51   168    34    66   183   101   197    89   181    70   105   146   174   129   163   145   123   212   182   143   138   190    65   125   179    86    58   221   172    77   151   212   195   184   206    51   189    81   150   126    56   118   109    81   178   193    55    85    97   160   205   122   130   150   211   152    50   195   173    94   198   129   134   139   210   136   149    71    40   130   108   206   105   104   218   167    69    59    46   217    79    80   154   164    76    87   185    57   183   217   108    36   220   219    39    34   172    91   177   112   110   169   139   186   108   222    53   143    84    56    87   122   105    99    99   223    53   140   103   127    87   162   158   212    99    92    55    60   139   117    79    90   148    43    55   164   115   138   208    78   111   188   168   219   174   127    82    47    72   202    61   197    64    53    67    85   174   221   218   101   142   193   199   148   151   146    94   151
   126    94   175   190    51   114    36   157   198   173   150   196   170   186    92   185   203   103   218   159   163    78   215    34   202   178    40    78    80   109    72   203   108   172   205   179    59   143   135    61    56   122   123    63    60   101   134    53    42    73    84   177   145   180   187   124   103   114   155   161    42   161   170   171   159   206    48    67    75   140    36   192    38   217   145   158    45    58   149   200   193    54   112    68   204   104   210    84   117   205   210    50   164   113   193   187   212   206   133   211   201    82   149   118   122    80   220    97    33   132   134   208   132   218   106   188   106    38   195   217    57   187    36   145    97   154    60    64    81    51   167   116   141   180   130   197    65   164   107   221    44    40    35    60    66    59   109    42   151   116   101   210   191   156   144   184    40   181   123    92   122   203   160   144    57   104   133   149   141   129   139    77   121    83   220    40   217   180    56   180   130   154   100    94   122   130   124   170    67   203   210   152   146    89   119    44   209   135   100   214   218    81    64    54   161   189   129   118   115   183    83   173   123   207    42   202   201   217    40   103    76    70   132    84   166   173   213   165   118    61    35   174   170    59   151    91   181    57   220   193   155   217   140   148   102    99   147    69   120   207    91   185   109   202   196   109
   126    94   175   190    49   114    35   158   199   173   149   197   170   186    92   185   203   103   220   160   161    79   216    33   202   178    38    77    79   108    73   205   107   170   207   180    58   143   135    61    58   124   123    64    59    99   137    54    41    73    86   178   144   181   188   124   102   114   154   162    40   160   171   173   158   207    49    65    74   144    37   192    38   217   144   159    45    55   150   201   193    54   113    66   204   104   211    84   116   205   210    51   165   113   194   189   211   205   134   213   203    81   149   117   123    80   219    96    32   133   134   208   131   218   107   187   106    36   196   217    57   187    35   145    99   155    60    64    83    50   168   115   140   181   130   196    66   164   109   222    43    38    38    62    65    59   109    43   150   117   101   209   191   155   143   183    40   180   125    91   122   203   160   144    56   104   132   147   142   130   141    77   121    82   221    41   217   182    58   181   128   152    99    96   120   131   125   170    67   202   211   155   145    89   119    43   206   138   100   215   217    81    64    55   159   190   130   118   117   184    83   172   123   207    42   203   199   216    38   102    75    69   133    82   168   172   213   166   118    62    34   175   170    60   151    91   181    57   220   195   157   218   140   150   101    97   147    70   121   209    93   185   109   201   199   109
   128    93   174   189    51   115    37   156   198   173   149   195   170   185    93   186   204   103   219   160   162    79   215    32   203   179    41    79    81   109    72   203   109   172   207   179    59   143   135    61    56   123   122    62    59   101   135    54    42    74    83   178   145   179   188   123   102   114   156   161    41   161   170   171   159   207    48    67    75   141    35   191    37   217   145   158    44    58   149   200   192    54   113    69   204   102   210    84   117   203   211    51   165   113   192   186   211   205   132   211   202    82   149   117   124    81   221    97    34   131   135   208   133   218   105   188   105    38   195   217    57   188    35   144    97   154    61    63    80    50   167   115   140   181   131   197    64   163   107   220    43    39    36    59    66    58   110    41   152   116   101   210   191   157   144   183    41   181   123    93   123   205   161   144    58   105   133   148   141   129   139    77   120    82   220    40   218   181    56   179   129   154   100    94   122   130   125   169    67   204   210   151   146    89   118    43   210   134   100   215   217    82    63    54   161   189   129   120   115   183    81   173   123   207    41   203   200   217    39   104    76    69   133    84   168   173   214   165   118    62    33   174   170    60   151    92   181    57   221   194   155   218   140   148   103   100   146    70   120   206    91   186   108   202   196   108
   126    95   175   189    51   114    36   157   197   174   151   195   170   185    92   185   203   103   219   160   161    78   215    34   203   179    40    77    80   109    72   204   109   171   205   179    59   143   136    59    56   123   123    64    60   101   135    54    41    73    84   177   145   181   186   123   104   114   156   161    42   161   171   171   159   206    47    66    75   141    35   192    38   217   143   159    44    58   148   201   194    54   112    66   204   104   210    85   117   205   210    50   164   114   194   187   212   207   134   211   201    81   149   118   122    79   220    97    33   132   134   208   131   217   106   188   105    37   195   217    57   187    36   145    96   154    61    64    81    50   167   115   140   179   130   197    65   164   108   221    44    40    36    60    65    59   109    41   151   115   101   210   191   157   142   184    41   180   123    92   122   203   161   144    56   104   133   149   141   128   138    78   121    83   221    40   217   181    56   180   130   154   100    94   121   130   124   169    66   204   210   152   146    90   118    42   209   136    99   215   217    81    64    53   161   190   130   119   114   184    82   172   123   206    43   202   200   217    40   105    76    70   132    83   167   174   213   165   117    62    35   174   171    60   152    91   182    57   220   195   155   216   140   149   102    99   147    69   120   206    91   185   108   202   197   110
   126    94   175   190    50   115    35   157   197   173   150   196   170   186    93   185   203   104   218   159   162    79   216    33   203   179    41    78    80   109    73   203   107   172   206   180    59   143   136    61    56   123   123    64    61   100   135    54    41    73    85   177   145   180   186   124   103   113   155   161    41   160   169   172   159   206    47    67    75   141    36   192    38   217   145   159    44    57   148   201   193    54   112    68   203   104   210    84   117   204   209    51   165   114   192   186   212   206   134   211   201    82   149   118   123    80   220    97    34   132   134   208   131   219   105   188   105    37   195   217    57   187    37   145    97   154    60    63    81    50   166   116   140   180   130   196    65   164   107   221    44    39    35    60    66    59   109    41   152   117   101   209   192   156   143   184    41   181   123    92   123   203   160   144    58   104   133   148   141   129   139    77   121    82   220    40   217   180    57   181   129   154   101    95   122   130   125   170    66   204   211   152   145    89   118    43   209   136    99   214   218    81    64    54   160   189   128   118   114   184    82   173   124   206    42   201   201   218    40   104    76    69   132    83   165   173   213   164   117    62    33   173   170    60   151    91   182    57   221   194   155   217   140   148   101    99   147    69   121   206    91   186   108   202   197   109
   127    95   176   190    51   114    36   156   199   174   150   196   170   186    92   185   202   103   218   159   163    78   214    34   203   179    41    77    80   109    72   203   108   172   205   180    59   142   136    60    55   122   123    63    61   100   134    54    41    74    84   177   145   180   188   123   104   114   155   162    43   161   170   171   159   207    48    66    76   140    36   192    38   216   144   158    45    58   149   200   193    55   111    67   204   104   209    84   117   204   210    52   164   113   192   187   212   206   133   211   202    82   149   118   122    81   219    97    33   132   134   208   131   218   105   187   106    38   195   216    57   187    37   146    97   154    59    64    81    50   167   116   140   180   129   197    66   164   106   222    43    38    36    60    65    59   108    42   151   116   101   210   191   157   143   184    41   181   124    93   121   203   161   143    58   104   133   148   141   128   138    78   121    83   221    40   218   180    55   180   130   154   100    95   122   131   125   169    66   204   210   153   146    89   119    43   209   135   100   215   218    81    65    54   161   189   129   120   115   183    84   173   124   206    42   202   201   217    40   103    76    71   132    84   166   174   213   165   118    61    34   174   169    59   152    90   181    57   220   194   155   216   140   148   102    99   146    69   120   207    91   186   109   201   196   109
   126    94   175   190    51   115    36   157   198   173   150   196   170   186    93   185   203   103   218   159   162    78   215    34   203   179    40    78    80   109    72   203   107   172   205   179    59   143   135    60    56   122   123    63    60   101   134    54    41    73    84   177   145   180   187   123   103   114   155   161    42   161   170   171   158   206    48    67    75   140    36   192    38   217   145   158    44    58   149   200   193    54   112    67   203   104   210    84   117   205   210    50   164   113   192   187   212   206   133   211   201    82   149   118   123    80   220    96    33   132   134   208   132   218   106   188   106    38   195   217    57   187    36   145    97   154    60    64    81    50   167   115   140   180   130   197    65   164   107   221    43    39    35    60    66    59   109    42   151   116   101   209   191   156   143   184    40   181   123    92   122   203   160   143    57   104   133   149   141   129   139    77   121    83   221    40   217   180    56   180   129   154   100    95   122   130   124   170    66   204   210   152   145    90   119    43   209   135   100   214   218    81    64    54   161   189   129   118   115   183    82   172   123   206    42   202   201   217    39   104    76    70   131    84   166   173   213   165   118    61    34   174   170    60   152    91   181    57   220   194   155   217   140   148   102    99   147    69   120   207    91   185   109   202   197   109
   127    94   174   188    48   118    37   159   195   171   150   195   170   184    94   184   200   102   218   156   162    80   213    30   197   178    37    74    80   109    72   204   110   176   203   179    59   141   133    59    59   119   120    61    59   101   134    55    41    73    87   178   146   178   187   126   105   112   158   161    44   160   169   172   160   205    48    68    75   144    36   194    43   218   141   155    43    55   147   200   194    56   114    65   207   106   209    81   116   206   207    52   162   114   190   186   213   206   134   212   200    85   151   118   127    83   220    94    34   136   134   208   134   215   105   186   107    40   195   218    60   185    36   143    94   152    61    63    82    51   166   117   139   182   132   194    64   163   109   218    45    35    35    59    68    61   109    41   153   115   100   207   189   154   142   189    40   180   124    95   120   202   159   142    56   103   133   148   140   126   136    77   120    85   222    41   219   179    57   181   127   153   100    93   121   125   125   168    65   204   210   150   142    91   121    48   206   136   101   212   220    79    63    58   165   190   128   120   111   182    80   172   125   207    44   203   198   219    41   105    80    72   132    87   161   171   214   163   119    64    36   174   169    62   156    92   181    56   221   194   153   221   143   145   104   101   145    70   118   209    91   183   108   200   195   110
   127    95   174   190    50   114    36   158   196   173   149   193   170   186    93   186   201   103   218   159   161    78   215    35   202   180    40    78    79   109    72   204   107   170   204   179    59   142   136    61    55   122   124    63    60   102   135    54    41    73    85   176   144   181   187   122   105   112   155   162    41   160   171   171   159   208    49    68    76   140    37   192    39   217   146   158    43    57   148   200   194    56   113    69   204   104   210    84   117   205   209    53   163   113   193   187   211   207   132   211   201    82   151   117   123    79   221    98    35   132   133   207   130   219   106   189   105    38   196   217    58   186    37   145    97   154    61    66    81    51   166   115   140   180   131   195    65   164   107   222    42    39    35    60    66    59   109    41   149   116   100   208   193   157   144   184    40   182   123    93   121   203   162   144    57   103   133   150   140   129   138    77   121    82   220    39   217   179    57   179   130   153   101    95   123   130   123   171    66   204   209   152   145    89   119    44   209   135   100   215   216    81    65    52   158   189   130   117   114   183    82   173   124   205    45   202   200   218    38   104    75    70   131    84   165   174   214   167   119    62    34   174   170    61   152    90   180    57   221   194   155   217   139   148   102   100   144    70   118   208    90   186   107   202   195   109
   126    93   176   193    51   115    34   156   198   173   148   196   173   186    92   185   202   102   217   160   161    79   217    32   206   179    41    79    79   107    71   203   106   174   206   180    60   143   132    58    56   122   122    62    62   100   134    53    43    71    85   176   145   180   187   122   101   114   158   161    42   161   171   174   159   205    46    69    77   141    35   193    41   217   146   157    44    60   148   199   194    55   113    69   203   105   210    85   119   203   210    50   165   111   191   187   212   206   133   212   197    85   150   116   124    81   220    94    33   132   135   209   131   217   104   185   106    39   193   216    60   189    36   146    97   154    59    61    80    51   168   116   141   180   132   197    65   162   103   219    43    40    36    58    67    58   109    42   150   117   101   210   190   154   145   184    42   179   124    93   122   206   159   143    58   103   131   151   140   128   140    79   118    86   221    38   217   181    56   179   129   153   101    94   120   130   122   167    65   203   212   151   144    91   117    45   209   134   101   214   217    83    65    55   162   189   128   118   114   182    83   171   125   207    42   201   203   217    37   106    76    67   130    86   168   172   215   165   118    62    34   174   171    58   152    90   181    58   221   191   155   217   141   149   102   100   144    70   118   206    95   184   107   201   196   111
   127    95   175   189    50   115    34   155   196   174   152   197   171   185    91   184   201   100   219   160   161    80   216    35   200   177    41    80    81   109    71   203   107   173   205   181    60   143   135    61    54   119   123    64    59   102   134    52    41    73    86   177   145   179   185   124   103   115   155   161    42   162   170   172   159   206    49    67    78   142    35   193    37   216   144   159    43    58   149   200   197    54   113    67   202   102   210    86   116   205   210    52   165   113   191   187   212   207   134   212   202    79   151   117   121    82   218    97    35   133   136   206   131   218   106   187   105    37   197   216    56   188    36   147    98   153    61    65    81    50   169   118   137   181   129   199    64   164   106   221    43    39    37    62    65    60   109    43   150   115   100   207   191   153   145   183    40   180   122    93   122   202   159   143    56   102   134   149   141   130   139    78   119    84   219    41   218   181    57   180   128   153   102    95   122   131   125   171    65   204   210   154   145    88   119    41   212   134   102   217   219    80    64    53   162   190   129   117   115   185    83   171   123   208    44   201   201   216    40   104    77    69   131    82   166   176   215   165   115    61    34   174   171    60   151    91   181    57   221   195   154   219   141   147   100    97   146    69   121   205    93   185   109   202   198   108
   126    94   176   190    50   115    35   156   198   174   150   195   171   185    93   185   203   103   218   158   162    78   215    34   202   180    41    77    80   109    73   203   107   172   205   179    58   144   135    60    56   123   123    63    61   101   135    54    42    74    85   177   146   181   187   123   104   114   155   161    42   161   170   171   159   206    48    66    75   140    35   192    38   217   145   158    45    58   149   200   193    54   112    68   203   104   210    84   116   204   210    51   165   113   192   187   212   206   133   211   201    82   149   119   123    81   219    97    33   132   134   208   131   218   106   187   106    38   195   216    57   187    36   145    97   154    60    63    82    51   167   116   140   180   129   197    65   164   107   221    44    39    35    60    65    59   110    42   150   116   100   210   191   156   143   184    41   180   123    92   122   204   160   143    57   104   133   149   141   129   138    77   122    83   221    39   218   180    57   180   130   154   100    94   122   130   124   170    67   204   210   152   146    90   119    43   209   136   100   214   218    81    64    54   161   189   130   119   114   184    82   172   124   206    42   201   200   217    39   104    76    70   131    83   166   173   214   165   118    62    34   174   170    60   151    91   181    57   220   194   155   217   140   148   102    99   146    70   120   207    91   185   108   202   196   109
   126    94   175   190    51   115    36   156   198   173   150   195   170   186    92   185   203   103   218   159   162    78   215    33   203   179    40    78    80   108    72   203   107   172   205   179    59   143   135    60    56   122   123    63    61   101   134    54    41    73    85   177   145   180   187   123   103   114   155   161    42   161   170   172   159   206    48    67    75   140    36   192    38   217   145   158    44    58   149   201   193    54   112    67   203   104   210    84   117   205   210    50   164   113   192   187   212   206   133   211   201    82   149   118   123    80   220    96    33   132   134   208   132   218   106   188   106    38   195   216    57   187    36   145    97   154    60    64    81    50   167   116   140   180   130   197    65   164   107   221    43    39    35    60    65    59   109    41   151   116   101   210   191   156   143   184    40   181   124    92   122   203   160   143    57   104   133   149   141   129   139    77   121    83   221    40   217   180    56   180   129   154   100    95   122   130   124   170    66   203   210   152   145    89   119    43   209   135   100   215   218    81    64    54   161   189   129   118   115   184    83   172   123   206    43   202   201   217    39   104    76    70   131    83   166   173   213   165   118    62    34   174   170    59   152    91   181    57   220   194   155   217   140   148   102    99   146    69   120   207    91   186   108   202   197   109
   126    94   175   190    51   115    36   157   198   174   150   196   170   186    92   185   203   103   218   159   162    78   215    34   203   179    40    78    80   108    73   203   107   172   206   179    59   143   135    60    56   123   123    63    60   100   134    54    41    73    85   177   145   180   187   123   104   114   155   161    42   161   170   172   159   206    48    66    75   140    36   192    38   217   144   158    44    58   149   200   193    54   112    67   203   104   210    84   116   204   210    51   164   113   192   187   212   206   133   211   201    82   149   118   123    80   220    97    34   132   134   208   132   218   105   188   106    37   195   217    57   187    36   145    98   154    60    64    82    50   167   116   140   180   130   197    65   164   107   221    44    40    35    60    66    59   109    41   151   116   101   209   191   156   144   183    40   181   123    92   122   203   160   144    57   104   133   149   141   129   139    77   121    83   221    40   218   180    56   180   130   154   100    95   122   130   124   170    67   204   210   152   145    90   119    43   209   135   100   215   218    81    64    54   161   189   129   119   115   183    83   173   123   206    43   202   201   217    39   103    76    70   131    84   166   174   213   165   118    61    34   174   170    60   151    91   181    57   221   194   155   217   140   148   102    99   146    69   120   207    91   185   108   202   196   109
   126    94   176   188    50   116    35   157   198   174   150   196   171   187    93   184   205   103   219   159   163    79   215    34   202   179    40    79    81   108    72   204   107   172   204   180    58   144   136    61    56   122   123    62    61   100   135    54    42    74    84   175   144   180   186   124   104   114   156   159    43   162   169   173   159   207    48    68    75   140    36   193    37   217   145   157    44    59   148   200   192    52   112    67   202   104   209    84   117   205   208    50   167   113   192   186   213   206   135   212   201    82   149   118   123    81   221    97    33   132   133   208   131   218   104   188   106    38   193   217    57   186    37   145    98   154    60    63    81    50   167   115   141   179   131   199    64   163   107   222    43    38    36    60    66    61   109    42   150   116   102   210   191   156   144   183    41   181   123    94   122   202   160   144    57   103   135   149   139   128   139    77   121    83   219    39   217   180    57   180   129   153   102    94   121   131   123   168    65   204   211   153   144    89   119    43   209   136    99   214   218    81    64    52   161   188   129   118   115   184    83   173   122   206    43   202   200   217    37   104    76    69   133    83   166   173   213   165   118    62    34   175   171    60   150    90   180    57   221   193   155   216   139   147   101   100   145    69   121   205    92   186   108   203   196   109
   126    94   175   190    51   115    36   157   198   173   150   196   170   186    93   185   203   103   218   159   162    78   215    34   203   179    40    78    80   108    72   203   107   172   205   179    59   143   135    60    56   122   123    63    61   101   134    54    41    73    84   177   145   180   187   123   103   114   155   161    42   161   170   172   159   206    48    67    76   140    36   192    38   217   145   158    44    58   148   200   193    54   112    67   203   104   210    84   117   205   210    50   165   113   192   187   212   206   133   211   201    82   149   118   123    80   220    96    33   132   134   208   132   218   106   188   106    38   195   216    57   187    36   145    97   154    60    64    81    50   167   115   140   180   130   197    65   164   107   221    43    39    35    60    65    59   109    42   151   116   101   209   191   156   143   183    40   181   123    92   122   203   160   143    57   104   133   149   141   129   139    77   121    83   221    40   217   180    56   180   129   154   100    95   122   130   124   170    66   203   210   152   145    90   119    43   209   135   100   214   218    81    64    54   161   189   129   118   115   183    82   172   123   206    43   202   201   217    39   103    76    70   131    83   166   173   213   165   118    61    34   174   170    60   152    91   181    57   220   194   155   217   140   148   102    99   146    69   120   207    91   185   108   202   197   109
   126    94   175   190    51   115    36   157   198   173   150   196   170   185    93   185   203   103   218   159   162    78   215    34   203   179    40    78    80   109    72   203   107   172   205   179    59   143   135    60    56   123   123    63    60   101   134    54    41    73    85   177   145   180   187   123   103   114   155   161    42   161   170   172   158   206    48    67    75   141    36   192    38   217   145   158    44    58   148   200   193    54   112    67   203   104   210    84   117   205   209    51   165   113   192   187   212   206   133   211   201    82   149   118   123    80   220    97    33   132   134   208   132   218   105   188   106    38   195   217    57   187    36   145    97   154    60    64    82    50   167   116   140   180   130   197    65   164   107   221    44    39    35    60    66    59   109    42   151   116   101   209   191   156   143   184    40   181   124    92   122   203   160   143    58   104   133   149   141   129   139    77   121    83   220    40   218   180    56   180   129   154   100    95   122   130   124   170    66   203   210   152   145    90   119    43   209   135   100   215   218    81    64    54   161   189   129   118   114   183    82   172   123   206    42   202   201   217    39   104    76    70   131    84   166   173   213   165   118    62    34   174   170    60   152    91   181    57   221   194   155   217   140   148   102    99   146    69   120   207    91   185   108   202   197   109
   126    94   177   191    51   115    35   160   198   174   151   194   169   188    94   187   198   105   220   159   162    80   214    35   204   180    38    78    78   109    69   201   107   168   204   177    60   143   133    59    57   121   122    63    61   101   132    53    37    70    86   177   143   182   188   123   103   116   156   162    45   158   170   172   156   209    46    67    77   143    35   194    36   216   143   159    44    58   150   202   192    51   109    69   201   103   208    83   116   202   209    51   167   114   193   186   213   206   136   212   202    83   149   120   121    81   216    98    35   130   134   209   131   215   106   188   105    41   195   217    55   187    37   145    95   152    60    62    82    50   170   117   143   182   127   197    67   163   109   221    43    38    35    61    68    57   116    41   152   115    96   209   195   156   142   184    40   183   123    96   122   205   162   143    58   103   135   146   140   126   137    78   125    81   218    39   217   180    59   180   126   155   101    99   124   131   124   169    69   202   209   154   146    91   120    41   208   132    96   215   215    78    62    54   162   189   132   120   116   180    79   174   123   206    40   200   200   218    40   103    79    71   132    87   169   174   214   165   118    65    36   172   169    61   154    89   180    57   224   194   157   215   140   148   105    98   148    66   119   205    91   182   109   203   195   108
   126    94   175   190    51   115    35   156   198   173   150   195   170   185    93   185   203   103   218   159   162    78   215    34   203   179    40    78    80   108    73   203   108   172   205   179    59   143   135    60    56   122   123    63    61   101   134    54    41    74    85   177   145   180   187   123   103   114   155   161    42   161   170   172   158   206    48    66    76   141    36   192    38   217   145   158    44    58   148   200   193    54   112    67   203   104   210    84   116   205   209    50   164   113   192   187   212   206   134   211   201    82   149   118   123    80   220    97    33   132   134   208   132   218   106   188   106    37   195   216    57   187    36   145    97   154    60    64    81    50   167   116   140   180   130   197    65   164   107   221    44    40    35    60    65    59   109    42   151   116   101   209   191   156   143   184    40   181   124    92   122   203   160   143    57   104   133   149   141   129   139    77   121    83   221    39   217   180    56   180   129   153   100    95   122   130   124   170    66   204   210   152   145    90   119    43   209   135   100   215   218    81    64    54   161   189   129   118   115   184    82   172   123   207    42   202   201   217    39   103    76    70   131    84   166   173   213   165   118    62    34   174   170    60   151    91   181    57   221   194   156   217   140   148   102    99   147    69   120   207    91   185   109   202   197   109
   127    95   175   189    51   115    36   156   199   174   149   195   170   185    92   185   203   103   217   160   162    79   214    33   202   179    41    78    80   108    73   202   106   171   205   179    58   143   136    60    56   122   123    63    61   100   135    54    41    74    84   176   145   180   188   124   103   114   155   161    42   161   171   172   159   205    48    67    75   141    36   192    38   216   145   158    44    58   148   200   192    54   112    67   204   104   210    84   117   204   210    50   164   113   193   186   213   206   133   212   201    81   150   119   123    79   220    97    33   132   135   209   132   218   105   187   106    38   195   217    57   188    37   144    97   154    60    63    81    51   167   116   141   181   130   197    65   164   106   222    44    39    35    61    65    58   109    42   151   116   101   209   191   157   144   184    42   180   124    93   123   203   160   143    58   103   134   149   140   129   139    78   121    83   220    40   218   181    55   180   130   153   100    95   122   131   124   169    67   204   210   152   145    89   119    44   209   135   100   215   219    82    64    54   160   189   129   120   114   184    82   173   124   207    42   201   200   217    39   103    76    70   131    84   166   173   213   166   118    62    35   175   170    59   151    91   182    58   221   195   156   216   139   149   103    98   147    69   120   206    90   186   108   201   196   109
   127    94   175   189    51   114    35   156   198   173   150   196   170   186    93   185   203   104   219   159   162    78   215    33   202   178    40    78    80   109    72   203   106   172   205   181    58   143   134    59    56   122   123    64    61   101   135    54    41    73    84   177   146   181   186   123   103   113   155   161    42   160   170   171   159   207    47    67    75   140    36   192    38   218   145   158    44    58   148   201   193    53   113    67   204   105   210    84   118   204   210    50   164   114   192   187   211   206   133   211   202    83   149   119   122    80   221    97    33   132   134   208   132   218   105   188   105    38   195   217    58   187    37   145    98   155    60    63    82    50   167   115   139   180   130   197    66   164   107   220    44    39    35    60    64    59   109    41   150   116   102   210   191   157   143   184    40   181   124    93   123   203   160   142    58   103   133   149   141   128   139    77   121    83   221    40   218   180    55   180   129   153   101    95   122   131   124   170    66   203   210   152   145    90   119    42   211   135    99   214   218    81    64    54   161   189   130   118   114   183    82   172   123   206    42   202   201   217    39   104    76    69   131    83   165   174   213   165   119    62    34   173   170    60   151    91   182    57   220   194   155   217   139   148   101    98   147    69   120   207    91   185   107   202   196   108
   126    94   175   190    50   114    36   157   198   174   150   196   170   185    93   185   203   104   218   160   162    78   214    34   203   179    40    77    81   108    73   204   108   172   205   179    60   143   135    59    56   122   124    64    61   100   134    54    42    73    84   177   145   181   186   124   104   114   156   162    42   161   170   171   158   206    48    66    75   142    36   192    38   218   144   159    44    58   148   200   193    54   112    68   204   103   210    84   117   204   210    51   164   114   192   187   212   206   133   211   202    82   150   118   123    80   220    97    34   131   135   208   132   219   106   188   106    38   195   217    57   188    37   145    97   154    61    63    81    50   167   115   141   180   130   198    66   164   107   221    44    39    35    60    65    58   110    42   150   116   101   210   191   157   144   183    40   181   124    92   122   204   161   144    57   103   134   149   141   129   139    77   121    83   220    40   218   180    56   180   129   154   101    95   122   130   125   169    66   203   211   153   145    88   118    43   209   136   100   214   217    81    64    54   161   189   129   118   113   183    82   172   123   206    42   202   201   217    40   103    76    70   132    83   166   174   213   165   118    62    35   173   171    60   152    91   181    57   222   194   155   217   140   147   103    99   147    69   120   206    91   185   109   201   197   109
   126    95   175   189    51   115    35   156   198   173   151   195   170   186    92   184   203   104   219   160   161    79   215    33   203   179    41    78    79   109    72   203   108   172   205   180    58   143   135    59    56   122   123    64    60   101   134    53    42    74    85   176   145   180   188   124   104   114   155   160    42   161   169   171   158   207    47    66    75   140    36   192    38   217   144   158    44    58   149   200   193    55   112    67   204   103   209    83   116   204   210    51   164   112   193   187   212   206   134   211   202    82   150   118   122    80   221    96    34   132   133   208   131   217   106   187   106    37   196   216    57   187    36   144    98   154    61    64    82    51   168   115   140   180   129   197    66   164   107   221    45    40    35    60    66    59   110    41   151   115   101   210   191   156   143   183    40   180   123    93   122   203   161   143    58   103   133   150   140   129   139    76   121    83   220    40   218   181    56   181   130   154   100    95   122   130   124   170    67   204   211   153   145    89   119    43   210   137    99   215   219    81    64    54   161   189   129   119   114   184    82   172   123   207    42   201   202   218    40   104    76    70   132    84   166   174   214   165   118    61    35   174   170    60   152    92   181    57   220   195   155   217   139   149   102   100   145    69   120   207    91   185   109   202   197   109
   125    95   174   192    52   115    38   156   197   173   148   195   171   186    91   185   203   105   219   159   160    77   215    34   202   179    40    77    80   107    72   203   107   174   204   182    60   140   136    59    56   124   122    63    60   102   133    53    41    75    85   177   143   180   188   122   105   115   156   163    41   160   170   170   157   207    50    66    74   140    34   192    40   216   143   158    43    58   148   200   192    57   113    67   205   104   209    84   116   207   211    51   165   112   195   188   211   205   134   212   202    81   148   117   124    80   219    96    34   132   134   208   132   220   107   188   107    37   196   217    56   186    36   145    97   155    61    62    81    50   169   116   140   180   131   196    67   164   108   221    43    40    35    60    65    57   109    39   150   116    99   209   192   157   143   183    41   179   124    92   123   202   161   143    56   106   132   150   140   129   138    77   119    83   220    40   219   180    55   181   129   155    99    96   121   130   125   172    65   204   212   152   145    91   120    44   210   135    99   216   219    82    65    54   161   190   128   117   116   184    82   173   123   206    42   203   202   218    38   103    76    70   130    83   166   174   214   166   118    63    36   173   170    61   150    92   181    57   221   194   156   216   140   147   103    97   145    71   120   208    92   185   107   201   197   111
   126    94   175   190    51   115    36   157   198   173   150   196   170   186    92   185   203   103   218   159   162    78   215    34   203   179    40    78    80   108    73   203   107   172   205   180    59   143   135    60    56   122   123    63    60   101   134    54    41    73    84   177   145   180   187   123   103   114   155   161    42   161   170   172   158   206    48    66    76   140    36   192    38   217   144   158    44    58   149   200   193    54   112    67   203   104   209    84   117   204   209    50   164   113   192   187   212   206   134   211   201    82   149   118   123    80   220    96    33   132   134   208   131   218   106   188   106    38   195   216    57   187    36   145    98   154    60    64    81    50   167   115   140   180   130   197    65   164   107   221    43    39    35    60    65    59   109    42   151   116   101   209   191   156   143   184    40   181   124    93   122   204   160   144    57   104   133   149   141   129   139    77   121    83   220    40   217   180    56   180   130   154   101    95   122   130   124   170    66   204   210   152   145    90   119    43   210   135    99   214   218    81    64    54   160   189   129   118   114   183    82   172   123   206    43   202   201   217    39   103    75    70   132    83   166   173   213   165   118    62    34   173   169    60   152    91   181    57   220   194   155   217   140   148   102    99   147    69   120   207    91   186   109   202   197   109
   126    96   175   189    48   113    36   156   198   172   148   196   169   185    95   185   203   102   217   159   163    78   214    35   203   181    41    77    78   108    71   205   107   171   204   179    61   142   136    61    56   123   124    62    60   101   136    55    41    72    85   177   145   179   189   123   104   115   158   160    42   160   171   172   159   207    48    65    75   140    36   192    37   216   142   159    44    59   150   199   194    55   111    68   202   104   209    85   115   207   210    51   164   113   194   187   213   206   132   212   200    82   150   118   123    82   220    96    33   130   134   207   130   220   106   188   107    36   195   217    57   186    36   147    96   155    59    66    82    49   168   114   141   179   133   196    64   162   108   220    44    39    34    59    66    59   111    42   151   116   100   210   192   156   142   186    41   181   123    91   122   202   161   143    58   103   134   149   140   129   137    78   121    83   220    41   216   181    57   181   129   154   100    95   122   128   125   170    67   205   209   153   147    91   119    42   211   136    97   216   220    80    64    54   161   189   129   120   117   183    81   172   123   206    43   200   201   218    41   104    76    71   132    85   167   173   213   166   119    62    33   172   170    59   152    91   180    57   219   194   155   216   139   149   102    98   147    72   120   206    88   187   109   201   197   109
   126    94   175   190    51   115    35   156   198   174   150   196   170   185    92   185   203   103   218   159   162    78   215    33   203   179    40    78    80   109    72   203   107   172   205   179    59   143   135    60    57   122   123    63    61   100   134    54    41    73    84   176   145   180   187   123   103   113   156   161    42   161   170   171   159   206    48    67    75   140    37   192    38   217   145   159    45    58   148   201   193    53   112    67   203   104   210    84   117   205   209    51   164   114   192   187   212   206   133   211   201    82   149   118   123    80   220    96    33   132   134   208   132   218   106   187   106    38   195   217    57   187    36   145    98   154    60    64    82    50   167   116   140   180   130   197    65   164   107   221    44    40    35    60    65    59   110    42   151   116   101   209   191   156   143   183    40   181   124    93   123   204   160   143    57   103   133   149   141   129   139    77   121    83   220    40   217   180    56   181   130   154   100    94   122   130   124   169    66   203   210   153   145    90   119    43   209   135   100   215   218    81    64    54   161   189   129   118   114   183    83   172   123   206    43   202   201   217    39   104    76    70   131    83   166   173   213   165   118    61    35   173   170    60   151    91   181    57   221   194   156   216   140   148   102    99   146    69   120   207    91   185   109   202   196   109
   126    94   175   190    51   115    36   157   198   174   150   195   171   186    93   185   203   103   218   159   162    79   215    33   203   178    40    77    80   108    73   203   107   172   205   180    58   143   135    60    56   122   123    63    61   100   134    54    41    74    85   177   145   180   187   124   103   114   155   161    42   161   170   171   159   206    48    67    75   141    36   192    38   217   145   158    45    58   148   200   193    54   113    68   203   103   210    84   117   205   210    51   165   113   192   186   212   206   133   211   201    82   149   118   122    80   220    96    33   132   134   209   131   218   105   187   106    37   195   216    58   187    36   145    98   154    60    64    81    50   168   115   140   180   130   197    65   164   108   221    43    40    35    60    65    59   109    42   151   116   101   209   191   156   143   184    40   180   124    93   122   203   160   144    57   104   133   149   141   129   139    77   120    83   221    40   217   180    55   180   129   154   100    94   122   130   124   170    66   203   210   152   146    90   119    43   210   135   100   214   218    80    64    54   160   189   129   119   114   184    83   172   123   206    42   202   200   217    39   103    76    70   131    83   166   174   213   165   118    62    34   174   170    59   151    91   181    57   220   194   155   216   139   148   102    99   146    69   120   207    91   185   108   201   196   109
   126    94   175   190    51   115    36   156   198   174   150   196   170   185    93   185   203   103   218   159   162    78   215    34   203   179    40    77    80   109    72   203   107   172   205   180    58   143   135    60    56   122   123    63    61   101   134    53    41    73    84   177   146   179   186   124   103   114   155   161    42   161   170   172   158   206    48    66    76   140    37   192    38   217   145   158    44    58   149   201   194    54   111    67   203   104   210    84   117   205   209    50   164   113   193   187   213   206   133   212   201    82   150   117   123    81   220    96    33   131   135   208   131   218   106   188   106    37   195   216    57   187    36   146    97   154    60    63    81    50   168   115   140   179   130   197    65   164   108   221    43    40    35    59    65    58   109    42   151   116   101   209   191   156   143   184    41   181   124    92   123   203   161   144    57   104   134   149   141   129   139    77   121    83   220    39   218   180    56   180   129   153   101    94   122   130   124   169    67   203   211   152   146    89   119    44   209   136   100   214   218    81    64    55   161   189   130   118   115   183    82   173   123   206    43   202   201   217    39   103    75    70   131    83   166   174   213   166   118    61    34   174   169    60   152    91   181    57   221   194   155   217   140   148   103    99   146    69   120   207    91   185   109   202   197   109
   126    94   175   189    51   114    36   157   198   173   150   196   171   185    92   185   203   103   218   159   162    79   214    34   203   179    40    78    80   108    73   203   107   172   206   180    59   144   135    61    56   122   123    63    61   101   134    53    41    73    85   177   145   180   187   123   104   113   155   160    42   161   170   171   159   207    48    66    76   141    36   192    38   217   145   158    44    58   149   201   193    54   112    67   203   103   210    85   117   204   209    50   165   114   192   187   212   207   134   211   201    82   149   118   122    79   221    97    34   131   134   208   132   218   105   188   105    38   195   217    58   188    35   145    98   154    60    64    82    50   168   115   140   180   130   196    64   164   107   221    44    40    35    60    66    59   110    42   150   116   101   209   192   156   143   184    41   181   124    92   122   203   160   143    57   104   133   148   142   129   138    77   121    83   220    40   217   180    56   180   130   154   101    94   121   130   125   169    65   204   210   153   145    89   119    43   210   135    99   214   218    82    64    54   161   189   129   118   115   183    82   172   123   206    43   202   200   217    39   104    76    70   131    84   166   173   213   165   117    61    34   174   170    60   151    91   181    57   220   194   155   217   140   149   102    99   146    69   119   207    92   185   109   202   197   109
   127    94   175   190    51   115    35   156   198   174   150   196   171   185    92   185   203   103   218   160   162    78   214    33   202   179    40    78    80   109    72   203   108   172   206   179    59   143   135    59    56   122   123    64    60   101   135    54    41    73    85   177   145   179   187   124   103   114   155   161    42   161   170   171   159   206    48    66    75   141    36   192    38   216   144   158    44    59   149   200   193    54   112    67   204   103   210    85   116   204   210    51   165   114   192   187   212   206   133   211   202    83   149   119   122    81   220    97    33   133   135   208   132   218   106   187   106    38   195   216    57   188    36   145    98   154    61    64    82    50   167   115   141   181   130   197    65   164   107   221    43    40    36    60    66    59   109    42   151   116   101   209   191   156   143   184    39   181   124    93   123   203   160   144    57   103   133   149   141   129   140    77   121    83   221    40   218   181    56   180   130   154   101    95   121   130   124   170    67   204   210   153   146    90   119    43   209   135    99   214   218    81    64    54   161   190   129   118   115   183    83   172   123   207    43   202   201   217    39   104    75    70   131    84   166   173   213   165   118    62    34   174   169    60   151    91   181    57   221   194   155   217   140   149   101    98   146    70   120   206    91   185   108   201   196   109
   126    94   175   190    51   115    36   156   198   174   149   195   170   186    92   185   203   103   218   159   162    78   215    34   203   179    40    78    80   108    72   203   108   172   206   179    58   143   135    60    56   122   123    63    60   101   134    54    41    73    85   177   145   180   187   123   103   114   156   162    42   160   170   171   159   206    48    67    75   141    36   192    38   217   145   158    44    59   148   200   194    54   112    68   204   103   209    84   116   205   210    51   164   113   192   187   212   206   133   212   201    82   150   118   122    80   220    96    33   132   134   208   132   218   105   187   106    38   195   217    57   188    36   145    97   154    60    64    81    50   168   116   140   180   130   197    65   164   107   221    43    39    35    60    65    59   109    42   150   116   101   210   191   156   143   183    41   181   124    93   122   204   160   144    57   103   133   149   141   129   139    77   121    83   221    39   217   180    56   180   129   153   100    95   121   130   124   169    67   204   210   152   145    89   118    43   210   135   100   214   218    81    65    54   160   189   130   119   115   183    82   173   123   206    42   202   201   217    40   104    76    69   131    83   165   174   213   165   118    61    34   174   170    60   151    91   181    57   221   194   155   217   140   148   102    99   146    69   120   207    91   185   108   202   197   109
   126    94   175   189    51   115    35   157   198   174   150   196   171   186    93   184   203   103   218   159   162    79   215    33   202   179    41    78    80   109    72   203   108   173   205   179    58   142   135    60    56   122   123    64    61   101   134    53    41    73    84   176   145   180   187   123   104   114   156   162    43   161   170   171   158   206    48    67    75   140    36   192    39   218   145   158    43    58   148   201   193    55   112    67   203   105   209    84   117   205   210    51   164   113   192   187   212   207   134   211   201    82   149   119   123    81   221    97    34   131   134   209   131   218   106   188   107    38   196   217    58   187    37   145    98   154    60    64    82    50   167   115   140   180   130   197    65   164   107   221    43    39    35    61    66    59   109    42   151   116   101   209   191   157   144   184    41   181   124    93   122   204   159   143    58   104   133   149   140   128   139    77   120    83   221    40   217   180    56   180   130   154   101    94   122   130   124   170    67   203   211   152   146    90   120    43   209   135   100   215   218    81    64    54   160   189   128   119   114   183    83   173   124   206    43   202   201   217    39   104    76    70   132    83   166   174   213   165   118    61    34   173   170    60   151    91   181    57   220   194   155   216   140   148   102    99   146    69   120   207    91   185   108   202   197   109
   126    96   176   189    51   116    37   157   198   174   149   195   168   186    92   186   206   100   218   158   161    79   216    34   203   180    38    78    79   110    70   203   108   172   206   177    58   144   135    60    55   119   122    65    60   102   134    53    41    74    85   178   145   180   186   123   104   113   156   164    43   160   170   171   158   205    48    68    75   139    35   193    37   217   144   160    44    58   150   201   196    53   113    69   205   103   210    83   118   207   207    53   164   114   192   187   213   207   134   209   202    82   150   118   121    80   220    96    32   130   134   208   131   217   106   187   106    37   195   217    59   186    36   145    95   155    60    61    82    50   168   115   141   180   130   198    64   164   109   222    43    39    36    58    64    57   109    43   149   114   100   210   191   157   142   184    42   181   124    94   122   203   160   141    56   106   134   151   142   127   139    75   120    83   221    42   219   182    55   181   131   152   100    96   121   131   126   169    66   205   210   152   144    90   120    44   211   134   101   213   219    82    64    54   160   191   131   117   116   182    82   172   124   207    44   202   201   216    39   106    77    70   132    82   168   176   214   164   119    62    34   174   170    62   149    91   178    58   220   196   153   217   143   150   100    98   147    71   121   209    91   187   107   203   197   109
   126    94   175   190    51   115    36   157   198   174   150   195   170   185    92   185   203   104   218   159   162    78   215    34   203   179    41    78    80   108    72   203   107   172   205   179    59   143   135    60    56   122   123    63    60   100   134    54    41    73    85   177   145   180   187   123   104   114   155   161    42   161   170   172   158   206    48    66    76   140    36   192    38   217   145   158    44    58   149   200   194    54   112    68   203   104   210    84   117   205   210    51   164   113   192   187   212   206   133   211   201    82   149   118   122    80   220    96    33   132   134   208   132   218   106   188   106    38   195   216    57   187    36   145    97   154    61    64    81    50   167   115   140   180   130   197    65   164   107   221    43    40    35    60    66    59   109    41   151   116   101   210   191   156   143   184    40   181   123    92   122   203   160   143    57   104   133   149   141   129   139    77   121    83   221    40   218   180    56   180   129   154   100    94   122   130   125   170    66   204   210   152   145    90   119    43   209   135   100   215   218    81    64    54   161   189   129   119   114   183    82   172   123   206    43   202   201   217    39   103    76    70   131    83   166   173   213   165   118    61    35   174   170    60   152    91   181    57   220   194   156   216   140   148   102    99   147    69   120   207    91   186   108   201   196   109
   127    94   176   189    50   115    36   156   198   174   150   196   171   185    92   184   203   104   218   159   162    78   215    34   204   179    40    79    80   108    72   202   108   172   205   179    59   144   136    59    56   122   122    62    61   101   134    55    42    73    84   177   146   181   186   124   103   114   155   161    42   161   170   171   159   206    48    68    75   140    36   192    38   218   144   158    44    59   149   200   193    55   113    67   204   103   209    85   116   205   210    51   165   113   192   187   212   207   133   211   200    82   148   118   122    80   221    96    34   132   134   209   131   218   105   187   106    38   195   216    57   187    36   145    97   155    60    64    81    50   168   116   140   181   129   197    65   164   107   220    43    39    36    60    65    59   110    41   151   117   101   209   191   156   144   183    40   182   122    92   123   203   160   144    58   104   133   149   140   129   139    77   121    82   220    40   218   181    56   181   129   154   100    95   123   130   124   170    67   204   210   151   145    90   120    43   209   135    99   214   217    82    64    55   160   189   129   119   114   183    81   173   122   207    43   201   201   217    40   103    76    70   131    83   165   173   213   165   118    62    34   175   169    59   152    90   180    57   220   193   155   217   139   148   101    99   146    69   120   208    92   185   108   201   196   109
   126    94   174   190    49   116    35   156   199   173   150   195   171   185    93   184   203   103   218   159   162    79   215    34   203   179    41    78    80   109    72   203   108   172   205   179    58   143   135    60    56   123   123    63    61   101   134    54    41    73    86   177   145   180   187   124   104   114   155   162    43   161   169   171   159   206    48    67    75   141    36   192    37   217   145   157    44    59   149   201   193    53   112    67   203   104   210    83   116   205   209    50   165   113   192   187   211   206   133   211   201    82   150   119   122    81   221    97    34   132   133   208   131   219   105   187   105    37   195   217    57   187    36   145    98   154    59    63    82    50   166   115   139   180   130   197    65   163   107   221    43    40    35    60    64    59   110    42   150   115    99   209   191   156   143   183    40   181   123    93   123   204   160   144    57   104   132   148   141   129   139    77   120    83   220    40   218   180    56   180   130   153   100    94   123   130   123   169    66   203   210   152   145    90   119    43   209   136   100   214   218    81    64    54   161   188   130   118   115   184    83   172   124   206    43   202   201   218    40   105    75    69   132    83   166   174   213   165   118    61    35   173   169    60   151    91   182    58   221   194   156   217   139   149   102    99   146    68   121   207    91   186   108   201   197   109
   125    92   174   188    49   113    38   157   196   174   150   194   171   185    93   182   204   102   219   160   162    78   216    32   202   179    40    76    80   110    73   203   107   173   205   179    59   142   136    61    58   123   121    62    60   103   134    54    41    74    86   177   145   180   185   123   104   114   154   160    42   161   168   172   159   205    46    66    75   142    35   192    37   217   143   159    44    58   148   201   193    55   111    68   203   104   211    84   116   206   209    50   164   115   192   187   212   206   134   210   200    83   149   117   122    82   222    99    32   131   135   207   131   219   106   187   106    39   196   216    59   188    35   146    96   155    62    63    81    50   166   117   139   181   129   198    64   164   109   219    45    39    36    60    65    59   112    41   152   113   100   210   191   155   143   184    41   180   126    95   125   202   160   143    59   106   133   148   141   126   137    78   119    82   221    40   218   179    56   181   129   153   100    96   121   130   125   167    66   204   209   151   146    89   119    45   210   135   100   213   216    80    66    56   159   191   128   118   112   184    81   172   125   206    42   202   200   218    40   104    77    70   132    83   166   173   215   165   119    63    35   174   168    59   152    92   181    58   218   194   155   216   140   149   101    98   147    68   120   207    91   186   107   201   198   109
   126    94   175   190    51   115    36   157   198   173   150   196   170   186    92   185   203   103   218   159   162    78   215    34   203   179    40    78    80   109    72   203   107   172   205   179    59   143   135    60    56   122   123    63    60   101   134    54    41    73    84   177   145   180   187   123   104   114   156   161    42   161   170   172   159   206    48    67    75   140    36   192    38   217   144   158    44    58   149   200   193    54   112    67   203   104   210    84   116   204   210    50   165   113   192   187   212   206   133   211   201    82   149   118   123    80   220    97    33   132   134   208   132   218   106   187   106    38   195   216    57   187    37   145    97   154    60    64    81    50   167   116   140   180   130   197    65   164   107   221    44    39    35    60    65    59   109    42   151   116   101   210   191   156   143   184    40   181   123    92   122   203   160   143    58   104   133   149   141   129   139    77   121    83   221    40   218   180    56   180   130   154   100    95   122   130   124   170    66   203   210   152   145    89   119    43   209   135   100   214   218    81    64    54   161   189   129   118   115   183    82   172   123   206    43   202   201   217    39   103    76    70   131    83   166   173   213   165   118    61    34   174   170    59   151    90   181    57   221   194   156   217   140   148   102    99   147    69   120   207    91   185   109   201   197   109
   127    94   176   190    51   114    36   157   198   174   150   196   170   185    93   185   203   103   219   160   162    79   215    33   203   179    40    77    80   109    72   203   107   172   205   179    59   143   135    60    56   123   123    63    60   101   134    54    41    73    84   177   145   180   187   123   103   114   156   161    42   161   170   172   159   206    48    67    76   141    36   192    38   217   144   158    44    58   148   201   193    54   112    67   204   104   210    84   117   205   210    51   165   113   192   187   212   206   133   211   201    82   149   118   123    81   220    97    33   132   134   208   132   218   105   188   106    38   195   217    57   187    37   145    97   154    60    64    81    50   167   116   140   180   130   196    65   164   107   221    43    39    35    60    65    59   109    41   151   116   101   210   191   156   143   184    40   181   124    92   123   203   160   144    57   104   133   149   141   129   139    77   121    83   221    40   218   180    56   180   129   153   100    94   122   130   124   170    66   203   210   152   145    90   120    43   209   135   100   215   218    81    64    54   161   189   129   119   114   183    83   172   123   206    42   202   201   217    39   104    76    70   131    83   166   174   213   165   118    61    34   174   169    60   151    91   181    57   220   194   155   217   140   148   102    99   147    69   119   207    91   186   109   202   197   109
   126    94   175   190    51   115    36   157   198   173   150   196   170   185    93   185   203   103   218   159   162    78   215    34   203   179    40    78    80   109    72   203   107   172   205   179    59   143   135    60    56   122   123    63    60   101   134    54    41    73    84   177   145   180   187   123   103   114   155   161    42   161   170   171   158   206    48    67    75   140    36   192    38   217   145   158    44    58   149   200   193    54   112    68   203   104   210    84   117   205   209    51   164   113   192   187   212   206   133   211   201    82   149   118   123    80   220    96    33   132   134   208   132   218   106   188   106    38   195   217    57   187    36   145    97   154    60    64    81    50   167   115   140   180   130   197    65   164   107   221    43    39    35    60    65    59   109    42   151   116   101   210   191   156   143   184    40   181   123    93   122   203   160   144    58   104   133   149   141   129   139    77   121    83   221    40   217   180    56   180   129   154   100    94   122   130   124   170    66   203   210   152   145    90   119    43   209   135   100   214   218    81    64    54   161   189   129   118   115   183    82   172   123   206    42   202   201   217    39   103    76    70   131    84   166   173   213   165   118    61    34   174   170    60   152    91   181    57   220   194   155   217   140   148   102    99   147    69   120   207    91   185   109   202   197   109
   127    93   174   190    49   115    35   157   197   174   151   197   171   187    95   186   203   104   219   159   162    78   216    35   204   179    40    78    80   109    72   207   107   172   207   180    58   143   133    59    57   122   123    63    60   101   134    55    40    74    84   178   146   180   188   124   104   113   155   161    43   160   169   172   159   207    49    67    76   141    37   192    37   217   145   157    44    58   148   200   196    56   111    66   204   103   209    84   118   205   209    53   165   114   192   185   211   208   133   210   199    82   149   119   124    80   221    96    34   133   134   207   132   218   104   188   105    37   193   216    58   187    37   145    97   155    59    64    83    49   167   115   139   180   129   197    65   164   107   223    43    38    35    60    65    60   109    42   150   115   100   209   190   158   142   183    40   180   123    92   121   202   160   143    58   105   133   149   141   130   138    78   121    84   222    38   217   179    55   179   130   153   101    94   122   132   123   170    64   203   210   153   143    88   118    44   212   135   101   215   219    81    65    54   160   189   129   117   113   183    82   173   125   205    40   201   200   218    41   103    75    69   132    84   166   172   213   164   119    62    35   174   169    60   152    89   183    58   219   194   157   217   140   147   100    99   145    69   120   207    90   186   107   200   197   110
   125    94   177   189    51   115    35   156   198   174   150   194   171   184    93   185   203   104   218   159   161    78   216    35   202   178    40    79    80   109    73   203   107   171   205   181    58   142   135    60    57   123   121    63    60   101   133    53    41    74    84   177   146   181   185   123   104   114   155   161    43   161   170   172   158   206    48    66    75   140    35   192    38   218   145   159    45    58   148   200   193    55   113    67   204   103   210    85   116   205   210    51   164   113   192   188   212   206   134   211   201    81   150   118   124    81   221    97    33   132   134   207   132   218   106   187   105    38   195   216    56   188    37   145    97   154    61    62    82    50   168   115   141   180   130   197    66   164   108   221    42    39    35    61    65    59   109    43   151   115   101   209   192   158   144   184    39   182   123    92   122   204   160   143    57   105   133   150   141   128   140    77   120    83   220    39   217   182    56   180   129   153   100    95   122   130   123   170    68   204   210   153   144    88   119    45   209   135    98   213   218    81    64    53   160   190   129   119   115   184    83   173   124   206    42   202   200   217    39   103    76    70   131    85   166   174   213   166   118    60    34   174   170    59   152    90   181    58   219   195   155   217   139   148   102    98   146    69   120   208    91   186   109   202   197   109
   126    94   174   190    50   114    36   157   198   173   151   196   169   185    92   185   203   103   218   159   161    78   214    34   203   178    41    78    80   108    71   203   108   171   205   178    59   144   134    60    55   122   123    65    61   101   136    54    41    73    85   177   145   179   187   123   103   115   155   161    42   161   169   171   158   206    48    66    74   140    37   193    38   217   145   158    45    59   148   201   193    55   114    68   203   103   210    85   116   203   209    50   165   112   192   187   211   206   134   211   202    82   148   118   122    81   220    97    34   132   135   207   132   218   105   186   107    38   194   216    57   187    36   145    98   155    59    64    81    52   167   115   140   180   130   197    65   165   108   220    43    39    36    61    66    59   108    41   151   117   102   210   191   156   145   184    41   180   123    93   122   204   160   143    57   103   134   149   141   129   139    77   120    83   221    40   217   180    56   180   130   152   101    94   122   130   124   168    67   204   211   153   145    90   119    43   210   134   100   214   218    81    66    55   160   188   130   118   114   184    82   171   124   205    42   202   201   217    39   104    75    70   131    83   165   174   213   166   118    62    35   174   170    60   152    91   181    57   221   194   156   216   139   148   101    99   146    69   120   207    91   184   108   201   198   110
   126    95   175   191    52   116    37   156   198   174   151   195   171   185    92   186   203   103   218   159   161    79   214    33   203   178    41    78    81   109    73   203   108   172   205   179    59   143   136    61    57   123   124    65    61   101   134    54    41    72    84   178   144   181   186   123   103   114   156   161    42   161   170   171   160   206    48    67    75   141    36   191    39   217   145   158    44    58   148   200   194    54   111    68   203   103   209    83   117   204   211    50   165   112   192   186   212   205   133   210   201    81   150   118   122    80   221    97    34   132   134   208   132   217   105   187   106    38   195   216    57   186    36   145    98   156    61    65    80    51   167   116   139   178   129   197    66   165   108   220    43    40    34    60    64    60   110    41   151   116   100   209   192   156   142   183    40   180   123    93   122   203   161   143    57   104   133   150   141   129   138    76   121    83   221    40   217   179    56   181   130   155   100    96   122   130   125   170    65   203   210   153   146    89   121    43   210   135   100   214   217    81    64    54   162   189   129   118   114   182    82   173   123   205    43   202   199   217    40   103    76    70   132    83   165   174   214   166   118    61    32   174   170    60   152    91   181    58   220   194   154   216   140   149   103    99   146    68   120   207    91   186   108   202   196   109
   126    95   176   189    51   113    34   156   197   174   151   196   169   186    94   180   203   103   219   159   164    80   215    35   203   179    41    78    78   106    72   203   107   173   205   179    60   143   136    59    56   122   122    62    60   101   134    53    43    73    85   177   145   181   187   123   103   114   156   160    43   162   170   170   159   205    49    65    73   140    36   191    39   217   144   160    47    62   147   200   194    53   113    68   204   102   211    86   119   204   210    49   166   113   190   186   212   206   133   210   201    83   149   118   123    79   219    98    34   131   136   209   132   218   106   187   107    35   196   217    58   187    36   145    98   156    61    62    81    50   168   117   139   180   131   195    67   166   109   222    43    41    36    61    67    57   106    44   150   117   103   211   190   156   142   184    43   182   123    93   121   205   159   144    59   103   131   148   141   130   138    76   121    81   220    40   218   181    54   181   129   152   100    94   121   129   125   172    65   203   212   153   146    90   120    43   209   135   100   215   218    81    65    54   159   188   128   120   114   183    84   172   124   208    44   201   200   215    37   102    75    71   130    83   165   173   211   164   119    60    35   174   168    58   151    89   181    60   222   194   155   216   140   148   102    98   146    69   118   206    92   186   109   199   196   108
   125    95   175   188    50   115    36   157   200   172   149   197   170   185    92   185   203   103   219   158   163    78   215    35   203   180    40    77    79   109    73   203   106   173   205   180    60   144   136    60    59   125   123    64    60   101   133    53    42    73    85   177   146   178   188   124   103   115   156   161    42   161   169   172   158   205    47    67    75   141    35   192    37   216   144   159    45    59   148   201   192    54   113    68   206   105   209    86   117   204   210    50   164   114   193   186   212   207   134   211   202    83   150   118   124    82   220    97    32   132   136   208   131   218   107   188   106    37   196   216    57   188    36   145    99   154    59    65    82    50   167   116   140   179   130   197    64   165   107   221    43    39    36    61    65    59   110    41   150   116   101   210   191   157   145   184    40   180   123    94   122   204   160   142    58   105   132   150   141   128   140    76   120    84   219    41   218   180    54   180   130   153   100    95   122   130   125   169    67   205   211   151   145    88   118    43   210   133    99   215   219    80    65    55   160   190   130   118   113   184    83   173   123   206    43   200   201   216    38   103    75    70   133    84   165   174   214   165   118    61    35   173   171    60   151    89   180    58   221   194   155   218   139   147   102    99   147    69   120   208    91   186   109   201   197   110
   126    95   177   189    48   114    36   155   198   173   149   198   170   186    93   186   202   106   219   159   161    80   214    32   203   176    41    79    78   109    71   202   107   173   206   179    61   143   136    57    56   121   122    64    61   101   135    55    41    72    85   178   145   181   189   122   102   112   156   162    42   160   168   171   159   206    48    68    73   140    34   191    37   217   143   159    44    57   148   201   191    53   114    68   201   107   212    85   117   207   210    48   164   114   192   184   214   208   132   210   202    82   151   118   120    81   220    97    32   133   133   211   133   220   106   189   108    37   197   217    56   188    36   146    99   153    61    65    83    52   169   116   137   181   132   195    66   162   105   220    40    40    36    60    65    58   109    40   150   117   100   209   192   157   144   183    40   180   121    93   122   205   161   144    56   102   135   149   142   128   136    78   120    83   220    41   217   177    58   179   130   153   100    93   121   129   124   168    66   204   212   152   144    89   118    43   210   135   100   215   217    82    64    55   161   192   130   120   116   184    81   171   124   205    42   202   201   216    38   103    76    71   129    82   164   174   214   167   117    61    33   175   170    60   153    93   179    58   220   196   157   217   138   150   102    99   146    71   121   207    91   186   111   201   199   106
   125    94   175   189    51   114    35   157   198   174   150   196   171   185    93   185   203   103   218   159   162    79   215    34   203   179    41    77    80   109    73   202   107   172   206   180    59   144   136    60    56   122   123    64    61   101   134    54    41    73    84   177   145   180   187   123   104   114   155   161    42   160   170   172   158   206    48    66    75   140    36   192    37   217   145   158    44    58   149   200   193    54   112    68   203   104   210    84   116   205   210    50   164   113   192   186   212   206   134   211   201    81   149   118   123    80   220    96    33   132   134   208   132   218   106   187   106    38   196   216    57   187    36   145    97   154    60    64    82    50   167   115   140   180   130   197    65   164   107   222    44    40    35    60    66    59   109    41   151   116   101   210   191   157   143   184    40   181   123    92   122   204   160   143    57   104   133   148   141   129   139    77   121    83   221    40   217   180    56   180   130   154   100    94   122   130   125   170    66   203   211   152   146    90   119    43   210   135    99   214   218    81    64    54   161   189   129   118   114   184    82   173   123   206    42   201   201   218    40   104    76    70   131    83   166   173   214   165   117    61    34   174   170    60   152    91   181    57   221   194   155   217   140   148   102    98   147    69   120   207    91   186   109   202   197   110
   126    94   175   190    51   115    36   157   198   174   150   196   170   185    92   185   203   103   218   159   162    78   215    34   203   179    40    78    80   109    72   203   107   172   205   179    59   143   135    60    56   122   123    63    61   101   134    54    41    73    85   177   145   180   187   123   103   114   155   161    42   161   170   172   159   206    48    67    75   140    36   192    38   217   145   158    44    59   149   200   193    54   112    67   204   104   210    84   117   205   210    50   164   113   192   187   212   206   133   211   201    82   149   118   123    80   220    96    33   132   134   208   131   218   106   188   106    38   195   217    57   187    36   145    98   154    60    64    81    50   167   116   140   180   130   197    65   164   107   221    44    39    35    60    65    59   109    42   151   116   101   209   191   156   143   184    40   181   124    93   122   203   160   144    57   104   133   149   141   129   139    77   121    83   221    40   217   180    56   180   129   154   100    94   122   130   124   170    67   204   210   152   145    90   119    43   209   135   100   214   218    81    64    54   160   189   129   118   114   183    82   172   123   207    42   202   201   217    40   104    76    70   131    83   166   173   213   165   118    61    34   174   170    60   152    91   181    57   220   194   156   217   140   148   102    99   146    69   120   207    91   185   108   202   197   109
   127    94   176   190    51   115    35   155   199   173   151   197   170   186    92   185   201   103   218   160   160    80   216    33   204   177    40    78    81   110    74   205   108   171   205   179    59   143   136    61    55   124   122    63    60    98   134    54    42    72    83   177   146   180   186   124   105   115   157   161    41   163   169   173   157   207    47    67    77   141    36   193    38   218   145   160    44    56   150   201   194    54   112    69   205   103   212    85   116   203   210    51   165   112   192   187   213   205   133   211   201    82   149   118   123    79   221    96    33   131   135   208   132   217   106   187   105    36   196   215    59   187    35   146    97   153    59    62    83    52   166   116   142   179   130   196    65   162   108   220    45    39    34    60    66    57   110    41   152   114    99   208   192   156   144   183    41   182   123    94   123   204   159   143    57   103   131   148   142   126   138    77   123    85   221    40   218   180    55   181   130   154   100    95   123   127   123   168    65   204   211   151   144    86   119    44   211   134    99   216   218    79    62    54   160   189   128   117   116   182    82   173   122   206    41   202   200   218    39   102    75    71   132    84   167   173   213   163   119    63    36   174   169    58   150    93   181    55   220   194   159   217   141   148   100    99   147    70   119   207    89   186   108   203   197   110
   126    94   175   190    51   115    36   157   198   174   150   196   170   186    92   185   202   104   219   160   162    79   215    33   202   179    40    77    80   109    73   203   107   172   204   180    59   143   136    60    56   123   124    63    60   100   134    54    41    73    85   176   145   180   187   123   104   114   155   161    41   161   171   172   158   206    48    66    75   140    37   191    37   218   145   159    44    58   148   201   193    54   112    67   203   104   210    85   116   205   209    51   165   113   192   187   212   206   133   211   201    82   149   118   123    80   220    96    33   131   134   209   131   218   106   188   106    37   196   217    57   187    37   145    98   153    60    65    81    51   167   115   141   180   130   197    66   164   107   222    44    39    35    60    65    59   110    41   151   115   101   210   192   156   143   184    40   181   123    92   123   203   161   143    59   104   133   149   141   129   139    77   121    84   220    40   218   180    56   180   129   154   101    95   122   130   124   169    66   203   210   152   145    90   120    43   210   136    99   215   218    81    64    54   160   189   130   119   115   183    83   173   123   207    43   202   201   217    39   103    76    70   131    83   166   173   213   166   117    62    35   174   170    61   152    90   180    57   221   194   156   217   140   149   102    98   147    69   120   206    91   186   109   201   197   109
   126    94   175   190    51   114    36   156   198   173   150   196   170   186    93   185   203   103   218   159   162    78   215    34   203   179    40    78    80   108    72   203   107   172   205   179    59   143   135    60    56   122   123    63    60   101   134    54    41    73    84   177   145   180   187   123   103   114   155   161    42   161   170   172   158   206    48    66    76   141    36   192    38   217   145   158    44    58   148   200   193    54   112    68   203   103   210    84   117   205   210    51   165   113   192   187   212   206   133   212   201    82   150   118   123    80   220    96    34   132   134   208   132   218   106   188   106    38   195   216    57   187    36   145    97   154    60    64    82    50   167   116   140   180   130   197    65   164   108   221    43    40    35    60    65    58   109    42   151   116   101   209   191   156   143   184    40   181   124    92   122   204   160   144    57   104   133   149   141   129   139    77   121    83   221    40   217   180    56   180   129   154   101    95   122   130   124   170    66   203   210   153   146    90   119    43   209   135   100   215   218    81    64    54   161   189   129   118   115   183    82   173   123   206    43   202   201   217    39   103    76    70   131    83   166   174   213   165   118    61    34   174   170    59   151    91   181    57   220   194   156   217   140   148   102    99   146    69   120   207    91   185   109   201   196   109
   126    93   175   189    53   114    38   157   197   174   150   195   171   184    93   183   204   104   219   159   164    78   212    33   204   178    42    79    81   108    73   202   108   170   207   178    61   145   136    60    54   122   124    64    60   102   135    55    41    74    85   176   146   182   186   122   105   113   157   161    43   161   170   170   159   207    47    67    76   139    36   191    38   217   145   160    45    58   150   201   194    54   111    67   203   103   210    86   118   204   211    52   164   112   192   187   212   206   134   212   201    81   150   116   122    79   220    93    34   133   134   209   128   218   107   189   105    39   196   217    56   184    36   146    98   152    63    64    81    51   166   116   141   181   130   196    65   163   107   220    44    40    36    61    64    58   111    41   148   117   100   211   190   156   143   184    40   180   124    94   120   204   161   146    57   105   134   151   139   129   137    77   120    83   219    38   218   180    57   181   128   155   100    95   122   131   123   171    66   204   209   152   146    89   120    45   209   134    99   216   218    81    64    53   160   190   130   119   116   184    83   172   122   207    42   202   201   217    39   104    77    69   131    84   167   173   214   166   119    61    33   175   170    59   153    90   183    58   221   195   154   218   140   148   104    98   147    70   121   207    90   188   107   200   197   110
   126    95   175   191    50   116    35   157   197   175   150   196   169   187    93   185   202   103   218   160   161    79   215    33   202   179    42    78    80   109    72   203   107   171   205   179    58   144   135    60    56   122   122    63    59   101   134    55    42    74    84   178   144   180   187   124   103   114   155   162    43   162   170   171   158   207    48    67    76   140    36   191    39   217   145   159    45    59   148   201   193    53   112    67   204   104   211    83   116   206   209    49   166   113   192   186   213   207   133   212   201    82   150   117   122    80   221    97    35   132   134   207   132   217   105   187   105    38   195   218    58   187    36   146    98   155    60    64    81    50   168   115   140   180   130   197    65   163   107   221    43    39    36    60    66    59   109    42   149   114   101   209   191   155   143   184    40   181   123    92   122   204   160   144    58   104   132   148   141   129   139    76   121    83   221    40   217   180    56   181   129   154   102    94   121   130   124   171    66   204   211   153   144    89   119    45   209   134   100   214   218    82    63    55   160   188   131   118   114   183    83   172   123   206    43   202   200   216    39   104    77    69   131    82   166   174   213   164   117    62    33   173   169    59   152    91   180    58   219   194   155   218   139   148   101    99   146    70   120   207    92   185   108   201   197   110
   126    94   176   190    51   114    35   157   199   173   149   196   171   185    92   185   202   104   218   159   162    78   216    33   204   179    41    78    80   109    72   202   107   172   205   179    58   143   136    59    56   122   124    63    60   101   134    54    42    74    85   177   145   180   187   124   105   114   155   161    42   161   171   172   159   206    48    68    75   140    36   191    38   218   144   158    43    58   148   200   193    53   113    68   203   104   210    85   116   204   210    51   164   113   192   187   213   205   134   211   202    81   149   117   122    80   220    97    34   131   135   209   133   218   106   188   105    38   196   216    56   187    36   144    96   153    60    63    81    50   166   115   139   180   130   196    65   165   106   221    44    39    35    61    65    59   110    40   150   115   100   210   191   156   144   183    41   182   124    92   122   204   161   143    57   104   133   148   141   128   139    77   121    83   221    41   217   180    56   181   130   154   100    96   121   129   124   170    66   204   210   153   145    89   120    43   209   136   100   215   217    81    65    53   160   189   130   119   115   184    81   172   123   206    42   202   201   217    40   104    76    69   131    84   165   173   214   165   118    62    35   173   170    60   152    90   181    57   221   195   156   216   140   147   103    98   146    70   121   206    90   185   109   201   197   110
   126    94   176   189    50   115    36   157   198   173   150   196   171   185    92   185   203   103   217   159   161    78   215    34   203   179    41    78    80   109    73   203   106   171   205   181    58   143   135    61    55   123   123    63    61   102   135    54    42    73    86   177   145   180   186   124   104   114   155   161    42   161   170   172   158   207    47    67    76   141    37   191    39   218   145   158    45    59   148   200   192    54   112    68   204   103   210    84   116   205   209    51   165   112   193   186   212   206   133   210   202    82   149   117   123    80   220    97    33   131   136   208   133   219   106   188   106    37   194   217    57   188    36   145    98   154    60    63    82    51   167   116   140   179   130   197    65   163   107   221    43    40    35    60    65    58   109    42   151   116   101   209   192   156   143   182    40   180   123    92   122   204   160   143    58   104   133   148   140   128   138    78   121    83   220    40   218   180    56   180   130   153   101    96   121   130   124   170    66   203   210   152   146    89   118    43   210   135   100   214   218    81    64    56   160   190   129   118   115   184    81   173   123   207    42   200   201   217    39   102    76    70   132    83   166   174   214   164   117    61    34   174   170    60   152    91   182    57   219   194   156   215   139   148   102    98   147    69   120   207    90   186   109   203   196   109
   128    95   175   190    51   114    37   158   200   174   150   195   170   185    94   184   203   103   218   159   162    78   215    34   202   179    40    77    82   109    74   203   107   171   203   180    59   143   134    58    57   123   123    64    60   102   133    54    40    73    85   175   144   180   188   123   105   115   155   159    40   163   170   172   158   206    48    67    75   141    36   193    39   218   144   160    44    58   149   201   194    55   112    66   204   103   211    82   118   203   211    48   164   115   193   188   214   206   134   212   202    82   151   118   121    79   221    97    33   133   135   206   132   218   105   187   108    38   197   217    57   188    36   143    98   153    61    64    81    51   167   117   140   180   131   198    65   165   108   219    43    40    35    61    65    60   110    40   153   116   101   209   193   155   143   182    40   181   125    94   122   206   161   144    58   104   132   150   142   129   139    77   120    83   221    40   218   179    55   181   128   152   101    95   121   130   124   169    67   203   211   152   145    89   120    45   207   134   100   212   218    83    63    55   162   188   130   117   116   184    82   173   124   205    42   201   200   216    39   103    76    71   131    83   166   172   212   165   118    60    34   173   169    60   151    90   182    58   221   195   155   217   140   148   102    99   147    72   119   207    91   188   110   200   197   109
   126    94   175   190    51   115    36   157   198   173   150   196   170   186    93   185   203   103   218   159   162    78   215    34   203   179    40    78    80   109    72   203   107   172   205   179    59   143   135    60    56   122   123    63    60   101   134    54    41    73    84   177   145   180   187   123   103   114   155   161    42   161   170   171   159   206    48    67    75   140    36   192    38   217   145   158    44    58   148   200   193    54   112    67   203   104   210    84   117   205   210    50   164   113   192   187   212   206   133   211   201    82   149   118   123    80   220    97    33   132   134   208   132   218   106   188   106    38   195   217    57   187    36   145    97   154    60    64    81    50   167   116   140   180   130   197    65   164   107   221    43    39    35    60    65    59   109    42   151   116   101   210   191   156   143   184    40   181   123    92   122   203   160   143    57   104   133   149   141   129   139    77   121    83   221    40   217   180    56   180   129   154   100    95   122   130   124   170    66   203   210   152   145    90   119    43   209   135   100   214   218    81    64    54   161   189   129   118   115   183    82   172   123   206    43   202   201   217    39   104    76    70   131    83   166   173   213   165   118    61    34   174   170    60   152    91   181    57   220   194   155   217   140   148   102    99   146    69   120   207    91   185   108   202   197   109
   126    94   177   191    51   115    35   158   198   174   149   196   169   186    91   185   202   103   218   159   162    78   215    33   202   179    40    78    80   109    72   203   106   172   206   179    59   143   134    60    55   123   124    65    60   101   134    53    41    72    85   176   145   181   188   122   104   112   155   161    42   160   170   172   159   206    47    67    76   141    36   192    37   218   144   158    44    59   148   200   194    54   112    67   203   105   210    84   118   204   211    51   164   113   192   188   212   206   133   212   202    83   150   117   123    80   219    96    33   132   134   209   131   218   105   187   105    38   194   217    58   187    36   144    98   154    59    64    83    50   167   115   141   180   131   197    65   163   107   222    42    39    36    60    65    57   110    42   151   114   102   210   191   157   142   184    40   181   124    92   122   204   162   144    58   104   133   149   141   129   139    77   121    84   221    39   217   180    56   181   130   154   100    94   122   131   124   170    67   204   211   153   144    89   119    43   209   135    99   214   219    80    65    55   159   188   128   117   114   183    82   172   124   207    42   202   201   216    40   103    75    70   131    83   166   174   213   164   119    62    34   174   169    59   151    90   182    58   221   195   155   216   140   148   101    98   146    70   119   206    92   184   109   202   197   109
   126    94   175   189    50   116    36   157   197   174   150   195   170   185    92   185   203   104   219   160   161    79   214    34   202   180    41    78    80   108    72   203   106   171   205   179    58   143   134    60    56   123   123    63    60   101   134    54    41    73    84   177   145   181   188   123   103   115   155   161    43   161   169   172   158   206    47    67    75   141    37   192    38   218   146   158    45    57   150   201   194    53   111    68   204   104   211    86   116   204   210    51   164   113   192   187   212   206   134   212   201    82   150   118   124    80   219    97    33   131   134   209   131   219   105   188   106    38   196   217    57   187    36   145    97   154    60    64    81    51   166   115   140   180   131   196    66   165   107   221    44    41    35    60    67    59   109    42   151   116   101   210   191   156   143   182    40   180   124    92   122   204   161   144    56   104   134   149   141   129   139    77   121    83   222    40   216   180    56   181   129   153   100    95   121   131   125   170    67   204   210   152   146    89   119    44   210   136    99   213   218    81    65    54   160   190   128   118   114   183    82   172   125   207    43   201   200   217    41   104    76    70   131    83   166   174   214   164   118    61    35   173   169    60   151    92   182    57   221   194   156   217   139   148   102    99   147    70   120   208    91   186   109   203   197   108
   126    94   175   190    51   115    36   157   198   173   150   195   170   185    92   185   203   103   218   159   162    78   215    34   203   178    40    77    80   108    72   203   108   172   205   179    59   143   135    60    56   122   123    64    60   101   134    54    41    73    84   177   145   180   187   123   103   114   156   161    42   161   170   171   158   207    48    67    76   140    36   192    38   217   145   158    45    58   148   200   193    54   112    67   204   103   210    84   116   205   210    51   165   113   192   187   212   206   133   211   201    82   149   118   123    80   221    96    33   132   134   208   131   218   106   188   106    38   195   217    57   187    37   145    98   154    60    64    81    50   167   115   141   180   130   197    65   164   108   221    44    40    35    60    65    59   109    42   151   116   101   210   191   157   143   183    40   181   124    92   122   203   160   144    57   104   133   149   141   129   139    77   121    83   220    40   218   180    56   180   130   154   100    95   122   130   124   170    67   204   211   152   145    89   119    43   209   135    99   214   218    81    64    54   161   189   129   118   115   184    82   173   123   206    42   202   201   217    40   104    76    70   131    84   166   173   213   165   118    62    34   174   170    59   151    91   181    57   220   194   155   217   140   148   102    99   146    69   120   207    91   185   109   202   197   109
   126    93   177   190    49   114    34   159   200   173   150   195   170   185    93   186   204   102   220   160   162    79   213    33   203   179    41    79    78   108    73   201   108   171   206   182    59   145   135    62    57   126   122    63    60   101   134    53    41    73    85   178   147   179   186   123   104   113   156   163    43   160   169   171   162   206    49    66    76   140    34   192    38   218   144   158    47    56   147   199   193    53   111    68   204   103   211    82   115   203   210    50   165   113   191   187   212   208   133   213   201    81   150   119   122    79   219    96    32   133   135   210   131   218   108   186   107    35   194   218    55   189    37   144    97   153    59    65    82    50   166   114   140   179   128   197    66   164   107   223    41    37    36    61    66    56   110    43   150   114   102   209   193   157   143   183    39   181   125    93   122   202   162   142    59   103   132   149   139   128   138    77   120    83   223    39   216   181    56   180   131   155   100    93   122   131   126   171    67   204   211   152   145    92   119    44   210   136    98   212   217    81    63    55   163   188   131   116   114   182    82   173   124   206    40   203   201   216    42   104    74    70   132    84   166   175   212   165   116    60    34   171   172    58   152    90   180    57   221   194   156   217   140   150   102    99   149    66   118   207    92   187   110   204   194   110
   126    94   175   190    51   115    36   156   198   174   150   196   170   186    93   184   203   103   220   159   162    78   215    33   203   178    40    78    80   109    73   203   107   172   206   180    59   144   136    59    56   122   123    63    60   101   134    53    41    73    84   177   145   180   187   123   104   113   156   161    42   160   170   172   158   207    48    67    75   141    36   192    38   217   145   158    45    58   148   200   193    54   112    67   204   104   210    84   116   205   210    50   164   113   192   187   213   206   134   211   201    81   150   118   123    80   220    97    33   132   134   209   132   218   106   188   106    37   195   217    57   187    36   145    98   154    60    64    82    50   167   115   140   180   130   197    66   164   108   222    43    39    35    60    65    59   109    42   152   115   101   210   191   156   143   184    41   181   124    93   122   203   160   143    57   104   133   149   141   129   139    77   120    84   220    40   217   180    56   180   129   153   100    94   122   130   125   170    66   204   210   153   145    90   119    43   210   136   100   215   219    81    64    53   160   189   129   118   115   184    82   173   123   206    42   201   201   217    40   103    76    70   131    84   166   173   214   165   118    62    34   174   169    60   151    90   181    57   221   194   156   217   140   148   102    99   147    69   120   206    91   186   108   201   196   109
   100   104   167   186    86    83   129   148   182   106   189    51    77   155   160    73   183   157   185    32   215   136    35   106   127   107   144   131   132   109   149   105   134    81   165    48    59   180   219    36   148   142   209   105   113   166    92    38    84   219    76    66   194    39   116    62    86   219   162   138    80   186    68   201   174   201   100   164    78   200    92    59   217   189   189    39   164   182    80   138   125    97    99   163    90   119    49    54   164    34    41   135   185    83   102    79    52   128    86   174    85    82    76   157   106   172   174   140    66   217    51   152   128   208   132   205    42   170   189   107   189    94    79   168    51   190   179    63   179   158    92   177   107    99   100    76   185   171   201   103   200   215   193   186   198   178    43   117   176    88    65    87    79   117   216   185   173   158   105   187    41   160   184   164    64   135   181    78    91   184   138   221   101    60    84    66   120    80    78    77   142   115   121    90   152    85    90   141    69   204    77    58   137   124   153   205   100    75    46   115   194   110   102   135    96   168   172   138   105   221    51   162   194   125   210    91    81   111   121    50   143   209    78   194   186    82   119    84   184    44    54   158   106   134   101   175   207   134   106    64   112   106    84   213   132    94   159    42   105    94    77    82    33    55   210   102
    98   105   166   185    85    87   128   149   180   106   186    49    75   157   161    76   178   155   185    34   216   137    36   105   125   108   146   130   130   111   151   104   137    82   167    46    63   181   218    37   150   144   207   104   112   168    89    35    86   219    74    72   190    39   115    63    84   220   158   135    79   187    71   201   171   201   101   162    82   200    94    57   218   188   189    42   163   183    79   137   122    99   101   163    86   118    49    51   162    37    41   135   181    85   101    77    57   125    87   171    85    81    78   158   103   173   174   139    66   218    54   153   125   208   133   207    41   167   188   111   188    96    80   168    50   190   182    66   180   154    90   177   106    99   101    77   182   172   197   100   200   215   194   186   195   177    45   116   176    89    67    86    77   115   216   189   173   157   101   189    43   163   180   161    61   132   184    80    95   185   140   221   104    58    90    66   121    78    79    75   140   116   120    91   150    83    92   139    70   205    77    60   138   124   154   205   102    74    45   113   194   108   102   133    97   165   175   136   103   218    54   163   195   127   206    91    84   113   118    46   145   206    78   199   187    82   121    86   184    42    54   151   104   138   104   172   206   138   106    62   111   104    87   216   134    95   163    44   107    92    74    82    36    55   208   107
    98   106   166   186    85    87   128   149   181   106   186    49    76   157   161    76   178   155   185    34   215   137    35   105   125   109   146   130   130   110   150   104   137    82   167    46    63   180   218    37   150   144   207   103   112   167    89    35    86   219    74    72   191    40   115    64    84   220   158   135    79   187    71   201   172   201   101   162    82   200    94    58   218   188   189    42   163   183    79   137   122   100   100   164    86   118    49    51   163    37    41   135   182    85   101    77    57   125    87   171    85    81    77   158   103   172   174   138    66   218    54   153   125   208   134   207    41   167   188   112   188    95    80   169    50   189   183    66   180   155    91   177   106    99   102    77   181   171   197   100   200   215   194   187   196   177    45   116   176    89    67    85    77   115   216   190   173   157   101   188    42   163   180   161    61   132   184    80    95   186   140   221   103    58    90    66   120    78    79    75   140   116   120    90   150    83    92   139    69   205    77    60   138   123   154   205   101    73    45   113   194   108   102   133    97   166   176   136   104   218    53   163   195   127   206    90    84   113   118    45   145   206    78   199   187    83   121    86   185    42    54   151   104   138   104   172   206   137   106    62   111   104    87   216   135    94   163    43   107    93    75    82    35    56   208   107
    98   105   165   185    85    87   128   148   180   106   187    51    76   156   161    75   177   155   184    33   215   137    35   106   125   108   147   131   132   111   151   104   139    83   168    47    63   180   218    36   150   144   207   104   112   168    90    35    86   219    74    73   190    39   115    63    84   220   158   134    80   186    71   201   171   202   100   163    81   201    93    58   216   188   191    42   164   183    80   139   123    99   101   163    87   119    49    50   163    37    39   134   184    86   101    77    57   125    87   172    84    80    78   157   104   173   172   138    66   218    54   154   125   206   133   207    40   166   187   112   188    95    80   169    51   189   182    65   180   155    92   176   107    99   101    76   181   171   197   100   202   215   195   186   195   177    44   115   177    88    67    85    77   115   217   188   173   158   101   188    45   165   180   162    61   132   186    84    94   186   139   222   103    58    91    65   120    80    79    76   140   116   119    90   150    85    91   140    69   205    77    59   137   123   154   206   100    73    47   112   193   108   103   133    95   166   175   137   105   217    53   164   195   128   206    90    84   113   117    47   144   206    78   200   188    81   121    86   184    41    54   152   105   137   104   173   206   139   106    62   112   102    86   216   134    95   163    44   107    92    76    82    36    56   208   108
    97   106   167   185    86    88   128   149   180   106   186    48    75   157   159    77   178   154   185    34   216   137    36   104   125   109   145   130   131   112   151   104   137    81   167    47    62   180   217    37   150   145   207   104   111   168    88    36    86   218    73    71   192    40   114    64    84   219   160   135    80   187    72   202   172   201   102   162    83   200    94    58   219   187   191    42   163   183    79   137   122   100   100   163    86   119    47    51   163    39    41   134   181    85   101    78    58   124    86   170    84    79    76   158   103   171   174   138    66   218    53   151   125   206   134   207    39   166   188   112   189    96    80   170    50   191   182    65   180   154    91   177   107    99   101    76   182   170   197   101   200   215   193   186   195   177    47   116   176    89    67    86    77   114   216   189   174   158   102   188    43   163   179   160    62   133   184    80    95   185   140   221   102    58    90    66   121    79    79    76   140   115   120    92   151    83    90   141    70   204    79    61   138   123   154   206   101    75    46   114   195   108   103   134    97   166   176   135   105   217    52   162   195   127   206    91    84   113   117    44   144   206    77   199   188    81   120    85   185    41    55   151   104   136   103   172   206   139   107    61   111   104    87   216   133    94   164    44   106    93    74    80    36    54   208   108
    99   105   166   187    85    88   127   148   181   108   185    49    74   160   161    77   179   155   186    33   215   137    36   106   125   107   145   130   131   111   151   104   137    82   167    46    62   180   217    37   149   143   206   102   114   167    89    35    87   221    74    70   191    38   115    64    83   220   158   136    80   188    69   201   173   202   102   160    81   199    94    57   218   188   191    41   163   183    81   135   121    99   100   163    86   119    49    50   163    37    42   136   182    84   101    76    56   126    88   172    85    79    78   158   103   173   175   139    65   220    55   152   124   207   134   205    41   167   188   111   189    96    80   169    50   190   184    65   180   153    89   175   106    99   101    78   182   171   197   101   200   215   194   185   194   177    43   115   176    89    67    86    79   115   216   189   174   159    99   188    43   163   180   162    62   134   185    80    93   187   140   221   103    58    89    66   122    78    81    73   142   118   119    91   151    84    93   139    71   203    78    60   138   123   155   207   102    73    45   114   195   108   102   134    96   167   176   135   104   220    54   163   194   128   205    92    83   112   118    47   144   206    78   199   187    81   121    86   185    42    54   153   104   137   104   173   205   137   105    64   113   104    88   216   132    94   164    44   107    93    75    82    35    55   210   107
    98   105   166   186    86    86   128   149   180   106   186    49    75   157   160    76   179   155   184    34   216   137    36   105   126   109   145   130   130   111   151   104   137    82   167    46    63   180   218    37   150   145   208   104   112   168    89    35    86   219    74    72   190    40   115    63    84   220   158   135    80   187    71   201   172   201   101   162    82   200    94    57   218   188   189    42   163   183    79   137   122    99   101   163    86   118    49    50   162    37    41   135   182    85   101    77    57   126    87   172    85    81    78   158   104   173   173   138    66   218    53   153   125   208   134   207    40   167   188   111   188    96    80   168    50   190   182    66   180   155    90   177   106    99   102    77   181   171   197   100   201   215   194   186   196   177    45   116   176    89    67    86    78   115   216   190   172   157   101   189    43   163   180   161    61   133   184    80    95   186   140   220   104    58    90    65   121    78    80    75   140   116   120    91   151    84    92   139    70   205    77    60   138   123   154   205   101    74    46   113   194   108   102   133    96   166   175   136   103   218    54   164   195   127   206    90    83   112   118    46   145   206    77   200   187    82   121    87   184    43    55   152   104   137   105   172   206   138   106    62   111   104    87   216   134    95   163    44   107    93    75    81    36    56   208   107
    98   106   165   184    88    85   127   149   179   105   186    47    75   157   162    75   177   155   182    34   216   137    37   105   126   106   147   129   130   111   152   105   137    83   165    45    62   181   218    38   151   147   208   106   112   168    89    36    86   220    74    71   189    39   114    65    85   219   158   135    80   186    72   201   171   201   101   162    83   200    94    57   217   189   189    42   163   183    78   136   122    99   102   162    86   119    49    49   165    35    41   136   181    85   100    75    56   126    87   174    86    84    76   157   103   171   176   139    67   218    54   153   124   208   132   205    41   166   190   110   191    95    79   169    50   189   182    65   179   153    88   178   106   100   100    75   181   172   196    99   201   216   195   186   196   178    42   115   176    89    68    85    78   117   216   189   173   157   100   189    41   164   179   163    59   132   184    79    95   185   139   222   104    59    91    66   121    80    81    72   142   116   119    91   151    84    91   137    71   206    78    60   138   123   153   205   103    74    44   112   194   107   103   131    96   166   175   136   105   218    55   167   194   127   207    90    84   114   117    46   147   206    78   198   188    82   120    87   183    41    57   151   105   136   103   174   207   139   106    62   111   103    86   217   133    94   163    44   106    90    73    81    35    55   209   106
    98   105   166   184    85    86   126   148   183   105   183    52    74   156   161    76   180   154   183    33   217   136    37   107   125   108   144   130   129   112   154   106   136    83   167    48    64   181   219    38   149   144   209   103   111   170    89    35    84   216    73    72   191    41   115    62    85   220   158   134    81   189    71   201   173   201   100   161    82   200    94    55   219   189   193    42   161   182    78   135   123    98   101   164    86   119    51    50   162    36    40   136   180    85   104    79    58   125    87   170    84    81    79   160   102   172   174   139    67   216    56   156   124   209   133   209    40   169   188   110   185    96    82   169    46   189   182    69   180   157    88   175   105    99   102    78   180   172   198   103   201   215   192   186   195   176    47   114   175    87    68    87    80   114   216   188   174   156   102   188    41   162   179   162    60   132   183    78    96   188   139   222   102    60    92    63   119    78    79    73   138   114   118    89   149    84    92   141    71   207    78    59   137   126   156   206   100    74    44   112   193   109   103   136    96   161   175   136   103   218    53   164   196   128   205    91    84   110   115    46   144   203    81   200   187    83   121    88   181    41    56   154   103   138   105   172   206   137   107    62   110   101    85   217   134    95   162    44   108    90    75    82    37    53   207   110
    99   107   167   186    86    86   128   148   180   105   186    49    76   156   159    76   178   154   183    34   217   137    36   107   125   108   146   130   130   110   151   104   137    83   166    47    63   181   218    37   149   144   207   104   111   169    90    35    86   219    75    71   190    39   114    64    85   220   159   135    79   187    71   201   172   201   101   162    82   200    94    56   218   187   190    42   162   182    79   137   123    99   100   163    86   118    50    50   161    37    40   134   181    85   101    77    57   126    86   171    85    81    77   157   103   171   174   139    66   218    54   153   125   208   133   207    40   167   187   111   189    96    80   169    50   189   183    66   179   154    92   177   106    99   101    78   182   171   197   100   201   215   194   186   195   177    45   115   177    89    67    84    78   116   216   189   173   158   100   188    43   164   180   162    61   132   183    80    96   186   139   220   104    58    90    65   121    78    79    74   139   116   120    90   150    83    92   139    71   205    78    59   137   124   155   205   101    74    46   113   194   108   103   134    96   166   176   135   103   218    53   164   195   127   205    91    84   113   119    45   145   206    78   200   188    82   122    86   185    42    55   151   102   138   104   172   206   138   106    63   111   104    87   217   133    95   162    44   107    92    75    82    36    55   208   107
   100   103   168   184    86    86   128   148   180   105   185    48    77   158   160    75   177   153   185    35   217   136    39   107   124   108   146   130   129   111   149   104   136    83   166    46    63   180   218    36   149   145   209   105   113   167    91    34    86   218    73    73   191    39   113    64    85   219   157   135    76   187    71   199   173   202    98   162    82   200    95    55   214   186   190    41   163   183    81   140   122   101   102   164    87   118    47    53   162    37    41   136   182    87   101    78    58   124    86   172    83    83    81   159   103   172   172   139    66   219    54   153   124   208   135   207    41   168   187   110   189    96    79   167    53   189   183    65   179   154    90   176   107    98   101    78   183   172   196   100   199   215   194   187   197   175    45   114   177    88    66    85    77   114   220   189   175   155   101   188    43   163   181   161    60   132   183    80    96   188   141   222   104    58    92    65   120    79    79    76   140   117   120    90   151    82    91   140    69   205    77    60   137   122   154   204   101    74    44   112   192   109   102   134    96   165   176   137   104   220    53   164   195   127   206    89    82   113   116    45   144   207    77   197   187    84   121    86   186    44    55   153   102   136   103   172   205   138   106    62   112   104    87   218   134    94   164    44   106    93    75    82    37    55   207   107
    99   104   167   185    85    87   129   148   179   106   187    49    75   156   161    77   177   154   185    33   216   138    36   106   125   109   146   131   130   112   151   105   138    80   167    45    62   181   218    37   151   144   209   102   113   168    90    35    86   218    74    71   192    38   114    64    85   220   157   134    81   186    72   201   171   200   102   162    81   199    93    57   219   190   191    42   166   182    79   137   122    99   102   164    88   118    47    51   162    39    39   136   181    86   102    77    57   127    87   172    84    79    77   157   103   172   174   140    66   219    55   154   125   209   136   208    42   166   187   110   188    97    81   167    49   191   182    68   180   156    90   177   106   100   100    77   182   174   198   100   199   216   192   187   197   177    45   114   176    90    68    85    77   113   216   190   174   157   102   188    44   164   181   161    62   133   184    80    96   185   141   221   104    59    89    66   120    78    80    76   140   115   120    91   152    83    92   141    70   205    78    59   139   125   152   206   103    74    46   115   194   109   102   132    96   165   175   134   104   218    54   165   194   129   206    89    84   114   116    46   146   205    80   200   185    82   122    84   183    42    56   151   103   139   106   173   206   138   107    63   112   102    87   216   134    95   164    42   108    92    75    81    35    55   209   106
    98   105   166   185    85    87   128   148   180   106   186    49    75   156   160    75   179   155   185    34   216   137    36   105   125   109   146   130   131   111   152   104   137    83   167    46    63   181   218    37   150   144   208   103   112   168    89    35    86   219    73    71   191    39   115    63    83   220   158   135    80   188    71   201   172   201   101   162    82   200    93    57   219   188   190    41   163   183    79   138   122    99   101   163    86   117    49    50   161    37    41   135   181    85   101    77    57   126    86   171    85    81    78   157   103   173   173   139    66   218    54   153   125   208   134   206    40   167   188   112   188    96    80   168    50   190   183    66   180   155    91   177   106    99   101    77   182   172   197    99   201   215   194   186   196   176    45   115   176    89    67    86    78   115   216   189   173   157   101   187    43   163   179   161    61   132   184    80    94   185   140   220   104    59    90    66   121    78    80    75   140   115   120    91   149    84    91   139    69   204    78    60   138   123   154   205   101    74    46   113   193   108   103   134    97   166   176   137   104   217    54   164   194   127   206    92    83   113   118    46   145   205    77   200   187    82   122    86   184    42    54   151   104   137   104   172   206   138   106    62   112   104    87   217   134    95   163    43   106    93    74    82    36    56   209   107
    99   106   167   185    86    86   128   148   180   106   186    49    75   157   160    76   178   155   184    33   216   137    35   105   126   109   146   130   130   110   151   104   137    82   167    46    63   181   218    37   150   144   207   104   112   168    89    35    86   219    74    71   190    39   115    63    84   220   159   135    79   187    72   201   172   201   101   162    82   200    94    57   218   188   189    41   163   183    79   137   122   100   101   163    86   118    49    51   161    37    41   135   181    85   102    77    57   125    87   172    85    80    77   158   103   172   173   139    66   218    54   152   125   207   134   207    40   167   188   111   189    95    80   168    50   190   183    66   179   155    90   176   106    98   102    77   181   171   198   100   200   215   194   186   195   177    45   116   176    89    67    85    77   115   216   190   173   157   100   189    42   163   180   161    61   132   184    81    95   185   139   221   104    58    90    66   121    78    79    75   140   115   120    91   150    84    92   138    70   205    78    60   138   123   155   205   101    73    45   114   194   109   103   134    96   165   176   136   103   217    53   163   194   127   205    90    84   113   118    46   144   206    77   199   186    82   121    87   184    42    55   152   103   138   104   172   206   138   106    62   112   104    87   217   134    94   163    44   107    93    74    82    36    56   207   107
    99   104   166   185    84    86   128   148   180   106   187    49    76   156   160    76   178   155   184    34   217   137    36   105   125   108   146   130   130   111   152   103   137    82   167    47    64   181   218    36   150   144   207   103   111   167    90    35    87   219    73    72   190    39   115    63    84   221   158   136    80   188    72   201   172   201   102   162    83   201    94    57   217   188   189    41   163   183    80   137   122    99   100   162    86   117    49    52   162    36    40   134   181    85   101    76    57   125    87   172    86    80    78   158   104   173   172   139    68   218    55   153   125   207   133   207    40   166   189   112   187    96    79   168    50   189   183    66   181   154    90   176   106   100   103    76   181   171   198   100   200   215   194   187   196   177    45   115   176    89    67    86    79   115   216   191   173   157   102   189    43   163   180   160    61   132   183    80    95   185   139   220   103    58    89    66   121    78    80    75   140   115   120    89   150    84    92   139    70   205    77    61   137   122   154   206   102    74    45   114   194   109   103   133    96   167   176   136   103   218    53   163   195   128   205    90    84   113   118    46   146   206    78   200   187    81   121    87   184    41    54   152   103   137   105   171   207   138   107    60   111   103    87   216   134    94   164    44   107    92    75    81    37    56   208   107
    98   105   166   186    85    86   129   148   180   106   185    49    75   157   161    76   178   155   185    34   215   137    36   106   125   108   146   130   129   111   151   104   137    83   167    46    63   180   219    36   150   144   207   104   111   168    89    36    86   219    74    73   190    39   115    63    84   220   159   135    80   188    72   201   172   201   101   162    81   200    95    57   218   188   189    41   163   183    80   137   123    99   100   164    87   118    49    51   162    37    41   135   181    85   101    77    56   125    87   172    85    80    78   158   103   172   173   138    66   219    54   152   125   208   134   207    40   167   187   111   188    96    80   168    50   190   183    66   180   154    90   176   107    99   102    76   182   172   198   100   201   215   194   186   196   177    46   116   176    88    67    86    77   115   216   189   173   158   101   188    43   163   180   161    61   132   183    80    94   185   140   221   104    58    91    66   121    78    80    75   139   115   120    91   151    84    92   138    70   205    77    60   138   123   154   205   101    73    45   113   194   108   102   134    97   166   176   136   103   218    53   164   195   127   206    91    83   112   118    46   145   206    78   200   187    82   121    86   185    42    54   151   103   138   105   173   206   138   106    62   112   104    87   216   134    95   163    44   107    93    74    81    36    55   208   108
    98   103   164   186    84    84   128   150   181   106   187    52    75   157   160    76   179   155   186    34   215   140    34   104   124   107   147   131   132   111   153   102   135    83   167    48    63   181   218    39   149   144   207   102   110   166    88    35    86   220    74    71   190    39   115    64    84   222   161   136    79   188    69   202   172   203   101   163    83   199    94    57   218   189   190    42   161   183    79   135   123    99   100   163    85   118    47    51   160    38    40   137   182    85    99    78    56   127    85   172    85    80    77   157   105   171   173   139    67   218    56   153   126   206   135   207    40   167   188   114   188    97    81   168    49   188   184    68   180   154    90   178   107   101   103    77   180   171   200    98   199   215   195   184   196   178    47   117   174    89    67    86    77   117   216   189   173   158   101   192    42   163   179   161    62   133   182    81    96   188   141   220   103    57    91    65   121    79    80    75   140   118   119    90   150    85    91   139    71   204    76    62   140   121   156   206   102    72    45   111   192   108   100   133    98   166   174   138   104   217    51   162   195   127   205    89    84   113   117    44   145   204    80   199   187    84   120    86   185    44    54   151   104   136   104   172   208   138   106    63   112   104    85   215   134    96   165    44   106    93    73    84    36    54   207   109
    99   105   167   186    84    87   128   148   180   106   187    49    75   157   160    75   178   156   186    34   215   136    36   105   126   109   146   130   130   110   151   103   137    83   167    46    63   181   219    36   151   144   207   104   112   168    90    36    87   219    74    72   190    39   115    64    84   220   158   135    79   188    71   201   172   200   101   162    81   200    93    57   218   188   190    41   163   183    80   138   122   100   100   164    85   118    49    50   161    38    41   135   182    84   101    77    57   126    87   172    84    79    78   158   102   172   173   139    66   218    55   152   126   207   132   206    40   167   187   111   188    96    80   168    50   188   182    66   180   155    90   176   107    99   102    76   182   171   198   100   200   216   194   186   195   178    45   115   176    88    66    86    78   116   215   189   173   157   101   189    42   163   180   160    61   132   184    79    95   185   140   220   103    60    90    66   120    80    79    74   139   117   120    90   150    83    92   138    69   205    77    60   138   122   154   205   102    74    46   113   193   108   101   134    95   166   175   134   103   219    53   164   194   126   206    91    83   113   118    47   145   205    79   200   187    83   122    88   184    42    55   152   103   139   104   173   206   139   107    61   112   104    85   217   134    94   162    43   107    93    75    81    37    57   207   106
    99   105   166   187    84    86   129   148   181   106   184    49    75   157   160    76   179   155   185    34   216   137    36   104   125   109   147   130   130   110   151   104   137    82   166    47    63   181   219    37   149   143   207   104   112   167    90    36    87   217    74    72   191    40   114    63    83   220   159   134    80   187    71   200   171   202   101   162    82   200    93    56   217   188   190    41   163   184    80   138   122    99   101   163    85   117    50    51   163    37    39   135   182    85   100    77    57   126    87   171    84    81    78   157   103   172   173   138    65   219    55   151   124   208   133   207    41   168   189   111   188    96    80   168    51   189   182    66   180   155    91   177   106    99   101    78   181   170   197   101   201   216   194   185   196   176    45   116   177    89    68    86    77   116   216   188   173   158   101   187    44   163   180   161    62   132   184    81    95   186   140   220   103    58    88    66   121    80    80    74   140   115   120    91   152    83    93   138    70   204    79    60   139   122   154   206   101    75    45   113   194   108   103   133    97   165   176   135   103   216    54   164   195   127   206    91    83   114   118    45   145   205    78   199   188    82   121    88   185    44    54   152   103   138   103   173   206   138   105    63   113   104    87   217   134    94   165    44   108    92    74    81    36    55   209   107
    98   106   167   186    84    87   128   149   180   105   186    50    75   156   161    76   179   155   184    34   216   137    35   106   125   109   146   129   130   111   151   104   136    81   167    46    63   180   218    36   150   144   208   104   112   168    90    35    85   219    74    72   191    39   114    64    84   220   157   136    79   188    71   201   172   200   101   162    82   201    93    57   218   188   190    42   163   182    80   137   122   100   101   163    85   118    49    51   162    37    40   135   181    85   101    76    57   125    86   172    84    80    78   159   102   173   173   139    66   218    54   153   124   208   133   207    41   168   188   112   189    96    81   168    51   189   183    66   180   154    91   176   106    99   101    77   181   171   198   100   201   215   194   186   195   177    45   116   176    88    67    86    77   114   217   189   173   158   101   189    43   164   180   160    61   133   184    81    95   186   140   220   104    58    91    66   120    79    80    75   141   116   119    91   150    83    91   138    69   205    77    59   138   124   154   206   101    74    45   113   194   107   102   133    96   165   176   136   103   218    55   164   195   127   206    91    84   113   118    44   144   205    78   199   187    82   121    86   185    43    56   151   104   137   105   172   206   138   107    62   111   103    87   216   134    95   163    44   107    92    74    82    36    55   209   108
    99   105   166   184    85    87   128   149   183   107   186    50    76   161   161    76   177   154   183    32   215   138    36   104   126   108   146   129   129   112   153   102   135    82   166    46    62   180   218    39   149   145   207   105   112   168    90    34    84   219    73    73   190    39   114    63    83   220   157   137    80   186    71   202   171   201   100   163    81   201    93    57   217   187   188    40   163   181    77   137   122    98   100   163    87   116    49    52   162    35    42   136   179    85   100    77    57   126    87   172    85    81    78   158   104   174   173   139    66   218    54   152   126   207   133   210    40   166   188   113   187    95    81   166    48   189   182    65   180   154    92   176   105   100   102    78   179   172   197   100   200   215   196   188   194   180    43   118   176    89    64    87    79   113   215   190   172   157   101   187    42   162   178   161    61   132   185    78    95   186   139   221   101    60    92    66   120    79    79    74   141   115   119    90   152    84    92   139    68   204    78    61   139   123   151   206   103    72    45   114   196   108   102   133    97   166   176   136   105   217    53   164   195   128   207    89    83   112   118    43   145   206    78   199   186    82   120    88   185    41    56   152   104   137   104   173   207   138   107    63   112   103    88   215   133    94   165    44   105    92    75    80    35    55   210   108
    98   106   166   185    85    87   128   148   180   105   186    48    76   158   161    76   178   154   184    33   215   137    36   105   125   108   147   131   130   111   152   104   138    83   167    46    64   182   218    36   150   144   208   104   111   168    90    35    86   219    74    72   190    39   115    63    83   220   158   135    79   188    70   201   172   201   101   161    82   200    94    57   218   187   190    41   164   184    78   137   122    99   100   163    86   119    48    51   161    38    41   134   182    86   102    77    57   125    87   172    84    81    78   158   103   173   174   139    66   218    55   154   125   208   133   206    40   166   188   109   188    95    80   168    49   190   183    66   180   155    91   176   106   100   101    78   182   172   198   101   201   216   194   186   195   177    45   116   176    89    67    85    78   115   216   189   172   158   101   189    43   162   179   160    60   133   184    80    95   185   140   220   103    58    90    66   121    78    79    74   140   115   120    91   150    83    92   138    69   204    77    59   138   123   154   204   102    73    46   113   194   108   103   133    97   166   176   136   104   217    53   163   194   127   206    91    84   113   118    46   145   205    78   199   187    82   121    86   184    43    55   152   104   137   105   173   207   138   106    62   112   104    87   215   134    95   164    44   108    92    74    81    36    56   208   107
    98   105   166   185    85    87   128   148   180   106   186    49    75   157   160    76   178   155   185    34   216   137    36   105   125   108   146   130   130   111   151   104   137    82   167    46    63   181   218    37   150   144   207   104   112   168    90    35    86   219    74    72   190    39   115    63    84   220   158   135    79   187    71   201   172   201   101   162    82   200    94    57   218   188   190    42   163   183    79   137   122    99   101   163    86   118    49    51   162    37    41   135   182    85   101    77    57   125    87   172    85    81    78   158   103   172   173   139    66   218    54   153   125   208   134   207    41   167   188   111   188    96    80   168    50   189   182    66   180   155    91   177   106    99   101    77   181   171   197   100   200   215   194   186   196   177    45   116   176    89    67    86    78   115   217   189   173   157   101   189    43   163   180   161    61   132   184    80    95   185   140   221   104    58    90    66   121    78    79    75   140   116   120    91   150    84    92   139    70   204    77    60   138   124   154   205   101    74    46   113   194   108   102   133    96   166   175   136   103   218    54   164   195   127   206    91    84   112   118    46   145   206    78   199   187    82   121    86   184    42    54   152   103   137   104   172   206   138   106    62   112   104    87   216   134    95   163    44   107    92    74    81    36    55   208   107
    98   105   166   186    85    87   128   148   180   106   186    49    75   157   161    76   178   155   184    34   216   137    36   105   125   108   146   130   130   111   151   104   137    82   167    46    63   180   218    37   150   144   207   104   112   168    90    35    86   219    74    72   190    39   115    63    84   220   158   135    79   187    71   201   172   201   101   162    82   200    94    57   218   188   189    42   163   183    79   137   122    99   101   163    86   118    49    51   162    37    41   135   181    85   101    77    57   125    87   172    85    81    78   158   103   173   173   139    66   218    54   153   125   208   134   207    41   167   188   111   188    96    80   168    50   189   182    66   180   155    91   177   106    99   101    77   181   171   197   100   201   215   194   186   196   177    45   116   176    89    67    86    77   115   216   189   173   157   101   188    43   163   180   161    61   132   184    80    95   185   140   221   104    58    90    66   121    78    79    75   140   116   120    91   150    84    92   139    70   205    78    60   138   123   154   205   101    74    46   113   194   108   102   133    96   166   176   136   103   218    54   164   195   127   206    91    84   113   118    46   145   206    78   199   187    82   121    86   184    42    55   151   104   137   104   172   206   138   106    62   111   104    87   216   134    95   163    44   107    93    74    82    36    55   208   107
    98   105   166   186    85    87   128   148   180   106   186    49    75   157   161    76   178   155   184    34   216   137    36   105   125   108   146   130   130   111   151   104   137    82   167    46    63   180   218    37   150   144   207   104   112   168    90    35    86   219    74    72   190    39   115    63    84   220   158   135    79   187    71   201   172   201   101   162    82   200    94    57   218   188   189    42   163   183    79   137   122    99   101   163    86   118    49    51   162    37    41   135   181    85   101    77    57   125    87   172    85    81    78   158   103   173   173   139    66   218    54   153   125   208   134   207    41   167   188   111   188    96    80   168    50   189   182    66   180   155    91   177   106    99   101    77   181   171   197   100   201   215   194   186   196   177    45   116   176    89    67    86    77   115   216   189   173   157   101   188    43   163   180   161    61   132   184    80    95   185   140   221   104    58    90    66   121    78    79    75   140   116   120    91   150    84    92   139    70   205    78    60   138   123   154   205   101    74    46   113   194   108   102   133    96   166   176   136   103   218    54   164   195   127   206    91    84   113   118    46   145   206    78   199   187    82   121    86   184    42    54   151   104   137   104   172   206   138   106    62   111   104    87   216   134    95   163    44   107    93    74    82    36    55   208   107
    99   105   166   186    85    87   129   149   180   106   185    49    75   156   161    76   178   155   184    34   216   137    36   105   125   109   146   130   130   110   151   104   137    82   167    47    63   180   219    37   150   144   207   104   112   168    90    35    86   219    74    72   190    39   115    63    84   220   158   135    79   187    71   201   172   201   101   162    82   200    94    57   218   188   189    42   162   183    79   138   122   100   100   163    86   118    49    51   162    37    41   135   181    85   101    77    57   125    87   172    85    81    78   157   103   173   174   139    66   218    54   153   125   208   133   207    40   167   188   111   189    96    80   168    50   189   182    65   179   155    91   177   107    99   101    77   181   171   197    99   201   215   194   186   195   177    45   116   176    89    67    85    77   115   217   189   173   157   101   188    43   163   180   161    61   132   184    80    95   185   140   220   104    58    90    65   121    78    80    75   140   116   120    91   150    84    91   138    70   204    78    60   138   123   154   205   101    74    46   113   194   108   102   133    96   166   176   136   104   218    54   164   195   127   206    90    84   113   118    45   145   206    78   200   187    81   121    86   184    42    54   152   104   137   104   173   206   138   106    62   112   104    87   216   133    95   163    44   107    92    74    82    36    56   209   108
    96   105   168   188    85    86   130   149   181   104   186    52    76   153   160    78   178   153   183    34   217   136    38   104   126   109   147   130   131   110   152   105   136    84   168    47    64   178   220    36   151   146   207   104   114   168    90    37    85   217    72    71   191    37   117    63    84   220   160   137    77   190    73   199   171   201   103   161    83   202    91    57   217   187   190    40   163   186    80   137   124   100   100   161    85   118    49    50   162    39    40   134   183    85   103    76    59   126    84   172    86    81    78   159   102   173   172   137    63   217    55   154   128   208   134   205    39   168   189   111   187    98    82   168    50   190   183    67   180   154    92   176   106   100   101    77   181   173   196   101   201   216   195   185   195   176    48   114   175    89    67    83    75   115   214   189   174   159   100   188    44   165   178   161    62   132   185    79    95   187   141   220   103    58    90    64   122    78    82    74   141   115   119    91   151    84    91   139    71   205    78    59   139   124   155   207   102    75    44   113   193   112   102   134    96   164   176   136   106   218    53   163   194   129   207    92    84   110   118    47   143   207    79   198   186    81   120    86   185    42    54   154   102   136   105   175   204   138   106    61   110   104    85   214   135    96   163    42   106    92    75    81    35    54   208   109
    98   105   167   186    85    87   128   149   180   106   186    49    75   157   161    76   178   155   185    34   215   137    36   105   125   108   146   130   130   111   151   105   137    82   167    46    63   180   218    37   150   145   207   104   112   168    90    35    86   219    74    72   191    39   115    63    84   220   158   135    80   187    71   201   172   201   101   162    82   201    94    57   218   188   189    41   163   183    80   137   122   100   100   163    86   118    49    51   162    37    40   135   181    85   102    77    57   125    87   171    85    81    78   157   103   173   173   139    66   218    54   153   125   208   134   207    41   167   188   111   188    96    80   168    50   190   183    66   179   154    91   177   107    99   101    77   181   171   197   100   201   215   194   186   196   177    45   116   176    89    67    86    77   115   217   189   173   157   101   189    43   163   179   160    61   132   184    80    95   186   140   221   103    59    90    66   121    78    80    75   140   115   120    91   150    84    92   139    70   204    77    60   138   123   154   205   101    74    46   113   194   108   102   133    96   166   176   136   104   218    54   164   195   128   206    91    83   112   118    46   144   206    78   200   187    82   121    86   184    42    54   151   104   137   104   172   206   138   106    62   112   104    87   216   134    95   163    44   107    93    75    82    36    55   208   107
    98   108   166   187    85    86   128   148   180   107   185    49    76   157   159    77   177   156   185    35   215   137    37   104   125   110   148   129   131   112   150   105   138    81   163    47    65   181   221    35   151   144   209   105   112   168    90    35    85   219    75    73   189    41   115    62    84   221   160   136    80   187    70   201   171   201   102   163    81   201    93    56   218   188   191    42   162   182    79   135   123    98   100   164    85   118    51    50   162    37    41   136   183    84   100    78    57   124    86   173    86    81    78   157   103   171   174   139    68   217    53   153   124   208   135   205    39   169   188   113   190    97    80   168    49   190   182    65   181   156    89   176   105    97    98    77   182   172   198   102   202   215   195   186   196   176    44   115   174    89    66    87    75   116   218   189   171   157   101   187    42   163   180   160    61   134   183    79    95   186   140   220   103    58    89    67   121    77    79    74   138   115   117    91   149    84    93   137    69   205    78    61   138   122   155   208   101    74    47   114   193   107   102   131    98   166   174   137   105   219    53   163   194   127   206    92    85   113   116    49   145   205    80   198   188    84   122    86   184    42    55   152   101   137   104   174   207   138   107    63   112   105    86   215   133    93   164    44   108    94    74    82    36    57   208   107
    99   106   166   186    85    86   129   148   181   106   186    49    75   157   160    76   178   155   183    34   214   137    36   105   126   109   146   130   129   111   152   105   136    82   167    46    63   180   218    38   150   146   207   103   112   168    90    36    87   219    73    71   189    39   114    64    85   219   158   134    80   187    71   200   172   202   100   162    82   200    95    57   218   188   189    41   163   183    80   137   123    99   101   164    85   118    49    51   162    36    41   135   183    86   102    77    57   125    86   172    85    80    78   156   103   173   173   138    66   217    55   152   126   207   134   206    40   168   188   110   187    96    80   168    50   190   182    65   180   155    92   179   108    99   101    77   182   171   197   100   200   215   195   185   196   177    45   116   175    88    67    86    77   114   216   189   173   156   100   189    43   164   180   161    61   132   184    80    95   184   140   220   105    57    89    66   121    78    80    74   141   116   120    91   149    84    93   140    70   204    78    59   138   124   155   205   101    74    45   114   194   107   104   133    97   166   175   137   104   218    54   164   195   128   206    90    85   113   118    46   143   207    78   199   187    82   121    86   183    43    55   152   102   137   105   173   205   139   105    63   110   104    86   216   134    95   163    44   108    92    75    81    36    55   207   108
    98   106   166   186    86    87   128   149   180   106   186    49    75   157   161    76   178   155   184    34   216   137    36   105   125   108   146   130   130   111   151   104   137    82   167    46    63   181   218    37   150   145   207   103   112   168    90    35    87   219    73    72   190    40   114    63    83   220   159   135    79   187    71   201   172   201   101   162    82   200    94    57   218   188   189    41   163   182    79   137   122    99   100   164    86   118    49    50   162    37    41   135   181    86   101    77    57   125    86   171    85    81    78   158   104   173   173   138    66   218    54   153   125   208   133   207    41   167   187   111   189    96    80   168    50   190   183    66   180   154    91   177   106    99   101    77   182   171   197   100   201   215   194   186   196   177    45   116   176    88    67    86    77   115   216   189   173   157   101   189    43   163   180   161    62   132   184    80    95   185   140   221   104    58    90    65   121    78    79    75   140   116   120    91   151    84    92   139    70   205    77    60   138   124   154   205   101    74    46   114   194   108   102   134    96   166   176   136   103   218    53   164   195   127   206    90    83   112   118    46   145   206    78   199   187    82   121    86   185    42    54   151   104   137   104   172   206   138   106    62   111   103    87   216   133    95   163    44   107    93    74    81    36    55   208   107
    98   105   166   186    85    87   128   148   180   106   186    49    75   157   160    76   178   155   184    34   216   137    36   105   125   108   146   130   130   111   151   104   137    82   167    46    63   181   218    37   150   144   207   104   112   168    90    35    86   219    74    72   190    39   115    63    84   220   158   135    80   187    71   201   172   201   101   162    82   200    94    57   218   188   190    41   163   183    79   137   122    99   101   163    86   118    49    51   162    37    41   135   181    85   101    77    57   125    87   172    85    80    78   158   104   173   173   139    66   218    54   153   125   208   134   207    41   167   188   111   188    96    80   168    50   189   183    66   180   155    91   176   106    99   101    77   182   171   198   100   201   215   194   186   196   177    45   116   176    89    67    86    77   115   217   189   173   157   101   189    43   163   179   161    61   132   184    80    95   185   140   221   104    59    90    66   121    79    80    75   140   115   120    91   150    84    92   139    70   205    77    60   138   124   154   205   102    74    46   113   194   108   102   133    96   166   176   136   104   218    54   164   195   127   206    91    84   113   118    46   145   205    78   199   187    82   121    86   185    43    55   151   104   137   104   172   206   138   106    62   111   104    87   216   134    95   163    44   107    92    75    81    36    55   208   107
    98   105   166   186    85    87   129   148   180   106   185    49    75   157   161    76   178   155   185    34   215   137    36   105   125   108   146   130   130   110   150   105   137    82   167    46    63   180   219    37   150   144   208   104   112   168    90    35    86   219    74    72   190    39   115    63    83   220   158   135    79   187    71   201   172   201   101   162    82   200    94    57   218   188   190    41   162   183    80   137   122    99   100   163    86   118    49    51   162    37    41   135   181    85   101    77    57   125    87   171    85    81    78   158   103   173   173   139    66   218    54   152   125   208   133   206    40   167   188   112   188    96    80   168    50   189   183    66   180   155    91   177   106    99   101    77   181   171   197   100   200   215   194   186   196   177    45   116   176    88    67    86    77   115   216   189   173   157   101   188    43   163   180   161    61   132   184    80    95   186   140   221   104    58    90    66   120    78    79    75   140   116   120    90   150    84    92   139    70   204    78    60   138   123   154   205   101    73    46   113   194   108   102   133    96   165   175   136   104   218    53   163   195   127   206    91    83   112   118    46   145   206    78   199   187    82   121    86   184    42    55   151   103   138   104   172   206   138   107    62   111   104    87   216   134    95   163    44   107    92    74    82    36    56   208   107
    97   105   166   184    85    86   127   148   180   105   186    49    76   157   159    76   179   152   184    35   215   137    38   107   127   108   146   130   130   109   151   106   136    80   167    45    62   182   219    37   151   144   208   103   112   168    89    37    85   220    74    70   191    38   116    64    83   221   159   134    81   188    72   200   172   200   100   161    83   199    93    57   218   186   188    43   162   184    80   137   122    99   101   164    86   119    48    51   161    37    40   133   181    85   101    75    58   124    87   171    86    80    79   158   103   172   173   138    65   217    53   151   126   208   134   209    44   166   187   111   188    97    81   169    50   190   181    65   180   155    91   176   107   101   100    76   179   171   197   100   201   216   195   186   196   176    48   116   177    89    68    85    79   115   217   188   172   156   102   189    44   163   178   160    62   133   182    79    94   186   141   222   101    59    90    67   122    77    80    75   139   114   121    92   150    85    91   138    69   206    76    60   139   123   154   206   102    74    45   113   197   108   103   131    97   165   175   137   103   218    54   165   195   127   205    90    82   111   118    46   145   207    80   200   189    83   122    86   184    43    53   152   103   137   104   174   207   137   107    62   113   102    87   217   135    94   161    45   109    92    75    82    36    55   208   107
    99   106   166   186    85    86   128   148   180   105   186    49    75   156   160    75   179   155   184    34   215   137    36   105   126   109   147   130   130   111   151   104   137    82   166    46    62   181   218    36   150   143   208   104   112   168    90    35    86   220    73    72   190    39   115    64    83   221   158   135    78   187    70   200   172   201   101   162    82   200    94    58   219   188   190    42   163   183    79   137   122    98   100   164    86   118    49    51   162    37    40   135   181    85   101    77    58   124    85   171    85    80    77   158   103   173   172   139    66   217    53   153   125   208   132   207    41   167   187   111   189    95    79   168    52   190   183    66   180   155    91   177   107    98   101    78   182   171   197   100   200   214   194   186   194   177    45   116   177    88    67    86    78   115   216   189   172   158   101   188    43   163   180   161    61   132   184    80    95   185   141   221   103    58    90    66   120    78    79    75   140   116   121    91   150    84    92   138    70   205    78    60   138   123   154   204   101    75    45   112   194   108   101   133    96   166   176   136   104   218    53   162   195   127   206    90    83   112   118    46   144   206    78   199   187    82   122    87   184    42    54   152   103   138   104   173   206   137   107    61   111   104    88   216   134    95   163    44   107    92    74    82    35    56   208   108
    99   105   167   185    85    86   128   149   180   106   186    48    75   157   160    76   179   155   184    35   216   138    35   105   126   108   145   131   130   110   152   105   138    83   167    46    63   180   218    37   150   145   208   104   112   168    90    36    85   219    75    71   189    39   115    63    84   220   157   135    79   186    71   201   171   202   100   161    81   201    93    58   219   188   189    42   162   183    80   137   122    99   101   163    86   118    48    52   160    37    41   135   182    85   102    78    57   126    86   171    85    81    79   157   104   173   174   138    67   218    54   152   125   208   134   207    40   167   187   112   188    96    79   169    50   190   183    66   180   153    91   177   106    99   101    77   182   171   197   100   201   214   194   186   195   177    45   116   176    88    67    86    77   115   216   189   174   158   101   189    43   163   179   160    61   132   185    80    95   185   139   220   104    59    91    65   120    78    79    75   140   116   120    91   150    84    92   139    70   205    78    60   138   124   154   205   101    74    46   113   194   107   103   133    97   165   177   136   104   218    53   163   195   127   206    91    84   113   117    46   145   206    78   199   189    82   120    87   184    42    56   151   104   138   105   173   207   138   106    61   111   104    88   217   133    95   163    44   106    92    75    82    35    56   209   107
    97   105   166   185    85    86   128   149   181   106   185    49    76   157   161    76   179   155   184    35   215   137    36   105   125   108   146   130   130   111   151   104   137    83   167    46    63   181   218    37   151   145   208   104   112   168    89    35    86   219    74    72   191    39   115    64    85   220   159   135    80   187    71   201   171   200   101   162    81   200    93    57   219   188   189    41   163   183    79   138   123    99   101   164    86   118    49    50   162    37    41   135   181    85   101    77    57   125    87   172    85    81    78   158   103   173   174   138    66   218    54   153   125   207   134   207    40   167   188   111   188    96    80   169    50   190   183    66   180   155    91   177   107   100   101    77   181   172   197   100   200   215   194   185   196   176    45   116   175    88    67    86    77   115   217   190   173   158   101   189    43   163   180   161    61   132   184    80    94   186   140   221   104    59    90    65   120    78    79    75   140   116   120    90   150    83    92   139    70   205    78    60   138   123   154   206   101    74    45   114   194   108   102   133    97   165   175   136   104   217    54   164   195   127   207    91    84   112   118    46   145   206    78   199   187    82   121    86   185    43    55   151   103   138   104   172   206   138   107    62   111   103    87   217   134    95   164    43   107    93    75    81    35    56   209   107
    98   105   166   185    85    87   128   149   180   106   186    49    75   157   160    76   178   155   184    34   216   137    36   105   125   109   146   130   130   111   151   104   137    82   166    46    63   180   218    37   150   144   207   104   111   168    89    35    86   219    74    72   190    40   115    63    84   220   158   135    79   187    71   201   171   201   101   162    82   200    94    57   218   188   189    42   163   183    79   137   122    99   101   163    86   118    49    51   162    37    41   135   181    85   101    77    57   125    87   172    85    81    78   158   103   173   173   139    66   218    54   153   125   208   133   207    41   167   188   111   188    96    80   168    50   189   182    66   180   155    91   177   106    99   102    77   181   171   198   100   201   215   194   186   196   177    45   116   176    89    67    85    77   115   216   189   173   157   101   188    43   163   179   161    61   132   184    80    95   186   140   221   104    58    90    65   121    78    79    75   140   116   120    90   150    84    92   138    70   205    78    59   138   123   154   205   101    74    45   113   194   108   102   133    96   165   176   136   103   218    54   164   195   127   206    91    84   113   118    46   145   206    78   199   187    82   121    86   184    42    55   152   104   137   104   172   206   138   106    62   112   103    87   216   134    95   164    44   107    93    74    81    36    56   209   107
    98   105   166   186    86    86   128   148   181   106   186    49    75   156   161    75   179   155   185    33   215   137    35   105   126   108   146   129   130   111   152   105   137    82   167    46    63   181   219    37   151   144   208   104   112   167    90    35    86   219    74    72   190    39   114    63    83   220   159   134    79   187    71   202   172   201   101   163    82   200    94    57   218   188   190    41   163   183    79   137   122   100   101   163    86   118    48    51   162    37    40   134   181    86   101    77    56   125    87   172    84    80    78   158   103   173   173   138    66   218    54   154   125   208   134   207    41   167   188   111   188    96    79   169    51   190   182    66   180   155    91   176   106    99   102    76   182   171   197   100   200   215   193   185   196   177    45   116   176    88    67    85    77   115   216   190   174   157   101   188    43   163   179   161    61   131   184    81    95   185   140   221   103    59    90    66   121    78    80    75   140   116   120    91   149    84    92   138    70   204    78    61   138   124   154   205   102    74    45   114   194   108   103   132    96   166   176   136   103   218    53   164   195   128   207    90    84   113   118    45   146   206    78   199   187    82   121    87   184    43    54   151   103   137   104   172   206   138   106    62   111   103    87   216   134    95   163    44   108    93    74    82    36    56   208   107
    98   105   166   185    85    87   128   148   180   106   186    49    75   157   161    76   178   155   184    34   216   137    36   105   125   109   146   130   130   111   151   104   137    82   167    46    63   180   218    37   150   144   207   104   112   168    90    35    86   219    74    72   190    39   115    63    84   220   158   135    79   187    71   201   172   201   101   162    82   200    94    57   218   188   190    42   163   183    79   137   122    99   100   163    86   118    49    51   162    37    41   135   181    85   101    77    57   125    87   172    85    80    78   158   103   173   173   139    66   218    54   153   125   208   134   207    41   167   188   111   188    96    80   168    50   189   182    66   180   155    91   177   106    99   101    77   181   171   197   100   200   215   194   186   196   177    45   116   176    89    67    86    78   115   216   189   173   157   101   188    43   163   180   161    61   132   184    80    95   185   140   221   104    58    90    66   121    78    79    75   140   116   120    91   150    84    92   139    70   204    78    60   138   124   154   205   101    74    46   113   194   108   102   133    96   166   176   136   104   218    54   164   195   127   206    91    84   113   118    46   145   206    78   199   187    82   121    86   184    42    54   151   103   137   104   172   206   138   106    62   111   104    87   216   134    95   163    44   107    93    74    81    36    55   208   107
    98   105   166   185    85    86   128   148   180   107   184    49    76   157   161    75   180   156   184    33   217   137    36   104   124   109   145   129   130   110   151   105   137    82   168    47    62   179   219    36   150   144   208   103   113   168    89    35    86   220    73    73   190    39   115    63    84   221   159   135    80   188    72   201   171   200   102   163    83   200    94    57   219   188   189    42   163   181    80   138   123    99   100   163    87   118    48    50   161    37    41   134   181    86   100    77    58   124    86   172    84    81    77   158   104   172   174   140    65   219    54   152   126   208   133   206    41   167   189   111   188    96    80   168    51   189   183    66   180   155    90   177   106    99   102    78   182   172   197   100   201   215   194   187   194   177    45   116   176    89    67    85    76   114   217   190   173   158   101   188    43   163   179   161    61   132   183    80    95   186   139   221   104    59    91    66   120    78    79    75   139   115   120    91   152    84    92   139    70   204    78    60   139   124   154   205   102    74    46   114   194   109   103   132    97   166   175   136   104   216    54   164   195   127   206    91    84   112   119    46   144   206    78   200   187    82   121    87   184    41    54   151   103   138   105   173   207   139   106    62   112   104    88   216   133    94   163    43   107    93    74    82    35    56   209   107
    98   105   168   185    85    86   128   149   180   105   185    49    76   156   161    76   179   155   185    34   216   137    35   105   126   108   145   130   131   112   151   104   137    83   165    45    63   180   219    37   149   145   208   105   111   169    89    35    87   220    74    71   191    40   114    62    83   221   159   135    79   186    71   201   171   201   101   163    83   200    93    57   219   188   190    40   164   184    79   139   122    99   101   163    87   118    48    51   161    37    41   134   183    85   101    76    57   125    86   171    84    80    77   158   103   173   175   137    67   218    54   152   127   209   134   206    40   166   189   112   187    96    80   169    50   189   182    65   180   153    91   176   106    99   102    74   181   173   196   100   200   215   194   185   195   178    45   116   176    89    65    86    77   116   215   190   172   158   102   189    43   164   179   161    61   131   184    80    94   185   141   221   105    57    90    66   122    79    78    76   141   117   119    91   150    82    91   140    71   204    78    60   136   124   152   206   101    74    46   114   194   107   103   133    96   166   176   136   104   217    53   163   194   129   206    90    83   112   118    46   144   205    78   200   186    83   120    87   185    44    55   150   104   137   103   171   207   138   106    61   113   103    86   216   133    95   162    44   108    93    73    80    37    56   208   107
    98   105   166   186    85    86   128   148   180   106   186    49    75   157   161    76   178   155   184    33   215   137    36   105   125   109   146   130   130   110   151   104   137    83   167    46    63   181   219    37   150   145   207   104   111   168    89    36    86   219    74    71   190    39   115    63    84   220   158   135    80   188    71   201   171   201   101   162    82   200    94    57   218   187   189    41   163   183    80   137   122    99   101   164    86   118    49    51   162    37    40   135   182    85   101    77    57   125    87   172    85    80    78   158   104   173   173   138    66   218    54   153   125   207   133   207    41   167   188   111   189    96    80   168    51   189   182    66   179   155    91   176   106    99   101    77   182   172   197   100   201   215   194   186   196   177    45   115   176    89    67    86    77   115   216   189   172   157   101   189    43   163   179   161    61   133   184    80    95   185   140   221   104    58    90    66   120    78    79    75   140   115   120    91   150    84    92   138    70   205    78    60   138   123   154   205   101    74    46   113   194   108   102   133    96   165   175   136   104   217    53   163   195   127   206    90    83   113   118    46   145   206    78   199   187    82   120    86   184    43    54   152   104   138   104   172   206   138   107    62   111   103    87   216   134    95   163    44   107    92    75    81    36    55   208   107
    98   105   166   186    85    87   128   148   180   106   186    49    75   157   161    76   178   155   184    34   216   137    36   105   125   109   146   130   130   111   151   104   137    82   167    46    63   180   218    37   150   144   207   104   112   168    90    35    86   219    74    72   190    39   115    63    84   220   158   135    79   187    71   201   172   201   101   162    82   200    94    57   218   188   190    42   163   183    79   137   122    99   100   163    86   118    49    51   162    37    41   135   181    85   101    77    57   125    87   172    85    81    78   158   103   173   173   139    66   218    54   153   125   208   134   207    41   167   188   111   188    96    80   168    50   189   182    66   180   155    91   177   106    99   101    77   181   171   197   100   201   215   194   186   196   177    45   116   176    89    67    86    77   115   217   189   173   157   101   188    43   163   180   161    61   132   184    80    95   185   140   221   104    58    90    66   121    78    79    75   140   116   120    91   150    84    92   139    70   204    78    60   138   123   154   205   101    74    46   113   194   108   102   133    96   166   175   136   103   218    54   164   195   127   206    91    84   113   118    46   145   206    78   199   187    82   121    86   184    42    54   151   103   137   104   172   206   138   106    62   111   104    87   216   134    95   163    44   107    92    74    82    36    55   208   107
    97   106   165   186    85    87   126   149   182   106   184    49    75   156   160    75   180   155   184    33   215   137    35   107   127   110   146   128   130   110   153   103   137    83   166    44    63   182   218    37   150   145   208   103   111   168    89    36    88   218    73    73   193    37   116    62    85   220   158   134    80   188    73   200   171   203   101   161    83   200    96    57   219   188   189    42   164   181    80   138   124   101    99   164    86   118    51    49   161    35    43   137   182    85   102    76    54   126    86   173    86    79    80   160   104   173   173   137    67   219    55   153   128   209   135   204    41   168   188   113   189    98    80   170    52   190   182    67   179   155    90   175   106    99   100    77   183   172   196   100   201   214   194   187   195   177    44   115   177    89    68    86    76   116   218   187   174   156   102   188    45   161   181   160    63   130   184    79    95   184   139   221   104    59    91    68   122    80    79    77   138   117   120    91   151    85    93   138    69   204    77    61   136   123   153   205   101    75    45   115   192   108   102   135    96   166   175   137   102   218    54   163   197   128   206    90    83   111   116    43   143   208    80   198   188    82   120    87   186    43    54   151   104   139   105   172   207   137   107    62   112   106    88   216   135    96   163    43   106    94    72    81    32    59   209   109
    98   104   166   185    85    86   130   149   183   105   188    50    76   155   160    77   175   154   186    36   212   138    36   106   123   105   146   128   130   109   153   104   134    82   166    48    65   176   215    36   153   145   207   104   112   170    87    33    87   218    74    68   192    41   115    68    81   221   158   136    80   190    73   200   170   199   100   162    85   199    98    58   218   189   189    42   165   180    81   139   122    98   100   167    87   117    49    52   161    36    38   135   181    86   104    78    56   124    89   172    87    82    78   159   107   175   173   142    64   218    55   155   125   209   133   207    39   166   187   115   187    95    78   169    52   189   183    63   181   156    91   174   106    98   102    75   184   172   195    97   201   214   193   186   197   176    48   115   176    90    67    84    80   117   216   190   170   157   100   189    42   163   180   161    64   131   185    81    96   186   141   221   104    58    92    65   119    79    77    75   141   115   122    89   152    83    92   138    71   204    75    60   138   125   158   205    99    73    46   114   192   108   102   132    97   163   178   137   100   220    53   165   196   125   205    89    82   112   125    45   145   208    78   197   187    81   123    91   185    42    51   151   103   140   106   170   204   139   110    66   108   103    87   216   132    96   162    46   107    93    73    81    36    51   209   106
    98   105   166   186    85    87   128   149   180   106   186    49    75   157   160    76   178   155   184    33   216   137    36   105   125   109   146   130   130   111   151   104   137    82   167    46    63   180   218    37   150   145   207   104   112   167    89    35    86   219    74    72   190    39   115    63    84   220   158   135    79   187    71   201   172   201   101   162    82   200    94    57   218   188   189    42   163   183    79   137   122    99   101   164    86   118    49    51   162    37    41   135   181    85   101    77    57   125    87   172    85    80    78   158   103   173   173   138    66   218    54   153   125   208   133   207    40   167   188   112   188    96    80   168    50   189   182    66   180   155    91   177   106    99   101    77   181   171   197   100   201   215   194   186   196   177    45   116   176    88    67    86    77   115   216   189   173   157   101   189    43   163   180   161    61   132   184    80    95   186   140   221   104    58    90    66   120    78    79    75   140   115   120    90   150    83    92   139    70   204    77    60   138   123   154   205   101    74    46   113   194   108   102   133    96   166   176   136   104   218    54   163   195   127   206    91    84   112   118    45   145   206    78   200   187    82   121    86   184    42    55   152   104   137   104   172   206   138   106    62   111   103    87   216   134    95   164    44   107    92    75    81    36    55   208   107
    98   105   166   186    85    87   128   148   180   106   186    49    75   157   161    76   179   155   185    33   215   137    36   105   125   109   146   130   130   111   151   104   137    82   167    46    63   181   218    37   150   144   207   104   112   168    89    35    86   219    74    72   190    39   115    63    84   220   158   135    79   187    71   201   172   201   101   162    82   201    94    57   218   188   189    41   163   183    80   137   122    99   101   163    86   118    49    51   161    37    41   135   181    85   102    77    57   125    87   172    85    81    78   158   104   173   173   138    67   218    54   153   125   207   134   207    41   167   188   111   188    96    80   168    50   189   182    66   180   155    91   177   106    99   101    77   182   171   198   100   201   215   194   186   195   177    45   116   176    89    67    86    78   115   217   189   173   157   101   189    43   163   180   161    61   132   184    80    95   185   140   221   103    58    91    66   120    78    79    75   140   116   120    91   150    84    92   139    70   205    78    60   138   124   154   205   101    74    45   113   194   108   102   133    97   165   175   136   103   218    54   164   195   127   206    91    83   112   118    46   145   206    78   199   187    82   121    86   184    43    55   151   103   138   104   172   206   138   106    62   111   103    87   216   134    95   164    44   107    93    75    82    35    55   208   107
    98   105   167   184    86    86   127   148   182   105   186    48    73   159   161    76   179   156   185    34   216   137    36   106   124   106   147   131   130   111   152   105   138    82   167    47    63   181   218    37   150   144   208   102   114   168    89    34    86   220    74    72   190    39   114    65    85   220   158   135    80   186    71   202   172   201   104   162    82   201    95    58   218   189   189    44   163   182    78   137   121    98   101   164    85   118    49    51   161    36    41   135   180    87   100    76    55   125    87   172    85    81    80   159   103   174   173   138    65   218    54   155   125   208   133   206    40   167   187   112   188    95    82   168    50   189   183    65   180   157    91   177   106    98   101    77   182   170   197    99   200   217   193   187   195   178    45   116   175    88    67    84    79   115   217   190   171   159   102   188    44   162   180   161    62   133   183    79    95   185   141   220   104    60    89    65   119    77    79    76   139   117   120    89   149    84    92   140    69   206    76    62   139   123   154   204   101    72    46   113   195   108   103   135    95   165   175   135   104   217    54   165   194   127   206    90    84   112   118    45   145   206    78   199   189    83   121    88   183    43    54   152   104   138   104   173   208   138   106    61   110   103    86   215   136    94   164    42   107    91    76    83    34    56   207   106
    99   105   166   185    85    86   128   148   180   106   186    49    76   157   161    76   179   155   184    34   216   137    36   105   125   108   146   130   130   111   151   105   137    82   167    46    63   180   218    37   150   144   207   104   111   168    90    35    86   219    74    72   190    39   115    64    84   220   159   135    80   187    71   201   172   201   101   162    82   200    94    57   218   188   189    41   163   183    79   137   122   100   101   163    87   118    49    51   161    37    41   135   181    85   101    77    57   125    87   172    85    81    78   158   103   173   173   139    66   218    54   153   125   208   134   207    40   167   188   111   188    96    80   168    50   189   182    66   180   155    91   176   106    99   101    77   182   172   198   100   200   215   194   186   196   177    45   116   176    89    67    86    78   115   216   189   173   157   101   188    43   163   179   161    61   132   184    80    95   185   140   221   104    58    90    65   121    78    79    75   140   116   120    91   151    84    92   139    70   205    77    60   138   123   154   205   102    74    45   113   194   108   102   133    97   166   175   136   103   218    53   164   195   127   206    91    83   113   118    46   145   206    78   200   187    82   121    86   185    42    55   152   103   138   104   172   206   138   106    62   111   103    87   216   134    95   164    44   107    93    74    81    36    55   208   107
    97   107   166   185    84    87   129   147   180   106   186    48    75   156   162    76   178   154   185    32   215   138    35   106   127   110   146   130   131   111   151   106   137    82   167    46    64   181   220    36   148   145   207   104   111   169    89    36    85   219    74    71   190    38   114    64    84   219   159   134    79   187    71   200   172   203   101   162    83   201    94    56   218   188   190    42   163   183    80   137   121    98   100   164    86   118    49    50   160    37    41   134   182    86   100    79    56   125    86   172    85    80    76   158   104   172   173   137    67   219    55   152   125   207   134   207    40   166   189   111   188    95    81   167    50   188   183    66   180   154    91   176   108    99   102    77   181   171   196    99   200   215   195   185   196   177    45   115   177    88    68    85    77   114   216   191   173   157   101   188    44   163   179   160    61   132   183    81    95   185   140   222   104    58    89    67   120    78    80    75   141   115   120    89   149    82    92   138    70   204    77    60   138   125   153   207   102    74    45   112   195   111   102   134    95   167   174   136   104   218    53   163   195   127   206    90    84   112   119    45   142   205    77   200   186    82   121    85   185    43    54   152   104   138   103   173   206   137   107    62   113   104    88   216   134    96   164    43   107    92    75    83    35    54   209   108
    98   105   166   185    85    86   128   148   181   106   186    49    76   156   161    76   178   155   184    34   215   137    36   105   125   108   146   130   130   111   151   104   136    82   166    46    63   181   218    36   151   145   207   103   112   169    90    35    86   219    74    72   191    40   115    64    84   220   159   136    79   187    71   201   171   201   101   162    82   200    94    57   218   188   190    42   163   183    79   137   122   100   100   163    86   117    49    51   162    37    41   136   181    86   102    77    57   125    87   172    84    81    78   158   104   172   173   138    67   218    55   153   125   207   134   207    40   167   188   112   188    96    80   168    50   189   183    66   180   155    90   176   106    99   101    77   181   172   197   100   201   215   194   186   195   177    45   116   176    89    68    86    78   115   216   190   172   157   101   188    43   163   179   161    62   132   184    80    95   185   140   220   103    58    91    66   121    78    80    75   140   116   120    91   151    83    91   139    70   205    77    60   138   123   154   205   102    74    45   113   194   108   102   133    96   166   176   136   103   217    54   164   195   127   206    91    84   113   118    46   145   206    77   200   187    81   121    86   185    42    55   152   103   138   104   172   207   137   106    62   111   103    87   216   134    95   163    43   107    93    75    81    36    56   208   107
    99   105   167   186    85    87   128   148   180   107   186    51    76   158   161    75   177   155   186    35   217   138    37   105   124   109   146   129   129   111   151   103   137    83   165    46    63   179   219    36   149   146   208   104   112   168    91    33    87   219    75    72   190    39   116    64    83   219   157   135    78   186    70   202   170   201   101   163    81   200    93    59   217   188   190    42   162   183    78   137   122    99   100   162    86   118    48    50   161    38    41   134   182    86   100    76    57   125    86   169    84    82    77   157   103   171   174   139    66   219    54   151   126   208   134   207    40   167   187   113   189    97    79   169    52   189   183    66   181   155    92   178   106    98   101    76   182   171   198   100   200   216   194   185   197   176    44   115   175    89    67    87    77   115   218   190   175   157   101   187    43   164   180   161    60   133   183    81    95   184   140   220   104    58    91    65   121    79    80    74   139   116   119    89   150    82    91   139    69   204    76    59   137   124   152   205   101    73    45   114   194   110   102   133    95   166   176   137   104   217    54   162   195   128   205    90    83   113   119    45   144   207    77   199   188    82   120    87   183    43    55   151   104   137   105   172   206   138   108    60   111   103    88   217   133    96   164    43   107    91    73    83    35    55   209   107
    98   104   168   185    86    87   129   148   181   105   185    48    74   156   160    76   178   155   185    33   216   136    35   106   125   108   144   130   131   111   153   104   137    83   167    46    64   181   218    37   151   145   208   102   112   169    88    34    86   219    74    71   190    40   115    63    83   219   158   135    80   187    71   201   172   201   101   162    82   200    93    57   218   189   190    42   162   183    79   137   122   100   101   163    88   118    50    50   163    36    40   133   181    85   102    77    56   126    87   172    86    81    77   158   102   172   173   139    67   217    54   152   126   208   133   207    40   168   187   113   189    96    80   169    50   189   183    66   180   154    91   176   106    99   102    78   180   171   198    99   202   216   195   185   195   176    45   116   175    89    67    85    78   116   215   189   173   155   100   188    44   163   180   160    61   132   182    80    95   187   140   221   105    58    90    64   121    79    77    75   140   115   120    92   150    84    91   138    69   204    77    61   138   123   153   206   100    74    45   114   194   109   102   133    97   165   175   136   103   218    55   163   195   128   205    91    83   113   119    45   145   204    78   198   187    83   121    86   185    42    54   152   103   138   105   172   207   139   107    62   111   103    87   217   135    95   163    45   107    93    74    82    37    55   208   106
    99   105   167   184    87    87   129   148   182   105   184    49    75   158   163    78   177   155   185    33   216   136    36   106   124   107   146   130   130   112   151   105   136    82   166    45    64   179   218    36   149   144   207   105   113   169    90    35    84   219    73    71   190    40   116    64    84   220   157   135    79   188    72   201   171   201   101   162    81   202    95    56   218   187   190    39   165   183    79   138   122   101   101   163    85   117    46    51   161    37    41   136   181    84   100    76    56   126    85   171    87    80    77   157   105   174   175   138    68   218    54   154   127   208   134   206    41   167   188   111   189    97    80   169    51   190   182    63   178   154    92   177   107    99   101    76   182   172   197   100   201   214   196   187   195   180    45   116   175    89    66    85    78   116   217   191   172   158   101   188    42   163   180   161    61   132   185    79    95   185   140   220   105    58    89    67   121    80    80    74   138   116   120    89   149    83    93   139    69   204    77    60   139   125   155   206    99    75    43   112   193   109   102   133    97   165   175   136   102   217    54   163   194   127   205    90    83   113   118    46   143   206    78   200   187    82   121    87   185    43    54   152   102   136   103   172   207   139   106    63   111   105    86   216   133    96   163    43   109    95    76    81    37    56   207   108
    99   106   167   186    86    86   127   148   180   106   186    50    76   157   160    76   178   154   183    35   217   138    36   105   125   110   145   128   130   111   150   105   137    81   167    46    64   179   219    36   151   144   208   103   113   168    89    34    86   219    75    72   191    39   116    62    83   218   158   135    80   187    71   201   172   199   102   162    83   201    93    57   218   188   190    42   163   183    79   138   122    99   101   163    86   118    49    50   162    37    42   134   182    85   101    77    58   125    88   172    84    81    79   158   103   173   174   138    67   218    52   153   126   209   134   206    41   167   189   112   190    96    80   167    50   189   182    65   179   155    90   177   105    98   101    77   181   172   198   100   200   215   195   186   195   177    45   116   177    90    67    86    77   116   216   190   174   157   101   189    44   164   180   161    61   132   184    80    95   186   140   220   105    60    90    67   121    76    81    74   140   116   121    91   150    84    91   138    70   204    76    59   138   123   154   206   101    73    47   112   194   109   103   134    97   167   175   136   104   219    53   163   196   127   206    91    82   113   117    45   144   205    78   200   187    82   121    87   186    41    54   151   103   137   105   172   207   139   107    61   112   104    86   216   134    93   163    42   106    92    76    82    35    55   208   107
    99   107   166   184    85    87   127   148   181   106   184    49    75   158   161    75   177   154   185    34   215   139    36   105   126   108   146   129   131   111   152   104   137    82   167    45    63   181   218    37   151   145   206   103   112   166    89    36    87   219    75    71   190    39   114    64    83   221   158   135    79   187    70   200   172   202   101   162    81   200    94    57   217   187   189    42   163   182    79   138   123    98   100   163    86   119    50    51   161    37    42   135   180    85   101    78    57   126    88   173    85    80    76   157   103   172   174   139    66   219    54   153   126   207   134   207    41   167   187   111   189    96    80   169    50   189   181    66   180   154    91   176   106    99   102    76   182   171   198    99   200   215   194   185   196   176    45   116   176    88    66    85    77   115   216   189   173   158   101   189    43   164   178   162    60   134   184    80    96   184   141   221   103    56    91    67   122    79    80    75   141   115   119    91   149    84    92   139    70   205    78    59   139   122   154   206   101    74    46   114   194   109   101   134    97   166   176   136   103   218    55   164   195   128   207    90    84   114   117    47   146   205    79   199   187    82   121    85   185    42    55   152   104   138   105   172   206   139   107    62   111   102    86   216   133    94   164    42   106    94    75    82    35    56   209   108
    98   105   166   186    85    87   128   148   180   106   186    49    75   157   161    76   178   155   184    34   216   137    36   105   125   109   146   130   130   111   151   104   137    82   167    46    63   180   218    37   150   144   207   104   112   168    90    35    86   219    74    72   190    40   115    63    84   220   158   135    80   187    71   201   172   201   101   162    82   200    94    57   218   188   190    42   163   183    79   137   122    99   100   163    86   118    49    51   162    37    41   135   181    85   101    77    57   125    87   172    85    80    78   158   103   173   173   139    66   218    54   153   125   208   134   207    41   167   188   111   188    96    80   168    50   189   182    66   180   155    91   176   107    99   101    77   181   171   198   100   200   215   194   186   196   177    45   116   176    89    67    86    77   115   217   189   172   157   101   188    43   163   180   161    61   132   184    80    95   185   140   220   104    58    90    66   120    78    79    75   140   116   120    91   150    84    92   139    70   205    77    60   138   123   154   205   101    74    46   113   194   108   102   133    96   166   175   136   103   218    54   163   195   127   206    90    84   113   118    46   145   206    78   199   187    82   121    86   184    42    55   151   104   137   104   172   206   138   106    62   112   103    87   216   134    95   164    44   107    92    74    81    36    55   208   107
    96   106   165   185    87    88   129   151   180   105   184    51    74   157   162    74   175   155   185    33   215   138    35   106   124   108   144   127   130   112   153   105   135    80   168    45    62   181   221    35   150   143   209   103   113   168    87    34    88   222    71    71   190    41   115    63    81   221   158   135    77   186    70   203   171   199   102   159    83   199    95    59   220   188   192    42   165   183    82   137   122    98   101   162    84   116    48    50   160    35    41   133   178    85   100    76    57   125    86   170    84    80    76   157   106   174   174   138    65   219    52   152   124   208   135   208    41   166   188   112   188    95    80   167    49   188   181    63   181   155    93   176   106   103    99    79   180   172   197   102   199   216   192   187   196   178    46   117   174    90    67    84    75   117   216   187   169   157    99   190    42   161   180   163    63   132   184    80    95   188   139   220   104    58    86    68   122    78    80    73   138   115   121    93   149    83    92   137    68   205    74    60   138   124   155   209   101    74    46   110   193   108   102   132    94   167   177   134   105   218    53   164   195   129   206    88    83   113   117    45   144   204    80   202   187    79   121    83   186    40    55   152   101   137   105   171   207   137   106    64   113   103    87   214   135    94   165    47   108    91    75    81    38    55   208   108
    97   106   166   185    86    87   129   147   178   106   185    50    75   158   161    76   180   154   185    33   216   137    35   104   126   109   144   131   130   110   152   104   139    83   166    46    62   180   219    37   150   144   206   104   114   165    90    35    86   220    76    71   189    39   115    65    84   219   159   136    79   188    70   201   171   201   102   161    83   201    94    58   218   187   188    42   162   182    78   137   123    98   100   165    86   118    50    51   162    37    41   135   180    84   102    78    58   125    88   171    83    81    78   160   106   170   173   138    68   219    52   153   126   207   133   207    42   167   187   110   190    94    81   170    51   188   183    64   181   155    89   176   105    98   100    76   182   171   199   101   201   216   194   185   195   176    46   116   176    89    68    85    77   115   217   190   172   157   101   188    41   162   179   161    60   131   186    79    94   186   141   219   103    58    89    67   122    79    78    76   140   115   120    89   148    84    93   139    71   204    79    60   137   124   154   207   100    75    46   113   194   108   101   133    96   165   176   137   105   218    53   163   195   128   208    91    84   112   119    45   143   206    79   200   188    82   120    87   184    41    54   151   103   136   104   172   205   136   106    62   112   103    88   216   132    94   165    43   106    93    74    81    35    56   209   108
    98   105   166   186    85    87   128   148   180   106   186    49    75   157   161    76   178   155   185    34   216   137    36   105   125   109   146   130   130   111   151   104   137    82   167    46    63   181   218    37   150   145   207   104   112   168    89    35    86   219    74    72   190    39   115    63    84   220   158   135    80   187    71   201   172   201   101   162    82   200    94    57   218   188   189    41   163   183    79   137   122    99   101   163    86   118    49    51   162    37    41   135   182    85   101    77    57   125    87   172    85    81    78   158   103   172   173   139    66   218    54   153   125   208   134   207    41   167   188   111   188    96    80   168    50   189   182    66   180   155    91   176   106    99   101    77   182   171   197   100   201   215   194   186   196   177    45   116   176    89    67    86    78   115   216   189   173   157   101   188    43   163   179   161    61   132   184    80    95   185   140   221   104    58    90    66   121    78    79    75   140   116   120    91   150    84    92   139    70   205    78    60   138   123   154   205   101    74    46   113   194   108   102   133    96   166   175   136   104   218    54   163   195   127   206    91    84   113   118    46   145   206    78   199   187    82   121    86   185    42    55   151   104   137   104   172   206   138   106    62   112   104    87   216   134    95   163    44   107    92    74    81    36    56   208   107
    98   105   166   185    85    87   128   149   180   106   186    49    75   157   160    76   178   155   185    34   216   137    36   105   125   108   146   130   130   111   151   104   137    82   167    46    63   180   218    37   150   144   207   104   112   168    89    35    86   219    74    72   190    39   115    63    84   220   158   135    79   188    71   201   171   201   101   162    82   200    94    57   218   188   190    42   163   183    79   137   122    99   100   163    86   118    49    51   162    37    41   135   181    85   101    77    57   125    87   172    85    81    78   158   103   172   173   139    66   218    54   153   125   208   134   207    40   167   188   111   188    96    80   168    50   189   182    66   180   155    91   176   106    99   101    77   181   171   198   100   200   215   194   186   195   177    45   116   176    89    67    86    78   115   216   189   173   157   101   188    43   164   180   161    61   132   184    80    95   186   140   221   104    58    90    66   120    79    80    75   140   116   120    91   150    84    92   139    70   205    78    60   138   124   154   205   101    73    46   113   194   108   102   133    96   166   176   136   103   218    54   164   195   127   206    91    83   113   118    46   145   206    78   199   187    82   121    86   184    42    54   151   104   138   104   172   206   138   106    62   111   104    87   216   134    95   163    44   107    93    75    82    36    55   208   107
    98   104   167   184    83    86   130   148   179   106   185    49    75   156   161    75   179   155   184    34   218   138    36   105   125   110   145   132   130   112   152   105   138    83   168    46    62   180   217    36   152   144   209   103   112   167    89    35    85   219    74    71   189    38   115    65    84   219   158   137    80   187    72   201   171   201   101   162    82   200    95    55   220   187   190    43   163   182    81   136   123    98   100   164    85   119    50    50   162    38    39   136   182    84   101    77    56   125    87   173    85    80    77   158   103   173   173   139    68   219    53   152   126   208   132   207    41   166   188   111   190    95    79   166    52   190   182    66   180   153    91   174   106    98   100    76   182   173   198    99   200   216   193   187   197   176    44   115   175    88    68    83    78   116   217   190   172   157   101   188    44   164   178   160    61   131   184    80    95   187   139   222   103    57    90    67   121    79    81    75   142   115   119    90   151    82    92   137    70   204    77    61   139   123   154   203    98    73    45   114   194   110   101   134    97   166   174   135   105   220    55   164   194   127   205    92    82   113   120    44   143   206    77   198   188    80   120    87   187    43    54   152   101   138   106   170   207   139   107    63   112   103    87   217   134    95   165    45   107    93    75    83    36    55   208   106
    98   105   166   185    85    86   129   148   180   106   186    49    76   156   160    76   178   154   184    34   216   137    36   105   126   108   146   130   130   111   151   104   137    82   167    47    63   180   218    37   150   144   207   103   112   168    89    35    86   219    74    72   190    39   115    63    84   220   158   135    79   187    71   201   172   201   101   162    82   200    94    57   218   188   190    42   162   183    80   137   122    99   101   163    86   118    49    51   162    37    40   135   181    85   102    77    57   125    87   172    85    81    78   157   104   172   173   138    66   218    54   153   125   207   134   207    41   167   188   111   188    96    80   168    50   189   183    66   179   155    91   176   107    99   101    77   182   172   197   100   201   215   193   186   196   177    45   116   176    89    67    86    78   115   217   189   172   157   101   189    43   163   179   161    62   132   184    80    95   185   140   220   104    58    90    66   121    78    80    75   140   115   119    90   150    84    92   139    70   205    78    60   138   123   154   205   101    73    45   113   194   108   102   133    96   165   176   136   104   218    54   164   195   127   206    91    84   113   118    46   145   205    78   200   187    82   121    86   185    43    55   151   104   138   104   173   206   138   107    62   112   104    87   216   134    95   163    43   107    93    74    81    36    55   208   108
    90    81    50    86   117   147   152    97   103   133   204   177   112   141   183   150   128   125   167   147   146   214   204    52   128   142   105   151   185    37   181   216   209   101    60    95   190   115    46    96    73   211    64   201   103   212   186   132   212   181   156    85    79    42    98   134    63   151    38   133    70    92    59   211   134    46    45   171    49    44   192   176   128    57   214    96    57   213   154    86   136   157    43   117   140   148   153   134    78   210   124   155   203   172   115    87    86   132   170    47    97    53   212   158    49   111   110   210   214   135   100    85    95   187   169   155    69   136    49    80   165    94    57    74    70   173   141    62   143    61   169    72   145    95    71   113   176   165   212   184   198   132    77    84   112   178   106   187   187    97   210   134    92   111   218    77   178   208   209    54   204   198    79   138   175   120   166   151   120   123   139   176    52    69    78   123    62   155   214    42    91   203    34    84   111   108   157    74   192   172   119   172   130    95    55   190   202    54   147    61   159   153    37    92    45    90   176   137    54   122   162    91   107    41   118   195   159   198    38   149   191   115   214    43   210   156   148    55   140    57    52   209    42   122    38   180    65   132    35   169   118   203   179    41   159   212    74    92   106    83   182   203   148   140   194   128
    91    81    49    86   117   148   152    97   102   133   204   177   112   141   183   150   128   124   166   148   147   214   204    53   128   142   104   150   185    37   181   217   209   100    60    96   190   115    47    97    74   211    63   202   103   213   186   132   212   180   156    85    79    43    98   132    63   151    38   133    70    91    60   212   134    46    45   170    49    44   192   175   128    56   215    96    56   214   154    86   136   157    43   117   139   149   152   133    78   210   124   155   203   172   115    87    88   132   170    48    97    54   213   159    48   112   110   210   214   135    99    85    94   186   168   156    68   136    50    81   164    93    56    75    71   173   141    63   143    62   169    72   145    95    71   112   177   165   212   184   198   132    76    84   111   178   107   186   188    97   210   135    91   111   219    77   178   207   208    53   203   198    79   138   176   120   165   151   121   122   138   176    52    69    79   124    62   155   215    42    91   202    34    84   111   109   157    75   191   172   120   172   129    95    56   189   202    53   147    61   159   153    37    92    45    91   176   136    55   122   162    92   107    41   119   194   158   197    38   149   192   114   213    43   210   156   148    54   139    57    52   210    42   122    38   180    65   131    35   170   118   203   180    41   158   212    75    92   105    83   182   203   148   139   194   128
    90    80    50    85   118   148   152    97   104   131   204   177   112   141   183   150   128   123   166   148   147   214   205    53   127   143   104   150   184    35   182   217   209   101    61    96   189   115    49    97    72   212    64   202   103   214   185   133   212   181   156    87    78    44    99   133    64   152    37   132    69    92    60   213   135    46    45   169    48    44   193   176   127    58   215    96    58   213   153    86   135   156    43   116   139   148   152   133    78   210   125   156   203   171   115    87    90   133   171    47    95    54   213   159    49   111   110   210   214   135    98    86    94   186   168   156    68   136    50    82   164    94    56    74    70   172   141    63   143    62   169    72   145    95    70   112   176   165   211   184   198   131    75    84   111   177   108   185   188    98   210   135    93   111   218    77   178   208   208    54   203   200    79   138   176   120   166   151   121   123   137   177    53    68    79   125    62   153   216    43    91   202    34    84   111   108   158    74   191   173   120   172   129    96    55   191   202    53   148    61   159   153    38    91    45    91   176   137    55   122   162    91   108    41   118   195   157   197    38   149   192   114   213    43   210   157   148    54   141    57    52   211    43   123    37   179    65   133    36   170   118   204   179    41   157   212    74    92   105    83   181   202   148   139   194   129
    90    79    51    85   117   148   153    97   102   132   204   178   113   142   183   150   128   124   167   148   146   214   204    53   127   143   104   151   185    36   181   216   210   100    59    96   191   115    47    96    73   212    63   203   103   214   185   133   212   181   155    85    80    42    97   133    63   151    38   134    70    91    60   211   134    46    46   170    49    45   193   175   128    57   216    96    57   214   155    86   135   157    44   117   140   149   152   134    79   209   123   154   204   171   115    87    88   133   170    48    97    53   213   160    47   112   111   210   215   136    99    85    94   187   168   155    68   135    50    81   164    94    56    74    70   173   141    63   142    62   169    73   146    96    71   113   177   165   213   184   198   131    76    84   112   178   107   186   188    97   210   135    90   111   219    77   180   208   208    53   203   198    79   139   176   121   166   151   121   122   138   177    52    69    79   125    61   154   215    43    92   202    34    84   111   108   158    74   191   172   119   172   129    96    55   190   203    53   147    62   160   153    37    92    45    91   176   136    55   123   162    91   107    42   119   194   158   197    38   149   193   114   213    43   210   156   148    54   139    57    52   209    42   121    39   180    66   131    36   170   118   203   179    40   157   212    75    92   106    83   181   203   148   139   194   128
    90    80    50    86   118   148   152    97   102   133   204   177   113   141   183   150   128   124   166   148   146   214   203    53   127   142   104   151   185    37   181   217   209   100    60    96   190   115    47    97    74   212    63   202   103   213   186   132   212   181   156    85    79    43    98   133    63   151    38   133    70    92    59   212   134    46    45   170    49    44   193   176   128    56   215    96    57   213   154    86   136   157    43   117   139   148   152   134    78   209   124   155   203   171   114    87    88   132   170    48    97    54   213   159    48   112   110   210   214   135    99    85    94   186   168   156    68   136    50    81   164    93    56    75    70   173   141    63   143    62   169    72   145    96    71   112   177   165   212   184   198   132    76    84   112   178   107   186   188    97   210   135    91   111   219    77   178   207   208    53   203   198    79   138   176   120   165   151   121   122   137   176    52    69    78   124    62   154   215    43    91   202    34    84   111   108   157    74   192   172   120   173   129    95    55   189   202    54   147    61   159   153    37    92    45    91   176   136    55   123   162    92   107    41   119   194   158   197    37   149   192   114   213    43   210   156   148    54   140    57    52   210    42   122    38   180    65   131    35   170   118   203   180    41   158   211    75    92   106    83   182   203   148   139   194   128
    91    78    52    89   121   146   155    96   102   138   208   181   115   141   184   150   126   127   167   145   144   218   204    53   129   142   102   149   182    36   185   216   211   102    61    94   189   115    50    93    73   214    61   203   104   216   184   134   211   179   157    90    81    47    98   132    60   151    40   136    68    89    56   213   134    48    45   170    48    40   193   176   129    57   219    98    55   213   153    90   136   156    41   112   139   148   155   130    80   209   123   156   203   170   111    85    88   133   171    48    99    51   211   160    51   111   110   205   213   136    95    84    95   189   169   157    72   136    49    84   163    89    58    79    69   171   139    65   143    64   169    71   147    95    71   106   177   166   213   184   197   131    79    83   115   178   105   183   187    97   212   135    89   112   220    78   180   204   212    51   204   202    79   138   174   123   164   150   123   122   136   175    50    68    76   128    63   154   216    42    92   202    32    83   113   109   160    75   193   170   123   167   127    94    56   188   202    54   146    61   158   152    36    90    49    91   175   133    53   123   159    91   106    42   119   193   159   196    36   150   188   117   214    44   208   157   144    51   142    56    52   210    45   119    41   180    63   131    36   168   119   203   183    42   160   214    78    92   107    86   181   204   151   143   193   128
    90    80    50    87   117   148   152    97   102   133   205   177   112   141   184   150   127   124   166   148   146   214   204    53   127   142   104   150   185    37   182   217   209   100    60    96   190   115    48    96    74   211    63   202   102   213   187   132   212   181   156    85    79    43    98   133    63   152    37   133    70    91    60   212   134    46    45   170    49    44   193   175   128    56   215    96    57   213   155    86   136   157    44   117   139   149   151   134    78   210   124   155   203   172   115    87    88   132   171    48    96    54   213   159    48   112   110   210   214   135    99    86    95   187   168   155    69   136    49    81   165    93    56    75    71   172   141    63   143    62   170    72   145    95    72   112   177   165   212   184   198   132    76    84   112   178   107   185   188    97   210   134    91   111   219    77   178   207   209    53   203   198    79   139   176   121   165   150   121   122   137   176    51    69    79   124    62   155   215    42    91   202    34    83   111   108   157    74   192   171   119   172   129    97    55   190   202    53   148    61   158   153    37    92    44    91   176   136    54   122   162    92   107    41   120   194   158   197    37   148   192   114   213    43   210   156   148    54   139    57    52   209    42   122    39   180    65   131    35   170   118   203   180    41   157   212    75    93   106    84   182   203   148   138   194   128
    91    80    49    86   117   148   152    97   102   133   204   177   112   141   183   150   128   124   167   147   147   215   203    53   127   142   104   151   185    37   182   217   210   100    60    96   190   115    47    97    74   211    63   202   103   213   186   132   212   180   156    85    79    43    98   133    63   152    38   132    70    92    60   212   134    46    45   170    49    44   193   176   128    57   215    96    57   214   154    86   136   157    43   117   139   149   152   134    78   209   124   155   204   172   115    87    88   132   170    48    96    54   213   159    48   112   111   210   215   134    98    85    94   186   168   156    69   136    49    81   164    93    56    75    71   173   140    63   143    62   169    72   145    96    71   112   177   165   212   184   198   132    76    84   111   178   107   185   188    97   210   135    91   111   219    77   178   207   209    53   203   198    79   138   176   120   165   150   121   122   137   176    52    69    79   125    62   154   215    43    91   202    34    84   111   109   158    74   191   172   120   173   129    95    55   190   202    53   147    61   158   153    37    92    45    90   176   137    54   123   162    92   107    41   119   194   158   198    37   149   192   114   213    43   210   156   148    54   139    57    52   210    43   122    38   180    65   131    35   170   118   203   180    41   158   211    75    92   105    83   182   203   148   139   194   128
    91    81    50    86   117   147   153    97   101   133   204   177   112   142   183   151   127   124   165   148   147   214   203    53   127   144   104   150   185    37   182   216   210   100    58    96   190   116    47    98    73   210    62   199   104   212   186   131   212   180   155    85    79    43    98   132    64   151    38   132    70    91    60   212   133    45    45   169    49    45   193   174   128    57   214    94    57   214   153    87   136   157    42   117   139   150   151   134    79   208   125   155   204   172   114    88    88   133   171    47    97    54   213   158    50   112   111   209   214   136    98    84    95   186   169   155    69   136    48    81   163    93    57    75    70   173   140    63   143    62   169    73   145    96    70   114   178   166   214   185   199   131    74    85   111   176   108   187   188    97   209   134    91   111   218    76   178   208   209    53   204   197    79   137   175   119   166   151   122   122   137   177    51    69    78   125    63   154   215    42    92   203    33    84   111   109   155    74   190   172   120   173   130    97    56   190   204    54   148    62   159   153    37    92    46    90   176   137    55   123   161    92   109    42   118   194   159   198    36   149   192   113   214    43   210   155   148    54   139    58    53   209    41   121    38   181    65   131    35   170   119   203   181    41   158   211    74    93   104    82   182   204   148   139   195   129
    90    80    50    87   117   149   152    97   103   133   204   178   113   142   184   149   127   125   167   147   147   213   204    52   128   141   104   151   184    36   182   216   210   100    60    94   189   115    47    97    75   212    63   203   104   213   187   132   212   180   156    86    78    43    97   133    64   149    37   133    71    91    59   212   134    47    44   170    48    45   193   176   128    57   216    96    56   214   153    87   136   158    44   118   137   149   152   134    77   210   126   155   203   171   115    87    87   133   169    47    96    53   212   160    48   113   111   210   215   134    99    86    96   186   167   156    69   135    49    81   165    93    57    74    70   174   141    62   144    61   171    71   145    96    72   111   176   165   213   184   198   132    78    85   110   178   108   185   188    97   211   135    89   110   219    76   178   208   209    53   204   198    79   138   176   122   165   150   121   121   139   176    53    70    79   124    63   153   215    43    91   203    35    83   111   109   156    74   192   170   121   171   129    97    56   191   201    52   148    61   158   153    37    92    46    91   176   137    55   123   162    93   108    40   119   194   158   198    36   149   192   113   213    43   210   156   147    53   141    56    53   210    43   121    38   180    63   132    36   170   118   203   178    42   157   212    74    92   106    84   182   204   149   137   193   128
    91    80    50    86   117   148   153    97   102   133   204   177   112   141   183   150   128   124   166   148   147   214   204    53   128   142   104   150   186    37   181   217   209   100    60    96   190   115    47    97    74   211    64   202   103   214   186   132   212   180   156    85    79    43    98   133    63   151    38   133    70    92    60   212   134    46    45   170    49    44   193   176   128    56   216    95    57   214   154    86   136   156    43   118   139   149   152   133    78   209   124   155   203   172   115    87    89   132   171    48    97    54   213   158    48   112   110   210   214   134    99    86    93   186   168   155    68   136    50    81   164    94    56    75    71   173   141    63   143    62   169    72   146    96    71   113   176   166   212   185   198   132    76    84   111   178   107   186   189    97   210   134    91   110   219    77   178   207   209    52   204   198    79   138   176   121   165   150   121   122   137   176    52    69    78   124    62   154   215    42    91   202    34    84   111   108   157    74   191   172   120   172   129    96    56   189   203    53   147    61   159   153    36    92    45    91   176   137    55   123   162    92   107    41   118   194   159   198    38   148   192   114   213    43   211   156   148    54   139    57    52   210    42   121    38   180    64   131    35   170   118   203   180    41   158   212    75    92   106    83   182   202   149   139   193   128
    91    80    50    86   117   148   152    97   102   133   204   177   112   141   183   150   127   124   166   148   147   214   204    53   127   142   104   150   185    37   181   217   209   100    60    96   190   115    47    97    74   211    63   202   103   213   186   132   212   181   156    85    79    43    98   133    63   151    38   133    70    92    60   212   134    46    45   170    49    44   192   176   128    56   215    96    57   213   154    86   136   157    43   117   139   149   152   134    78   209   124   155   203   172   115    87    88   132   170    48    97    54   213   159    48   112   111   210   214   135    99    85    94   186   168   155    68   136    50    81   164    93    56    75    70   173   141    63   143    62   169    72   145    95    71   112   177   165   212   184   198   132    76    84   112   178   107   186   188    97   210   135    91   111   219    77   178   207   209    53   204   198    79   138   176   120   165   151   121   122   137   177    52    69    78   124    62   154   215    43    91   202    34    84   111   109   157    74   192   172   120   172   129    96    55   189   202    53   147    61   159   153    37    92    45    91   176   137    55   123   162    92   107    41   119   194   158   197    37   149   192   114   213    43   210   156   148    54   139    57    52   210    42   122    38   180    65   131    35   170   118   203   180    41   158   211    75    92   105    83   182   203   148   139   194   128
    91    80    50    86   117   148   152    97   102   133   204   178   112   140   183   151   128   125   166   147   147   215   203    53   127   143   105   150   185    37   182   217   209   101    59    95   190   115    47    97    73   211    63   201   103   213   186   132   212   181   155    85    79    43    98   133    63   152    38   132    70    92    60   212   134    46    45   169    49    44   192   176   128    56   214    96    57   213   155    87   136   157    43   116   139   149   152   134    78   209   124   155   204   172   114    87    88   133   170    48    97    54   214   159    48   112   111   210   215   134    99    85    94   186   167   155    69   136    49    81   164    94    56    75    70   173   141    63   143    62   170    73   146    96    71   112   176   165   212   184   198   132    76    85   112   177   108   185   188    95   210   135    91   111   219    76   178   207   209    53   203   199    79   139   176   120   166   150   122   122   137   177    52    69    78   125    61   155   215    41    91   202    34    84   111   109   158    75   191   172   120   172   129    95    56   189   202    53   148    61   159   153    37    92    44    90   177   137    55   122   162    92   106    41   119   194   158   198    38   149   192   113   213    43   210   156   148    55   139    57    52   210    43   122    39   180    65   132    35   170   119   203   180    41   158   211    75    93   105    83   182   202   147   139   193   127
    91    80    50    85   117   147   155    95   104   133   205   178   112   138   183   151   131   123   166   146   147   213   204    50   128   140   104   152   186    37   181   219   209    99    61    95   191   115    49    98    75   211    61   202   100   213   186   133   213   182   157    87    83    42   100   134    64   153    41   132    71    92    60   210   135    46    44   169    52    45   193   175   130    54   215    94    59   212   154    85   137   155    46   120   138   147   151   131    78   206   123   156   204   172   115    87    87   132   172    47    96    53   215   160    47   114   110   213   215   135    97    84    93   188   170   156    67   135    51    83   163    91    55    73    69   170   139    63   145    61   171    72   145    97    72   110   177   166   212   184   199   131    79    85   114   178   108   185   188    98   211   135    91   113   219    78   179   207   209    51   203   200    76   139   176   119   166   149   121   122   136   178    52    69    77   124    64   155   216    43    89   201    36    83   110   108   155    74   190   172   119   173   129    94    56   189   203    55   147    63   159   151    36    89    45    90   175   138    55   122   164    88   109    42   119   196   158   196    37   148   191   113   215    42   207   153   149    53   137    56    55   211    44   122    35   180    66   135    38   170   117   204   180    40   158   210    73    93   104    82   185   200   148   142   193   127
    90    80    50    86   118   148   153    97   101   132   205   176   112   142   182   149   128   123   165   148   147   216   204    53   125   142   106   151   184    36   182   216   208    99    59    96   190   115    46    98    74   211    63   205   103   213   186   135   211   180   154    85    79    44    98   132    61   151    38   133    70    91    60   212   135    47    44   168    50    44   191   176   128    57   214    95    57   215   153    87   137   158    43   120   139   147   151   132    78   210   123   155   204   170   113    87    89   134   171    47    98    53   214   157    47   113   111   209   214   135   100    85    94   185   169   155    69   137    50    81   164    94    59    74    69   175   142    64   143    62   170    71   145    94    71   112   176   165   213   185   199   131    74    84   112   179   108   186   186    98   211   133    90   109   218    76   177   208   207    52   202   197    80   139   176   121   166   150   122   122   137   176    52    68    78   124    63   154   216    42    92   202    36    84   109   109   159    74   190   174   117   172   129    94    55   190   204    55   148    60   157   153    34    90    46    91   175   136    54   122   163    93   107    42   119   194   158   198    37   150   192   114   213    43   209   157   148    53   139    57    51   210    41   123    37   179    65   131    35   171   119   203   178    41   157   211    75    92   104    84   181   203   150   140   192   128
    90    80    49    85   118   148   152    96   102   134   204   178   112   142   183   150   128   124   166   148   146   215   204    52   127   142   104   151   185    37   181   216   209   100    60    96   190   115    47    96    73   212    64   202   103   213   186   133   212   180   156    85    79    43    98   133    64   151    38   133    71    92    61   212   134    45    46   170    49    44   193   175   129    56   214    97    57   212   154    86   136   158    43   117   138   149   152   133    79   209   124   155   203   172   114    87    88   132   170    47    96    54   213   158    49   113   110   209   215   135    98    84    94   186   168   155    68   136    50    81   165    94    56    75    70   173   141    62   143    62   170    72   145    96    71   113   177   164   212   184   198   131    76    85   112   178   107   185   188    97   210   135    90   111   219    76   178   207   208    54   204   199    81   139   176   121   166   151   121   122   139   176    52    69    78   124    62   155   215    43    90   202    34    84   111   109   157    75   191   172   120   172   129    95    55   189   202    53   147    61   159   153    36    92    45    90   176   137    54   122   161    93   107    41   119   194   157   198    37   148   192   113   214    42   210   156   148    55   139    57    52   209    43   121    38   181    65   132    36   169   118   203   180    40   158   211    74    92   105    82   182   202   148   139   194   128
    91    78    49    88   118   148   151   100   102   131   205   177   112   142   184   150   126   125   164   147   147   213   203    50   127   144   104   151   187    39   180   216   210    99    61    95   190   113    49    96    75   210    64   202   104   213   187   129   213   183   155    84    80    44    97   132    62   152    40   134    70    93    62   211   134    47    46   171    47    46   193   177   130    54   217    93    57   212   156    83   136   157    42   116   137   148   151   134    77   211   124   154   204   172   112    86    88   134   171    46    97    52   212   158    48   113   110   208   216   137    98    85    94   188   167   156    66   133    50    80   163    94    56    76    71   173   143    62   141    62   168    74   147    95    72   110   174   163   213   184   200   133    79    84   112   177   108   186   190    95   211   134    94   108   217    77   179   207   210    54   203   197    82   138   176   119   167   152   122   121   138   178    51    68    80   124    63   155   214    42    91   203    33    85   113   108   158    75   191   173   119   171   131    96    54   189   202    53   148    62   157   154    38    94    40    88   177   135    56   125   164    92   108    40   117   195   157   195    37   149   191   113   213    41   210   152   148    53   140    56    52   208    44   121    37   180    64   134    37   169   118   204   177    42   159   210    76    91   105    80   178   203   147   139   192   128
    91    81    49    86   118   148   152    98   102   132   204   177   113   141   183   152   128   123   167   148   147   214   204    52   127   143   104   151   185    37   181   217   210   100    60    96   190   115    47    98    73   212    64   202   103   214   186   132   213   181   156    86    79    44    98   133    64   152    38   132    70    92    60   212   134    47    45   171    48    44   193   176   129    57   215    96    57   213   154    86   136   157    44   117   139   149   151   133    79   209   124   155   204   171   115    87    88   132   170    48    97    54   213   158    48   111   110   209   215   136    98    85    94   186   168   156    68   136    50    81   164    93    56    75    71   173   141    62   143    62   169    72   145    95    71   112   177   164   211   184   199   131    76    84   111   178   106   186   188    96   211   134    91   111   219    77   178   207   209    53   204   198    79   137   176   121   165   151   122   123   138   177    51    69    78   124    62   154   215    43    91   203    34    84   111   108   158    75   192   172   120   173   129    96    55   190   202    54   148    61   159   154    37    92    45    92   176   137    55   122   162    92   107    41   120   195   158   197    36   148   192   114   214    42   210   156   148    55   139    56    53   210    42   122    38   181    65   131    36   169   118   203   180    42   157   211    75    91   105    83   182   203   148   138   195   129
    90    80    49    86   117   148   152    97   102   133   204   177   112   141   183   150   128   124   166   148   147   214   204    53   128   142   104   150   185    37   181   217   209   100    60    96   190   115    47    97    74   212    63   202   103   213   186   132   212   181   156    85    79    43    98   133    63   151    38   133    70    91    60   212   134    46    45   170    49    44   193   176   128    56   215    96    57   213   154    86   136   157    43   117   139   149   152   133    78   209   124   155   203   172   115    87    88   132   170    48    97    54   213   159    48   112   110   210   214   135    99    85    94   186   168   155    68   136    50    81   164    93    56    75    70   173   141    63   143    62   169    72   146    95    71   112   177   165   212   184   198   132    76    84   112   178   107   186   188    97   210   135    91   111   219    77   178   207   208    53   204   198    79   138   176   120   165   151   121   122   138   177    52    69    78   124    62   154   215    43    91   202    34    84   111   109   157    74   191   172   120   172   129    95    55   190   202    53   147    61   159   153    37    92    45    91   176   136    55   123   162    92   107    41   119   194   158   197    37   149   192   114   213    43   210   156   148    54   139    57    52   210    42   122    38   180    65   131    35   170   118   203   180    41   158   212    75    92   105    83   182   203   148   139   194   128
    94    80    48    87   116   147   153    99   102   131   205   178   112   138   179   150   127   123   167   149   148   214   205    53   129   141   106   150   184    37   181   216   208   100    59    97   190   117    49    95    75   211    66   200   101   213   186   131   211   181   158    84    79    45    98   130    64   152    40   130    72    92    60   213   132    44    46   171    51    44   190   176   127    58   214    95    53   213   155    85   137   156    42   118   140   151   151   135    78   210   126   154   205   173   115    86    88   129   170    50    97    52   211   158    48   110   112   210   213   135    98    87    94   185   166   156    67   137    52    81   164    93    55    75    68   172   146    62   141    62   166    72   145    96    71   112   178   165   214   184   201   135    72    82   112   179   107   188   189    97   211   132    91   111   219    76   180   209   209    56   204   200    79   137   177   119   165   151   121   120   138   177    53    68    76   124    60   154   217    41    91   202    34    85   108   111   157    74   193   170   119   170   129    96    55   187   202    55   149    63   158   153    39    92    45    94   175   136    57   126   159    91   107    40   118   193   156   198    37   150   191   114   212    43   211   157   146    54   138    57    51   209    43   120    38   181    65   133    36   170   118   202   179    42   160   210    76    92   104    82   181   206   151   141   194   126
    91    80    50    86   117   148   152    97   102   133   204   177   112   141   183   150   128   124   166   148   147   214   204    53   128   143   104   151   185    37   181   216   209   100    60    96   190   115    47    97    74   212    64   202   103   213   186   132   212   180   156    85    79    43    98   133    63   151    38   133    70    91    60   212   134    46    45   170    49    44   192   176   128    56   215    96    57   213   155    86   136   157    43   117   139   148   152   134    78   209   124   155   203   172   115    87    88   132   170    48    97    54   213   158    48   112   111   210   215   135    98    85    94   187   168   155    69   136    50    81   164    93    56    75    70   173   141    63   143    62   169    72   145    95    71   112   177   165   212   184   198   132    76    84   112   178   107   186   188    97   210   135    91   111   219    76   178   207   209    53   203   198    79   138   176   121   165   151   121   122   138   176    52    69    78   124    62   154   215    43    91   202    34    84   111   108   157    74   192   172   120   172   129    95    55   189   202    53   147    61   159   153    37    92    45    91   176   137    55   123   162    92   107    41   119   194   158   197    37   149   192   114   213    43   210   156   148    54   139    57    52   210    42   122    38   180    65   131    35   170   118   203   180    41   158   211    75    92   106    83   182   203   148   139   194   128
    90    80    50    86   117   148   153    97   102   133   204   177   112   141   183   150   127   123   166   147   147   214   203    53   128   142   104   150   185    37   181   217   209   100    60    96   190   115    47    97    74   212    63   202   103   213   186   132   212   181   156    85    79    43    98   133    63   151    38   133    70    92    60   212   134    46    45   170    49    44   193   176   128    57   215    96    57   213   155    86   136   157    43   117   139   149   152   134    78   209   124   155   204   171   115    87    88   132   170    48    97    54   213   158    48   112   110   210   214   135    99    85    94   186   168   155    68   136    50    81   164    93    56    75    70   173   141    63   143    62   169    72   146    95    71   112   177   165   212   184   198   132    76    84   112   178   107   185   188    97   210   135    91   111   219    77   178   207   208    53   203   199    79   138   176   120   165   151   121   122   138   177    52    69    78   124    62   154   215    43    91   202    34    84   111   108   157    75   192   172   120   172   129    96    55   189   202    53   147    61   159   153    37    92    45    91   176   137    55   123   162    92   107    41   119   194   158   197    37   149   193   114   213    43   210   156   148    54   139    56    52   210    42   121    38   180    65   131    35   170   118   203   180    41   158   211    75    92   105    83   182   203   148   139   194   128
    92    82    50    89   119   149   151    97   100   135   201   182   108   141   183   155   127   124   166   148   145   213   200    55   127   143   101   152   185    35   180   218   210   101    57    93   189   111    51    98    72   210    65   205   101   216   185   132   211   181   153    86    77    45    99   135    65   151    41   133    68    89    59   213   133    48    44   168    51    44   196   178   130    57   218    99    58   213   151    84   136   158    43   116   137   149   153   136    80   207   126   156   206   172   112    87    87   134   173    47   100    51   212   159    45   113   112   213   217   137    95    89   100   189   168   155    70   134    52    82   167    96    56    71    72   173   141    64   144    61   167    70   144    96    71   112   178   162   212   183   196   129    76    86   110   181   106   192   190    96   210   137    94   107   223    76   180   208   207    54   204   195    80   138   177   122   167   147   120   118   140   176    54    70    74   123    61   152   214    47    92   203    30    88   112   105   159    75   190   170   122   171   128    98    59   185   199    55   146    60   160   152    38    93    44    93   173   140    53   122   161    92   107    40   122   197   156   199    36   148   194   116   213    47   210   153   149    54   141    58    54   210    43   121    36   181    64   129    37   172   117   200   183    39   158   208    78    94   104    82   184   203   154   137   193   129
    91    80    50    86   117   148   152    97   102   132   204   177   112   141   183   150   127   123   166   148   147   214   203    52   128   142   104   150   185    37   181   217   209    99    60    96   190   115    47    97    73   211    63   202   102   213   187   132   212   180   156    85    79    43    98   133    63   151    37   133    70    91    60   212   134    46    45   170    49    44   193   176   128    56   215    96    56   214   154    86   136   157    44   117   139   148   152   134    78   210   124   155   204   172   114    87    88   132   170    48    97    54   213   158    48   112   110   210   214   135    98    85    94   186   168   155    68   136    49    81   164    93    57    75    70   173   141    63   143    62   169    72   146    95    71   112   177   165   212   184   198   132    76    84   111   177   107   186   189    97   210   135    91   111   219    77   179   207   209    53   204   198    79   138   176   120   165   151   121   122   137   177    52    69    78   124    63   155   215    43    91   202    34    84   111   109   158    74   191   172   120   173   129    96    55   189   202    53   147    61   158   153    37    92    45    90   176   137    54   123   162    92   107    41   119   194   158   197    37   148   192   114   214    42   210   156   148    55   139    56    52   210    42   121    38   181    65   131    35   170   118   202   180    41   158   212    75    92   105    83   182   203   148   139   194   128
    92    80    50    87   119   147   151    97   103   132   204   177   114   139   183   151   127   122   167   147   147   214   204    53   127   141   104   150   184    36   182   214   209   101    60    94   190   115    47    98    74   213    63   201   103   214   188   130   211   181   157    86    80    43    97   133    62   151    36   132    70    90    60   211   134    46    45   169    48    44   193   174   128    55   215    97    56   213   154    87   136   157    44   118   139   148   152   133    79   210   123   155   203   171   115    87    87   133   170    49    97    54   213   160    49   112   110   210   215   135    98    86    93   187   168   154    70   135    49    81   164    93    55    75    70   173   141    63   142    61   169    72   146    95    70   114   177   166   212   184   199   132    77    84   112   179   107   185   190    96   209   135    91   111   217    77   178   206   208    53   203   199    80   138   175   120   166   150   120   124   138   176    52    69    79   125    61   154   214    43    90   202    34    84   110   105   158    76   193   171   120   171   129    96    56   189   201    53   147    62   159   153    36    91    44    91   176   137    55   124   162    91   107    42   118   193   157   196    38   149   194   112   213    42   212   156   149    53   139    57    53   210    42   122    38   182    64   132    36   170   118   203   181    42   158   212    73    92   105    84   182   203   149   139   194   127
    91    83    49    86   118   147   151    98   101   131   205   178   110   141   184   150   126   125   164   148   142   215   205    54   127   144   104   153   185    34   181   214   210   101    60    94   189   116    48    97    73   212    63   200   103   213   186   129   210   180   155    85    81    44    97   133    63   151    38   134    67    92    59   210   135    48    44   171    48    46   194   176   132    54   214    96    57   213   155    87   136   158    43   117   137   145   154   133    79   210   125   158   202   172   112    87    89   132   168    48    96    55   213   160    49   110   110   210   214   135    99    83    93   186   168   156    68   135    48    82   163    93    59    74    71   172   142    64   145    64   170    72   147    94    71   114   177   165   213   186   198   131    77    84   113   177   108   185   190    95   208   136    91   110   219    74   179   206   208    54   203   200    78   141   177   119   166   148   121   122   136   175    49    69    79   125    61   156   215    42    92   202    33    87   108   108   158    72   187   171   119   172   129    95    53   189   203    54   150    62   161   156    37    91    44    89   176   135    55   120   161    93   105    41   119   192   159   198    35   149   194   115   214    44   206   157   149    53   140    59    52   209    46   121    39   179    65   131    36   169   115   200   180    38   157   209    76    91   105    84   183   202   147   139   192   128
    91    81    51    86   118   150   155    97   103   135   204   176   111   140   183   150   127   125   168   147   148   212   206    54   128   142   107   150   185    37   181   218   208   100    62    96   190   114    46    99    75   212    65   202    99   213   186   131   210   183   154    84    80    45    99   132    63   150    38   134    68    92    59   211   133    46    46   170    48    42   194   175   130    58   213    97    59   214   156    87   137   158    45   117   139   146   151   133    77   208   124   154   202   172   114    88    87   133   171    48    98    53   211   158    50   112   111   211   215   135    99    85    96   188   168   157    66   136    49    81   166    96    58    75    72   172   142    63   144    60   172    73   145    97    70   112   179   164   213   184   199   134    78    85   113   175   106   186   190    98   210   135    93   113   218    78   179   206   209    55   202   199    78   140   178   122   167   149   121   125   135   177    51    70    79   124    62   154   216    41    92   202    34    85   110   110   157    76   194   172   120   172   128    95    56   189   204    56   147    62   161   153    34    93    45    90   175   137    54   122   159    91   106    42   120   197   158   198    37   149   193   114   213    43   211   155   149    53   137    56    53   210    44   122    39   182    65   132    33   170   119   202   179    42   158   213    75    92   105    85   181   204   149   137   195   126
    90    81    50    86   117   147   153    97   103   133   204   177   112   141   182   151   128   124   166   148   147   213   204    53   127   142   105   151   185    38   181   216   209   100    61    95   190   116    48    96    74   212    63   201   102   214   185   132   213   180   155    86    79    43    98   132    63   152    37   133    70    91    60   212   134    45    45   171    49    43   192   175   129    56   215    97    56   214   156    87   137   157    43   118   139   148   151   134    78   210   124   155   204   172   115    86    89   132   170    47    97    55   213   159    47   113   111   210   215   136    99    84    94   186   167   155    69   136    50    82   165    93    57    75    70   173   142    64   143    62   169    72   146    96    71   113   177   166   212   184   199   132    76    85   111   178   107   186   188    97   209   134    92   112   219    76   179   208   209    52   203   198    80   138   176   121   165   150   122   122   136   177    53    69    78   124    62   155   216    42    91   203    33    84   110   108   157    73   191   172   120   173   130    95    56   190   203    54   147    61   159   154    38    92    45    92   175   136    55   123   162    92   106    41   119   195   158   197    38   148   191   113   213    42   209   157   148    54   139    56    52   209    42   122    39   180    64   132    35   170   118   203   179    40   157   211    74    93   105    83   183   203   147   138   195   128
    91    79    49    84   119   150   152    97   104   133   207   177   113   140   184   149   129   123   167   147   146   215   203    52   128   142   104   154   186    35   180   216   209    99    60    93   191   114    47   100    73   211    65   202   101   210   186   133   213   181   153    83    82    42    98   133    63   150    38   132    70    89    57   211   135    47    48   170    49    45   194   179   130    54   214    97    58   214   154    86   134   155    46   116   137   150   152   133    79   210   125   156   199   173   116    87    88   129   170    49    96    57   213   157    49   112   110   212   213   134    99    83    96   184   167   157    69   134    49    81   164    92    59    76    71   175   141    64   143    61   170    71   147    96    69   112   177   164   213   186   198   132    75    84   114   176   107   188   186    97   213   137    89   110   219    76   178   206   208    53   201   197    77   139   176   120   164   151   121   121   137   176    52    70    80   125    63   154   215    45    91   202    34    84   111   110   159    75   193   173   119   174   129    95    54   189   203    55   149    61   157   150    38    90    48    90   175   137    54   122   165    88   108    40   121   196   158   195    37   147   195   113   214    41   208   156   147    51   137    57    52   211    41   123    36   182    66   133    32   168   119   203   180    42   155   211    77    91   105    85   181   203   148   142   193   127
    90    80    51    87   117   148   151    97   103   133   204   178   113   141   183   150   128   123   167   148   146   213   204    52   127   143   106   151   186    37   182   216   209   101    60    95   187   117    48    97    73   212    65   204   103   213   186   133   212   181   155    85    79    44    97   134    62   151    38   134    71    92    60   212   133    46    44   171    49    44   193   175   128    57   217    96    57   214   155    86   136   156    44   118   139   148   150   134    79   209   125   153   203   171   115    88    87   132   170    48    96    54   213   160    48   111   111   209   216   135   100    84    95   186   167   157    69   135    50    80   162    93    57    76    71   173   142    64   143    62   169    71   145    95    71   111   177   163   210   184   198   132    76    84   111   177   107   187   187    97   210   135    90   113   219    76   177   207   208    53   203   199    78   138   176   121   165   150   120   121   138   176    53    68    78   124    64   155   214    41    91   202    34    84   111   109   157    74   192   172   120   172   129    95    56   189   204    55   147    61   158   153    37    94    46    91   177   136    54   124   162    93   107    41   119   195   158   197    36   150   192   115   212    42   212   156   148    53   139    57    52   209    42   123    39   183    64   130    34   170   118   203   179    41   158   211    74    91   106    84   183   203   149   139   193   129
    91    80    49    86   118   148   152    96   101   133   204   178   112   141   183   149   128   124   166   148   147   214   204    53   127   142   104   150   185    37   181   216   209   100    59    96   190   114    48    96    74   212    64   203   103   212   186   132   212   180   157    85    79    43    97   132    64   152    37   132    70    92    60   211   134    46    45   171    49    44   194   174   128    56   213    96    57   212   154    86   137   157    43   118   139   148   152   134    77   210   123   155   203   171   115    86    88   132   170    48    96    54   213   159    49   113   110   210   215   134    99    86    94   187   168   156    68   135    51    82   163    93    56    75    70   174   140    64   143    62   170    72   145    95    71   112   177   166   212   184   198   132    77    85   110   178   107   186   188    96   210   135    90   111   220    77   179   207   208    53   202   198    79   139   177   121   165   151   121   123   138   176    52    68    77   126    64   154   215    42    91   202    33    84   112   108   157    74   192   171   119   173   129    96    55   190   203    53   146    61   158   153    36    92    45    91   176   138    55   123   162    92   107    41   119   194   158   197    38   149   192   113   213    43   211   156   148    54   140    56    52   209    42   122    38   180    65   131    35   170   118   204   179    41   158   212    75    92   105    83   182   203   149   139   195   127
    91    81    49    87   118   148   153    96   103   133   204   177   113   140   185   151   126   122   167   148   147   214   203    52   127   142   105   151   185    36   182   217   209   100    61    95   190   115    47    96    74   211    63   202   101   212   186   132   211   180   156    87    80    44    98   134    62   151    39   132    70    93    60   212   135    46    45   169    49    44   193   176   128    58   215    96    57   215   154    86   136   157    43   118   138   148   152   134    79   209   123   155   203   171   114    86    88   132   171    45    97    53   213   158    48   110   110   210   216   136    98    85    94   186   168   156    69   136    50    83   164    93    55    74    71   173   140    63   143    61   169    72   144    96    71   114   178   164   212   185   199   131    77    84   113   178   106   186   189    97   211   137    91   111   219    77   179   207   210    53   204   198    79   138   175   120   166   152   121   122   138   177    52    69    77   124    62   155   214    43    91   202    32    83   110   108   157    74   192   170   120   174   130    94    56   190   201    52   146    60   158   154    38    91    45    89   176   137    53   123   161    91   108    42   118   194   158   197    38   149   192   115   214    43   210   155   148    53   140    57    52   210    41   122    39   181    66   132    35   171   117   202   179    41   158   212    75    93   105    83   182   205   148   138   193   129
    90    81    50    86   117   148   152    97   103   132   204   177   113   141   183   150   127   124   167   148   146   214   203    53   128   143   104   151   186    37   182   216   209   100    60    96   190   115    48    97    74   211    64   202   103   213   186   132   212   180   156    85    79    43    98   134    63   152    38   132    70    91    60   212   134    46    45   170    49    44   192   176   128    56   215    96    57   214   154    86   136   157    43   117   139   148   152   133    79   209   124   154   204   172   115    87    88   132   170    48    97    54   213   159    48   112   111   209   215   135    98    85    94   187   168   156    68   136    50    81   164    93    56    75    71   173   141    62   143    62   169    72   145    96    71   112   177   165   212   184   198   132    76    84   112   178   107   185   188    97   210   135    91   111   219    76   179   206   208    53   203   199    79   138   176   120   165   151   121   122   138   176    52    69    78   124    63   154   215    43    91   202    33    83   111   108   158    74   192   171   119   173   129    96    55   189   202    53   147    61   158   153    37    92    44    90   176   137    55   122   161    92   107    41   119   194   159   198    37   149   192   114   213    43   210   155   148    54   139    56    52   210    42   122    39   180    65   131    36   170   119   203   179    41   157   212    75    92   105    83   182   202   148   139   194   128
    90    80    48    86   118   148   152    97   102   134   204   177   112   141   183   150   128   124   166   147   147   215   204    53   127   142   104   151   185    37   181   216   210   100    60    95   191   113    47    97    74   212    63   202   103   214   186   132   211   181   156    85    79    43    98   133    63   152    37   133    70    92    59   212   134    46    45   170    49    44   193   175   128    57   215    96    57   213   154    86   136   157    44   118   139   149   152   134    79   210   124   155   204   171   114    87    88   132   170    48    97    54   213   159    48   112   110   210   214   134    99    85    94   187   167   156    68   136    50    81   164    93    57    75    70   173   141    63   143    62   169    73   146    95    70   112   176   164   212   184   198   132    76    84   112   178   108   185   188    97   209   134    90   111   218    77   178   207   209    53   203   198    80   138   176   120   165   151   121   122   138   176    52    70    79   124    62   154   215    42    90   202    34    84   112   108   158    74   192   173   120   173   130    95    55   188   202    53   147    61   159   152    37    92    45    90   176   137    55   123   162    92   106    41   119   194   158   198    36   149   192   115   214    43   210   156   148    54   139    56    52   210    42   122    39   180    65   131    35   170   118   202   180    41   157   212    74    91   106    83   182   202   148   138   194   127
    89    78    48    84   117   149   152    97   102   137   205   180   113   141   185   149   122   123   166   144   146   213   205    52   127   142   102   148   187    38   182   214   209   101    58    96   191   113    47    99    74   209    63   206   104   213   187   133   213   182   158    85    80    45    98   133    66   151    38   135    70    92    62   211   133    46    46   168    45    46   191   177   130    57   214    97    59   211   156    90   137   157    42   119   140   152   154   131    77   209   125   151   202   171   116    86    87   129   173    48    98    56   212   155    48   111   110   209   215   135   100    84    89   184   169   157    61   136    51    79   165    92    55    71    69   176   144    61   144    60   172    76   148    96    73   111   177   168   213   183   198   130    74    84   114   181   108   185   187    96   211   136    89   113   217    75   178   207   208    52   204   200    78   139   175   122   162   148   121   124   137   176    54    67    81   127    61   152   217    42    90   203    33    83   115   110   157    76   188   171   122   171   132    94    52   188   202    54   149    59   159   155    36    92    44    90   176   138    58   117   161    92   109    40   115   192   160   198    37   147   191   112   207    40   212   156   144    53   139    54    52   210    36   124    39   179    64   129    35   170   117   203   180    45   159   212    76    92   106    83   183   203   145   141   196   130
    90    80    50    85   118   148   152    96   103   133   205   177   113   141   182   150   128   124   167   148   146   214   204    53   127   142   104   150   185    37   182   217   209   100    59    96   190   115    47    96    74   212    64   203   103   213   187   132   212   181   154    85    79    43    98   133    63   151    39   133    70    92    60   212   134    45    45   169    48    44   192   175   129    57   214    96    57   213   154    87   137   157    43   117   139   148   151   133    77   209   124   155   203   171   115    86    87   132   170    48    97    54   213   159    48   112   110   210   214   134    98    85    95   186   168   155    70   137    49    81   165    93    56    75    71   174   140    62   143    62   171    71   145    96    71   113   176   164   212   184   198   132    76    84   112   177   107   185   188    96   209   136    92   111   219    77   178   207   209    52   204   198    80   139   176   119   166   151   121   122   138   176    52    69    77   125    62   155   216    43    91   202    34    83   111   109   157    74   193   172   119   172   129    96    56   189   202    53   147    61   159   153    38    92    44    90   176   137    55   123   161    92   106    41   119   194   158   198    36   149   192   114   213    43   209   156   148    54   139    56    52   209    41   121    38   180    64   130    35   170   117   203   180    41   158   212    75    93   107    84   182   202   148   139   193   128
    90    80    50    86   117   148   152    97   102   133   204   177   112   141   183   150   127   124   166   148   147   214   203    53   127   142   104   151   185    37   181   217   209   100    60    96   190   115    47    97    74   211    63   202   103   213   186   132   212   181   156    85    79    43    98   133    63   151    38   133    70    91    60   212   134    46    45   170    49    44   193   175   128    56   215    96    57   213   154    86   136   157    43   117   139   149   152   134    78   209   124   155   203   172   115    87    88   132   170    48    97    54   213   159    48   112   110   210   214   135    99    85    94   186   168   155    68   136    50    81   164    93    56    75    70   173   141    63   143    62   169    72   145    95    71   112   177   165   212   184   198   132    76    84   112   178   107   186   188    97   210   135    91   111   219    77   178   207   209    53   204   198    79   138   176   120   165   151   121   122   138   176    52    69    78   124    62   154   215    43    91   202    34    84   111   108   157    74   191   172   120   172   129    95    55   189   202    53   147    61   159   153    37    92    45    91   176   136    55   123   162    92   107    41   119   194   158   197    37   149   192   114   213    43   210   156   148    54   139    56    52   210    42   122    38   180    65   131    35   170   118   203   180    41   158   211    75    92   105    83   182   203   148   139   194   128
    91    79    51    86   118   148   154    97   102   133   204   177   112   141   183   151   127   124   166   147   147   215   203    53   127   142   104   150   185    37   180   217   210   100    60    97   190   114    48    97    73   211    63   201   102   213   186   133   211   180   156    86    81    43    98   132    64   151    38   132    70    92    60   212   133    47    45   170    49    44   192   176   128    55   215    96    57   214   154    87   137   157    43   119   139   147   152   132    78   210   124   154   202   171   115    87    88   133   170    47    97    53   213   160    47   112   111   210   215   136    99    84    95   186   168   155    68   136    49    80   163    93    58    75    69   172   141    63   143    62   170    73   145    96    71   112   177   165   211   184   197   132    76    84   113   179   107   186   188    97   210   134    91   111   220    78   178   206   208    52   203   198    80   138   176   120   166   151   122   121   138   176    52    69    77   125    63   156   215    42    91   202    34    83   111   109   158    75   190   172   121   172   129    95    55   189   201    53   147    61   159   153    37    91    44    91   176   137    55   123   161    92   107    42   119   194   158   198    37   148   192   114   213    42   210   157   146    54   139    57    52   210    43   121    39   179    65   131    35   169   118   202   181    41   157   211    76    92   106    82   182   203   149   139   193   129
    91    80    50    86   117   148   152    97   102   133   204   177   112   141   183   150   127   124   166   148   147   214   204    53   128   142   104   150   185    37   181   217   209   100    60    96   190   115    47    97    74   211    63   202   103   213   186   132   212   181   156    85    79    43    98   133    63   151    38   133    70    91    60   212   134    46    45   170    49    44   193   175   128    56   215    96    57   213   154    86   136   157    43   117   139   149   152   134    78   209   124   155   203   172   114    87    88   132   170    48    97    54   213   159    48   112   111   210   214   135    99    85    94   186   168   155    68   136    50    81   164    93    56    75    70   173   141    63   143    62   169    72   145    96    71   112   177   165   212   185   198   132    76    84   112   178   107   186   188    97   210   135    91   111   219    77   178   207   209    53   203   198    79   138   176   121   165   151   121   122   138   177    52    69    78   124    62   154   215    43    91   202    34    84   111   108   157    74   191   172   120   172   129    95    55   189   202    53   147    61   159   153    37    92    45    91   176   136    55   123   162    92   107    41   119   194   158   197    37   149   192   114   213    43   210   156   148    54   139    57    52   210    42   122    38   180    65   131    35   170   118   203   180    41   158   212    75    92   105    83   182   203   148   139   194   128
    90    80    49    86   117   148   152    97   102   133   204   177   112   141   183   150   127   124   167   148   147   214   204    53   128   142   104   151   185    37   181   216   209   100    60    96   190   115    48    97    74   211    64   202   103   213   186   132   212   180   156    85    79    43    98   133    63   151    38   133    70    91    60   212   134    46    45   170    49    45   193   176   128    56   215    96    57   213   155    86   136   157    43   117   138   149   152   133    78   209   124   155   203   172   115    87    88   132   170    48    96    54   213   159    48   112   110   210   214   135    98    85    94   187   168   156    69   136    49    81   164    93    56    75    71   173   141    63   143    62   170    72   145    96    71   112   177   165   212   185   198   132    76    84   112   178   107   186   188    97   210   135    90   111   219    77   178   207   209    53   204   198    79   138   176   120   166   151   121   122   138   176    52    69    79   124    62   155   215    43    91   202    34    84   111   109   157    74   192   172   120   172   129    96    56   189   202    53   147    61   158   153    37    92    45    90   176   137    55   123   161    92   107    41   119   194   159   197    37   149   192   114   213    43   210   156   148    54   139    56    52   210    43   122    38   180    65   131    35   170   118   203   180    41   158   211    75    92   105    83   182   203   148   139   194   128
    90    80    50    86   118   148   153    97   103   133   204   178   112   141   184   150   127   123   166   147   147   215   204    52   127   143   103   151   186    37   181   217   209   101    61    95   190   115    48    97    75   211    64   201   103   214   186   131   212   181   156    84    79    44    97   134    63   151    38   133    70    92    60   212   134    45    45   170    48    44   193   176   128    56   215    96    56   214   154    87   135   156    43   117   139   148   152   134    79   209   125   155   203   173   115    86    88   133   169    48    97    52   213   158    48   112   111   210   215   134    99    85    94   186   167   155    68   137    50    81   164    93    57    76    72   173   140    63   143    62   169    72   145    95    70   112   177   166   212   185   198   133    76    85   112   178   107   187   188    98   209   135    90   111   219    76   178   208   209    53   203   198    79   137   176   120   165   150   121   122   138   176    54    68    78   124    62   155   215    43    91   202    34    83   111   109   157    75   192   171   119   172   129    96    54   190   202    53   147    62   158   153    37    92    45    90   176   136    54   123   162    93   108    41   118   194   157   198    38   149   192   114   213    43   209   155   148    55   140    56    52   210    42   122    38   181    65   131    35   170   119   202   179    41   158   212    75    91   106    83   182   202   149   139   193   127
    91    81    47    85   117   146   152    97   103   133   205   177   112   139   182   149   128   123   165   149   147   215   204    53   127   144   104   152   184    36   185   215   210   100    58    95   191   116    48    97    73   212    64   203   103   214   187   133   211   179   155    85    77    42    96   131    60   152    36   135    71    91    59   211   136    46    45   169    51    44   191   178   129    59   215    95    57   213   153    86   139   155    44   116   138   148   152   134    79   209   124   154   203   171   114    87    87   132   171    47    94    54   212   159    50   112   111   210   214   136    99    87    95   188   166   155    68   135    48    82   163    95    56    76    70   173   140    64   143    61   172    72   144    95    70   113   175   166   212   184   198   130    76    86   111   178   106   187   188    99   211   135    90   109   218    75   179   207   209    51   204   197    78   138   178   121   165   151   122   121   138   176    54    68    79   124    62   154   214    42    91   201    33    87   113   107   158    74   191   171   120   172   130    97    55   188   202    53   148    60   159   153    39    90    44    91   175   135    55   122   162    92   107    42   118   192   158   197    38   150   189   113   213    44   209   155   148    55   141    56    51   210    44   123    37   181    68   130    34   170   118   204   179    43   158   211    75    94   106    83   182   203   148   140   195   127
    91    79    48    87   120   149   154    96   102   131   203   176   112   140   182   149   127   126   164   148   148   212   202    53   126   142   105   150   185    35   181   218   208    98    59    96   190   116    49    95    73   211    64   204   102   214   186   133   213   179   157    86    81    42    98   132    62   150    37   132    69    94    60   212   134    47    45   172    49    44   193   175   130    56   214    95    55   211   153    89   136   156    42   118   138   147   151   133    79   210   123   158   202   174   113    88    89   132   171    46    95    53   213   159    50   110   111   209   217   134    98    85    94   186   167   158    69   137    51    81   165    94    55    74    71   172   142    62   142    63   167    73   146    95    71   113   179   167   211   183   199   132    77    84   111   176   108   186   189    97   210   136    92   110   220    75   179   208   210    54   204   197    78   138   176   119   163   150   120   122   139   175    52    70    81   125    61   155   214    41    91   203    34    83   111   108   160    73   192   168   117   173   129    98    56   189   202    54   146    62   157   153    37    91    45    91   177   136    53   125   162    93   106    41   120   192   157   198    37   149   195   116   213    42   212   158   150    54   141    56    53   210    43   122    38   178    63   132    36   172   118   204   178    41   157   211    74    92   104    83   180   205   146   139   191   128
    90    80    50    86   117   146   152    98   102   133   205   178   112   141   182   150   129   124   166   146   147   214   204    51   128   143   105   150   186    37   181   216   208    99    61    95   191   114    47    97    74   212    63   202   102   213   187   133   211   180   156    85    80    43    98   133    65   152    37   134    70    91    60   211   134    46    45   169    51    44   193   176   128    55   215    97    57   213   154    87   137   157    43   118   138   149   151   132    79   210   124   155   203   172   114    88    88   132   170    48    96    54   212   159    47   110   111   210   215   134    99    86    94   186   168   156    68   134    50    81   163    93    55    75    70   172   141    64   143    62   170    72   146    95    71   113   178   166   212   184   198   131    75    83   112   177   107   186   188    97   209   134    90   112   219    77   178   207   209    53   204   199    79   138   177   120   164   151   120   123   138   176    51    70    78   124    62   155   216    42    89   203    33    83   112   108   158    75   191   173   118   172   129    95    56   190   201    54   146    61   159   154    37    94    45    91   176   137    55   123   163    92   108    41   118   193   158   197    38   149   192   113   213    44   210   156   149    53   139    57    51   210    42   122    38   180    66   131    36   170   117   202   178    41   157   212    75    93   105    84   182   202   148   138   194   128
    90    80    49    86   117   147   153    97   102   133   204   178   113   141   183   149   128   123   166   147   146   215   204    54   127   142   105   149   184    37   181   216   208   101    59    96   189   116    46    97    73   211    64   201   104   212   186   133   213   180   155    85    80    43    99   133    63   151    38   133    71    90    60   212   134    47    46   170    49    44   193   176   129    56   214    96    58   214   155    86   136   156    43   117   138   148   152   133    78   209   124   155   203   172   115    87    89   132   170    48    97    54   214   160    48   112   109   210   214   134    99    86    94   187   167   155    69   136    49    81   164    94    57    75    71   173   140    63   143    62   169    72   146    96    70   113   177   165   212   185   197   132    78    84   112   178   107   186   189    96   210   135    91   112   219    77   178   207   209    53   204   198    80   138   175   121   167   152   122   122   138   176    53    70    79   124    63   155   216    44    90   202    35    85   111   107   158    74   191   172   120   172   130    97    54   189   203    54   147    61   158   153    37    93    45    91   176   135    55   122   162    92   106    39   119   194   158   198    37   149   192   114   212    43   209   156   149    55   138    56    52   211    42   123    37   179    65   131    35   169   119   203   181    41   156   211    75    92   106    83   181   203   147   138   193   129
    90    79    50    87   118   148   153    96   103   135   205   178   113   141   183   151   127   123   166   149   146   215   203    53   128   144   104   152   184    35   181   217   209   100    60    94   190   114    47    96    72   211    63   202   102   214   186   132   211   181   155    85    80    43    97   133    63   151    37   132    70    93    60   211   134    46    44   170    49    44   192   176   129    55   215    95    57   214   154    87   136   157    44   118   139   149   152   134    78   209   123   155   203   172   115    88    89   133   171    48    97    52   213   159    49   111   110   210   215   136    98    84    94   186   167   156    69   136    51    81   163    94    56    76    70   174   140    64   143    63   169    71   145    95    71   111   178   164   213   183   198   132    76    84   111   178   108   186   189    97   211   135    91   111   219    76   179   207   208    52   203   198    80   138   176   120   166   151   121   122   139   178    52    69    78   124    64   153   215    43    91   203    34    85   110   108   156    75   191   171   121   172   130    94    54   190   201    54   147    61   159   154    36    92    45    89   176   135    54   122   160    92   107    41   117   194   159   198    37   150   192   115   215    43   211   156   149    55   138    57    52   210    42   121    38   179    65   131    36   169   119   203   180    40   158   212    74    93   104    82   182   202   148   139   196   127
    90    79    48    87   117   149   153    95   102   131   206   176   111   139   183   149   126   124   168   146   148   216   203    54   128   142   106   151   184    35   183   218   209    99    58    96   191   114    49    98    74   214    61   201   103   213   184   133   212   180   155    86    79    43    97   134    65   150    38   134    70    93    61   211   132    46    46   170    48    45   191   175   127    57   217    95    56   214   157    87   137   158    42   119   139   147   153   134    77   210   124   156   204   172   115    88    89   132   168    47    96    54   214   159    49   112   109   210   214   135    98    85    95   187   167   155    67   135    49    82   164    96    56    74    72   174   141    61   144    61   168    72   145    97    71   112   177   163   213   186   197   130    76    85   112   178   107   186   187    97   211   136    92   110   218    77   178   208   211    54   204   198    80   138   177   120   165   149   121   123   137   177    52    67    79   124    61   155   215    42    91   202    33    84   110   109   157    75   192   173   119   173   130    94    57   187   203    52   148    61   158   154    36    92    44    91   177   137    55   123   161    91   105    40   120   192   155   198    37   149   192   114   215    44   210   158   148    54   141    55    54   210    42   120    38   182    66   132    36   169   118   203   179    41   158   212    75    90   105    82   184   203   148   140   195   127
    91    82    48    84   117   149   151    98   101   131   204   176   112   139   183   152   127   123   165   148   145   215   206    49   131   144   104   151   186    40   179   218   208   100    60    94   192   116    48    98    75   209    61   203   101   214   183   130   212   180   156    87    81    44   100   131    66   149    40   131    74    91    58   214   133    45    45   170    51    48   193   177   131    56   213    96    57   211   155    89   135   158    43   119   138   151   156   136    75   207   123   154   206   173   117    86    89   131   170    49    98    55   214   159    45   110   111   209   216   133   100    88    93   187   164   152    70   138    49    81   161    97    62    76    68   170   139    65   145    61   170    71   144    93    71   112   177   162   211   184   200   136    73    83   112   178   109   185   187    95   214   133    90   112   220    71   179   209   208    54   204   194    81   140   177   120   165   152   119   122   134   179    55    67    77   126    62   154   213    47    92   205    35    86   112   108   158    73   193   175   123   172   130    95    55   191   202    53   145    62   161   154    40    90    45    90   174   138    53   122   165    93   107    41   122   194   158   194    37   151   192   116   217    47   210   156   149    56   139    57    52   210    41   124    40   179    63   129    36   169   115   205   181    43   158   214    78    92   106    81   182   206   152   141   192   125
    91    80    50    86   117   148   151    98   103   133   204   178   112   141   183   150   126   125   165   147   146   214   205    52   128   143   105   150   185    37   181   218   209    99    61    96   192   115    47    98    73   211    64   202   102   213   187   132   212   180   156    85    79    45    99   133    63   151    37   133    70    92    60   212   136    45    46   170    50    45   192   175   128    56   215    94    56   214   155    86   137   157    42   118   137   148   152   134    77   209   125   154   204   171   115    88    89   134   171    49    98    55   215   159    49   113   111   211   214   135   101    85    93   187   168   154    69   136    50    82   163    92    56    76    72   172   140    62   144    61   170    74   146    95    71   113   177   165   213   184   197   132    75    84   111   178   107   185   188    96   210   134    90   112   219    77   178   206   208    53   203   198    79   137   176   120   165   149   121   122   138   176    52    69    79   124    62   156   215    42    92   202    34    83   111   108   158    74   191   172   120   172   128    95    57   190   201    53   146    60   159   152    37    91    45    90   177   138    55   122   161    92   108    41   120   196   158   197    39   149   193   112   212    44   209   157   148    54   141    58    52   209    42   121    39   180    65   130    35   168   117   203   179    41   157   210    75    92   106    83   182   202   149   140   193   129
    95    77    49    83   116   147   152    99   100   132   203   175   112   142   182   152   131   120   171   148   145   215   204    53   129   141   104   147   184    36   180   217   211    97    57    96   187   114    47    95    78   211    65   200   103   216   186   132   211   182   156    85    82    41    96   135    64   153    33   133    67    93    61   213   134    48    44   170    49    45   192   176   131    52   215    97    56   212   155    84   139   156    45   116   141   148   152   132    78   210   120   156   203   175   117    84    88   130   174    47    94    56   211   162    51   112   110   211   213   136   100    85    96   186   168   155    68   132    51    80   165    96    57    73    69   172   140    64   142    63   164    71   145    97    71   113   174   167   212   181   199   131    75    87   109   176   105   183   189    93   212   134    89   111   221    76   178   206   211    56   203   201    80   143   178   119   167   146   124   118   137   178    51    70    83   124    64   154   216    44    94   199    35    83   113   109   157    71   193   176   118   171   129    97    51   191   201    50   147    59   156   156    37    90    43    91   176   138    54   123   164    93   110    41   119   193   158   196    38   148   196   115   212    41   212   155   142    56   142    57    54   208    42   122    38   178    69   132    36   171   118   201   182    41   157   211    74    92   109    83   183   203   147   139   196   126
    90    80    49    85   117   148   152    96   101   135   205   177   113   140   182   149   128   122   168   147   145   214   203    53   126   142   103   151   183    37   183   216   209   100    60    95   190   115    47    96    73   212    63   203   101   214   186   132   212   181   155    84    79    43    97   132    63   152    39   132    70    92    60   211   134    45    46   170    49    43   192   175   129    57   214    97    56   213   154    87   135   157    42   117   138   149   152   134    78   209   125   157   203   172   114    88    87   133   170    46    98    54   214   158    49   111   111   210   215   135    99    86    93   185   169   156    67   137    50    82   164    94    56    74    70   174   140    63   143    63   169    71   146    96    70   112   177   165   212   185   199   132    77    84   111   178   107   186   188    97   210   135    91   111   217    77   178   206   209    53   202   198    78   139   176   120   166   151   121   122   138   178    52    69    78   124    63   155   216    43    92   204    34    83   111   109   157    74   191   171   119   172   128    95    54   188   201    54   146    61   158   153    36    92    45    88   176   137    54   123   162    91   108    40   119   194   157   197    38   150   193   114   214    43   211   157   147    52   139    57    53   211    42   122    38   179    65   131    36   168   117   203   179    42   156   211    74    93   104    84   182   203   147   140   194   129
    91    80    49    86   118   148   152    96   102   133   204   178   112   141   183   150   128   124   166   148   146   214   203    53   127   143   104   150   185    37   181   216   209   100    59    95   190   115    47    97    74   211    63   202   103   213   186   132   212   181   156    85    79    43    98   133    63   152    38   132    70    91    60   212   134    46    45   170    49    44   193   176   128    56   215    96    57   213   154    86   136   157    44   118   139   148   152   133    78   209   123   155   204   172   114    87    88   132   170    48    96    54   213   158    48   111   111   210   214   135    99    85    94   186   168   156    69   136    50    81   164    93    56    75    70   173   141    63   143    62   169    72   145    95    71   113   177   165   212   184   198   132    76    84   112   178   107   185   188    97   210   135    90   111   219    77   178   207   209    53   203   198    79   138   176   120   165   150   121   122   137   177    52    69    78   124    62   154   215    43    91   202    34    84   111   108   157    74   192   172   120   173   129    95    55   189   202    54   147    61   159   153    37    92    45    91   176   136    54   122   162    92   107    41   119   194   158   197    37   149   192   114   213    43   210   156   148    54   139    57    52   210    43   122    38   180    65   131    35   170   118   203   179    41   157   211    74    92   106    83   182   203   148   139   194   128
    91    80    48    85   115   147   152    97   104   133   204   177   113   140   183   151   129   125   168   147   146   214   204    53   127   143   105   150   184    37   181   216   210    99    60    95   191   116    48    97    72   212    64   203   103   213   187   132   210   179   155    86    79    43    98   135    63   151    37   134    70    91    59   212   134    47    45   171    50    44   193   175   128    56   216    96    57   214   154    86   135   156    43   117   139   149   149   133    79   209   124   155   202   171   114    87    88   133   169    48    97    54   214   159    48   111   111   210   214   135    99    85    95   186   169   155    70   135    51    82   165    92    56    74    71   174   140    64   142    63   169    71   145    95    72   112   177   165   212   185   198   131    76    84   110   177   107   185   188    97   211   135    91   111   220    77   179   208   209    52   203   198    77   138   176   119   165   151   122   122   138   177    52    68    78   126    63   153   214    42    92   202    33    84   111   109   158    74   191   171   121   172   130    96    55   188   203    53   148    61   158   151    37    92    45    90   175   135    54   124   161    93   107    40   120   194   158   197    38   148   193   114   214    43   210   156   148    54   140    56    54   210    43   121    39   180    65   132    36   171   118   203   181    42   158   211    74    92   105    83   181   204   149   139   195   129
    93    81    51    84   117   147   152    97   101   133   204   176   111   140   182   150   129   127   163   146   147   212   205    55   128   142   103   151   186    34   182   218   209    99    61    96   189   116    47    97    76   211    64   204   104   214   187   133   211   181   155    83    78    44    99   129    64   150    36   133    69    92    57   210   135    44    45   167    48    45   196   173   128    57   213    99    57   213   156    87   139   158    43   118   138   150   152   133    80   209   128   154   202   171   115    86    89   133   168    43    95    55   214   159    49   113   110   208   218   134    99    87    96   187   166   154    69   136    52    79   167    92    56    76    70   171   140    63   142    63   168    71   143    97    70   113   179   162   211   182   198   133    80    84   114   178   107   186   191    98   210   132    89   115   222    75   176   208   210    51   206   197    81   138   176   119   166   151   119   122   138   178    54    68    80   123    63   154   215    42    92   202    33    82   114   108   157    74   192   172   120   172   130    94    55   190   201    55   149    65   158   154    36    91    48    89   177   139    55   122   163    91   103    40   117   194   159   198    37   149   189   113   212    44   211   156   146    53   139    56    54   210    43   122    39   180    64   130    32   169   119   201   178    40   156   209    75    93   106    83   182   201   147   141   194   130
    90    81    50    85   117   148   152    97   101   134   204   177   113   142   182   151   128   124   166   148   146   215   205    53   128   143   104   150   185    37   181   217   209   100    59    96   191   115    48    97    73   212    63   203   104   213   186   133   212   181   156    85    80    44    97   133    63   152    37   133    70    92    59   211   134    46    45   171    48    44   193   176   129    57   214    96    56   215   155    86   136   158    43   116   140   149   153   135    78   209   124   155   204   171   115    87    88   133   169    47    96    53   213   159    48   112   111   210   214   136    99    86    96   187   168   155    70   135    51    81   165    93    56    75    70   173   140    64   142    63   170    71   146    95    71   113   178   164   212   184   198   132    77    85   111   178   108   186   188    95   210   135    90   110   219    76   177   207   208    53   204   197    80   138   176   119   165   151   121   122   137   177    53    70    78   125    63   153   216    42    91   201    34    84   111   108   158    74   192   173   120   173   129    96    55   189   202    53   148    61   159   153    37    92    44    91   176   136    55   121   162    93   107    40   119   194   158   196    37   150   193   113   213    43   210   156   148    54   140    57    52   210    41   122    37   180    66   131    35   169   119   202   179    41   159   212    76    92   106    83   181   202   148   139   194   127
    90    81    50    86   117   148   152    97   103   133   204   177   113   141   183   150   127   124   167   148   147   214   203    53   127   143   104   150   185    37   182   217   210   100    60    96   189   115    48    97    74   211    63   202   104   213   186   132   212   181   155    84    79    44    98   134    64   150    37   133    70    91    60   212   134    45    45   170    50    45   192   175   129    56   214    95    57   214   155    86   137   156    44   117   139   148   153   133    79   210   125   154   203   172   114    87    87   133   170    48    96    54   213   158    48   112   110   210   214   136    98    86    94   185   168   155    68   137    49    81   164    93    56    75    71   173   141    63   143    62   169    71   145    96    71   113   177   165   212   184   198   132    76    85   112   177   107   186   188    97   210   134    91   111   219    76   179   207   208    53   204   198    79   138   176   120   165   151   121   122   138   176    53    69    78   124    62   154   214    43    91   203    33    83   112   108   157    74   191   172   120   172   129    94    55   190   201    54   147    61   158   153    37    92    45    91   176   137    56   123   162    91   107    40   119   194   158   197    37   149   192   114   214    42   209   156   148    54   139    57    51   209    42   122    38   179    65   131    35   170   118   201   180    41   157   211    75    92   105    83   183   202   148   139   194   128
    91    81    50    86   117   148   152    97   102   133   204   177   112   141   183   150   127   123   167   148   147   214   204    53   127   142   104   150   185    37   181   217   209   100    60    95   190   115    48    97    74   211    63   202   103   213   187   132   211   181   155    85    79    43    98   132    64   151    38   132    70    91    60   212   134    46    45   170    49    44   192   175   128    57   215    96    57   213   154    86   136   157    43   117   138   148   152   134    78   209   124   155   203   172   115    87    88   132   170    48    97    53   213   159    48   112   110   210   214   135    98    86    94   186   167   155    69   136    50    81   164    93    56    74    70   173   141    63   143    62   170    72   145    95    71   113   177   165   212   185   199   132    76    84   112   178   107   186   188    97   210   134    91   111   219    76   178   207   209    53   204   198    79   138   176   121   165   151   121   122   138   176    52    69    78   125    62   154   215    42    91   202    34    84   111   108   158    75   192   172   120   172   129    96    55   189   202    53   147    61   159   153    37    92    45    91   176   136    55   123   162    92   107    41   119   194   158   198    37   148   192   114   213    42   210   156   148    54   139    57    52   210    42   121    38   180    65   131    35   170   118   202   180    41   158   211    75    92   106    83   182   203   148   139   194   128
    91    80    50    86   119   148   151    96   102   133   205   177   112   141   183   150   127   125   166   147   146   213   203    53   128   143   103   151   184    37   182   216   209   101    60    96   190   115    47    97    74   211    65   201   103   213   186   132   211   181   155    85    79    43    98   133    64   152    38   133    70    91    60   211   135    45    46   171    48    44   193   175   128    55   215    96    57   214   154    86   136   157    43   117   139   149   151   135    79   210   124   154   203   171   115    87    87   131   169    47    96    53   212   158    48   112   110   210   214   134    99    86    93   186   168   156    67   136    51    81   164    94    56    75    71   173   141    62   143    62   170    72   147    96    72   112   176   166   212   185   199   133    77    84   112   178   107   185   188    96   209   135    91   111   219    76   178   205   208    52   204   198    79   137   176   121   165   151   121   121   136   176    53    69    79   123    62   154   215    42    91   203    35    85   111   108   157    74   191   171   119   173   129    94    56   189   202    53   147    61   160   154    36    91    46    92   176   135    55   123   161    92   106    40   117   194   157   197    38   148   193   115   213    41   210   156   148    55   140    57    51   209    43   121    39   180    65   131    36   169   117   202   180    42   158   210    75    92   105    83   183   204   148   139   194   127
    91    79    48    84   119   148   155    97   102   134   205   176   112   142   182   151   125   125   166   147   147   215   203    53   128   141   104   149   184    35   181   216   210   102    60    96   190   115    46    98    74   212    65   201   102   212   186   131   212   182   155    85    79    41    97   131    62   151    36   134    72    90    60   212   133    50    45   171    49    43   191   176   127    55   215    97    55   216   155    87   135   156    43   117   138   148   150   132    79   208   125   155   203   172   113    89    87   133   170    48    98    53   214   159    48   112   110   210   214   136    99    85    96   186   167   155    69   136    49    80   165    93    59    76    72   173   142    63   143    63   169    71   147    95    72   110   178   165   212   185   199   132    76    83   111   177   109   186   187    97   208   136    90   112   219    77   178   208   208    53   204   197    79   136   177   119   166   152   123   123   136   179    52    70    79   124    60   153   213    43    91   203    34    83   112   108   157    74   192   171   120   173   129    96    57   189   202    52   146    61   160   155    38    93    45    91   177   136    55   122   161    92   106    41   120   194   160   195    38   148   192   116   214    42   212   158   148    54   140    59    52   208    41   122    36   178    63   132    37   169   118   204   183    41   155   213    76    92   108    83   184   204   148   140   194   127
    91    80    49    86   118   148   153    98   101   132   205   177   112   141   183   151   127   123   166   148   147   214   204    52   127   143   104   150   185    36   181   217   209   101    59    96   190   115    47    96    73   212    63   203   103   213   186   133   212   180   155    85    80    43    98   133    63   151    38   132    70    92    60   213   133    46    45   170    49    45   193   175   128    58   215    96    57   213   154    87   136   157    43   117   139   148   152   133    79   209   124   154   204   172   114    87    88   131   170    48    96    53   213   159    48   112   111   210   213   135    99    86    95   187   167   156    69   136    50    80   164    93    55    75    70   173   142    62   143    61   171    72   145    96    71   111   177   165   212   184   197   133    76    84   112   178   106   186   189    97   209   135    91   111   218    77   178   205   209    53   203   198    78   139   176   120   165   151   121   122   137   176    52    69    78   124    61   154   215    43    91   201    34    84   112   109   157    74   192   171   119   173   129    95    55   190   203    53   147    62   159   153    36    93    45    91   176   137    55   122   162    92   108    41   120   194   158   198    37   148   192   114   213    44   210   156   149    55   139    57    52   210    42   122    38   180    65   131    35   170   118   203   179    40   158   212    77    92   105    82   182   203   148   140   194   128
    91    80    49    86   118   148   152    97   102   133   204   177   113   141   183   151   127   124   167   147   146   214   203    52   127   143   104   151   185    36   182   217   209   100    60    95   190   115    47    97    73   212    63   202   103   213   186   132   212   181   155    86    79    43    98   133    64   152    38   133    70    92    60   212   134    46    46   170    48    44   192   175   128    56   215    96    57   213   154    86   137   157    43   117   138   149   152   133    78   209   124   154   203   172   115    87    88   132   170    48    96    54   213   158    48   112   110   210   214   135    99    85    94   187   168   156    68   136    50    81   164    93    57    74    70   173   141    63   143    62   170    72   146    95    71   112   177   165   212   184   198   132    76    85   111   178   107   186   188    97   210   135    91   111   219    77   178   207   209    52   204   198    79   138   176   121   165   151   121   122   137   176    52    69    79   124    62   154   215    43    91   202    34    84   111   108   158    74   191   172   120   172   130    95    55   189   202    53   148    61   159   153    37    92    45    91   176   137    55   123   162    92   108    41   119   194   158   197    38   148   192   114   213    42   210   155   148    54   139    56    52   210    42   121    38   180    65   132    35   170   118   203   180    41   157   212    75    91   105    83   182   203   148   139   194   128
    90    78    49    86   119   149   153    95   102   134   206   180   112   140   183   150   128   123   167   149   146   216   205    53   127   142   104   151   186    36   181   218   210   102    59    96   188   116    48    96    77   212    64   202   105   214   186   133   211   183   155    85    78    44    97   133    63   153    37   132    69    92    61   213   134    45    45   170    49    45   193   175   128    57   216    96    55   214   155    86   135   158    42   118   137   150   150   133    78   210   124   154   205   171   115    87    89   133   169    48    96    54   213   160    48   113   112   209   214   135    98    87    93   187   169   155    69   135    49    80   164    95    56    77    70   172   141    63   143    61   169    73   146    96    72   113   177   163   212   184   199   132    76    84   112   178   107   185   188    96   208   135    91   110   218    76   179   206   209    54   206   199    78   136   175   120   165   149   122   121   137   176    54    68    80   124    61   154   215    40    90   202    34    85   113   107   156    74   192   172   119   172   128    95    55   190   203    53   148    61   159   152    38    92    44    92   177   136    55   122   163    93   108    43   118   192   160   197    37   146   193   114   211    42   210   155   149    54   140    57    51   210    42   123    39   181    66   132    35   169   117   202   179    40   158   211    74    92   106    83   181   202   147   140   194   127
    90    80    49    86   118   148   152    97   102   133   204   177   112   141   183   150   128   123   166   147   147   214   204    53   128   142   104   151   185    37   181   217   209   100    59    95   189   115    47    98    74   212    63   202   102   214   186   132   212   180   156    84    79    43    98   132    63   152    38   132    70    91    59   211   135    46    45   170    49    44   192   176   129    57   215    96    57   212   155    86   136   157    43   117   139   148   151   133    78   210   124   155   203   172   115    87    88   132   170    48    97    53   212   159    48   112   110   210   214   135    99    86    94   187   167   156    69   136    49    81   164    93    57    75    71   172   141    63   142    62   169    72   146    95    71   112   178   165   211   185   199   131    75    84   112   178   108   185   187    96   210   135    91   111   219    77   178   206   208    53   202   198    79   138   175   121   166   151   122   122   137   176    52    68    78   125    62   154   215    42    91   202    34    84   111   108   158    74   192   172   119   172   129    95    55   189   203    53   147    60   158   154    36    92    45    90   176   136    55   123   161    92   106    41   119   195   159   198    38   149   192   114   213    43   210   156   149    55   139    56    53   209    42   121    38   180    65   132    35   170   117   203   179    41   157   211    74    92   105    84   181   202   148   139   194   128
    91    80    49    86   118   149   151    97   102   132   204   177   112   140   183   150   127   125   165   148   146   216   203    53   130   143   103   151   185    38   182   217   209   100    60    95   190   115    47    97    73   213    65   203   102   214   186   131   211   180   157    85    80    43    97   133    63   152    37   132    70    91    60   211   134    45    47   170    49    44   193   176   128    57   216    95    58   213   155    86   136   157    44   118   140   149   151   134    77   209   123   156   203   173   114    88    86   132   170    48    97    54   213   160    48   112   110   209   215   134    98    85    95   186   167   156    70   136    51    81   164    95    59    75    71   173   142    63   143    60   168    71   146    95    71   112   178   165   212   186   199   132    76    83   111   178   107   186   188    97   210   134    90   111   219    77   178   208   209    53   203   198    79   139   176   120   166   151   122   122   137   176    51    68    79   124    63   154   214    43    90   202    33    83   112   109   156    75   192   172   120   174   130    96    54   188   202    53   148    61   160   152    36    91    45    91   175   136    54   122   163    91   108    40   119   194   158   198    37   149   194   114   213    42   209   156   150    54   138    57    53   210    43   122    39   179    64   131    34   170   118   203   180    42   158   211    75    93   106    84   183   203   148   138   194   128
   112   121    61   138   176   148    92   126    75   204    78   161    38    75   192   199   139   130    87    84   139   153    52   211   187    92   217    74   172   100   201   135   141   173   102   128    33    54   118   174    50   140   111   158   146    53   140   128   152    69   126    74   212    84   169   166   207   198    34   206   133   153   194    38   167   194   130    83   149    79   188    87    56    83   113   101   146    66   198   157   203   159    66   154   162   175   181   157    47    98   110    57    95   220    35   120   177    41   116   203   176   140   166    82   220    80   181   122   200   200   138   160    92   161   136   155   190    72   127   202    87    68    95   220   114    52    79    37   136    40   221   165    97    74   141    81   130   134   210   116   158   209    36   121   182   212   186   150   211   208   212    97    86   150   139    45   219   148   126   125   191   129    80    35    52   118   162   147   171   216   134   208   144   188    76   221   203   191    35   217   113   173   179   102   136    38    41   219   148   140    79    66   121   184   110   190   131    52   176   103   153    65    78   103   106   172   198    48   181   199    81   183   197   221   119    53   197   215   104   187    73   127   179   170   123   146   135    45   184   181    53   202   151   204    78   160   168    43    92    41    39   163   118    61    41    67    52    60   147   179   141    60   136    98    33   173
   111   120    61   138   177   148    91   126    75   204    78   161    37    75   192   199   139   129    87    84   139   153    53   212   186    92   217    74   173   100   201   135   141   173   102   128    34    54   118   174    51   141   111   158   146    53   140   129   153    69   126    74   212    85   170   165   207   198    34   207   133   153   194    38   167   194   129    84   149    79   188    87    56    83   113   101   146    67   198   157   204   160    66   154   162   175   181   157    47    97   110    57    95   221    35   121   178    41   116   204   176   140   166    82   220    80   181   122   200   200   138   160    92   161   136   155   190    72   127   202    88    68    95   220   115    52    80    37   137    40   221   165    97    74   140    81   130   134   209   116   158   209    36   121   182   212   186   150   211   209   212    97    86   149   139    44   219   148   126   125   191   130    80    35    52   118   163   147   171   216   133   208   145   188    76   220   203   191    35   217   113   174   179   102   136    39    41   219   147   140    79    66   121   184   109   190   131    52   176   103   153    65    78   103   107   172   198    47   181   199    81   184   197   221   119    52   197   215   105   187    73   127   179   170   123   146   135    45   185   181    53   202   151   205    78   160   169    43    92    40    39   163   118    61    41    67    52    60   147   180   140    60   135    98    33   173
   111   119    61   137   177   148    91   125    75   203    77   161    37    75   191   199   139   128    88    85   140   153    53   212   187    92   216    74   172   100   201   135   140   172   101   127    33    54   118   173    50   141   111   157   146    53   140   129   152    70   126    74   212    84   170   166   207   196    33   207   133   153   194    38   165   195   131    83   150    79   189    86    56    83   113   102   146    67   197   157   204   160    66   154   163   174   180   157    47    97   109    57    94   221    35   121   178    42   116   205   175   141   167    83   220    80   181   122   200   200   138   159    91   162   135   154   191    72   127   201    88    68    94   220   115    53    80    36   136    40   222   165    98    74   142    81   130   134   209   116   158   209    37   120   182   212   186   149   212   209   212    97    86   149   139    45   219   147   126   124   190   130    81    35    51   119   162   146   170   216   133   209   145   188    76   221   203   192    35   217   113   174   179   103   136    39    42   219   147   140    79    67   121   183   110   189   132    51   176   101   153    65    78   103   105   173   199    47   183   198    82   185   197   221   118    51   197   214   104   186    73   127   179   170   122   146   136    46   185   181    54   201   151   205    77   160   169    44    92    41    38   164   118    62    41    67    52    60   148   179   141    61   135    99    33   173
   113   121    62   138   176   150    89   125    73   204    78   162    37    76   191   201   138   129    87    86   141   152    53   215   187    93   217    74   172    98   202   135   138   171   103   128    32    53   118   175    50   141   110   160   148    55   138   130   151    69   123    74   211    86   171   169   207   197    34   209   135   153   196    37   168   193   130    83   149    78   188    86    55    81   112    99   147    66   198   158   205   161    66   153   161   175   182   156    48    96   109    57    94   221    37   123   179    42   119   201   177   140   168    82   220    81   181   122   200   200   136   160    89   161   135   157   189    72   128   201    88    68    95   222   114    49    79    35   136    39   222   164    96    74   137    82   132   134   210   115   161   206    37   120   182   210   186   149   212   208   215   100    85   153   139    44   219   147   127   126   195   131    79    37    53   116   163   146   171   218   133   208   144   187    75   221   203   189    35   219   111   173   177   102   136    38    38   218   147   143    76    68   119   185   109   191   130    51   176   103   153    65    79   102   108   173   198    47   178   200    79   188   196   221   120    52   197   214   105   184    74   128   179   171   122   145   137    45   184   180    53   202   150   205    76   162   170    42    92    41    38   164   117    61    43    69    54    59   147   180   140    61   137   100    31   168
   110   120    61   138   176   148    90   126    77   205    79   162    38    76   191   200   139   131    87    84   141   151    54   212   188    93   217    77   174   101   201   134   141   171   103   128    33    55   119   177    50   141   112   157   146    53   141   129   151    71   126    73   210    85   169   164   208   196    35   207   133   152   194    38   168   193   129    81   152    79   188    89    56    84   113   101   150    68   198   158   203   159    67   156   165   175   179   157    48    98   111    57    93   220    37   120   177    40   115   204   176   140   167    80   223    79   180   123   199   201   138   160    94   160   136   155   191    71   126   201    88    69    93   220   114    54    79    38   139    40   219   164    96    75   143    80   130   135   209   117   158   208    37   121   182   212   184   149   211   210   213    96    86   150   137    43   220   149   126   126   193   130    78    34    52   118   162   147   171   217   132   209   145   188    73   221   205   192    34   217   114   172   179   101   135    39    41   218   146   142    80    66   121   183   111   190   131    54   176   103   154    64    78   104   108   171   197    47   181   199    80   182   199   221   117    51   198   216   103   186    72   125   178   170   122   145   135    48   183   183    53   203   150   205    78   160   168    43    91    40    37   162   117    60    40    68    51    61   147   180   141    61   134   100    32   171
   111   120    61   138   177   148    92   126    75   204    78   161    37    75   192   199   139   129    87    84   140   153    53   212   186    92   217    74   172   100   201   135   141   173   102   128    34    54   118   174    50   141   111   158   146    53   140   129   153    69   126    74   212    84   170   166   207   197    34   206   133   153   194    38   167   194   130    83   149    79   188    87    56    83   113   101   146    67   198   157   204   160    66   155   163   174   180   157    47    97   109    57    95   220    35   121   178    41   116   204   176   140   166    82   220    80   181   122   200   200   138   159    92   161   136   155   190    72   127   202    88    69    94   220   115    53    80    37   136    40   221   165    97    74   141    81   130   134   209   116   158   209    36   120   182   212   186   150   212   209   212    97    86   150   139    45   219   148   126   125   191   130    80    35    52   118   162   147   171   216   133   208   145   187    76   220   203   191    35   217   113   173   179   102   136    39    41   219   148   140    79    66   121   184   109   190   131    52   176   102   153    65    78   103   106   172   199    47   181   199    80   184   197   221   119    52   196   215   105   186    73   127   179   170   122   146   135    45   184   181    53   202   151   204    78   160   169    43    92    41    38   163   118    61    41    68    52    60   147   180   141    60   135    98    33   173
   111   121    60   134   176   149    92   127    75   204    79   162    37    75   190   198   140   130    84    82   139   154    56   213   188    93   214    76   171    99   200   134   141   174   100   129    34    55   120   176    49   142   110   156   146    53   139   131   152    70   128    75   210    85   168   167   207   197    33   208   135   152   194    41   164   196   131    82   146    78   188    88    56    84   114    99   146    67   201   159   204   161    66   152   160   172   182   157    46    99   113    57    93   217    35   120   180    42   115   202   174   139   166    83   220    76   179   121   201   201   137   160    92   161   134   156   188    76   129   203    87    69    93   219   113    52    80    40   134    39   220   165    97    72   141    80   132   134   210   116   161   211    36   121   183   212   186   151   215   212   212    96    84   150   140    45   219   147   124   125   191   129    80    35    52   117   161   145   170   216   132   209   144   187    74   219   202   190    32   217   111   174   182   101   137    36    39   217   148   143    77    67   121   183   109   191   134    54   176   104   155    66    77   103   105   173   198    45   179   200    83   186   198   220   117    55   197   214   102   187    73   127   181   169   121   146   136    46   186   181    49   204   153   203    76   160   171    45    94    42    37   162   117    60    40    68    52    58   145   181   141    63   135   100    35   174
   111   121    61   140   177   148    90   126    79   202    80   163    35    75   194   200   139   130    87    88   141   154    54   210   188    93   215    75   174   100   200   135   141   171   102   127    36    53   118   176    53   141   109   160   146    54   140   130   152    71   127    74   213    84   168   166   207   197    36   205   133   152   194    40   168   193   131    83   152    77   186    88    59    84   113   101   148    67   199   156   201   161    66   155   162   174   178   159    46    96   111    57    92   220    35   120   179    42   115   204   175   141   166    82   221    79   180   123   199   200   140   160    90   162   134   155   189    73   127   202    89    66    95   218   113    51    77    37   139    40   221   166    95    74   141    79   131   131   210   115   163   207    38   120   183   211   186   149   212   211   212    98    86   152   140    46   217   147   128   127   193   131    80    37    53   118   161   147   171   218   134   207   142   189    77   219   203   190    36   215   112   175   179   101   135    40    42   220   147   140    77    67   123   182   111   189   131    54   175   104   153    64    76   101   106   171   198    46   183   200    81   184   196   223   120    50   196   214   103   187    72   128   179   170   123   147   133    42   184   182    55   205   150   205    80   159   169    43    93    41    35   165   118    61    42    66    54    58   147   182   142    61   134    98    33   173
   115   118    60   139   179   148    90   127    77   202    75   158    38    73   192   201   135   128    91    85   138   151    53   215   184    93   215    75   172   100   203   136   142   176   100   128    32    57   121   175    51   142   112   157   148    55   143   129   151    70   125    75   214    84   170   166   206   196    35   206   135   152   197    37   164   195   130    84   148    80   187    86    58    82   115   102   145    65   197   157   203   159    68   154   161   172   180   160    48   100   110    58    94   220    35   119   179    42   113   203   172   142   166    82   221    77   177   122   199   201   138   162    91   163   138   157   188    72   129   201    89    69    94   220   111    53    81    36   133    43   220   166    98    74   139    82   133   135   211   114   157   207    34   119   182   212   185   147   210   213   213    95    87   150   142    43   220   151   127   124   190   128    79    38    54   114   163   147   172   215   137   209   145   187    77   219   202   190    34   216   111   173   178   100   138    38    40   221   149   141    83    63   120   183   110   190   129    51   181   104   154    67    75   105   105   171   203    49   182   203    80   184   196   219   117    52   197   215   103   188    73   128   178   172   121   146   136    45   182   181    52   202   154   206    74   161   170    41    88    44    39   163   117    61    38    68    52    60   149   179   142    57   136    98    35   172
   110   120    60   138   175   151    89   125    75   207    77   159    40    72   190   198   139   129    86    83   138   152    55   210   188    90   216    73   173    98   203   134   139   173    99   128    33    56   116   175    50   141   113   158   146    54   139   128   153    70   122    74   216    85   171   166   207   198    32   203   133   153   193    36   168   195   131    79   148    77   190    85    57    86   115   102   146    67   199   159   205   158    67   155   162   174   180   158    49    98   112    55    96   220    34   121   174    44   117   204   175   139   167    79   221    80   181   124   198   201   138   157    92   161   135   154   193    73   130   201    86    70    96   219   116    50    81    40   138    42   220   164    97    75   137    83   130   133   208   116   158   208    38   122   184   213   186   150   209   206   214    95    88   149   137    45   219   145   126   125   190   130    79    36    51   115   162   145   170   216   135   208   144   187    74   219   204   192    35   218   113   176   179   101   138    36    43   222   147   139    77    67   119   186   109   191   133    53   177   101   155    66    80   104   107   172   199    48   183   195    79   181   198   221   119    55   194   214   103   189    74   127   178   168   121   146   135    44   186   182    52   202   149   206    79   163   170    41    94    37    39   164   117    63    43    66    49    60   149   178   141    59   134    99    33   170
   113   122    60   140   176   145    92   124    75   206    78   163    38    74   190   200   140   129    89    84   137   154    54   211   185    93   215    74   174   101   201   136   142   173   103   129    34    53   116   177    51   141   111   159   145    52   140   127   153    70   127    75   213    85   170   165   207   197    35   206   132   153   194    37   169   193   129    84   151    76   187    87    56    84   114   101   146    68   198   157   205   159    65   153   160   175   181   155    48    97   110    56    93   221    34   121   179    42   118   203   176   139   167    81   221    79   179   121   198   200   140   160    92   161   135   154   192    71   127   203    89    69    94   218   115    52    79    37   134    40   221   165    96    76   139    81   130   134   211   116   158   207    36   121   183   211   186   148   211   207   213    96    86   148   137    45   220   147   124   124   190   129    79    35    53   119   161   148   169   217   133   208   144   186    76   221   201   190    35   216   113   174   179   103   136    37    42   219   147   139    80    67   122   183   109   192   130    50   176   101   154    67    78   103   105   173   200    45   182   200    81   184   197   222   118    52   196   216   106   187    73   126   179   171   125   145   134    46   187   180    51   202   150   204    79   163   169    43    91    41    39   162   115    61    42    67    49    60   147   180   142    61   134   100    32   171
   115   120    63   137   173   148    98   128    76   202    81   162    37    73   191   197   140   135    88    83   136   154    53   210   186    92   214    72   169   102   204   135   143   172   103   125    33    54   118   177    52   140   117   160   144    52   141   127   149    69   126    77   212    81   174   166   209   194    36   210   131   155   194    40   165   201   128    82   148    82   184    84    57    81   113   101   149    67   201   159   210   162    68   157   167   179   181   155    45    96   106    57    91   219    37   120   178    44   115   203   177   134   167    85   218    78   182   123   200   205   141   162    90   163   139   152   192    73   125   203    89    66    92   218   117    50    76    32   136    40   215   162    99    73   138    81   131   134   210   116   160   206    34   117   182   211   185   149   209   209   214    98    85   150   143    44   219   148   125   124   183   130    82    38    53   117   164   149   171   217   133   210   143   188    77   221   206   192    36   220   117   173   175   101   137    40    43   218   144   144    81    68   122   186   106   187   129    49   174   102   150    64    79   100   108   170   199    48   179   197    77   186   192   224   118    49   195   212   102   183    70   127   178   167   125   143   133    46   183   179    56   203   150   206    79   161   168    40    89    42    39   164   118    60    43    66    55    60   146   182   141    63   128    99    33   174
   111   120    63   137   177   149    92   126    76   204    79   160    37    74   190   199   141   130    87    85   142   153    52   212   185    93   218    73   173    99   200   133   138   173   103   129    33    53   118   173    49   138   111   157   147    53   141   129   153    70   126    74   212    85   170   166   207   197    34   204   136   154   195    39   167   194   130    83   150    80   188    87    56    83   111   101   147    68   197   156   205   160    66   156   162   173   180   157    46    99   109    58    94   220    35   120   179    41   116   203   176   139   165    83   220    80   181   122   199   200   138   160    91   162   134   154   192    72   127   200    87    69    94   220   115    52    80    35   136    39   221   165    96    74   139    81   130   133   210   117   157   211    35   121   186   213   186   149   211   209   212    97    87   149   140    46   218   146   125   126   192   130    80    37    53   118   163   148   173   216   134   209   145   186    78   221   203   189    36   216   113   173   179   101   137    39    41   219   149   139    79    68   123   184   109   189   132    52   176   103   155    64    76   102   106   171   198    46   183   199    79   184   196   221   118    51   196   215   106   187    73   128   178   171   123   147   135    45   185   182    55   202   152   204    78   160   169    43    91    41    39   163   119    61    42    67    54    60   147   181   140    61   135    99    34   174
   110   120    63   137   176   148    93   127    76   205    79   161    36    75   192   198   141   128    89    83   140   154    53   212   186    92   216    73   173   101   200   136   141   174   104   129    35    55   117   173    53   141   112   159   145    54   140   130   153    68   126    74   212    84   169   167   207   196    35   208   133   151   194    37   168   193   130    82   151    79   188    88    55    84   113    99   146    67   200   157   205   160    65   153   161   174   182   157    49    98   111    58    97   222    34   120   177    41   118   205   178   140   167    82   220    81   181   123   200   203   139   159    91   161   134   154   191    72   128   202    87    68    94   219   115    51    80    38   138    39   220   166   100    74   141    78   128   135   211   116   158   208    36   122   184   209   188   149   211   209   213    96    87   149   139    43   219   147   126   124   190   130    80    34    51   114   161   149   172   216   132   209   147   188    77   220   201   189    36   216   112   174   179   100   136    42    39   217   147   138    77    66   122   183   110   190   131    52   175   100   153    68    77   103   105   172   198    46   182   198    78   184   197   223   119    53   197   213   105   186    74   127   177   170   122   146   137    44   183   180    52   201   151   206    78   162   168    45    90    41    36   161   118    62    40    69    51    61   148   177   140    60   134   100    32   171
   111   120    61   137   177   148    92   126    75   205    77   161    36    75   192   199   140   129    87    85   140   153    53   212   185    92   216    74   172   100   201   135   140   173   102   128    33    54   118   175    50   141   111   158   145    53   141   129   153    69   126    75   212    85   169   166   207   198    34   207   133   153   193    38   168   194   130    83   149    79   188    88    57    84   114   101   146    66   198   157   204   159    68   155   163   174   180   157    46    96   110    57    95   221    35   121   178    41   117   204   176   140   167    82   221    79   180   122   199   200   139   160    92   161   135   156   191    72   128   202    88    69    94   220   116    52    80    36   136    40   221   165    96    74   140    81   131   134   209   116   158   208    36   121   182   212   187   149   212   209   212    96    86   150   139    45   220   147   126   125   191   129    80    36    52   119   163   147   171   216   133   207   146   188    76   220   204   191    36   217   113   173   179   102   136    39    41   218   148   141    79    66   122   184   110   190   131    52   175   103   153    66    77   102   106   173   199    46   182   200    80   185   198   221   119    52   197   215   105   186    73   127   179   170   122   146   135    44   185   181    53   201   151   204    78   161   169    42    93    41    37   162   118    61    42    67    52    60   148   180   140    61   134    99    33   173
   112   119    60   138   178   148    91   127    75   204    78   161    37    74   191   199   140   130    86    84   140   153    53   211   187    93   215    74   172   100   201   135   140   173   102   128    35    54   118   174    50   141   111   159   146    53   140   129   153    68   127    73   212    83   170   166   207   197    34   208   132   154   193    39   167   195   131    84   150    78   187    86    56    82   113   101   145    67   197   157   203   160    66   155   162   175   181   157    46    99   110    57    95   220    35   121   178    41   117   204   176   139   167    82   219    79   182   121   200   200   139   159    93   160   136   155   191    73   128   202    86    68    95   220   115    52    80    35   138    40   221   166    96    74   141    80   131   134   209   117   158   208    35   120   183   212   187   151   211   209   212    98    87   148   139    45   219   149   127   125   191   129    81    36    52   118   162   145   171   217   133   208   145   187    77   221   203   192    34   217   113   174   179   103   136    38    40   217   148   142    79    66   122   184   110   189   131    52   177   103   153    65    78   102   105   171   199    47   182   198    80   184   198   221   119    53   197   216   105   187    75   127   179   169   123   146   134    45   184   182    54   202   151   205    77   161   168    44    92    41    37   163   117    61    41    67    52    61   147   181   141    59   135    98    33   173
   111   117    61   135   176   148    92   126    74   206    77   161    35    74   191   201   140   128    85    84   139   148    56   216   188    92   219    74   173    99   201   132   143   172    99   130    33    55   121   174    50   140   112   158   149    57   142   130   152    68   127    74   210    84   170   163   207   200    36   211   132   155   193    37   166   196   128    82   151    82   191    82    60    85   115   100   145    67   200   158   206   163    65   155   162   176   180   158    48    99   110    55    96   219    38   123   173    43   118   203   173   138   166    81   222    80   179   123   202   199   138   159    93   161   137   155   192    73   128   202    88    70    92   219   114    53    80    40   136    40   221   165    98    75   141    81   129   135   210   114   163   206    37   118   183   214   185   151   211   209   214    93    86   148   138    46   219   147   127   128   191   127    79    34    54   118   162   147   170   216   135   207   142   187    78   220   202   191    37   217   113   173   179   103   135    38    39   219   144   140    79    69   122   187   107   192   130    48   175   103   152    63    79   104   106   171   198    47   182   198    81   180   197   219   119    52   195   219   105   186    74   128   177   171   122   145   132    46   186   177    53   203   151   205    79   160   167    42    91    41    43   163   117    58    40    69    54    62   146   180   137    64   135    96    32   173
   111   120    58   138   175   148    93   125    76   204    76   160    39    78   191   198   139   128    87    83   138   153    51   212   187    92   214    75   173   100   201   134   139   175   103   129    33    54   117   174    50   142   112   158   146    52   140   127   153    67   125    74   210    84   171   166   208   197    34   205   133   155   194    39   167   193   130    85   149    79   186    87    56    85   114   101   146    67   199   155   204   162    65   155   162   174   180   156    47    97   108    58    95   219    35   123   176    41   115   204   175   139   165    79   220    79   178   124   199   202   137   161    91   160   134   155   191    72   125   203    89    67    95   219   115    51    78    34   136    42   222   166    97    75   141    80   130   135   208   118   157   207    35   121   183   210   183   151   211   208   211    95    88   150   140    43   221   146   127   126   191   130    81    36    51   118   162   146   171   217   132   210   144   188    78   222   202   190    37   216   114   174   179   102   136    40    39   218   147   139    77    67   123   182   109   189   131    51   175   103   152    67    79   103   108   172   200    44   183   198    83   184   197   220   118    53   195   215   105   186    74   128   181   170   121   148   133    45   185   179    52   203   151   205    75   161   169    44    91    42    40   164   118    59    40    66    50    61   150   181   141    62   133    99    33   173
   111   120    60   136   176   146    92   125    75   204    77   161    37    74   192   200   139   131    86    85   138   153    53   211   186    91   216    73   172   101   201   136   142   174   102   128    32    54   118   174    52   141   110   159   148    53   142   130   153    68   126    73   213    82   171   167   206   198    34   207   131   152   194    38   168   194   129    83   151    78   187    87    57    83   113   102   147    68   198   156   203   160    65   155   162   175   180   156    46    98   110    58    95   219    35   121   178    40   117   205   177   139   166    81   220    79   183   121   199   200   138   159    90   161   136   154   190    73   128   202    87    69    94   220   114    52    78    35   138    40   221   166    98    74   140    81   129   133   209   116   159   209    36   121   181   213   184   151   212   209   212    97    85   151   139    44   218   149   125   126   192   129    80    36    52   117   162   146   172   215   133   208   145   187    75   221   202   189    35   218   113   174   178   101   136    40    41   219   147   140    80    67   121   184   110   190   132    52   176   103   153    65    78   103   107   173   199    46   182   200    81   184   197   219   118    52   196   214   104   184    73   128   180   169   121   146   135    45   184   182    53   201   152   205    77   160   168    42    90    40    37   163   117    62    41    69    52    59   148   179   141    60   135    97    32   173
   111   120    60   138   177   148    92   126    75   205    78   161    37    75   192   199   139   129    87    84   139   153    53   212   186    93   217    74   172   100   201   135   141   173   102   128    34    54   118   174    51   140   111   158   146    53   140   129   153    69   126    74   212    84   170   166   207   197    34   206   133   153   194    38   167   194   130    83   149    79   188    87    56    83   113   101   147    66   198   157   204   159    66   155   163   175   180   157    47    97   110    57    95   220    35   120   178    41   116   204   176   140   166    82   220    80   181   122   200   200   138   160    92   162   136   155   190    72   127   202    88    69    95   220   115    53    80    37   136    41   221   165    96    74   140    81   130   134   210   116   158   209    36   120   183   212   186   150   212   209   212    97    86   149   139    45   219   148   126   125   191   129    80    35    52   118   163   146   171   216   133   208   145   187    76   221   203   191    35   217   113   173   179   102   136    39    41   219   147   140    79    66   121   184   109   190   131    52   176   102   153    65    78   103   106   172   199    47   182   199    80   184   197   221   119    52   197   215   105   186    73   128   179   170   122   146   135    45   184   181    53   202   151   205    78   160   169    43    92    41    38   163   118    61    41    68    52    60   147   180   141    60   135    98    33   173
   111   120    60   137   177   148    92   126    75   204    78   161    37    75   192   199   139   129    87    84   140   153    53   211   186    92   217    74   173   100   201   135   141   173   102   128    34    54   118   174    51   141   111   158   146    53   140   129   153    69   126    74   212    84   169   166   207   197    34   207   133   153   194    38   167   195   130    83   149    79   188    87    56    83   113   101   146    66   198   156   204   159    66   154   162   175   180   157    47    97   109    57    95   220    35   120   178    41   116   204   176   140   166    82   220    79   181   122   199   200   138   159    91   161   136   155   190    72   127   202    88    68    95   220   115    52    79    37   136    41   221   165    97    74   140    81   130   134   209   116   158   209    36   121   183   212   186   150   212   209   212    97    86   150   139    45   219   148   126   125   191   130    80    35    52   118   162   146   171   216   133   208   145   188    76   221   203   191    35   217   113   173   179   102   136    39    41   219   147   140    79    66   121   184   110   190   131    52   176   102   153    65    78   103   106   172   199    47   181   199    80   184   197   221   119    52   196   215   105   186    73   127   179   170   123   146   135    45   184   181    53   202   151   204    78   160   169    43    92    41    38   163   118    61    41    68    52    60   147   180   141    60   135    98    33   173
   111   120    60   138   176   148    92   126    74   204    78   160    37    75   192   199   140   129    88    84   139   153    52   212   185    92   217    73   172   100   200   135   141   172   102   128    34    54   118   173    51   140   111   156   146    54   140   129   153    69   126    73   213    84   170   166   207   197    35   207   133   152   193    38   167   195   129    83   150    79   188    86    56    83   113   100   147    68   200   156   203   160    66   155   163   175   181   156    48    97   110    57    95   220    35   121   177    40   116   204   175   140   165    83   220    79   181   123   199   200   138   160    91   161   135   154   189    73   127   201    87    69    95   219   114    52    79    38   138    40   220   165    96    74   140    81   132   135   209   116   158   209    36   121   182   212   185   150   211   208   212    97    86   150   139    45   219   148   126   127   193   130    80    34    52   117   161   147   172   216   134   209   144   187    77   219   202   191    35   217   113   172   178   102   135    40    41   218   148   139    79    67   121   183   109   190   132    51   176   102   153    67    77   102   106   172   200    47   181   197    81   184   196   222   119    51   196   215   103   186    73   126   178   172   122   146   136    45   184   182    54   202   151   205    78   160   169    44    92    41    39   162   118    62    41    67    52    60   148   180   141    60   136    98    32   173
   111   121    63   136   177   148    92   129    75   204    74   161    36    76   192   197   139   128    87    84   140   155    52   213   187    94   214    75   173   100   201   138   141   172   101   127    33    54   118   173    48   142   111   158   146    55   140   127   153    71   126    70   213    83   169   164   208   198    36   206   133   154   193    39   168   197   128    83   148    79   188    88    57    84   113   101   148    66   200   155   202   159    66   155   165   177   180   157    47    97   108    56    96   220    36   120   176    41   117   204   176   141   167    81   222    82   181   119   199   199   138   157    92   161   134   156   191    72   128   201    88    66    93   219   115    52    78    34   135    42   220   166    95    72   140    81   130   132   211   115   159   210    38   121   182   213   186   150   211   211   214    96    86   149   137    45   218   148   126   126   191   131    82    35    52   117   161   144   173   214   134   206   145   188    77   220   204   192    37   216   114   173   178   102   136    39    41   219   147   139    78    66   121   184   111   192   132    53   176   101   151    66    79   103   104   171   197    48   182   199    81   185   196   221   118    51   195   215   103   189    72   128   177   168   122   145   136    44   186   184    53   201   151   203    77   159   167    40    94    41    38   164   118    59    40    68    52    60   145   178   142    60   133    99    34   172
   111   120    61   138   177   148    92   126    76   204    78   160    38    75   191   199   139   129    87    85   139   153    52   211   186    92   217    73   173   100   202   136   141   173   102   129    33    54   118   174    50   141   111   158   146    53   141   129   153    70   126    73   212    84   170   166   207   197    34   207   133   154   194    37   167   194   130    83   149    78   188    88    55    84   113   102   146    66   199   157   204   159    66   155   162   174   181   157    46    97   109    57    95   220    35   121   177    41   116   204   176   140   166    82   220    80   181   122   199   200   138   160    91   162   136   155   191    72   127   202    87    69    95   220   115    53    79    37   137    40   221   164    96    74   140    81   130   134   209   116   158   208    37   121   182   213   186   150   211   209   213    97    86   150   139    45   219   148   126   125   191   129    80    35    52   118   162   147   171   216   133   208   145   187    76   221   203   191    35   217   113   173   179   101   135    39    41   219   148   139    79    66   122   184   111   190   131    52   176   102   153    65    78   103   106   172   198    47   181   200    81   184   197   221   119    53   197   216   105   187    73   127   179   171   123   146   135    45   185   181    54   202   151   204    78   160   169    43    91    41    38   163   118    61    41    68    52    60   147   180   141    61   135    99    33   173
   111   120    62   137   176   149    92   126    76   205    78   162    38    74   191   198   140   129    86    85   139   154    53   212   186    93   217    74   173   100   201   134   140   174   102   128    35    54   118   173    51   138   111   158   146    54   140   128   152    68   126    74   212    85   169   165   206   197    34   207   133   152   193    38   167   193   131    84   151    80   188    86    55    82   113   100   145    65   198   155   204   161    66   155   164   173   180   156    47    98   110    57    94   222    35   120   177    41   117   205   177   140   167    83   222    78   181   122   199   201   138   160    92   162   136   154   190    70   126   200    88    70    95   220   114    52    78    38   137    41   221   165    97    74   140    81   130   134   211   117   158   209    36   121   181   213   186   149   212   209   212    96    87   150   139    44   220   147   125   125   191   130    80    35    51   119   163   146   171   214   132   207   145   187    76   219   203   191    36   216   112   173   177   102   135    38    41   219   148   139    79    66   120   183   109   188   130    52   178   102   154    65    77   103   106   172   198    46   181   198    80   184   197   220   119    53   197   214   105   187    73   126   181   171   123   145   134    45   184   181    53   202   151   204    77   160   168    43    91    43    39   164   118    61    42    67    53    62   147   181   142    60   135    99    33   172
   111   120    61   138   177   148    92   126    75   204    78   161    37    75   192   199   139   129    87    84   140   153    53   212   186    92   217    74   172   100   201   135   141   173   102   128    34    54   118   174    51   141   111   158   146    53   140   129   153    69   126    74   212    84   169   166   207   197    34   207   133   153   194    38   167   194   130    83   149    79   188    87    56    83   113   101   146    66   198   157   204   160    66   155   162   175   180   157    47    97   109    57    95   220    35   121   178    41   116   204   176   140   166    82   220    79   181   122   200   200   138   159    92   162   136   155   190    72   127   202    88    68    95   220   115    53    80    37   136    40   221   165    97    74   140    81   130   134   209   116   158   209    36   121   182   212   186   150   212   209   212    97    86   150   139    45   219   148   126   125   191   129    80    35    52   118   162   147   171   216   133   208   145   187    76   221   203   191    35   217   113   173   179   102   136    39    41   219   147   140    79    66   121   184   109   190   131    52   176   102   153    65    78   103   106   172   199    47   181   199    81   184   197   221   119    52   197   215   105   187    73   127   179   170   122   146   135    45   184   181    53   202   151   204    78   160   169    43    92    41    38   163   118    61    41    68    52    60   147   180   141    60   135    98    33   173
   111   121    61   136   176   151    91   125    74   204    78   162    38    76   193   201   141   130    86    86   141   152    53   212   187    92   215    77   173    99   202   135   139   172   102   127    33    53   118   175    49   143   110   157   147    51   139   130   152    67   127    73   213    84   170   165   206   197    36   209   132   154   194    39   168   195   133    83   149    78   188    90    56    83   115   100   147    65   198   159   203   159    67   154   162   175   180   157    49   100   110    58    95   219    32   120   179    43   116   202   177   139   165    83   220    79   181   123   198   201   139   159    91   161   135   155   190    70   128   205    85    68    92   219   115    54    81    37   137    39   222   164    96    73   142    79   128   134   210   115   158   208    36   119   183   213   186   152   211   211   210    96    87   152   138    46   219   148   126   124   191   128    80    35    52   116   161   146   173   216   133   208   146   190    78   223   201   188    35   218   114   172   179   102   137    38    42   219   148   140    81    65   122   184   110   191   132    53   176   101   154    65    77   103   111   172   198    48   182   198    81   186   197   221   118    53   197   213   104   187    73   127   181   170   122   144   133    46   185   180    54   203   150   202    79   161   167    44    91    40    39   164   118    61    39    68    52    59   147   182   142    61   137    99    30   172
   111   120    61   137   177   149    91   126    75   205    78   161    37    75   192   199   139   129    87    84   140   153    53   212   186    93   217    74   172   100   201   135   141   173   102   128    34    54   118   174    51   141   111   158   146    53   140   129   153    69   126    74   212    84   169   165   207   197    34   206   133   153   194    38   167   194   130    83   149    79   188    87    56    83   113   101   147    66   198   157   204   160    66   155   162   175   180   157    46    98   109    57    95   220    35   120   178    41   116   204   176   140   166    82   220    80   181   122   200   200   138   159    91   161   136   155   190    73   127   202    88    68    95   220   115    53    80    37   136    40   221   165    97    75   140    81   130   134   209   116   158   209    36   120   182   212   186   150   212   209   212    97    86   150   139    45   219   148   126   125   191   130    80    35    52   118   162   146   172   216   133   209   145   188    76   220   203   191    35   217   113   173   179   102   136    39    41   219   148   140    79    66   121   184   109   190   131    52   176   102   153    65    78   103   106   172   199    47   181   199    80   184   197   221   119    52   196   215   105   187    73   127   179   170   122   146   135    45   185   181    53   202   151   205    78   160   169    43    92    41    38   163   118    62    41    68    52    60   147   180   141    60   135    98    33   173
   113   120    58   134   176   148    90   128    76   203    79   162    38    73   194   202   137   127    85    84   143   157    50   211   185    90   215    74   172    96   201   134   141   172   101   125    33    54   113   171    51   139   110   160   146    50   141   125   154    71   125    74   215    87   167   166   210   199    37   208   132   154   190    37   172   196   131    84   147    79   189    86    54    86   114   101   145    70   199   159   200   159    68   153   160   178   180   156    49    94   110    54    94   221    36   119   175    41   116   207   176   137   167    83   221    78   184   123   197   201   139   158    91   159   132   156   191    77   130   201    90    72    96   218   110    56    77    34   137    41   223   163    96    75   144    82   135   136   211   112   160   207    39   118   178   212   183   150   208   208   214    97    87   152   138    46   221   146   125   121   190   132    79    35    51   117   164   145   170   217   134   210   146   192    81   220   203   190    38   214   113   171   180   107   138    43    40   217   146   143    81    62   125   180   107   189   131    52   178   101   155    62    76   106   109   170   196    45   183   202    82   192   198   220   118    52   195   217   105   187    75   129   177   174   125   147   136    46   189   183    54   200   156   200    80   162   168    42    98    41    38   164   118    63    37    67    53    55   146   179   142    62   134    97    32   171
   112   120    61   138   176   148    92   126    74   204    78   162    38    75   192   200   139   129    87    84   139   154    54   211   186    92   218    74   172   100   201   135   141   173   102   127    33    55   118   174    51   141   110   158   146    53   140   128   152    70   126    74   212    85   170   165   207   197    34   205   132   153   194    37   168   194   129    83   149    79   189    87    57    84   113   102   147    66   199   157   203   160    66   154   163   175   179   157    47    98   109    56    95   220    35   121   178    41   116   203   176   140   166    83   221    79   182   122   200   200   137   160    93   161   137   155   190    73   128   202    87    68    94   220   114    52    80    36   135    40   221   165    97    75   141    80   130   134   210   117   158   209    36   121   183   211   186   150   211   209   213    97    86   150   139    45   220   148   127   125   191   129    80    34    51   118   162   147   172   216   134   209   145   187    75   221   203   190    36   217   112   173   179   101   136    38    41   220   148   141    79    66   121   185   110   190   130    52   176   103   153    66    77   104   107   172   199    47   181   198    81   184   198   221   119    52   198   215   105   187    73   127   179   170   122   146   134    44   184   181    53   202   151   205    78   160   168    43    92    40    38   163   118    62    41    67    52    61   147   180   141    61   135    98    33   173
   111   120    61   138   177   148    92   126    75   204    78   161    37    75   191   199   139   129    87    84   140   153    53   212   186    93   217    74   173   100   201   135   141   173   102   128    34    54   118   174    50   140   111   158   146    53   141   129   153    69   126    74   212    84   170   166   207   197    34   207   133   153   194    38   167   194   130    83   149    79   188    87    56    83   113   101   147    67   198   157   204   159    66   154   163   175   181   157    47    97   109    57    95   220    35   120   177    41   116   204   176   140   166    82   220    79   181   122   200   200   138   160    92   162   135   155   190    72   127   202    88    69    95   220   115    52    79    36   136    41   221   165    97    74   140    81   130   134   209   116   158   209    36   121   182   212   186   150   211   209   212    97    86   150   139    45   219   148   126   125   191   129    80    35    52   118   163   147   171   216   133   208   145   187    76   220   203   191    35   217   113   173   178   102   136    39    41   219   148   140    79    66   121   184   109   190   131    52   176   102   153    65    78   103   106   172   199    47   182   199    80   184   197   221   119    52   197   215   105   186    73   128   179   170   122   146   135    45   185   181    53   202   151   205    78   160   169    43    92    40    38   163   118    61    41    67    52    60   147   180   141    60   135    98    33   173
   112   118    60   138   177   144    93   126    78   201    79   162    37    74   190   199   141   130    88    85   140   154    55   211   185    94   218    73   176    99   202   138   140   175   104   127    32    53   118   175    51   142   110   159   145    55   142   128   151    69   126    73   213    83   169   164   207   198    35   208   131   150   194    39   167   193   126    83   147    79   186    86    54    83   113    99   147    66   200   157   203   158    65   154   162   174   179   156    47    98   112    59    97   218    34   121   177    43   120   203   174   140   166    78   222    79   178   120   202   200   138   157    91   164   135   154   188    74   126   201    86    64    99   220   115    53    80    38   133    40   222   166    97    76   142    82   128   134   206   117   159   209    37   123   184   211   189   150   211   211   214    92    86   150   143    46   220   150   127   124   193   130    80    31    50   117   162   145   170   213   134   209   146   188    75   219   205   193    37   220   111   174   178   103   134    39    40   219   148   136    78    68   120   183   106   189   130    52   176   102   154    68    78   101   105   168   197    46   181   197    81   183   198   219   120    52   198   214   103   185    70   127   179   170   120   145   138    46   183   180    55   203   151   206    80   162   169    42    92    40    34   164   117    60    39    66    51    64   148   179   144    63   137    98    33   171
   112   119    60   134   179   150    93   125    75   207    78   163    39    75   192   200   138   127    88    82   139   150    53   215   191    91   218    73   174   104   199   134   142   172    98   129    34    55   119   174    51   141   109   157   141    55   145   128   154    72   125    78   213    84   170   166   209   195    32   205   130   152   191    37   166   197   129    80   149    83   188    85    57    87   115   100   147    67   196   154   204   161    66   152   158   172   177   158    47    96   109    59    91   223    28   119   179    41   118   206   177   138   167    81   218    81   183   127   203   201   137   159    92   158   137   158   189    71   124   200    90    67    94   220   118    50    79    32   137    41   223   164    95    71   141    82   131   136   209   115   156   209    37   124   184   215   185   150   213   208   214    99    86   150   139    45   221   147   130   123   194   125    81    36    51   119   161   146   172   217   128   206   147   185    77   218   203   188    35   214   111   172   178   103   138    43    40   219   149   138    80    66   120   182   110   190   132    55   175    99   154    68    76   106   109   173   198    45   183   203    80   182   197   222   123    55   199   214   107   186    74   128   179   168   125   145   137    48   181   183    54   198   153   204    73   162   167    45    92    41    36   158   118    62    43    68    49    60   148   184   141    60   140    96    33   167
   112   119    60   136   177   145    94   128    73   207    80   162    37    77   189   202   138   128    84    86   139   153    50   211   189    93   215    71   170   103   204   134   141   172   102   127    32    52   120   175    51   141   114   157   143    49   142   129   151    69   126    74   212    86   168   166   209   198    34   203   129   152   194    38   171   191   130    82   153    76   186    82    55    85   116   103   146    67   199   157   203   162    67   154   163   172   180   157    47   101   106    55    98   221    36   119   183    39   120   205   173   139   169    82   217    77   183   122   202   201   138   162    92   162   135   156   190    69   127   201    86    70    98   218   114    50    83    33   136    40   218   164    96    75   139    79   132   140   208   118   158   207    35   122   181   214   186   150   210   208   208    96    89   151   136    47   222   144   124   124   189   129    83    35    50   121   159   141   174   214   137   209   144   188    78   216   205   192    35   214   112   174   179   104   136    42    41   218   145   142    78    68   124   182   113   185   129    53   177   106   151    67    77   103   107   174   196    45   181   198    80   184   195   219   118    55   194   214   106   186    75   124   176   172   126   143   135    47   187   181    51   199   150   204    77   161   169    44    93    45    36   161   117    61    40    66    49    60   144   185   145    61   136   100    34   172
   111   119    61   138   177   149    92   126    76   204    78   162    37    75   191   199   139   129    87    84   139   153    53   212   187    93   217    74   172   101   202   135   141   172   103   128    33    54   119   174    51   141   112   158   147    53   140   129   152    69   126    74   213    85   169   165   206   198    34   206   132   153   193    37   166   195   129    83   150    79   188    87    56    82   113   103   146    66   198   156   204   159    66   154   162   175   181   157    47    97   109    56    95   220    34   121   178    42   116   204   175   139   167    82   221    80   180   122   200   200   138   159    92   161   135   155   191    73   127   202    88    68    95   220   114    53    80    37   137    41   221   165    96    74   140    81   129   134   210   116   159   210    37   121   183   212   185   149   212   208   212    96    87   149   139    44   220   148   126   126   191   130    80    35    52   118   162   147   171   215   134   208   145   187    76   220   203   191    35   216   113   173   179   102   136    40    41   218   148   140    79    66   121   184   110   189   131    52   176   103   153    66    77   103   106   172   198    47   182   199    80   184   197   221   118    52   196   214   105   186    73   127   180   170   122   146   135    45   184   181    53   202   151   204    78   161   168    43    92    40    38   164   117    61    40    68    51    60   147   180   139    60   136    99    33   173
   110   120    63   138   179   150    92   127    76   206    80   160    37    77   191   202   141   127    85    84   141   152    52   213   185    92   217    75   172   100   201   134   140   170   102   128    35    55   121   174    52   142   112   153   147    54   142   129   153    71   125    72   213    86   172   166   204   196    34   205   133   151   196    35   167   193   133    84   146    80   188    87    56    83   113   101   148    67   197   156   207   160    66   154   163   176   183   155    48   100   108    57    95   225    36   120   179    40   117   204   177   141   165    82   225    79   180   124   202   200   140   159    90   161   138   157   188    71   127   200    89    69    93   220   114    53    81    36   137    40   219   165    96    76   141    83   131   136   209   118   159   208    35   119   183   213   184   150   212   211   209    96    88   151   139    48   220   148   127   126   192   132    81    35    50   118   162   146   172   217   132   209   144   187    79   219   204   190    34   217   114   176   179   102   138    40    42   217   148   140    79    66   122   183   111   190   129    48   176   101   151    63    80   102   106   171   200    49   181   196    77   185   195   220   120    54   198   215   103   187    74   127   179   170   122   147   137    45   184   182    53   202   151   204    80   160   171    43    92    43    40   161   115    62    44    69    52    60   147   179   138    61   133    99    30   173
   112   120    61   137   177   149    92   126    75   205    77   162    38    75   191   199   139   129    88    85   140   153    53   212   187    93   217    74   173   100   201   135   141   172   102   128    33    54   118   174    51   141   111   158   146    53   141   129   152    69   126    74   212    84   169   166   207   196    34   207   133   153   194    37   167   194   130    83   149    79   187    86    56    84   113   101   147    66   198   157   204   160    66   155   162   175   180   157    47    97   109    57    95   221    35   120   178    41   117   203   176   140   167    83   221    79   180   122   200   200   138   160    92   162   136   154   190    72   127   202    88    68    95   220   115    52    79    37   136    40   221   165    97    74   141    82   130   135   210   116   158   209    37   121   183   212   186   151   212   209   213    97    85   150   139    45   219   148   126   125   191   130    80    36    52   118   162   147   171   216   134   209   145   188    76   221   203   191    35   216   113   173   179   102   136    39    42   219   148   140    79    66   122   184   110   190   131    52   176   102   153    66    77   103   107   172   199    47   182   199    81   184   197   221   119    52   197   215   104   187    72   128   179   171   122   145   135    44   185   180    53   201   151   205    78   160   169    43    92    41    38   163   117    61    41    68    52    60   147   180   141    60   135    98    33   172
   112   120    61   137   178   148    91   126    75   205    78   161    36    75   192   200   139   129    87    85   140   153    52   212   185    92   217    74   173   101   200   135   140   173   102   128    35    54   118   174    51   142   110   158   146    54   141   129   153    69   126    74   212    85   170   165   207   197    34   207   133   153   194    38   167   194   130    84   149    79   188    86    56    83   113   102   147    66   198   157   204   159    66   154   162   173   180   157    48    98   110    57    95   221    35   120   177    41   115   205   176   140   167    82   220    80   181   123   199   200   139   159    91   162   135   154   191    72   128   202    88    68    95   220   115    53    79    37   136    39   221   165    97    75   140    81   130   134   209   116   158   209    37   120   182   212   186   150   212   209   213    97    87   150   140    45   219   147   126   125   191   128    80    35    51   118   163   147   171   216   133   208   145   188    76   220   203   191    35   217   113   174   179   102   137    39    42   218   148   139    79    67   122   184   110   190   131    52   176   101   153    65    77   103   107   172   198    47   182   199    80   183   197   221   119    53   197   215   104   186    73   127   179   170   123   146   134    44   184   181    53   203   151   204    79   160   169    43    91    40    39   163   118    61    41    67    51    60   147   179   140    60   135    98    34   172
   111   120    60   138   177   149    91   126    75   204    78   161    37    75   192   199   139   129    87    84   139   153    53   211   186    92   217    74   172   100   201   135   141   173   102   128    34    54   118   174    50   141   111   158   146    53   140   129   153    69   126    74   212    84   170   166   207   197    34   207   133   154   194    38   167   194   130    83   149    79   188    87    56    83   113   101   146    67   198   157   204   159    66   154   162   174   180   157    47    97   110    57    95   220    36   120   177    41   116   204   176   140   166    82   221    79   181   122   199   200   138   159    91   161   136   155   190    72   127   202    88    69    95   220   115    53    79    37   136    40   221   165    97    75   141    80   130   135   209   116   158   208    36   120   182   212   186   150   211   209   212    97    86   150   139    45   219   148   126   125   191   129    80    35    51   118   163   147   171   216   133   208   145   187    77   221   203   191    35   217   113   173   179   102   136    39    41   219   148   140    79    66   122   184   109   190   131    52   176   103   153    65    78   103   106   171   199    47   182   199    80   184   197   221   119    52   196   215   105   186    74   127   179   170   122   146   136    45   185   181    53   202   151   205    78   160   169    43    92    41    38   163   118    61    40    68    51    60   147   179   141    60   135    98    33   173
   109   115    59   136   177   148    94   127    73   205    82   163    37    71   190   195   141   126    89    88   141   151    50   212   184    93   216    77   175    94   201   136   138   170    99   130    31    53   116   176    49   137   114   158   147    56   143   131   152    69   129    74   209    79   167   168   207   197    30   205   136   153   192    41   169   195   127    84   151    75   189    87    58    83   114   100   151    69   202   155   203   161    64   157   165   175   181   158    44    96   108    56    96   219    38   116   176    40   112   203   180   141   163    81   219    78   182   117   202   196   138   160    93   161   142   159   191    74   131   199    86    63    98   221   116    56    79    36   137    40   221   169    95    72   139    82   132   137   210   114   157   207    36   114   183   209   184   153   214   211   216   101    87   149   138    47   221   148   124   126   190   132    81    37    49   118   166   144   173   211   133   210   146   185    75   224   201   190    35   214   114   176   178   102   132    39    39   217   150   139    76    67   121   189   110   189   130    53   170   103   152    65    79   100   105   169   197    47   182   198    85   183   198   222   115    49   196   220   100   188    72   126   180   170   120   147   135    44   185   184    54   205   152   204    75   156   168    44    94    36    35   161   120    62    46    66    48    62   148   175   139    60   134    95    28   167
   111   120    61   137   177   148    92   126    75   204    78   161    37    75   192   199   139   129    87    84   140   153    53   212   186    92   217    74   173   100   201   135   141   173   102   128    34    54   118   174    51   141   111   158   146    53   140   129   153    69   126    74   212    84   169   166   207   197    34   207   133   153   194    38   167   194   130    83   149    79   188    87    56    83   113   101   146    66   198   157   204   160    66   154   163   175   180   157    47    97   110    57    95   220    35   121   178    41   116   204   176   140   166    82   220    79   181   122   199   200   138   160    91   162   136   155   190    72   127   202    88    68    95   220   115    53    80    37   136    40   221   165    97    74   141    81   130   134   209   116   158   209    36   121   182   212   186   150   212   209   212    97    86   150   139    45   219   148   126   125   191   129    80    35    52   118   162   147   171   216   133   208   145   188    76   221   203   191    35   217   113   173   179   102   136    39    41   219   147   140    79    66   121   184   110   190   131    52   176   102   153    65    78   103   106   172   199    47   181   199    81   184   197   221   119    52   197   215   105   186    73   127   179   170   122   146   135    45   184   181    53   202   151   204    78   160   169    43    92    41    38   163   118    61    41    68    52    60   147   180   141    60   135    98    33   173
   112   121    59   137   177   149    93   125    76   205    79   161    38    74   191   200   139   130    86    87   140   153    52   211   184    93   216    74   172   102   203   134   143   171   102   129    34    53   119   177    50   142   111   158   146    52   141   127   151    68   124    74   212    84   171   166   209   198    34   205   135   153   193    34   166   193   129    81   149    77   188    87    57    84   113   104   148    67   199   157   205   159    64   155   164   175   181   158    46    99   111    56    96   222    36   121   176    43   117   204   175   139   166    85   222    80   181   120   200   200   141   161    91   161   135   155   190    71   129   200    88    71    95   219   113    52    80    35   136    39   220   164    98    75   138    81   127   133   210   116   159   207    36   125   182   210   186   149   213   212   214    97    87   150   139    44   217   148   126   125   193   130    80    33    49   116   161   145   170   217   131   209   145   184    78   220   203   189    33   216   113   174   177   101   134    38    42   217   147   139    81    68   123   184   109   191   130    53   178   103   152    67    78   102   106   172   198    47   183   201    81   186   198   220   117    54   197   214   106   189    74   127   179   170   122   145   135    45   182   180    52   204   149   204    78   160   168    42    90    39    37   163   117    61    39    69    54    61   147   177   140    60   135    98    32   170
   111   121    60   138   177   149    92   126    75   205    78   161    37    74   192   199   139   129    87    84   138   152    52   212   187    92   217    74   173   100   201   136   141   173   102   128    35    54   119   172    51   140   111   159   146    53   140   129   152    70   127    73   212    84   170   166   206   197    34   206   132   154   193    39   167   195   130    82   150    78   187    87    55    85   113   101   147    68   197   157   204   160    66   155   163   175   180   158    47    97   110    58    93   220    35   120   178    42   115   204   175   141   167    82   221    80   181   121   200   199   139   159    92   162   136   155   190    73   128   202    88    69    95   219   114    51    79    36   137    41   222   166    97    75   143    80   131   134   209   116   159   209    37   121   182   213   187   151   212   209   211    98    87   149   139    45   219   147   126   126   191   130    81    35    53   119   164   146   171   217   133   208   146   188    76   220   203   191    36   217   113   174   179   101   136    38    41   219   148   139    79    67   120   184   110   191   132    52   176   102   152    64    78   103   107   171   199    46   182   199    80   184   198   220   118    53   197   216   106   188    72   127   179   171   122   146   135    44   184   181    53   202   152   204    78   161   169    42    92    40    38   163   119    62    40    69    52    60   148   180   142    61   135    98    33   172
   111   119    59   138   178   147    91   125    75   205    79   161    37    75   193   199   138   129    87    86   140   153    53   212   186    92   218    75   172   100   200   136   141   172   102   129    33    54   117   174    51   141   111   159   146    53   140   129   153    70   125    74   212    83   169   165   207   198    35   206   133   153   194    38   167   195   130    82   149    79   189    86    57    84   113   102   147    66   198   157   203   160    66   155   163   174   179   157    46    98   110    57    95   220    34   121   177    41   116   204   175   140   167    82   220    79   180   122   200   199   139   161    92   161   136   155   190    72   127   203    88    67    94   219   115    52    80    36   136    40   221   165    97    74   141    81   130   134   210   116   158   208    36   120   182   212   186   152   210   209   212    96    86   150   140    45   219   147   126   125   192   131    79    35    52   119   163   146   171   216   133   208   145   188    77   221   203   191    35   216   113   173   178   102   136    39    40   219   148   140    80    67   120   185   110   191   130    52   176   101   152    65    78   103   107   172   198    47   181   199    81   184   197   221   118    53   197   215   105   187    74   128   180   170   123   146   136    44   184   182    53   200   152   204    78   160   170    43    92    41    38   163   117    62    41    67    51    60   147   180   141    60   135    98    32   173
   111   120    61   137   177   148    91   126    75   204    78   160    38    75   192   199   139   129    87    84   139   154    53   211   187    92   217    74   172   100   200   135   140   172   102   128    33    54   118   174    50   140   111   158   146    53   140   128   152    69   127    74   212    84   170   166   207   197    34   207   133   154   194    38   167   194   130    83   149    79   188    87    56    84   113   102   147    67   198   157   204   160    66   155   162   175   180   157    47    97   109    57    95   221    35   120   177    41   116   203   176   140   166    83   221    80   181   122   200   200   138   159    91   162   135   155   190    72   127   201    87    68    95   220   115    52    80    36   136    40   221   165    97    74   140    81   129   134   210   116   159   209    37   120   182   212   186   150   212   209   212    97    86   150   139    45   220   148   126   125   191   129    80    35    52   118   162   146   172   216   133   209   145   188    77   221   203   191    35   217   113   173   179   102   136    39    41   219   148   140    79    67   121   184   110   190   131    52   176   102   153    65    78   103   106   172   199    46   182   199    81   184   197   220   119    52   196   215   104   186    73   127   179   170   122   146   136    45   184   181    53   201   151   204    78   161   168    43    91    41    39   162   117    61    42    67    52    60   147   180   141    60   135    98    33   172
   111   120    61   138   177   148    92   126    75   204    78   161    37    75   192   199   139   129    87    84   140   153    53   211   186    92   217    74   173   100   201   135   141   173   102   128    34    54   118   174    50   141   111   158   146    53   141   129   153    69   126    74   212    84   169   166   207   197    34   207   133   153   194    38   167   195   130    83   149    79   188    87    56    83   113   101   147    66   198   157   204   160    66   155   163   175   180   157    47    97   110    57    95   220    35   121   178    41   116   204   176   140   166    82   220    80   181   122   200   200   138   159    92   161   136   155   190    72   127   202    88    68    95   220   115    52    80    37   136    41   221   165    97    75   140    81   130   134   209   116   158   209    36   121   182   212   186   150   212   209   212    97    86   150   139    45   219   148   126   125   191   129    80    35    52   118   162   147   171   216   133   208   145   188    76   221   203   191    35   217   113   173   179   102   136    39    41   219   147   140    79    66   121   184   110   190   131    52   176   103   153    65    78   103   106   172   199    47   181   199    80   184   197   221   119    52   197   215   105   187    73   127   179   170   123   146   135    45   184   181    53   202   151   204    78   160   169    43    92    41    38   163   118    61    41    68    52    60   147   180   141    60   135    98    33   173
   111   120    60   138   177   148    91   126    75   205    78   162    37    76   192   200   140   129    87    85   139   152    53   211   186    92   217    75   172    99   201   134   140   173   103   129    34    53   118   174    51   141   111   158   147    52   141   129   152    69   125    73   211    85   170   166   207   197    34   206   133   154   194    38   168   195   130    84   149    80   187    86    55    83   113   102   147    66   199   157   205   160    66   154   163   175   181   157    46    98   109    57    95   220    35   121   178    41   116   204   176   140   166    82   220    80   180   122   200   201   138   160    93   162   136   154   190    72   128   202    87    69    94   219   115    53    79    37   136    40   221   166    96    74   141    81   130   134   209   116   160   208    37   121   183   212   185   150   212   209   213    97    86   151   139    46   219   148   125   125   191   129    80    36    51   118   163   147   171   215   132   209   145   189    76   221   203   190    35   217   113   173   179   102   136    40    41   220   147   139    78    66   121   184   108   189   131    52   176   101   154    65    77   103   107   172   200    47   181   199    80   185   198   220   119    53   197   215   104   186    74   127   179   171   123   147   135    45   185   180    54   201   151   204    77   160   169    42    92    40    39   162   118    61    40    68    51    59   147   180   142    60   136    99    33   172
   110   121    60   138   177   147    91   127    76   204    79   161    37    76   193   199   139   130    88    84   139   154    53   213   186    91   218    73   172   100   200   135   140   173   103   129    34    54   119   174    50   141   112   158   146    53   141   128   153    69   124    73   213    85   169   165   206   196    34   206   133   154   193    37   167   194   129    82   148    79   188    86    57    82   114   101   146    66   199   156   205   158    67   155   163   174   181   156    47    97   110    59    95   220    36   121   178    40   116   204   175   139   165    82   221    80   181   122   199   201   138   159    92   162   136   153   191    73   128   201    88    68    96   221   114    52    80    38   136    40   222   166    95    74   141    82   130   133   210   115   157   209    36   122   183   212   185   150   211   209   213    96    87   150   140    45   219   149   125   126   190   130    81    35    53   117   163   145   172   216   134   209   145   188    76   220   204   191    36   216   114   174   178   101   137    38    40   219   147   141    79    66   122   184   109   191   131    51   176   103   153    65    77   103   106   172   199    47   181   199    81   184   198   220   119    51   198   216   104   187    74   128   179   171   123   146   136    44   185   181    53   201   150   204    79   159   169    43    93    41    39   163   118    61    41    67    52    60   146   180   140    61   134    99    33   173
   112   121    60   138   176   148    92   126    74   205    79   162    36    76   191   199   140   129    87    85   140   152    53   211   187    93   216    73   172   100   200   135   141   174   102   128    34    54   118   173    51   141   111   158   146    53   141   129   154    70   126    73   213    84   170   166   206   196    34   207   134   152   194    38   168   195   130    83   149    78   189    86    56    84   112   100   146    67   198   156   204   160    67   154   163   174   180   155    47    97   109    58    94   221    35   119   178    41   115   204   176   141   167    83   220    80   181   123   200   200   139   160    92   162   135   154   190    73   127   202    87    69    95   220   115    52    80    36   136    41   220   165    98    74   141    80   130   133   210   116   158   209    36   120   182   214   186   150   211   209   212    97    85   150   137    45   219   148   126   125   191   129    81    36    52   118   164   146   171   214   133   209   144   187    77   222   203   190    35   216   113   173   179   102   136    38    41   219   148   140    78    67   121   184   111   190   131    53   175   103   153    66    77   105   106   172   198    46   181   198    81   184   197   222   118    52   196   215   104   187    73   127   178   170   122   145   134    46   183   182    54   202   152   204    79   161   167    43    92    41    39   164   119    62    41    68    52    60   147   180   140    61   134    97    32   172
   111   120    60   136   181   146    90   125    74   205    80   156    34    77   195   197   139   128    86    88   135   151    58   215   185    94   217    70   169    99   198   135   137   177   103   130    33    57   116   169    50   136   111   153   150    55   139   132   150    66   127    76   214    86   171   162   202   201    34   210   134   155   195    34   169   195   133    82   148    75   189    85    58    87   108    99   150    68   199   155   204   162    68   147   161   175   177   153    46    97   107    61    90   220    34   121   176    37   118   208   172   136   168    85   220    80   182   118   197   197   137   159    93   160   134   161   187    69   132   202    87    72   100   220   116    51    83    33   139    41   221   166    96    70   146    82   129   135   213   117   159   207    31   119   181   210   188   149   205   208   211    96    87   147   136    45   220   155   127   123   192   129    79    37    55   119   164   146   171   212   133   209   142   188    75   222   207   190    34   220   111   171   186   102   140    40    36   221   149   144    80    63   119   185   107   188   134    51   176   100   150    69    79   104   108   171   199    44   179   200    78   187   195   222   121    56   194   210   108   184    72   128   177   165   116   148   130    41   187   176    52   199   153   206    77   160   174    41    99    45    42   164   115    61    40    68    54    59   146   184   143    64   138    98    30   172
   112   120    60   138   177   148    91   126    75   205    78   161    37    75   192   199   139   129    87    85   140   153    53   211   186    93   216    75   172   100   200   135   141   172   102   128    34    55   117   174    51   141   111   157   146    53   140   129   153    70   126    74   212    84   170   165   206   198    34   206   133   154   194    38   168   194   130    83   149    79   188    88    56    83   113   101   147    66   198   156   203   159    66   155   163   174   180   156    47    97   110    57    95   220    35   120   178    41   117   204   175   139   166    83   220    80   182   122   199   201   138   159    92   162   136   154   190    71   127   201    88    69    95   219   114    53    79    37   136    41   221   165    97    74   141    81   131   134   209   116   158   209    37   121   182   212   186   150   212   209   213    97    87   150   139    45   219   148   126   125   191   130    80    35    51   118   162   146   171   216   133   208   145   188    77   222   203   191    35   217   113   174   179   102   136    39    42   219   148   140    79    66   122   184   110   190   130    51   177   102   153    66    78   103   107   172   199    47   181   199    81   184   197   221   118    52   196   215   105   186    74   128   179   170   123   146   135    44   184   181    53   202   151   205    78   160   168    43    92    41    38   163   117    61    40    67    52    61   148   180   140    60   136    97    33   173
   113   121    60   136   178   148    90   127    76   206    79   162    35    75   192   200   137   130    88    84   139   151    53   209   185    94   215    75   174    99   202   134   138   171   103   129    35    54   120   173    50   139   112   159   144    52   139   129   153    68   127    74   213    83   167   164   208   198    35   208   135   152   193    37   167   195   129    82   148    78   187    86    57    83   114   101   148    67   198   155   204   161    68   155   164   175   179   159    47    98   111    56    95   222    36   120   178    38   116   203   175   140   166    81   220    79   182   123   200   196   138   160    92   163   134   153   189    73   126   199    87    67    96   221   113    51    79    38   137    41   221   165    95    75   141    82   128   135   208   115   155   208    35   119   183   212   188   151   213   208   209    97    85   151   138    44   218   148   125   125   194   129    81    34    51   119   161   146   172   215   135   208   147   187    74   220   202   190    36   215   112   176   178   101   133    40    41   219   148   140    78    67   119   186   107   191   131    52   178   103   154    65    79   101   107   172   196    48   181   197    80   186   197   218   120    54   196   213   104   189    73   126   177   170   123   147   133    47   188   181    56   201   152   202    78   161   168    44    93    38    40   163   119    63    40    66    49    61   146   181   141    60   134    99    32   174
   110   121    63   139   176   149    92   127    73   206    77   162    37    75   190   199   139   130    88    85   140   153    52   213   187    91   217    76   174   100   201   134   142   172   102   127    35    54   120   177    50   139   112   157   149    52   140   130   152    69   127    72   212    84   171   167   207   197    33   206   134   152   193    37   168   194   131    83   149    78   188    85    58    84   111   101   145    66   198   155   203   160    65   156   164   175   180   157    48    97   109    57    92   222    35   117   178    41   117   205   176   139   167    81   219    80   180   123   198   200   137   159    93   162   136   154   191    73   127   203    87    68    96   220   116    53    79    37   135    43   222   165    97    74   141    81   131   135   210   117   160   210    35   121   181   213   185   152   212   209   214    95    85   149   138    46   220   147   126   124   191   130    78    35    50   117   163   147   172   216   131   210   147   188    76   220   203   192    34   218   113   174   180   102   138    39    41   218   148   140    78    66   122   184   110   192   135    53   177   101   153    64    78   102   105   170   200    47   181   200    80   186   197   221   117    52   197   216   105   187    73   128   181   169   123   144   136    46   186   183    55   202   149   204    78   161   170    43    91    40    38   165   117    62    40    67    51    62   148   182   140    61   134    98    34   173
   111   120    61   138   177   148    92   126    75   204    78   161    37    75   192   199   139   129    87    84   140   153    53   211   186    93   217    74   172   100   201   135   141   173   102   128    34    54   118   174    51   141   111   158   146    53   140   129   152    69   126    74   212    84   170   166   207   197    34   207   133   153   194    38   167   194   130    83   149    79   188    87    56    83   113   101   146    66   198   157   204   159    66   155   163   175   181   157    47    97   110    57    95   220    35   121   178    41   116   204   176   140   166    82   220    79   181   122   200   200   138   159    92   162   136   155   190    72   127   202    88    69    95   220   115    53    80    37   136    41   221   165    97    74   140    81   130   134   209   116   158   209    36   120   182   212   186   150   212   209   212    97    86   150   139    45   219   148   126   125   191   129    80    35    52   118   163   147   171   216   133   208   145   188    76   220   203   191    35   217   113   174   179   102   136    39    41   219   147   140    79    66   121   184   109   190   131    52   176   103   153    65    78   103   106   172   199    47   181   199    81   184   197   221   119    52   196   215   105   187    73   127   179   170   122   146   135    45   185   181    53   202   151   204    78   160   168    43    92    40    38   163   118    61    41    68    52    60   147   180   141    60   135    98    33   173
   111   119    63   141   176   150    93   130    73   207    75   164    34    73   194   199   139   132    83    83   141   151    55   212   184    93   218    74   172    96   199   135   142   174   103   126    33    53   122   177    46   141   111   157   144    48   140   128   153    67   127    69   215    85   169   160   204   199    33   206   135   149   192    35   168   193   133    82   151    80   191    87    57    81   111    99   149    66   200   159   204   161    64   157   165   172   178   159    46    94   109    58    90   221    35   120   179    39   114   207   177   141   168    80   217    80   181   125   195   196   136   160    88   162   138   152   189    71   126   204    83    63    94   220   116    55    80    36   140    41   218   167    94    75   142    78   128   133   210   117   159   205    38   120   183   207   188   151   210   208   208   100    85   147   136    49   219   153   126   128   187   129    83    35    49   114   163   146   170   213   132   211   144   190    77   219   202   192    34   214   115   174   178   102   134    39    42   218   149   139    81    67   124   182   111   187   129    50   179   104   151    68    79   104   107   173   198    47   177   197    78   183   198   222   121    52   192   216    99   184    71   128   184   169   123   146   134    45   182   181    52   204   151   208    76   158   168    43    95    39    39   164   120    58    38    70    51    62   146   180   135    63   137    97    31   168
   112   121    60   138   176   148    93   126    75   205    78   161    37    76   191   199   139   128    88    84   140   154    54   211   186    92   217    73   173    99   200   135   141   172   103   129    33    54   118   174    51   140   112   157   146    54   140   129   152    69   126    74   212    84   169   167   207   198    35   207   133   154   194    38   167   195   130    84   149    78   187    87    56    82   113   102   146    66   199   156   203   160    66   155   163   174   180   157    47    97   110    58    95   221    35   120   178    41   116   205   175   139   167    82   220    79   181   123   199   200   138   160    91   161   135   154   191    72   127   202    88    70    94   220   115    53    80    37   135    40   222   164    96    75   141    81   130   133   211   116   159   207    36   120   183   211   185   150   212   208   212    97    87   148   140    44   219   147   125   125   191   129    80    35    51   117   162   146   171   217   134   207   146   187    76   221   204   190    35   216   111   173   180   102   136    38    40   219   147   140    79    67   122   183   110   190   131    52   175   103   154    66    78   103   106   172   198    45   182   198    80   186   198   220   120    52   196   215   104   185    74   127   180   170   122   145   135    44   185   181    53   202   151   204    78   160   169    43    91    40    38   163   118    62    41    68    51    60   147   180   141    61   136    98    33   172
   111   121    64   136   177   148    92   127    76   206    80   161    36    74   192   196   142   127    87    82   137   152    54   214   183    94   220    74   171   100   201   136   141   174   100   125    34    54   118   174    51   141   110   158   145    53   139   129   153    68   126    74   214    82   169   167   206   197    34   206   132   153   193    38   166   199   128    82   149    78   190    85    56    86   114   102   146    66   197   157   203   160    66   155   163   174   182   155    46    97   110    59    95   222    35   123   177    42   116   204   175   140   168    81   221    78   183   121   203   200   138   157    91   162   134   155   193    74   125   203    85    69    96   224   114    49    80    38   135    41   220   163   101    73   139    79   130   134   209   116   160   209    37   121   182   211   185   149   211   210   213    96    86   154   140    46   220   149   125   127   192   126    81    36    53   114   162   146   174   217   130   211   144   190    75   221   201   190    35   217   113   174   177   101   136    40    39   221   149   140    82    67   122   185   108   189   130    51   175   102   155    64    78   105   108   170   199    46   180   196    80   186   197   220   116    55   196   219   106   187    74   125   176   172   121   141   135    44   184   181    56   205   150   207    81   161   169    42    92    43    37   162   116    61    42    67    49    63   150   181   139    62   137    99    34   174
   116   114    58   138   179   151    91   129    79   206    74   157    35    77   197   200   142   133    86    85   141   152    49   218   180    90   214    76   170    98   202   138   142   175   105   126    34    57   117   173    45   142   110   158   144    55   138   132   151    62   124    68   214    85   169   170   207   198    35   206   133   153   200    36   167   192   134    79   154    82   187    86    51    85   115   101   143    64   197   156   202   164    67   156   162   174   184   154    45    96   112    54    97   218    38   117   178    40   119   206   179   143   165    80   216    80   181   121   200   197   141   159    93   164   139   157   191    73   132   200    87    70    98   220   116    55    78    34   133    42   217   169    98    74   137    83   125   136   208   117   158   204    39   122   180   215   186   153   209   204   212   102    87   151   143    48   223   148   125   125   190   132    81    34    55   117   162   150   170   212   136   210   148   187    79   220   199   192    32   219   109   173   178    98   134    38    43   223   149   141    75    69   123   182   105   187   128    48   176    99   148    66    82   105   108   172   197    48   180   197    79   183   200   229   120    53   199   218   109   188    72   128   176   165   121   149   135    53   189   184    54   203   148   202    81   160   172    41    97    42    32   167   116    60    37    68    52    58   148   181   140    61   134    98    34   173
   112   121    61   137   177   148    93   126    75   205    79   161    38    76   190   200   138   130    87    86   140   153    51   211   185    92   216    74   173   100   203   137   141   172   102   126    34    54   118   174    50   139   111   157   147    53   140   128   152    69   125    73   212    84   170   165   207   197    34   207   133   153   195    39   167   194   131    83   150    79   187    88    56    83   114   101   145    66   199   159   203   160    66   156   162   175   181   157    45    98   111    57    95   221    35   122   177    40   116   205   176   139   166    81   220    79   182   123   198   200   137   159    92   162   136   156   191    71   127   202    88    67    95   219   114    53    80    37   137    40   222   165    97    75   142    81   129   133   210   116   159   210    35   119   182   212   184   149   213   209   212    97    86   150   140    44   220   149   124   127   191   129    80    35    52   117   162   147   172   217   134   209   145   187    77   221   202   191    36   217   111   172   180   102   137    38    41   219   147   140    79    66   121   183   110   191   130    53   175   103   152    66    77   104   106   172   199    48   182   197    79   184   196   222   117    53   197   216   105   187    76   128   179   170   122   145   135    45   184   181    53   203   152   206    78   160   168    44    92    42    38   162   118    61    41    67    53    60   148   178   141    61   135    98    35   173
   111   120    61   137   177   148    92   126    75   204    78   162    37    75   192   199   139   129    88    84   139   153    53   211   186    93   217    74   172   100   201   135   141   173   102   128    34    54   118   174    51   141   111   158   146    53   140   129   153    69   126    74   213    84   170   166   206   197    34   207   133   153   194    38   167   194   130    83   149    79   188    87    56    83   112   102   147    67   198   157   204   160    66   155   163   175   180   157    47    97   109    57    94   220    35   120   178    41   116   204   176   140   166    82   220    80   181   122   199   200   138   159    92   162   136   154   190    72   127   202    88    69    95   220   115    52    80    37   137    40   221   165    97    75   141    81   130   134   209   116   158   208    36   121   182   212   186   150   212   209   212    97    86   150   139    45   219   148   126   125   191   129    80    35    52   118   163   147   171   216   133   208   145   188    76   220   203   190    35   217   113   174   179   102   136    39    41   219   147   140    79    66   121   184   110   190   130    52   176   102   153    65    78   103   107   172   199    47   181   199    81   184   198   221   119    52   196   215   105   186    73   127   179   170   123   146   135    45   184   181    53   202   151   204    78   160   168    43    92    41    38   163   118    61    41    68    52    60   147   180   141    60   135    98    33   173
   116   119    59   137   177   148    93   126    74   203    80   163    40    76   192   198   140   128    85    85   142   154    53   213   188    93   216    77   173    99   201   131   145   177   103   131    31    54   118   175    49   139   109   154   147    52   139   128   150    71   123    75   212    84   171   167   206   193    36   207   135   154   194    38   166   195   133    85   151    77   191    88    56    79   109   101   146    67   195   155   204   161    66   155   163   175   181   157    50    96   105    56    96   223    37   118   175    39   118   204   176   138   169    83   224    76   179   119   199   194   136   158    94   162   137   152   189    75   122   204    84    67    95   222   118    60    81    37   134    40   220   161    96    71   137    82   130   132   213   119   158   208    37   119   184   213   184   153   212   211   213    95    85   146   139    51   216   146   129   121   189   129    79    34    48   121   166   144   170   220   136   210   143   188    76   219   197   192    34   218   115   174   180   103   134    39    38   215   149   142    79    69   121   182   111   191   133    53   177   103   153    70    75   102   102   174   199    43   180   198    81   185   196   218   120    51   199   217   106   188    75   127   179   173   121   148   137    48   181   182    56   203   149   203    84   160   169    39    86    40    39   162   117    65    43    65    51    57   145   183   135    63   138    96    33   170
   111   118    61   140   175   151    94   126    76   201    77   161    36    73   194   198   138   129    88    85   140   152    53   212   187    94   218    74   177    96   204   132   140   173   102   129    33    54   116   174    50   140   112   159   144    54   141   126   155    65   127    77   213    86   170   167   204   199    34   206   135   152   192    38   166   195   127    82   152    81   188    89    58    77   113    98   148    66   197   158   203   161    67   153   163   176   178   156    46   100   113    56    96   219    32   119   179    43   115   203   178   139   166    83   221    77   180   123   196   201   135   156    90   162   131   154   191    70   130   201    86    68    96   219   117    54    75    34   133    41   221   160    96    74   141    81   130   134   212   113   159   207    38   124   184   211   185   149   212   207   214    99    88   146   140    47   222   148   129   123   190   131    81    39    51   118   161   145   171   215   132   210   146   183    78   223   202   191    37   219   110   171   177   101   136    35    39   221   150   138    78    65   125   185   104   188   131    52   179   106   151    65    76   104   106   176   196    45   180   201    82   188   196   218   116    49   197   214   106   185    75   122   180   171   120   146   135    44   185   182    53   201   151   208    78   156   170    39    90    42    39   161   117    63    37    64    53    59   148   179   143    59   136    96    35   172
   113   119    62   138   176   147    92   127    77   206    80   162    36    74   192   200   139   127    88    84   141   152    52   212   187    93   217    72   173    99   200   137   142   173   101   126    36    55   119   175    53   139   111   154   148    53   141   128   153    69   126    72   210    85   171   165   207   197    31   206   132   153   196    38   166   192   127    83   149    78   188    86    56    84   112   103   146    68   198   157   203   163    66   156   159   172   181   152    48    99   111    56    96   222    33   120   176    41   116   204   172   139   164    84   221    78   182   122   199   202   138   159    90   163   133   154   191    72   127   200    88    71    92   219   113    52    77    37   138    39   219   165    96    72   138    81   131   131   208   116   158   209    37   120   180   212   183   150   212   208   213    98    87   150   138    47   220   149   126   128   194   130    79    35    54   118   163   149   169   218   134   209   145   186    78   221   204   191    34   218   111   175   180   102   139    41    41   219   146   139    81    66   122   184   107   189   135    53   177   103   152    67    77   104   107   171   198    47   179   198    80   182   197   223   118    50   196   216   105   187    73   127   178   171   122   144   134    42   184   183    54   201   150   204    77   163   170    44    90    42    40   165   117    60    42    67    53    60   149   179   143    62   134    98    31   172
   111   120    60   138   177   149    92   126    75   204    78   161    38    75   192   199   139   129    87    85   139   153    53   212   186    92   217    74   172   100   201   135   141   173   102   128    34    54   118   174    51   141   111   158   146    53   141   129   153    69   126    74   212    85   169   165   206   197    34   207   133   153   194    38   167   195   130    83   149    79   188    87    56    83   113   102   146    66   198   157   204   159    66   155   162   174   180   157    46    97   109    57    95   220    35   120   178    41   117   204   176   139   166    82   221    79   181   123   199   200   138   159    92   162   135   155   190    72   127   202    88    68    95   220   115    52    79    37   136    41   221   165    97    75   140    81   130   134   209   116   158   209    36   121   182   212   186   150   212   208   212    97    86   149   139    45   219   147   126   125   191   129    80    35    52   118   162   147   171   216   133   208   145   188    76   221   203   191    35   217   113   174   179   102   136    39    41   219   148   140    79    66   121   184   109   190   131    52   176   103   153    65    78   103   106   172   198    47   182   199    80   184   197   220   119    52   197   215   105   187    74   127   179   170   122   146   135    44   185   181    53   202   151   205    78   160   168    43    92    41    39   163   118    61    41    67    52    61   147   180   141    61   135    98    33   172
   134   166    97    44    45    49    93   190   217    71   173   193   178    39   142   151   160   129    91   167   101   140    79   184    39    76   116   176   210   158   114    50   146    38   186    98    77   199   178   131   178   109   178   124   160    51    94    43    48   157    93    55   123   135   101   114   142   188   136   142    94    45    94    90    74    76   138    75   137   133    67   219   161   126    66   178   212   161   108    93   160   104   131    31   195    77   198   108   137   109   140    50   178   115   146   217   199   147   183   114   141    99    91    81    58   143   212   200    87   113    39   156   217   168    40    71    39    63    62   192   119   197   121   147   127   218    42    51    89    55    92   177   119    46    87   139   118   205   144    91    74    61    95   163   213   101   208    93   110   177    76    98   142   138   121   184   163   141   163   181   153    80    59    79    50    76   102   161   128   121    60    39    86   218   143    70   107   175   103    46   119   152   174   131    77   106   199    59   184    53    88   192   117   124   163   200    79    64    70   110    60   127   139    48   196    89    84    41   153   192    33   103   197   128    79   190   206   215   195   164    96    91   216   138   117   119   152   104    52    74   114   176    41   185    83    66   169   190   186   204   140   185   195    80    65   130    90    61   174   137   174   124   150    51   162    94
   135   168    91    41    45    51    92   190   218    74   173   196   175    39   146   151   163   126    86   171   101   138    79   189    43    78   116   178   210   154   112    50   146    38   182    94    80   201   178   130   178   106   180   122   159    50    94    42    48   159    92    54   123   136    95   119   142   187   136   147    95    44    91    85    69    72   143    80   140   131    68   220   160   125    67   175   208   160   107    96   161   105   130    35   196    77   194   104   136   108   141    47   178   117   149   213   199   144   186   113   141   103    91    86    58   139   213   204    86   115    40   153   215   161    39    70    41    61    58   186   122   203   120   149   127   216    45    52    88    55    93   177   121    43    89   142   119   203   146    88    71    63    92   164   215    98   202    94   110   175    74    99   140   146   118   182   162   141   161   182   159    82    62    78    50    79   100   164   128   121    56    36    89   218   144    74   108   175   102    41   115   151   172   128    77   105   198    60   182    49    86   190   118   121   164   200    79    68    70   109    59   127   139    51   196    86    85    40   151   192    38   102   197   131    78   191   204   217   198   164    94    90   214   134   117   121   149   105    51    72   117   172    44   185    86    63   169   190   186   208   140   182   197    80    63   132    91    62   173   135   176   121   150    49   160    98
   136   168    91    42    46    50    92   190   218    75   173   195   175    38   146   151   163   126    86   171   101   138    79   189    43    78   116   178   210   154   112    50   146    39   182    94    80   200   178   130   178   106   180   122   159    51    94    41    48   159    92    53   124   136    94   119   142   187   136   146    94    43    90    86    69    73   144    80   141   131    67   220   160   125    68   176   209   160   106    95   160   104   130    35   197    77   194   104   136   108   141    47   178   117   148   213   199   145   186   113   141   102    91    85    57   139   214   204    85   114    40   154   215   161    39    70    41    61    58   186   122   203   120   149   128   217    46    53    88    55    93   177   121    44    89   142   118   204   145    88    71    62    93   163   214    98   203    94   110   176    74   100   140   146   118   182   162   142   161   182   159    82    62    78    51    78   100   164   128   121    56    36    88   218   144    74   107   175   102    41   115   151   172   128    78   105   197    61   183    50    86   191   118   121   163   201    79    68    69   109    59   127   140    52   196    86    85    40   151   192    38   102   198   131    78   190   204   217   198   164    94    90   214   134   117   121   149   105    50    72   116   173    45   185    87    63   169   191   187   207   140   182   197    80    62   132    91    61   173   136   176   122   151    50   161    98
   136   168    91    42    46    50    93   189   218    75   173   195   175    38   146   151   163   126    86   171   101   139    79   189    43    78   116   178   210   153   112    51   146    38   182    94    80   200   178   130   178   105   180   122   158    51    94    41    48   160    92    53   123   135    94   119   142   186   136   146    95    44    90    85    69    72   144    81   141   131    68   220   160   126    67   175   209   160   107    95   160   104   129    35   196    77   194   105   135   108   141    48   178   117   149   213   200   145   186   113   141   103    90    85    58   139   215   205    86   115    40   153   215   161    39    70    40    62    58   186   122   203   120   150   127   217    46    53    88    55    93   178   122    44    89   141   119   204   146    89    71    63    94   162   214    98   203    94   110   176    74   100   140   145   118   182   163   142   161   182   160    82    62    78    51    79   100   164   128   121    56    36    88   218   144    74   108   175   101    41   115   152   172   128    78   105   197    60   184    50    87   191   118   122   164   200    79    67    69   110    59   127   140    51   196    85    85    40   151   193    38   102   197   130    78   191   204   217   198   164    94    90   214   134   117   121   149   105    51    73   116   173    44   186    86    63   170   191   187   208   140   182   197    80    63   132    91    61   173   136   176   122   150    51   161    98
   135   169    90    41    46    50    90   187   219    74   172   196   174    37   147   151   163   127    85   170   102   137    80   189    43    78   115   178   210   154   112    51   147    39   182    95    79   201   178   130   178   106   181   122   159    52    92    42    48   160    91    53   123   133    95   120   141   186   136   146    95    44    89    85    67    72   144    80   140   132    68   220   161   123    66   175   208   161   107    95   161   103   128    37   196    76   193   107   136   108   141    47   177   119   149   214   201   146   185   115   140   103    91    85    57   138   212   204    85   114    40   153   216   159    41    68    41    61    58   186   124   203   119   149   127   217    47    53    88    54    94   178   122    43    90   140   119   203   144    88    71    62    95   163   215    99   203    95   111   176    74   100   139   145   119   181   163   142   162   183   161    83    62    80    50    79    99   163   127   121    57    36    88   218   145    74   108   175   101    40   116   152   172   129    79   105   198    61   183    50    86   191   118   123   164   201    79    67    70   109    61   128   139    52   197    86    85    40   152   194    37   101   198   130    80   189   204   216   199   163    94    89   215   135   117   121   148   106    51    72   115   173    46   186    86    63   168   191   189   207   139   181   198    79    64   132    91    59   172   137   173   123   150    50   159    98
   135   168    91    41    46    50    92   190   218    74   173   195   176    38   146   151   164   126    86   171   100   138    79   189    43    78   116   178   211   154   112    50   146    38   182    94    80   200   178   130   178   106   180   122   159    51    94    41    47   159    92    53   123   135    94   119   142   186   136   146    94    43    90    85    68    72   144    80   141   131    68   219   160   125    67   175   208   161   107    95   161   104   129    35   197    77   194   105   136   108   141    48   178   117   149   213   199   144   186   112   141   102    91    85    58   139   214   205    85   115    41   153   215   162    40    70    40    62    58   186   122   203   120   150   127   217    46    53    88    55    94   177   122    44    89   141   118   203   146    88    71    62    93   164   214    99   203    94   110   176    74   100   140   146   118   182   162   142   161   182   160    82    62    78    51    79    99   164   128   121    56    36    88   218   144    74   107   175   102    41   116   151   172   128    78   105   197    60   183    50    86   191   117   122   163   201    79    67    70   109    59   127   140    51   196    86    85    40   151   192    38   101   198   130    78   190   204   217   198   164    94    90   214   135   118   121   149   106    51    72   116   172    44   185    87    63   169   190   186   208   140   182   197    80    63   132    91    61   173   136   175   122   151    50   160    98
   136   168    91    42    46    51    92   189   218    74   173   195   175    38   146   151   163   126    86   171   100   138    79   189    43    78   116   178   210   154   112    50   146    39   182    94    80   200   178   130   178   106   180   122   159    51    94    41    48   159    92    53   124   135    94   119   142   186   136   146    95    43    90    85    68    72   144    81   140   131    68   219   160   125    67   175   209   160   106    95   161   105   130    35   196    77   194   104   136   108   141    47   178   117   149   213   199   145   186   113   141   102    91    85    58   139   214   205    85   115    40   153   215   161    39    70    40    62    58   186   122   203   120   150   127   217    46    53    88    55    93   177   122    44    89   142   119   203   145    88    71    62    93   163   214    99   203    94   110   176    74   100   139   146   118   182   162   142   161   182   159    82    62    78    51    79   100   164   128   121    56    36    88   218   144    74   107   175   102    41   115   151   172   128    78   105   197    60   183    50    86   191   118   122   163   200    79    67    69   109    59   127   140    51   196    86    85    40   150   193    38   102   198   131    78   190   204   217   198   164    94    90   214   134   117   121   149   105    51    72   116   173    44   185    87    63   170   191   186   208   140   182   197    80    63   132    91    61   173   136   176   122   151    50   161    98
   136   169    91    39    45    50    93   189   217    75   172   196   176    38   144   152   165   126    86   171   101   138    79   188    43    79   117   178   210   152   109    49   144    38   183    97    82   198   178   129   179   106   179   122   159    51    93    41    49   162    93    53   124   135    93   120   141   188   138   147    96    42    88    85    67    72   144    80   140   132    66   222   160   125    66   175   208   158   107    93   163   105   131    33   196    77   195   104   134   110   141    46   179   117   148   214   199   144   186   114   143   104    91    84    57   139   214   203    86   115    40   154   214   162    39    69    41    62    59   185   121   202   118   149   128   215    46    52    90    56    95   176   123    43    90   141   119   205   144    87    72    64    92   164   215    99   203    93   111   176    75   101   141   146   118   184   162   143   163   182   161    81    61    79    52    78   101   164   127   121    56    36    89   219   146    75   107   174   101    39   116   150   172   127    80   103   196    60   182    51    86   191   117   122   163   200    80    67    71   109    59   128   141    52   196    87    87    39   150   191    38   102   199   131    78   190   202   218   198   163    95    92   214   133   117   121   147   104    51    72   117   173    43   186    89    64   171   190   187   206   142   182   195    80    63   132    89    60   174   136   175   123   151    49   161    97
   136   168    91    43    43    52    95   189   218    75   173   196   178    39   145   153   163   127    87   172   100   141    79   189    43    79   118   178   210   154   111    50   147    38   183    94    80   196   179   130   177   107   179   121   159    51    93    40    48   161    94    53   123   136    92   120   142   187   136   147    96    42    90    87    68    70   143    80   141   130    67   220   161   127    69   175   209   162   107    96   161   105   129    34   197    75   194   103   138   106   141    48   180   118   148   211   199   146   186   113   141   102    90    87    57   139   215   205    87   114    40   155   215   161    40    69    41    62    56   186   124   202   119   152   128   216    46    52    89    55    93   177   121    43    89   141   119   204   147    88    71    61    94   162   214    98   204    95   111   177    74    99   140   146   118   184   163   141   160   183   160    85    62    77    50    79   100   165   130   120    56    35    88   219   144    73   106   176   101    42   117   152   172   127    78   106   197    61   183    49    87   190   118   122   163   199    80    67    70   110    58   127   143    50   197    84    85    42   152   196    37   101   199   132    79   190   205   216   197   165    95    91   213   135   119   122   152   105    51    73   115   173    44   184    86    64   170   190   186   207   140   181   196    81    62   133    92    61   170   137   176   123   150    49   161    97
   135   168    93    43    45    50    92   190   219    74   173   195   176    38   145   151   163   127    85   170    99   139    78   189    44    76   115   179   212   153   111    50   145    37   181    94    80   200   178   130   178   107   180   122   160    51    95    42    48   160    92    54   124   134    95   119   143   187   137   146    94    42    90    86    69    74   145    80   141   131    69   220   160   124    68   175   207   160   109    95   160   104   129    36   198    77   195   106   135   109   140    49   179   117   149   213   198   146   187   114   141   102    91    87    57   141   216   203    86   117    40   154   214   162    39    69    40    60    59   185   121   202   120   150   127   217    45    52    86    54    95   178   121    42    91   142   117   203   145    88    72    63    93   163   214    99   204    93   110   176    73    99   141   145   119   182   162   142   159   184   159    81    62    78    52    79    99   163   127   121    57    36    88   218   143    73   108   176   102    42   116   152   172   129    79   105   196    62   182    48    87   191   118   121   163   200    79    68    69   110    59   127   140    50   197    87    85    40   149   192    37   101   198   130    78   191   205   216   198   164    95    90   214   133   118   120   149   107    50    73   115   172    45   185    86    64   170   189   187   206   140   183   195    80    63   132    91    61   173   136   175   121   151    50   160    99
   133   165    95    39    45    51    94   190   220    76   178   193   174    36   150   150   166   123    84   174   100   141    83   190    44    78   113   180   212   153   112    49   149    39   183    95    79   200   178   129   178   105   179   122   158    51    94    39    48   160    91    56   122   138    96   117   140   187   137   145    98    45    89    88    72    74   145    81   142   133    67   221   159   128    65   174   211   163   106    93   161   105   129    33   199    78   198   103   137   107   138    44   176   115   148   211   200   146   187   116   138   103    90    87    60   138   213   208    86   112    42   157   217   162    43    73    38    62    58   188   124   203   123   152   126   219    47    54    88    53    89   181   120    43    87   144   117   206   148    85    70    61    93   162   212    98   204    91   111   179    76   100   141   147   120   184   162   145   163   181   157    84    61    76    53    81    98   164   127   122    51    31    86   215   138    74   107   173   105    43   117   153   168   125    76   104   200    64   184    52    88   192   121   127   163   201    76    69    70   111    61   128   139    49   198    87    87    40   153   191    39   102   199   135    78   190   199   221   195   160    93    93   213   136   116   116   152   109    53    74   113   176    46   186    87    64   170   193   187   209   140   182   197    84    66   131    90    60   171   137   175   123   152    53   163    99
   137   165    93    41    46    53    90   191   218    75   174   195   172    39   147   150   163   124    90   172   100   140    79   190    42    77   117   179   211   154   112    51   148    40   178    95    78   196   180   132   175   105   180   121   157    51    91    41    49   160    94    53   125   135    92   118   141   183   139   148    96    43    90    84    69    71   143    84   142   130    67   221   160   126    66   178   208   160   105    97   161   106   129    36   195    77   194   103   135   111   142    48   177   117   149   211   199   144   186   111   139   102    92    85    59   140   215   207    88   116    41   156   215   161    36    71    41    61    57   185   123   202   121   151   129   217    43    52    89    53    93   178   122    43    91   139   119   203   145    88    73    59    92   165   214    97   204    96   109   177    74    98   144   146   120   184   163   140   159   179   160    84    63    79    50    80    98   164   129   121    59    36    87   216   146    72   109   174   102    38   113   152   172   127    79   104   197    62   183    50    88   189   116   119   165   201    79    67    69   109    62   128   139    50   195    85    88    39   154   194    40   102   196   127    80   190   204   217   198   161    94    87   211   135   116   120   146   105    49    73   119   172    43   181    85    62   169   193   187   208   140   182   197    82    60   132    97    63   172   139   176   123   151    50   159    99
   138   169    91    43    47    53    91   191   220    73   175   194   176    37   145   151   162   126    84   172   101   138    82   190    42    80   116   179   209   155   113    49   149    40   181    95    81   202   179   131   177   106   181   122   159    52    93    40    51   161    92    51   123   135    96   122   140   189   136   148    94    43    91    87    69    73   144    79   140   133    68   217   162   125    70   177   210   161   107    93   162   103   130    33   197    78   193   105   135   109   144    47   176   118   152   213   197   146   184   111   140   102    92    85    58   139   218   207    86   113    40   152   216   159    40    73    40    63    59   184   121   202   119   150   128   215    44    52    88    57    92   177   124    44    89   143   117   203   146    88    70    61    93   163   215   100   203    91   110   174    73   100   140   144   120   184   164   143   162   183   159    81    62    78    52    78   101   162   128   121    55    37    90   218   145    74   108   178   103    40   116   151   169   127    78   105   198    60   184    50    87   191   117   122   162   200    78    66    70   109    61   128   141    51   197    86    88    44   151   192    39   101   199   132    79   190   204   215   197   166    92    91   213   134   118   118   147   103    48    73   116   171    44   186    85    63   173   192   186   208   139   184   196    80    65   132    95    62   171   136   176   122   150    49   160    97
   136   170    89    42    45    53    91   191   219    74   174   196   177    38   147   151   163   127    85   168    99   139    80   188    41    77   116   178   206   153   111    51   145    38   182    95    81   202   176   132   178   106   180   123   160    51    96    41    48   157    92    50   123   135    94   119   141   186   136   144    95    43    88    86    67    73   145    83   140   133    67   221   163   128    67   176   209   158   106    97   160   105   130    36   196    75   195   104   136   109   143    49   179   117   149   215   200   144   185   113   140   101    93    85    58   139   216   204    84   116    41   154   216   162    39    67    38    62    57   186   125   203   122   150   126   218    47    54    90    54    94   177   122    43    88   143   116   205   145    87    72    61    95   164   214    99   204    93   109   177    73    98   142   143   118   181   161   145   160   183   159    82    60    78    49    78    99   164   128   121    55    36    89   218   142    75   109   176   102    40   115   150   171   128    79   105   196    61   183    48    88   191   117   121   162   201    78    67    70   109    60   127   141    52   198    87    86    39   150   192    37   101   198   133    79   192   203   216   198   164    95    93   217   134   117   122   148   106    51    74   117   172    43   185    87    64   170   192   184   208   140   181   197    78    62   134    90    60   173   138   177   121   152    52   159    97
   135   168    91    42    46    50    93   190   218    74   174   195   176    39   147   149   163   125    86   170    99   139    78   187    43    79   116   178   210   154   112    50   147    38   181    94    81   201   177   130   178   106   179   121   159    51    92    41    48   160    92    52   123   137    95   121   141   187   136   147    96    43    91    85    67    73   143    81   141   133    70   221   158   127    69   175   207   160   106    95   162   106   130    36   197    77   195   105   136   108   141    49   178   118   149   213   198   144   186   112   141   102    91    85    57   139   215   207    85   114    40   153   215   162    40    70    40    61    59   186   123   205   120   151   128   217    46    51    87    55    93   176   122    44    88   141   119   203   145    87    71    62    95   164   213    98   203    94   110   175    75   100   141   146   119   182   161   143   162   182   159    82    64    77    51    77   100   163   128   121    55    35    87   215   144    74   108   175   103    42   116   152   170   128    77   105   196    61   182    48    87   191   118   122   163   201    79    67    69   109    59   128   140    50   197    85    84    40   150   192    39   102   196   130    78   189   204   217   200   163    94    90   215   134   117   122   148   107    51    72   115   172    44   185    86    65   169   190   186   208   141   182   199    82    65   131    92    60   174   136   175   121   151    51   159   100
   137   166    92    40    46    50    92   189   217    75   174   196   177    36   147   152   162   129    85   169   100   139    80   188    44    78   118   176   211   154   111    50   145    39   185    93    81   200   177   130   179   107   180   120   157    50    93    41    47   159    91    52   122   136    95   120   141   187   136   144    93    40    91    85    69    73   142    81   142   129    65   218   160   124    69   175   208   160   107    97   160   105   130    34   198    78   193   103   136   108   142    47   178   117   150   213   201   144   185   112   140   102    90    84    58   138   215   204    84   113    39   154   215   162    39    71    40    59    58   183   120   204   121   148   129   217    45    53    86    54    95   175   123    45    92   143   120   203   145    90    71    61    92   164   214    99   202    93   111   176    72   101   140   148   118   184   163   141   161   181   160    84    62    77    50    78   101   165   128   123    55    33    87   219   142    73   106   177   100    40   116   151   172   129    77   105   197    60   185    48    86   190   118   119   162   199    77    67    70   109    58   126   139    50   195    85    85    41   149   191    39   102   197   130    79   189   204   219   197   165    93    90   213   136   119   123   151   105    50    72   117   174    43   186    85    63   172   187   185   207   141   181   198    78    61   133    91    61   173   136   176   121   151    52   161    99
   135   168    91    42    45    51    93   190   218    75   173   195   175    39   146   151   163   126    86   171   100   138    79   189    43    78   116   178   211   154   112    50   146    38   182    94    80   200   177   129   178   106   181   122   159    51    94    41    47   160    92    53   124   135    94   120   141   186   136   146    94    43    90    85    68    73   144    81   140   131    68   220   160   125    67   175   209   160   107    95   160   104   130    35   197    77   194   104   136   108   141    47   178   117   149   212   199   145   186   113   140   103    91    85    58   139   214   205    85   115    40   153   215   162    39    70    41    62    58   186   122   204   120   150   127   217    46    53    89    54    93   177   121    44    90   142   119   203   146    88    71    62    93   163   214    98   202    94   110   176    73    99   140   146   118   183   163   142   161   182   159    83    62    78    51    79   100   164   128   121    56    35    88   217   143    74   107   175   102    41   115   151   172   127    78   106   197    61   183    50    86   191   118   122   163   200    78    68    70   109    60   127   139    51   196    85    85    40   150   193    38   101   197   130    78   190   204   217   198   164    94    91   214   135   117   121   149   105    51    73   116   172    44   185    87    63   169   190   186   207   140   183   197    80    63   133    91    61   173   136   176   122   150    51   160    98
   135   168    94    42    45    53    94   189   217    74   171   195   177    39   148   154   164   126    84   171   102   140    79   188    44    76   114   178   213   156   110    49   145    38   183    97    81   200   180   130   176   106   178   122   159    52    95    41    49   160    92    52   125   135    96   123   141   187   136   144    96    46    91    84    70    71   142    82   138   130    67   222   160   129    66   177   212   159   108    97   160   108   128    37   197    78   192   104   136   110   142    48   176   119   149   210   199   144   185   113   139   104    91    87    57   142   213   205    86   114    40   155   214   163    39    71    38    61    59   186   122   202   120   149   130   218    45    49    88    57    93   176   121    43    89   142   121   205   143    90    73    64    93   164   216    98   202    95   111   176    73    97   139   148   119   183   164   141   162   182   158    83    60    78    52    80   102   164   129   119    55    38    87   219   145    75   107   173   101    38   119   152   173   129    77   105   198    62   181    51    88   194   115   119   164   200    79    64    67   110    59   128   143    49   194    83    89    39   150   191    38   101   199   129    80   188   205   218   198   168    96    90   211   133   116   119   147   104    50    73   117   172    46   187    88    60   168   190   185   208   141   183   198    80    62   134    91    61   171   135   174   122   149    51   161    98
   135   169    92    42    47    50    92   189   218    72   173   196   180    39   145   149   159   128    86   169   101   137    80   190    43    76   116   177   212   156   111    46   144    38   185    92    81   200   175   129   178   105   183   123   158    52    95    40    46   159    94    53   123   136    94   122   142   187   135   146    93    43    92    85    67    74   142    82   141   132    66   219   162   125    67   176   209   158   105    96   161   102   130    35   198    78   194   102   137   108   142    47   179   119   150   213   197   148   186   114   141   101    92    84    58   139   215   206    85   116    41   153   214   163    40    70    42    60    57   187   122   204   120   152   127   215    45    55    89    54    94   176   122    43    90   141   120   203   144    88    71    60    90   168   214   100   202    96   108   174    74    99   140   145   119   181   163   142   162   180   157    85    64    81    53    79    99   163   126   120    55    37    91   218   143    72   108   175   102    43   115   151   175   128    79   104   199    62   182    49    86   191   117   125   162   197    79    68    68   108    60   125   139    54   197    85    85    39   152   191    39   101   197   131    79   193   205   216   198   163    93    92   212   137   120   120   148   106    49    71   116   174    44   184    89    62   171   190   186   211   139   182   198    81    63   132    90    60   173   137   176   122   148    49   160    97
   135   169    92    42    46    50    92   190   217    74   173   195   175    39   147   152   163   126    86   171   100   138    79   189    43    78   117   178   211   153   112    51   147    39   183    94    80   201   179   130   178   106   179   123   159    50    93    41    47   160    93    53   124   135    94   120   141   186   136   145    94    43    89    85    68    72   143    80   140   131    67   222   160   126    67   175   209   161   106    94   160   105   129    35   197    76   195   104   135   107   141    47   177   116   149   213   200   145   186   113   141   103    91    86    57   139   213   205    85   115    40   153   215   162    40    70    41    62    59   185   122   202   120   150   128   216    45    52    88    54    94   178   121    44    88   140   118   203   145    88    71    61    94   163   215   100   203    93   110   176    75    98   139   145   118   182   164   142   161   182   160    82    62    79    51    79   100   163   129   120    56    35    88   218   144    74   107   175   101    41   116   152   173   127    77   105   197    62   182    49    86   191   118   123   163   200    79    68    69   110    58   128   139    51   196    85    85    40   151   191    39   101   197   131    79   191   203   217   199   164    95    90   214   135   117   122   149   104    52    74   117   173    44   186    86    63   169   191   186   208   141   182   197    79    62   133    92    61   174   135   176   122   152    50   161    98
   135   168    91    42    47    51    92   190   218    74   174   195   176    39   146   151   163   126    86   171   101   138    79   190    43    78   117   178   211   154   112    50   145    39   182    94    80   200   178   130   178   106   180   122   159    50    93    42    48   160    92    53   124   136    94   120   142   186   136   146    95    43    90    85    68    73   144    81   140   132    68   219   160   126    67   175   209   161   107    95   160   104   129    36   196    77   194   104   136   108   141    47   177   117   149   213   199   145   186   113   140   102    91    86    58   139   214   204    85   115    40   154   216   162    39    70    40    61    58   186   122   203   120   149   127   217    46    53    89    55    94   177   122    44    90   142   119   204   146    87    71    63    93   163   214    98   203    94   110   176    74   100   139   146   119   182   163   142   161   182   159    82    61    78    50    79   100   164   128   121    56    35    88   218   144    74   108   174   101    41   116   152   172   128    78   105   197    60   183    49    86   191   118   121   163   200    80    67    70   109    59   128   140    51   196    85    85    40   151   193    38   101   198   131    78   190   204   216   198   164    94    90   214   134   117   121   148   105    51    73   116   173    45   185    87    63   170   191   187   207   140   182   198    80    62   133    90    61   174   136   176   122   151    50   160    98
   136   167    92    42    44    50    92   191   217    74   173   193   173    38   145   152   165   128    85   172   102   141    79   190    40    77   115   178   210   153   111    48   147    41   184    92    79   200   178   128   179   107   182   124   158    52    92    41    48   158    93    53   125   133    96   117   140   184   137   148    93    42    91    86    70    72   142    81   139   131    68   220   160   126    69   178   209   159   107    96   160   105   131    33   196    75   193   103   134   107   143    48   177   118   148   214   198   144   185   110   142   101    91    84    57   140   213   204    85   116    42   152   215   162    40    70    42    63    56   184   120   203   120   148   128   215    45    54    88    56    93   175   122    43    88   141   120   203   146    86    71    63    93   164   214    97   203    93   110   176    73    99   139   144   118   180   162   143   162   183   158    83    63    80    50    79    97   160   127   122    55    36    90   218   144    73   106   173   102    40   115   149   172   131    78   107   198    60   183    49    86   191   115   120   162   200    79    69    72   109    58   127   138    51   196    85    86    40   150   193    36   103   198   132    77   189   204   218   197   165    95    88   214   135   118   120   150   103    50    74   116   171    44   185    85    64   171   189   187   208   138   182   194    81    62   133    91    58   173   136   176   123   152    52   162   100
   135   168    91    42    46    51    92   190   218    74   173   195   175    38   146   151   163   126    86   171   100   138    79   189    43    78   116   178   211   154   112    50   146    38   182    94    80   200   178   130   178   106   180   122   159    51    94    41    48   159    92    53   124   135    94   120   142   187   136   146    95    43    90    85    68    73   143    80   141   131    67   220   160   126    67   175   208   161   106    95   161   104   130    35   197    77   194   104   136   108   141    47   178   117   149   213   199   145   186   113   141   103    91    86    58   139   214   205    86   114    40   153   215   162    39    70    41    62    58   186   122   203   120   150   127   217    46    52    88    55    93   177   121    44    89   141   119   203   145    88    71    62    93   163   214    99   203    93   110   176    74   100   140   145   118   182   162   142   161   182   160    82    62    78    51    79   100   164   128   121    56    36    88   218   144    74   107   175   102    41   116   151   172   128    78   105   197    60   183    49    86   191   118   121   163   201    79    67    69   109    59   127   140    51   196    86    85    40   151   193    38   101   198   131    78   190   204   217   198   164    94    90   214   135   117   121   149   105    51    73   116   173    44   185    86    63   170   191   187   208   140   182   197    80    63   132    91    61   173   136   176   122   151    50   160    98
   134   169    91    42    47    49    95   191   220    75   173   198   176    41   145   148   161   123    85   171    98   140    80   187    43    77   113   180   213   156   115    48   147    37   184    97    81   200   181   132   177   104   179   121   159    48    93    40    48   159    93    56   119   137    95   117   142   185   138   144    94    45    90    87    67    74   146    79   140   130    65   220   163   127    69   174   210   163   106    98   161   104   128    34   197    77   193   104   134   110   140    47   175   119   150   215   198   145   184   111   140   100    92    87    57   140   216   205    86   116    43   155   213   160    39    71    43    61    59   187   124   203   119   150   131   213    45    51    87    56    92   181   119    45    88   141   118   205   147    89    71    62    94   167   215   101   207    92   112   173    76   100   141   144   116   183   162   143   162   182   160    83    61    79    51    79   100   165   127   123    58    37    88   215   146    77   109   168   102    38   114   150   169   125    78   103   198    61   184    51    87   189   115   124   167   202    77    65    69   106    57   129   136    49   201    86    86    42   151   193    41   100   198   132    79   188   204   219   197   163    91    93   214   135   116   120   151   106    52    71   116   175    44   186    89    65   170   193   188   210   142   182   197    81    60   133    90    65   172   137   176   124   150    52   163    97
   135   167    91    43    46    50    92   191   218    75   175   194   175    38   145   151   163   126    86   171   100   138    78   190    43    78   116   177   210   153   113    51   146    39   182    94    79   200   177   129   178   106   180   122   159    50    95    40    48   160    92    54   124   135    94   120   142   186   136   146    94    45    89    85    69    73   143    80   141   131    68   219   160   125    68   176   209   162   107    95   159   104   130    34   197    78   193   104   135   108   141    47   177   117   148   212   199   146   187   112   140   101    91    87    58   138   214   205    84   115    39   152   216   161    41    69    39    62    58   185   123   203   120   150   128   216    45    53    89    55    93   177   122    43    90   141   119   204   145    88    72    63    93   163   214    97   203    94   110   176    73    98   139   147   120   183   162   141   162   182   161    83    63    78    51    78    99   162   128   121    57    34    88   218   145    74   107   174   102    41   115   150   172   128    78   106   197    62   183    49    86   190   116   123   164   200    80    68    69   110    59   128   139    51   196    85    84    40   150   193    38   101   198   129    79   191   202   216   198   163    93    90   215   135   118   120   148   103    52    72   116   172    44   186    86    63   171   190   186   208   141   181   198    80    63   133    90    61   173   137   177   121   152    48   161    99
   135   168    91    42    46    50    92   189   218    74   173   195   175    38   146   151   163   126    86   171   101   138    79   189    43    78   116   178   210   154   112    50   146    38   183    94    80   200   178   130   178   106   180   122   159    51    94    41    48   159    92    53   123   135    94   119   142   186   136   146    95    44    90    85    69    73   144    81   141   131    67   220   160   126    67   175   209   161   107    95   161   104   129    35   197    77   194   104   136   108   142    47   178   117   148   213   199   145   186   113   141   102    91    85    58   139   214   204    85   115    40   153   216   162    39    70    40    62    58   186   122   203   120   150   127   217    46    52    89    55    93   177   122    44    89   142   119   204   145    88    71    63    93   163   214    99   203    94   110   176    74   100   140   145   118   182   163   142   161   182   159    82    62    78    51    79   100   163   128   121    56    35    88   218   144    74   107   175   102    41   115   151   172   128    78   105   197    61   183    50    86   191   118   122   163   200    79    68    69   109    59   127   140    51   196    85    86    40   151   192    38   102   198   130    78   190   204   217   198   164    94    91   214   134   117   121   149   105    51    73   116   172    44   186    86    63   170   190   186   207   140   182   197    80    63   132    91    61   173   136   176   122   151    50   160    98
   137   171    95    46    46    51    91   192   217    77   175   195   176    37   147   146   162   123    90   171    99   137    79   189    44    77   120   175   213   152   114    51   147    40   180    94    80   201   175   131   178   104   180   126   156    48    96    43    47   159    92    53   125   134    94   122   142   186   137   146    95    44    91    88    72    76   142    79   139   129    65   221   162   123    67   177   208   162   101   100   159   105   132    30   195    81   196   102   134   108   140    46   174   121   151   213   196   145   184   111   142   100    90    87    57   137   214   201    93   116    44   151   213   162    44    73    44    60    61   184   123   198   120   149   129   213    47    50    88    54    93   177   117    40    90   144   117   200   145    90    68    64    95   163   209   100   201    93   113   180    75    97   138   147   115   187   162   145   156   180   158    83    62    78    49    76   102   168   128   124    59    36    90   219   139    76   107   179   103    42   116   147   172   127    78   107   196    60   184    49    86   189   113   119   164   201    77    67    71   109    61   123   145    48   196    85    87    41   150   189    40   105   199   132    79   187   202   217   199   165    94    90   212   134   120   118   151   108    48    72   116   176    43   188    90    60   169   191   184   208   136   181   200    81    60   132    89    61   171   135   180   121   150    47   159    96
   135   168    91    42    45    51    92   189   219    75   173   195   175    38   147   150   163   126    85   172   101   138    78   190    43    78   117   179   210   154   111    50   146    39   182    94    80   201   177   131   178   105   180   122   158    51    94    41    48   160    92    53   123   135    94   119   142   187   136   146    95    43    90    85    69    72   144    80   141   131    68   219   160   126    67   176   208   161   106    95   161   105   129    35   197    78   194   105   135   108   141    47   177   117   148   213   200   145   186   113   140   103    90    84    58   139   214   204    85   115    40   153   215   161    39    70    40    61    58   187   122   203   120   149   127   217    46    53    88    55    93   177   120    44    90   141   119   204   146    88    71    63    93   163   213    98   203    94   111   176    74   101   140   146   118   181   163   142   161   182   160    82    62    78    51    79   100   164   128   121    56    35    89   218   145    73   108   175   101    41   116   151   172   128    78   105   197    60   183    50    87   191   118   121   164   201    79    67    69   109    58   127   140    51   196    86    85    40   151   193    39   102   198   131    79   191   204   216   198   164    94    90   214   135   117   122   150   106    50    72   115   173    45   186    86    63   169   190   187   208   140   182   198    80    62   131    91    61   173   136   175   122   151    50   160    98
   136   168    91    42    46    51    92   190   218    75   173   196   175    39   146   151   163   126    86   171   101   138    79   188    43    78   116   178   210   154   112    50   145    39   182    95    80   200   178   130   178   105   180   122   159    51    94    42    48   160    92    52   124   135    95   119   141   187   136   146    95    44    90    85    68    73   143    81   141   131    68   220   160   125    67   176   209   160   107    95   160   105   130    35   197    77   194   104   136   107   141    47   178   117   148   213   199   145   186   113   141   103    91    85    57   139   214   205    86   114    40   154   216   162    40    70    40    62    58   186   122   203   120   150   127   217    46    53    89    55    93   177   122    44    88   142   119   203   145    88    71    62    93   163   214    99   203    94   110   176    74   100   140   146   118   183   162   142   161   182   159    83    62    78    51    79   100   163   128   121    56    36    88   218   144    74   107   175   102    41   115   151   172   128    78   105   197    60   183    49    86   191   117   121   163   200    79    68    68   109    60   128   139    51   196    86    86    40   150   192    38   102   198   131    78   191   203   216   198   164    94    91   215   134   118   122   149   105    51    73   116   172    44   185    87    63   170   191   186   208   140   182   197    79    62   132    91    61   173   136   175   122   151    50   160    98
   139   165    89    43    46    52    91   190   219    74   174   198   174    39   146   150   164   127    86   171   101   136    80   187    45    75   116   179   211   155   111    53   145    40   179    96    82   199   178   129   179   109   179   123   159    51    95    40    49   160    93    53   125   134    96   120   141   189   136   146    92    44    90    86    71    73   144    81   140   133    69   219   158   127    69   178   207   162   107    94   159   105   129    34   199    75   196   104   137   108   142    49   177   116   148   213   199   146   187   114   141    98    90    86    58   139   214   203    86   114    41   151   214   162    41    72    40    61    58   187   121   201   118   151   126   217    46    53    88    55    94   176   123    44    89   142   117   204   145    86    71    62    94   159   215    98   206    95   109   177    73    99   140   144   119   183   163   141   161   182   158    83    62    78    52    80    98   164   129   123    55    37    88   218   142    74   104   174   102    37   115   150   175   128    77   105   199    61   182    52    85   192   120   122   164   199    79    65    69   107    58   125   141    52   196    83    85    38   150   191    36   102   197   132    80   189   206   217   201   164    95    91   214   134   117   119   150   106    49    73   115   174    46   182    86    62   168   189   185   207   138   181   196    81    62   131    94    60   172   137   174   123   150    48   162    96
   136   169    90    39    49    50    92   192   218    75   173   197   179    39   147   147   160   125    85   171   101   140    80   188    45    78   118   179   211   158   113    50   143    38   180    96    83   201   179   126   178   104   181   124   160    50    94    42    49   162    93    51   124   136    93   122   140   187   138   144    97    41    92    83    70    72   145    80   140   128    68   220   156   126    69   173   209   162   103    94   158   104   129    35   197    76   194   102   137   107   142    45   176   118   150   214   202   145   185   110   144    99    91    87    62   143   212   203    82   117    41   155   212   160    42    70    38    64    58   186   120   200   120   151   126   217    44    55    87    54    95   179   121    48    89   142   120   201   147    82    72    61    92   165   212   101   202    91   113   179    73    98   138   146   117   183   165   141   161   183   160    84    59    82    53    79   102   165   129   120    53    38    91   219   145    73   109   172   105    41   114   149   170   127    81   104   196    62   183    49    86   190   117   119   162   201    80    68    64   109    57   128   139    50   196    89    89    40   149   192    36   100   196   129    76   194   204   217   198   163    93    88   212   134   115   117   145   102    52    72   119   170    44   185    86    66   168   189   190   208   142   182   196    81    63   131    90    59   172   137   174   121   149    51   164    97
   135   168    92    41    46    51    93   189   219    74   173   194   176    39   147   151   164   127    86   171   102   138    80   189    43    78   116   178   209   153   112    50   146    39   182    93    80   201   178   130   179   107   180   121   158    51    94    41    48   159    94    53   124   136    94   119   142   188   136   146    94    44    89    85    68    73   143    81   141   132    68   219   160   127    67   176   209   160   106    96   160   106   130    35   197    76   193   104   135   108   141    46   176   116   148   213   198   145   187   113   140   102    90    86    59   140   214   204    86   115    40   153   216   161    40    69    40    61    58   185   123   203   120   151   127   216    46    53    89    55    94   178   120    44    90   141   118   205   146    87    71    62    93   164   215    99   202    95   111   176    74   100   138   145   120   182   163   142   161   182   159    82    63    78    51    78    99   163   127   120    56    36    88   218   144    73   107   175   102    40   116   152   172   128    78   105   197    61   184    49    87   192   118   121   164   200    79    68    69   109    60   126   140    51   197    86    86    40   150   193    37   101   198   130    79   191   204   217   199   164    94    89   214   134   117   120   148   106    51    73   116   173    44   186    87    64   170   191   186   207   140   181   198    80    63   132    91    60   174   135   176   121   151    51   161    99
   136   168    91    42    46    50    92   189   218    75   173   195   176    38   146   150   163   126    85   170   100   138    78   189    43    78   116   178   210   154   112    51   146    39   183    95    81   200   178   130   178   106   180   122   159    51    94    41    47   159    92    53   123   136    94   119   142   187   136   145    95    43    90    86    69    72   144    80   140   131    68   220   160   125    68   176   208   161   106    95   161   105   129    35   196    77   194   105   136   108   141    48   178   116   148   213   199   145   186   114   140   103    91    85    57   139   214   205    86   115    40   154   215   162    40    70    41    62    58   186   122   203   120   149   127   217    46    53    88    55    93   178   121    43    89   141   119   204   145    88    71    63    93   163   214    99   203    93   110   176    74   100   140   146   119   183   162   142   160   182   159    82    62    78    50    78   100   164   127   121    56    35    88   218   144    74   108   175   102    41   115   151   172   128    77   105   198    60   183    50    86   190   118   121   163   201    79    67    70   109    59   127   140    52   196    86    85    40   151   193    38   101   198   131    79   190   203   217   199   164    94    90   214   135   117   121   150   105    51    73   116   173    44   185    86    63   170   191   186   207   140   182   197    80    63   132    91    61   173   136   176   121   150    50   161    97
   137   168    92    42    45    54    91   190   217    73   173   194   178    37   147   151   164   125    85   171    99   139    78   189    45    77   116   180   211   156   112    50   147    38   184    95    80   199   177   130   178   108   180   122   160    51    94    42    48   157    90    52   122   135    93   120   144   187   138   147    95    44    90    83    69    71   145    79   140   132    70   220   158   124    67   177   207   162   107    93   160   107   128    36   196    77   195   102   136   108   142    47   180   120   149   212   198   145   186   113   140   102    90    86    58   141   215   204    86   114    42   153   215   161    40    70    41    61    57   188   123   204   120   151   128   218    49    52    89    54    94   176   118    46    89   144   119   203   147    89    70    65    93   162   213    99   202    93   111   175    75   100   139   146   119   183   164   144   161   182   161    80    63    79    52    78    99   163   127   122    57    36    89   217   145    73   107   176    99    40   116   152   172   127    79   103   196    61   184    50    85   190   118   121   162   200    79    69    68   110    60   127   140    51   195    87    85    40   150   192    37   102   200   130    80   190   203   215   196   165    95    88   214   135   118   121   149   105    52    72   117   172    44   186    87    63   170   190   188   206   139   181   197    81    65   130    90    62   172   136   175   122   151    51   161    97
   133   168    91    43    44    51    92   190   216    74   174   198   175    38   147   149   164   127    89   172    98   138    81   189    45    76   118   177   211   153   114    48   145    38   182    91    79   201   178   129   179   106   180   123   160    48    89    43    46   159    92    54   123   136    95   120   142   187   136   147    95    46    94    82    68    75   145    81   142   134    68   219   162   126    68   175   208   158   106    94   157   103   129    35   196    77   194   103   135   108   145    49   178   116   148   212   198   146   189   115   141   101    92    86    58   137   214   203    85   112    42   155   216   164    41    72    40    64    58   188   121   205   120   147   128   215    45    52    88    55    94   175   119    44    88   141   119   202   142    88    74    66    95   163   216   101   202    94   109   177    76   102   139   147   118   181   161   144   161   182   159    81    63    77    50    82   101   162   130   121    57    38    88   218   145    72   107   175   101    39   116   152   175   127    78   106   198    59   184    48    85   192   116   120   166   200    78    69    70   109    59   125   141    52   197    84    84    44   150   192    37   102   197   129    79   188   203   217   195   164    91    93   217   137   116   120   152   106    51    73   118   173    42   186    87    62   170   193   185   212   140   182   196    81    60   130    91    64   172   137   177   121   150    50   161    98
   135   168    91    42    46    51    92   190   218    74   173   195   175    38   146   151   163   126    86   171   100   138    79   189    43    78   116   178   210   154   112    50   146    39   182    94    80   200   178   130   178   106   180   122   159    51    94    41    48   160    92    53   124   135    94   120   142   187   136   146    95    43    90    85    69    73   144    81   140   131    68   220   160   125    67   175   209   160   106    95   161   105   130    35   197    77   194   104   136   108   141    47   178   117   149   213   199   145   186   113   141   102    91    85    58   139   214   205    85   115    40   153   215   162    39    70    41    62    58   186   122   203   120   150   127   217    46    53    88    55    93   177   121    44    89   141   119   203   145    88    71    62    93   163   214    99   203    94   110   176    74   100   140   145   118   182   162   142   161   182   159    82    62    78    51    79   100   163   128   121    56    36    88   218   144    74   107   175   102    41   115   151   172   128    78   105   197    61   183    50    86   191   118   121   163   200    79    67    69   109    59   127   140    51   196    86    85    40   150   192    38   102   198   131    78   190   204   217   198   164    94    90   214   134   117   121   149   105    51    72   116   172    44   185    87    63   170   191   187   207   140   182   197    80    63   132    91    61   173   136   176   122   151    50   160    98
   135   168    91    42    46    51    92   190   218    75   173   195   175    38   146   151   163   126    86   171   101   138    79   189    43    78   117   178   210   154   112    51   146    38   182    94    80   200   178   130   178   106   180   122   159    51    94    41    48   159    92    53   124   135    94   119   142   186   136   146    95    44    90    85    69    72   144    81   141   131    68   220   160   126    67   176   209   160   106    95   161   105   130    35   197    77   194   104   136   108   141    48   178   117   149   213   199   145   186   113   141   103    91    85    58   139   214   204    85   115    40   153   215   162    40    70    41    62    58   186   122   203   120   149   127   217    46    53    88    55    94   177   122    44    89   141   119   203   145    88    71    62    93   163   214    99   203    94   110   176    74   100   139   145   118   182   162   142   161   182   159    82    62    78    50    79   100   164   128   121    56    36    88   218   144    74   107   175   102    40   115   151   172   128    78   105   197    61   183    50    86   191   117   122   163   201    79    67    70   109    59   128   140    51   196    86    85    40   150   192    38   102   198   131    78   190   204   217   198   164    94    90   214   134   117   121   149   105    50    72   116   173    44   185    87    63   170   191   187   207   140   182   197    80    63   132    91    62   173   136   176   122   150    50   161    98
   135   168    91    42    46    51    92   190   218    75   173   195   175    38   146   151   163   126    86   171   100   138    79   189    43    78   116   178   210   154   112    50   146    38   182    94    80   200   178   130   178   106   180   122   159    51    94    41    47   159    92    53   124   135    94   119   142   187   136   146    95    44    90    85    69    73   144    81   140   132    68   220   160   125    67   175   209   160   106    95   161   104   130    35   197    77   194   104   136   108   141    47   178   117   149   213   199   144   186   113   140   103    91    86    58   139   214   204    85   115    40   154   215   162    39    70    41    62    58   186   122   203   120   150   127   217    46    53    88    55    93   177   121    44    89   141   119   203   145    88    71    62    93   163   214    98   203    94   110   176    74   100   139   145   118   182   162   142   161   182   159    82    62    78    51    79   100   164   128   121    56    36    88   218   144    74   107   175   102    41   116   151   172   128    78   105   197    61   183    50    86   191   118   121   163   200    79    67    69   109    59   127   140    51   196    86    85    40   150   192    38   101   198   131    78   190   204   217   198   164    94    90   214   134   118   121   149   105    51    72   116   172    44   185    87    63   170   191   187   207   140   182   197    80    63   132    91    61   173   136   176   122   151    50   160    98
   135   167    91    41    46    52    93   189   219    75   173   194   175    38   145   150   163   126    87   171    99   137    80   189    42    76   115   177   210   153   112    51   147    41   181    94    81   199   177   128   179   105   180   121   158    51    95    41    46   160    93    52   124   136    96   118   141   187   135   146    96    43    90    86    67    72   144    81   138   131    68   217   160   126    66   175   207   161   108    94   159   104   129    37   197    77   193   104   135   108   141    46   178   115   148   212   198   145   187   113   143   102    89    86    58   137   212   207    84   114    41   153   216   164    39    69    39    60    60   186   121   203   118   149   127   217    46    54    87    57    94   176   121    47    88   142   118   203   147    87    70    62    94   164   214    98   204    94   111   177    74   101   139   148   119   184   161   144   162   182   159    82    61    76    48    80   100   164   128   122    55    38    87   218   143    75   107   176   102    40   116   152   173   127    78   105   196    60   182    50    85   190   118   122   164   199    80    67    69   110    59   126   139    53   198    85    85    38   150   192    39   103   198   132    78   190   203   215   198   164    94    90   214   135   118   122   148   106    51    69   117   172    45   185    88    63   170   190   186   209   141   181   196    80    61   133    90    61   173   135   174   123   150    51   160    97
   135   168    91    42    46    51    92   189   218    74   173   195   176    38   146   151   163   126    86   171   100   138    79   189    43    78   117   178   211   155   112    50   146    39   182    95    80   200   178   130   178   106   180   122   159    51    94    41    47   159    92    53   123   135    95   120   141   187   136   146    94    43    90    85    68    73   144    80   141   132    67   220   160   126    67   176   209   161   106    95   160   105   129    35   197    78   194   104   135   108   142    47   178   117   149   212   199   144   186   113   141   103    91    85    57   139   215   204    85   115    40   153   215   162    40    70    41    62    58   186   123   203   120   149   127   217    46    52    88    55    93   177   122    44    89   141   119   204   145    88    71    63    93   163   214    99   203    94   110   177    73   100   140   146   118   183   162   143   161   182   159    82    62    78    51    78   100   164   128   121    56    36    88   217   144    74   108   175   102    40   116   151   172   128    78   105   197    61   183    49    86   190   118   122   163   201    79    67    70   109    59   127   141    51   196    86    86    40   151   192    39   101   198   131    79   191   204   217   198   164    94    90   214   134   117   121   149   105    51    72   116   172    44   186    87    63   170   190   187   207   140   181   197    80    62   132    91    61   173   136   176   122   151    50   161    98
   136   169    91    41    46    51    93   189   218    76   173   195   177    38   147   152   163   126    86   170   101   139    78   188    43    78   117   177   209   154   112    50   145    39   182    95    79   198   179   129   179   107   180   123   159    50    93    42    47   160    92    53   124   135    95   119   142   186   136   145    94    43    90    85    68    73   145    82   142   132    68   220   160   125    67   176   208   160   106    94   161   104   129    36   199    78   195   105   134   107   142    47   177   116   149   214   199   144   187   112   141   102    90    87    58   138   215   205    85   116    40   153   216   162    39    70    41    62    57   186   123   204   119   150   127   217    46    53    89    55    94   179   122    43    90   140   119   203   145    89    71    62    94   163   215    99   202    93   110   177    75   100   139   144   119   182   163   142   162   182   160    83    63    78    50    79   100   162   127   122    56    36    88   217   144    74   108   176   101    41   115   151   172   127    78   105   198    61   183    51    85   191   118   123   164   200    79    67    70   109    58   128   139    52   197    85    86    39   150   194    38   101   199   131    79   190   204   215   198   164    94    90   213   134   117   122   150   105    51    72   115   171    45   186    86    63   169   190   186   206   141   180   196    80    63   132    91    62   173   136   174   121   151    49   161    98
   136   167    89    41    45    50    92   191   218    72   174   196   176    39   146   152   164   126    86   170   101   137    78   187    43    79   117   178   210   154   110    51   146    40   182    95    79   203   178   130   179   104   180   122   159    50    96    42    46   159    91    54   124   135    96   117   142   185   136   146    96    42    89    85    69    73   145    81   140   130    70   220   160   124    67   175   209   161   109    96   161   103   130    35   196    78   194   103   135   108   141    48   180   116   147   213   198   144   185   113   141   103    90    84    59   139   213   206    84   114    41   153   216   161    40    70    41    60    57   184   124   201   122   148   127   215    46    53    88    54    93   177   123    43    89   142   119   204   148    88    72    62    93   161   213   100   204    93   109   176    71   100   140   146   119   183   163   142   160   182   160    82    62    78    49    77   100   165   128   121    56    35    87   218   144    74   108   176   103    40   114   151   174   128    78   104   196    60   183    51    87   190   118   122   163   203    81    68    69   109    59   127   141    50   198    85    86    41   149   192    38   102   196   130    79   191   203   216   198   163    93    89   214   134   116   122   148   105    50    71   116   172    44   185    86    62   169   189   187   206   140   183   198    79    61   133    89    62   172   138   176   122   151    50   162    99
   135   168    92    41    46    50    92   189   218    74   173   194   175    38   146   151   163   126    86   171   100   138    79   190    43    78   116   177   211   154   112    50   147    39   183    94    80   200   178   130   179   106   179   122   159    51    93    41    48   159    92    54   123   136    94   120   141   186   136   146    95    43    90    86    68    73   144    81   141   132    68   219   160   126    67   176   209   161   106    95   160   105   130    35   197    77   194   105   135   107   141    47   178   117   148   213   200   144   186   113   140   103    91    85    58   139   214   205    86   116    40   154   215   162    40    70    41    61    57   186   123   203   120   150   127   216    46    53    88    55    94   176   122    43    90   141   118   204   146    88    72    62    92   163   215    98   203    94   110   177    73   100   140   145   118   183   163   142   161   182   160    82    62    78    51    79    99   163   128   122    56    36    88   218   144    73   108   175   102    41   115   152   172   127    78   105   198    61   183    50    86   191   118   121   163   200    79    67    69   110    59   127   140    52   196    86    85    40   150   192    38   101   198   131    79   190   204   216   199   164    94    91   214   134   117   121   149   105    51    73   116   172    44   185    86    63   169   191   187   207   140   181   197    79    63   133    91    61   173   136   176   122   151    50   159    99
   134   168    91    41    47    51    91   190   218    75   172   196   175    39   146   151   164   127    84   171   101   137    79   189    43    77   116   178   211   154   112    50   145    38   182    95    80   200   177   128   178   104   180   122   159    52    93    40    48   159    92    51   124   136    95   120   141   186   137   146    95    44    90    84    69    72   144    81   140   132    66   220   159   125    69   175   209   160   108    95   161   105   130    35   197    77   194   105   135   109   141    49   178   117   150   212   199   145   186   112   141   102    90    86    58   139   215   203    85   115    40   154   215   162    40    71    40    61    58   186   122   202   121   150   128   217    47    53    89    55    94   177   122    44    89   142   118   204   146    87    72    62    94   162   215   101   203    95   111   176    74   100   140   146   118   183   162   143   161   183   160    82    62    79    51    79   101   164   128   121    57    36    89   218   143    74   106   174   102    41   115   151   172   128    77   105   197    60   182    50    87   191   118   122   163   200    78    66    70   110    60   127   139    50   197    86    85    39   151   192    39   101   198   130    78   190   203   217   199   164    94    90   214   134   116   120   150   105    51    73   115   172    44   187    85    64   170   191   187   208   141   182   198    80    63   131    92    63   174   135   176   122   151    50   160    98
   136   169    92    43    46    49    92   190   219    74   172   197   175    39   146   152   165   126    85   172   102   139    80   188    44    79   117   179   211   155   111    49   145    39   180    94    80   199   176   130   178   107   180   124   159    49    94    41    47   159    92    53   123   137    94   119   142   186   136   146    95    43    90    85    67    73   144    81   139   131    68   219   159   125    67   174   209   158   105    95   160   104   129    36   196    76   192   105   134   109   143    47   178   119   148   214   201   144   188   115   142   103    90    85    57   138   215   204    85   115    40   152   215   160    40    70    41    63    59   186   122   203   119   149   127   217    46    53    89    53    93   177   121    42    89   142   120   203   144    88    70    62    93   163   216    98   204    94   110   176    74    99   140   146   118   183   161   143   161   180   160    83    61    78    51    78   100   163   129   122    55    36    88   218   145    75   108   174   102    40   116   151   171   128    78   104   197    60   182    48    87   191   117   120   162   201    79    67    69   110    59   128   138    52   196    86    85    40   150   191    37   103   198   132    79   191   204   215   197   163    94    92   214   134   117   121   149   106    49    73   118   176    45   185    85    63   171   192   186   208   141   181   198    80    61   134    91    61   172   137   175   123   152    50   162    97
   134   165    90    41    46    47    90   187   216    75   173   197   173    40   145   149   163   124    85   172   101   137    79   190    43    77   114   181   211   154   112    50   148    36   179    95    80   202   179   127   177   102   182   119   160    54    94    37    48   161    93    52   123   134    92   118   137   184   136   145    95    46    93    85    69    71   143    81   142   131    67   217   162   127    66   175   208   161   107    91   162   105   132    35   195    78   193   104   137   113   142    48   177   118   152   215   202   146   185   112   138   105    91    86    59   142   214   206    86   116    43   154   215   162    37    64    41    61    56   181   124   201   118   151   127   218    51    53    86    56    94   177   121    43    86   144   122   202   144    88    76    62    92   163   216    95   204    95   109   175    71   102   140   144   120   180   164   140   162   181   158    83    62    75    53    80    99   161   128   118    57    35    88   219   141    74   107   177   100    43   117   153   176   128    78   106   194    62   181    50    87   191   118   120   161   202    80    68    67   109    62   128   136    49   194    86    84    42   152   196    37    98   197   134    79   192   207   215   197   165    93    92   211   139   115   123   149   108    47    71   115   173    44   188    86    64   172   191   186   205   145   181   199    81    63   133    94    60   171   135   177   119   149    45   158    94
   136   168    91    42    46    51    93   190   218    74   174   195   176    39   146   150   163   127    86   172   101   139    79   190    43    78   117   178   211   154   112    51   146    38   182    95    80   200   177   130   177   106   180   122   159    50    94    41    47   160    92    53   124   135    93   120   142   186   136   145    94    44    90    85    69    72   144    81   140   131    68   219   160   126    68   175   208   160   106    95   161   106   129    35   196    77   193   104   136   108   141    47   178   117   149   213   200   144   186   113   140   102    90    85    58   139   213   204    86   114    39   154   215   162    40    70    40    62    58   186   122   203   120   150   128   217    46    53    89    55    93   177   122    44    90   141   118   203   145    88    71    63    93   163   214    99   203    94   110   176    75   100   140   146   118   183   162   142   161   182   159    83    62    78    50    79   100   164   128   120    56    36    88   218   143    74   108   174   102    41   115   151   171   128    78   105   197    60   182    50    86   191   117   121   163   201    79    67    69   109    59   128   140    51   196    86    85    40   150   192    38   102   197   130    79   191   204   216   198   164    94    90   214   134   117   121   149   105    51    72   116   173    44   185    87    64   169   191   186   207   140   181   198    80    63   132    90    61   173   136   176   122   150    51   160    98
   135   168    91    42    46    50    92   189   218    75   173   195   175    39   146   151   163   126    86   171   101   138    79   189    43    78   116   178   210   154   112    50   146    39   182    94    80   200   178   130   178   106   181   121   159    51    94    41    48   159    92    53   124   135    94   120   142   186   136   146    95    43    90    85    68    73   144    80   141   131    68   220   160   126    67   176   209   160   107    95   161   105   129    35   197    77   194   104   136   108   142    47   178   117   149   213   199   145   186   112   141   103    91    85    57   139   214   205    85   115    40   154   215   162    40    70    40    62    58   186   122   203   120   150   127   217    46    53    89    55    93   177   121    44    89   142   119   203   145    88    71    62    93   163   214    99   202    93   110   176    74   100   139   145   118   183   162   142   161   182   159    82    62    78    50    79   100   164   128   121    56    36    88   218   144    74   107   175   102    41   116   151   172   128    78   105   197    60   183    49    86   191   118   121   163   201    79    67    69   109    59   128   140    51   196    86    86    40   150   192    38   101   198   131    79   191   204   216   198   164    94    90   214   135   117   121   149   105    51    73   116   172    44   185    87    63   170   190   187   207   140   182   197    80    63   132    91    61   173   136   175   122   150    50   160    98
   136   166    88    38    46    47    93   192   217    72   173   195   177    39   147   151   165   124    84   171    97   138    81   188    41    78   115   178   215   152   113    48   148    38   180    95    78   201   176   129   180   105   180   122   157    48    98    44    48   162    91    53   125   136    94   120   140   187   134   143    94    44    90    85    67    72   141    81   141   132    68   219   160   121    67   177   212   160   106    96   163   104   130    37   198    78   192   105   134   105   139    49   176   117   147   212   198   146   183   113   139   100    90    85    59   140   216   205    83   116    43   151   213   161    37    67    35    64    59   183   123   202   120   151   127   215    44    52    88    55    93   177   122    44    88   142   120   202   145    93    74    63    93   163   215    97   203    94   111   176    74   100   142   145   121   184   159   142   163   184   160    81    61    79    50    78   100   165   128   122    53    35    89   219   145    73   109   174   102    42   118   150   173   126    79   106   200    63   182    54    89   188   119   120   165   199    80    64    68   111    60   129   140    50   196    85    86    38   151   192    41   102   200   133    77   191   206   222   196   165    92    92   216   135   117   126   149   105    48    72   116   173    43   186    89    60   168   191   187   210   142   179   195    81    66   129    92    63   172   133   180   121   151    49   160    98
   132   168    93    41    44    51    93   189   216    78   172   198   174    39   148   149   164   125    85   168   100   139    76   188    44    75   115   180   215   156   111    51   150    37   186    96    81   199   173   129   176   109   181   122   160    51    95    41    50   161    99    52   123   134    94   118   142   188   137   146    92    42    92    83    71    76   146    83   140   134    71   220   159   124    65   174   209   162   103    94   158   106   131    39   196    75   194   105   135   106   145    45   175   118   148   211   201   145   187   110   137   104    91    88    57   140   213   204    88   114    42   155   217   163    39    68    40    65    61   188   121   203   121   149   128   218    43    55    89    54    93   178   122    44    93   139   115   206   146    86    74    58    90   164   211   100   202    95   106   179    73   102   143   145   117   180   165   145   160   186   158    82    66    78    51    76    96   165   125   117    58    36    86   217   142    71   106   176   100    43   118   152   173   129    74   107   198    58   184    50    86   189   117   119   161   197    78    66    66   106    58   127   141    51   197    86    90    35   149   193    38    99   194   129    81   191   199   220   200   166    91    90   211   135   121   123   152   103    50    72   115   171    47   188    89    66   169   191   190   207   142   180   195    78    64   131    91    65   176   135   177   120   152    50   160    94
   135   168    92    42    45    51    93   189   218    75   173   195   175    38   146   151   163   127    86   171   101   138    79   189    44    78   116   178   210   154   111    51   146    38   182    94    80   200   177   130   178   106   179   122   159    51    93    41    47   159    92    53   123   135    94   120   142   187   136   147    95    43    90    85    69    72   144    81   141   132    68   220   160   126    67   175   208   160   106    96   161   105   130    35   197    77   194   104   135   108   141    47   178   117   149   213   200   145   186   113   140   102    91    86    57   139   214   205    86   114    40   154   215   162    40    69    41    62    58   186   122   203   120   149   127   217    46    53    89    55    93   178   122    44    89   141   119   204   145    87    71    63    93   163   214    99   203    94   111   176    74   100   140   146   118   183   162   142   161   182   159    82    62    78    51    78   100   164   128   121    56    35    88   218   144    74   108   175   102    40   115   151   172   128    78   105   197    61   182    50    86   190   118   122   163   200    80    68    70   109    59   128   139    51   196    86    85    40   150   193    38   102   198   131    78   191   204   216   199   164    94    91   214   134   117   121   149   105    51    72   116   173    44   185    86    63   170   191   186   207   141   182   197    80    63   132    91    61   173   136   176   122   151    51   161    98
   135   168    91    41    46    51    91   189   218    74   174   195   175    39   145   151   162   126    86   171   100   138    79   190    43    79   117   177   210   155   113    50   146    39   181    95    79   201   178   130   178   107   181   122   159    51    95    41    47   159    92    53   124   135    94   120   142   187   137   146    95    43    89    86    69    72   143    81   141   131    68   221   161   126    67   176   209   159   107    94   161   103   130    35   196    77   194   105   137   108   141    46   179   117   149   214   199   144   186   113   141   103    91    85    58   140   213   206    85   115    40   154   214   161    40    70    40    62    58   187   122   203   121   150   128   217    46    52    89    56    93   178   121    44    89   142   118   204   144    88    72    62    93   164   215    98   202    93   109   177    74   100   139   145   119   182   163   142   161   182   158    84    62    78    49    80   100   162   129   122    56    36    88   218   144    74   108   174   102    41   115   151   173   127    77   105   198    61   184    50    86   190   117   121   163   201    79    68    70   109    60   127   139    52   197    85    84    40   151   192    38   101   197   131    78   191   204   217   198   164    94    90   214   134   117   122   149   105    50    73   116   173    43   185    87    62   169   191   186   208   140   182   197    80    62   131    90    62   173   135   175   122   150    50   161    98
   136   171    92    44    45    47    94   189   216    75   172   196   175    40   145   152   163   125    87   171   100   138    79   187    43    77   114   179   210   154   111    50   146    40   185    95    80   200   177   129   179   105   181   120   156    51    93    42    47   159    94    54   125   137    94   119   142   187   138   146    96    44    89    84    69    72   142    80   143   132    69   219   161   125    69   175   210   160   106    95   161   102   129    35   199    78   194   106   136   106   141    47   178   118   149   213   198   145   185   114   141   101    91    85    58   140   210   205    85   116    38   154   216   161    39    70    41    63    57   188   122   204   119   149   128   215    44    53    89    54    94   177   122    44    89   141   118   205   144    88    71    63    93   164   215    98   203    93   109   177    73   100   139   146   117   184   160   142   161   180   160    85    61    75    51    78   101   164   127   121    54    35    88   221   143    75   107   176   101    41   115   151   172   128    78   106   197    62   182    48    89   189   117   121   163   202    78    67    67   110    56   128   139    51   195    83    87    40   149   193    36   100   197   131    78   191   201   217   199   162    94    91   215   135   116   121   149   105    53    74   117   170    44   184    88    63   171   191   187   207   142   181   199    77    64   132    92    61   172   136   175   124   149    51   161    97
   136   168    92    42    46    51    93   189   218    75   173   196   175    38   146   150   163   126    86   171   100   139    79   189    43    78   116   178   210   153   111    50   146    39   182    94    81   201   178   130   178   106   179   122   159    50    94    41    47   159    91    53   123   135    94   120   142   186   136   146    94    44    90    85    69    73   144    80   140   131    68   220   160   125    67   176   209   161   106    95   161   105   130    35   197    77   194   105   135   108   142    48   178   116   149   213   199   144   186   113   140   102    91    86    58   139   214   205    86   114    40   154   216   162    39    70    41    61    58   186   122   203   119   149   128   216    46    52    88    55    93   177   121    43    90   142   118   203   146    88    72    63    93   163   214    99   203    94   110   176    74    99   140   146   119   182   162   142   161   182   159    82    63    78    50    79    99   164   127   121    56    35    88   218   143    74   107   175   102    41   115   152   172   128    78   105   197    60   183    49    87   190   117   121   164   201    79    68    69   110    59   127   140    51   196    86    85    40   151   192    38   101   198   130    79   191   204   217   198   164    93    91   214   134   117   121   149   105    50    73   116   172    44   186    86    63   169   191   186   207   140   182   197    80    63   132    91    61   174   136   176   122   150    52   161    98
   135   167    91    42    45    49    91   190   218    74   173   195   176    38   147   150   163   128    85   170   100   140    81   189    44    78   117   179   210   156   112    51   146    38   182    94    80   200   177   130   179   105   181   121   158    51    94    41    47   159    92    53   122   136    94   120   140   188   137   145    95    43    90    85    70    70   143    82   141   131    68   219   160   125    66   176   210   160   107    94   162   103   130    36   197    78   194   104   134   106   142    48   177   118   150   213   200   144   186   113   140   103    92    85    58   140   215   206    86   114    42   154   213   160    39    70    42    60    58   186   123   204   121   151   127   217    46    53    89    54    92   178   121    44    90   140   119   203   145    87    71    62    93   162   213    98   203    94   111   176    74    99   140   146   117   182   162   143   160   181   159    82    60    79    50    79    99   164   128   122    58    35    88   218   142    73   107   176   102    40   115   153   173   126    79   104   196    61   183    49    86   191   119   122   161   201    78    66    69   109    60   128   139    51   196    85    84    40   151   192    38   102   198   131    77   190   201   219   196   164    93    89   213   136   117   123   148   104    50    72   117   173    44   185    86    64   170   190   186   209   140   182   196    79    63   131    90    62   174   135   176   122   150    50   161    99
   134   169    91    41    48    54    92   192   219    74   172   195   177    35   144   149   161   125    85   173   101   139    77   190    41    80   115   179   211   154   114    50   145    37   185    95    81   202   177   129   180   106   181   124   158    50    96    41    47   157    93    54   124   133    96   123   142   186   136   149    92    42    90    84    71    74   143    82   142   132    70   219   160   126    67   175   211   162   105    94   160   106   130    39   195    75   193   100   138   109   142    46   180   116   149   212   200   142   186   112   143   103    91    87    59   139   217   205    82   114    37   154   215   164    40    67    41    60    58   189   123   201   119   151   129   216    43    53    91    52    93   175   123    44    87   143   119   206   143    88    71    68    93   162   214    99   202    91   111   175    76   100   137   148   121   177   159   143   162   183   161    84    63    81    49    77   101   163   130   124    56    36    86   218   146    71   108   177   104    42   115   150   176   129    80   105   198    62   181    52    86   189   116   121   165   201    77    68    73   110    58   129   139    51   197    87    89    40   149   191    40   103   198   132    76   191   205   217   198   164    96    90   212   135   116   121   151   105    50    75   115   172    46   187    86    65   168   191   189   205   140   179   199    79    61   133    90    60   174   137   176   120   152    51   160    99
   135   168    91    42    46    51    93   190   218    74   173   195   176    38   146   151   163   127    86   171   101   138    79   189    43    78   116   178   211   154   112    50   146    39   183    94    80   200   178   130   178   106   180   122   159    51    94    41    48   159    92    53   124   135    94   120   142   187   136   146    95    44    90    85    69    73   143    81   140   131    68   220   160   126    67   175   209   161   106    95   161   104   130    35   197    77   194   105   136   108   142    47   178   117   149   213   199   145   186   113   140   103    91    85    57   139   214   205    85   115    40   153   215   162    40    70    40    61    58   186   122   203   120   150   127   217    46    53    88    55    93   177   121    43    89   142   118   203   145    88    71    62    93   163   214    99   203    94   110   176    74   100   139   145   118   182   162   142   161   182   160    82    62    78    50    79   100   164   128   121    56    36    88   218   144    74   107   175   102    41   115   151   172   128    78   105   197    60   183    50    86   191   117   122   163   201    79    67    69   109    59   127   140    51   196    86    85    40   150   193    38   102   198   131    78   190   204   216   198   164    94    90   214   135   117   121   149   105    51    72   116   173    44   185    87    63   170   190   186   208   140   182   197    80    63   132    91    61   173   136   176   122   151    50   160    98
   136   168    91    41    45    50    93   191   218    75   174   194   175    38   146   149   164   125    87   173   102   136    78   189    42    78   117   179   211   156   112    48   147    37   183    95    81   202   177   128   178   107   179   122   159    49    94    42    47   158    92    54   123   137    95   119   142   187   138   145    95    42    89    85    68    75   145    81   140   131    65   220   161   125    68   176   210   163   105    94   161   106   130    36   198    78   194   105   138   110   142    49   179   116   149   212   199   145   188   114   141   103    90    85    57   140   214   205    86   114    40   155   217   161    39    69    41    62    58   185   122   202   119   150   128   217    46    52    87    55    93   177   123    43    88   142   120   203   146    89    71    63    93   164   214   100   203    92   110   175    76    99   138   145   120   183   164   141   161   182   160    83    62    79    53    78   102   164   128   121    55    35    89   215   145    74   109   174   103    42   117   151   171   128    78   104   198    60   184    52    85   192   116   121   162   200    78    67    70   111    59   127   141    51   197    85    86    40   150   193    37   101   199   131    81   192   202   216   197   163    95    91   215   134   116   121   150   103    52    74   115   173    44   185    84    64   167   191   187   207   139   183   196    80    61   133    88    62   173   136   174   123   151    50   158    98
   135   168    91    42    46    51    92   189   218    75   173   195   175    38   146   151   163   126    86   171   100   138    79   189    43    78   116   178   210   154   112    50   146    39   182    94    80   200   178   130   178   106   180   122   159    51    94    41    48   160    92    53   124   135    94   120   142   187   136   146    95    43    90    85    69    73   144    81   140   131    68   220   160   125    67   175   209   160   107    95   161   105   130    35   197    77   194   105   136   108   141    47   178   117   149   213   199   145   186   113   141   102    91    85    57   139   214   205    85   115    40   153   215   161    39    70    41    62    58   186   122   203   120   150   127   217    46    53    88    55    93   177   122    44    89   141   118   203   145    88    71    62    93   163   214    99   203    94   110   176    74   100   139   145   118   182   162   142   161   182   160    82    62    78    51    79   100   164   128   121    56    36    88   218   144    74   107   175   102    41   116   151   172   128    78   105   197    61   183    50    86   191   118   121   163   200    79    67    69   109    59   128   140    51   196    86    85    40   151   192    38   102   198   130    78   190   204   217   198   164    94    90   214   134   117   121   149   105    51    72   116   172    44   185    87    63   170   191   187   207   140   182   197    80    63   132    91    61   173   136   176   122   150    50   161    98
   136   170    91    43    47    48    91   190   219    76   171   196   177    39   145   151   164   126    89   174    98   137    77   194    42    78   117   178   211   152   111    51   149    39   185    96    79   199   180   131   179   103   182   124   158    50    87    40    47   159    91    53   124   136    94   121   141   188   137   147    94    42    89    84    70    71   146    81   143   133    68   223   164   122    69   175   208   161   105    96   160   105   130    33   196    80   192   104   137   110   143    48   175   115   148   214   200   144   183   109   141   104    91    86    58   139   218   206    86   112    41   154   213   161    38    72    41    62    59   184   123   202   122   148   129   219    45    55    87    53    93   178   119    43    89   142   121   204   148    86    68    61    92   165   210    97   202    95   109   175    76   102   139   146   119   180   164   141   161   182   164    82    62    77    50    77    96   165   127   123    52    35    90   217   143    73   109   178   100    42   114   153   171   128    80   108   197    61   184    51    85   192   115   122   161   200    79    66    66   109    61   125   138    51   194    85    88    43   149   192    40   102   195   129    80   191   202   216   196   163    94    90   214   132   119   120   150   106    54    74   115   170    44   189    86    61   166   190   186   209   141   185   198    79    59   130    89    62   173   139   176   123   152    49   160    98
   138   168    91    37    46    51    90   190   218    78   171   197   174    36   147   152   166   127    85   174   104   137    79   190    46    74   119   180   213   152   114    51   147    41   181    95    80   202   179   132   178   104   179   122   158    49    95    41    49   159    90    53   123   135    95   124   137   184   136   144    92    43    89    84    67    74   144    84   141   132    71   220   162   126    68   175   208   160   106    91   159   102   129    39   196    71   198   107   136   107   144    48   181   116   146   213   200   146   189   115   140   101    91    85    59   140   214   204    92   112    38   153   218   163    40    66    41    60    60   186   122   205   120   151   123   215    45    54    92    56    93   174   121    40    87   139   116   203   146    88    72    63    91   162   211    95   201    91   111   178    74    98   141   143   120   183   163   142   162   183   160    85    62    79    54    76   100   162   128   123    55    35    86   218   145    75   110   175   101    38   118   151   176   127    78   104   197    60   183    48    86   190   118   124   164   199    76    67    70   113    55   129   143    55   198    88    83    43   149   192    40   101   197   131    78   192   203   215   200   164    96    91   211   136   117   122   153   105    51    74   115   172    44   186    88    63   170   191   187   206   142   180   197    82    67   134    89    63   172   137   180   123   150    51   158    97
   136   168    91    41    46    51    92   189   218    74   173   195   175    38   146   151   163   126    85   171   100   138    79   189    44    78   116   178   211   153   112    50   147    38   183    94    80   200   178   130   178   106   179   122   159    52    94    42    48   159    92    52   124   135    94   120   141   186   135   146    94    43    90    85    70    72   143    81   141   132    68   220   160   125    68   176   209   161   107    95   160   105   129    36   197    78   194   105   135   109   141    48   177   117   147   212   199   144   185   114   141   102    90    86    57   139   214   205    86   114    40   153   216   161    39    70    41    62    58   185   122   203   119   150   128   217    45    53    88    55    94   177   123    43    89   142   118   203   146    88    71    63    93   163   213    99   203    94   110   176    75    99   140   146   118   182   162   142   161   182   159    82    62    78    50    79    99   164   128   121    56    36    88   218   144    74   108   174   102    40   116   152   172   127    78   106   197    61   183    50    85   190   117   122   163   199    79    67    69   109    59   128   140    52   196    86    86    40   151   193    38   102   198   131    79   189   203   217   198   164    93    90   214   135   117   121   148   105    51    73   116   172    45   186    86    63   170   191   186   208   140   181   197    80    62   132    91    61   173   137   176   122   150    50   161    98
   134   169    89    41    45    51    95   191   217    73   172   196   175    38   146   151   162   127    87   169   103   138    79   189    43    78   118   178   209   154   115    49   147    38   182    94    84   199   178   130   179   106   179   124   159    52    95    43    47   158    91    53   123   136    95   118   143   186   138   147    94    43    90    87    70    73   144    80   142   131    68   220   159   125    66   174   207   163   107    94   161   105   130    34   196    77   194   106   135   106   143    47   177   116   149   213   199   145   186   114   141   101    89    87    57   139   215   205    87   116    38   155   216   160    39    72    40    63    58   185   123   203   119   150   126   215    47    53    88    54    94   178   122    42    88   141   118   205   145    89    71    63    92   163   215    98   204    93   111   175    75    97   139   145   117   182   163   143   161   182   159    81    62    78    51    78    98   164   128   121    55    36    90   219   144    73   107   175   100    41   114   151   171   129    78   106   197    59   182    49    87   189   117   121   163   202    80    70    70   110    60   128   141    52   197    87    83    40   151   193    37   101   198   131    80   191   203   217   197   163    93    92   213   136   117   122   149   106    50    74   116   173    44   187    88    64   168   188   188   209   139   182   196    79    64   132    91    61   173   134   176   122   151    51   161    99
   135   170    91    42    44    52    92   190   217    74   173   197   174    39   145   151   162   125    85   171   100   139    79   190    44    76   116   178   208   155   112    52   146    38   183    91    81   200   178   130   180   105   178   122   159    51    93    40    48   161    93    53   125   135    93   120   142   185   136   146    93    44    90    85    68    73   145    79   141   131    68   220   157   124    67   177   209   160   106    96   159   106   129    36   198    76   194   104   135   108   143    49   179   116   152   212   198   144   186   114   140   103    90    86    58   138   214   205    84   112    41   155   216   161    40    70    41    62    56   186   121   204   119   150   129   217    45    52    87    55    93   179   121    43    90   142   118   202   144    89    70    61    95   163   213    98   204    95   109   175    76   100   140   146   118   180   164   142   161   183   160    83    63    78    50    79   101   162   128   121    55    35    88   217   144    75   107   174   103    40   117   153   172   128    77   105   197    61   182    49    86   189   117   122   163   201    79    66    70   108    60   126   141    51   194    85    88    39   150   194    40   103   198   128    80   190   204   217   198   164    95    90   217   133   115   120   150   103    50    74   118   173    43   184    86    63   170   191   184   206   140   180   196    80    62   133    90    61   175   136   176   123   150    50   162   100
   211    80   168    56   119   107   162    32   199   203   145   184    56    39   132   157   210   222   113    90   150   120   161   106    76   207    63   188   151   114   176   205   176    76    39   152   217   175   214   206    88   176   214   116   138   200   198   151   112   103   131    72    70   163   109   155    96    91   114   220    91    77    93    59   156    68   194   200   127   183    71    54    86   194   190   216    67   190    51    58   142    42   115    68    37   222    89   173    95    95   125   171   108   127    76   186   145    54   119    58   114   138    86   180   120   140   150   188   116   146   189   119    67   132   166   155   153    55    74   157   171   176   136   198   191   217   120    56    71   117   145   206   114   127    63   190    67   219   174    32   156    91   129   186    38    59   124   145   123   158   213   181    81   197    46    84   214    69    81    89   153   174   133   118   140   100   201   194    65    83   102   156    51    48   184   112   146   148   193   160    97    39    72   151   138   188   185   200   142   221    61   216   142   111   132    31   150   118   177   153    53   166   138   168   215   202   154    61    84   172    96    68   120    48    74   117   126   187   104   170    65   111    91   158   126   129   153    94   120    99   113   123    87   111    80    44   220   128   147   114    81    87   135    69   144    85    78   201   172   137    65   141   190   130   169    77
   213    79   166    55   119   108   162    31   198   202   144   183    56    38   132   157   210   221   113    89   150   120   161   106    76   207    63   189   152   114   176   205   175    75    40   151   218   175   214   206    88   176   215   116   139   200   198   151   111   102   131    73    71   162   109   156    95    92   114   220    92    77    93    60   156    69   193   201   127   184    71    54    86   194   190   216    66   190    51    58   143    42   114    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   114   139    86   180   120   141   151   188   117   145   189   119    66   132   165   154   153    55    74   157   171   176   136   198   192   216   120    56    71   117   145   205   114   127    63   192    68   220   173    32   155    92   129   186    38    59   124   145   123   159   213   181    82   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    83   103   156    50    48   184   112   146   148   192   160    97    38    73   152   137   188   185   199   142   221    61   216   143   111   132    32   150   118   178   154    53   167   138   167   214   202   154    60    85   173    96    68   119    47    75   117   126   187   104   171    65   112    90   159   127   130   153    94   120    99   112   123    87   112    79    44   220   129   146   113    81    86   135    69   144    85    78   201   171   137    64   141   190   129   168    77
   213    78   167    55   121   108   161    31   198   202   144   184    56    38   131   158   211   221   112    90   152   121   162   105    76   207    63   189   152   114   176   204   177    77    39   151   218   175   214   206    87   175   214   116   139   200   198   150   112   102   131    73    70   162   109   155    94    91   114   221    92    76    92    58   156    69   193   201   127   183    70    55    85   194   190   215    66   190    52    57   143    42   114    70    38   222    89   172    95    96   125   169   109   128    76   186   146    54   118    60   113   140    87   181   120   140   152   188   116   145   188   118    66   133   165   154   153    55    75   157   170   175   137   197   194   216   120    55    71   118   146   206   113   128    62   192    69   219   173    33   154    90   128   186    39    59   123   145   124   159   214   182    81   198    45    83   215    69    81    89   152   174   133   119   138    99   200   193    66    83   102   157    51    48   185   113   146   147   192   160    97    39    73   151   137   188   185   200   141   221    61   216   143   111   132    32   150   119   177   154    52   167   139   167   214   204   155    61    86   173    96    68   119    46    74   117   126   188   103   170    66   111    90   159   126   130   153    94   120    98   113   124    86   112    80    44   220   130   146   113    82    85   135    70   143    84    78   201   171   137    64   142   190   129   168    79
   214    80   165    56   120   107   160    32   198   202   144   184    55    39   131   157   211   219   112    89   152   118   163   105    74   207    64   189   151   112   176   206   176    77    40   152   219   174   214   205    87   176   213   116   140   201   199   151   110   104   131    73    72   161   108   154    97    93   113   220    91    78    93    60   156    70   193   202   128   183    69    56    85   194   189   215    67   192    51    58   142    42   116    67    39   221    89   176    97    96   127   170   108   127    77   186   145    55   119    60   114   139    85   178   121   140   150   188   117   145   189   119    66   133   167   155   154    55    73   157   171   178   138   197   193   216   122    54    70   117   145   204   115   127    62   192    68   218   173    31   156    93   126   186    37    60   124   146   123   158   212   181    80   198    46    83   214    68    80    89   150   173   134   119   139   100   199   193    65    83   102   157    54    46   184   113   145   150   192   160    97    40    74   153   136   189   183   198   142   223    61   216   143   113   129    31   149   117   178   156    53   167   138   168   213   203   154    61    85   172    97    68   119    48    75   117   127   187   103   170    65   111    90   157   125   130   154    94   122    97   112   125    88   110    80    41   219   130   145   113    80    86   136    68   146    85    78   200   169   136    65   140   189   129   169    76
   212    78   166    54   119   108   162    33   198   202   143   181    56    38   130   157   210   220   115    89   151   119   160   108    76   207    64   190   149   113   178   206   175    73    39   151   218   175   215   206    90   177   216   116   139   200   195   151   112    99   132    71    72   164   109   155    95    90   115   218    91    76    93    59   157    68   193   201   126   184    71    54    87   193   189   216    64   190    53    58   140    40   116    70    37   221    90   172    94    97   126   169   108   128    78   187   146    56   120    59   114   139    85   180   118   140   151   188   115   144   188   119    65   133   163   155   152    56    76   158   169   175   135   199   191   216   120    54    70   116   146   206   114   129    64   192    70   218   172    32   154    91   128   187    38    60   123   146   124   158   212   181    80   198    43    80   214    69    80    89   153   174   133   120   136   100   201   195    66    83   102   155    52    49   185   113   144   149   195   159    99    38    74   152   136   189   185   201   140   220    61   216   143   110   133    33   149   118   178   154    52   167   136   169   215   200   157    59    86   173    96    68   119    48    76   115   127   186   102   173    67   112    92   160   126   131   155    94   121    96   111   123    87   113    78    44   219   127   147   115    82    87   136    69   144    82    80   200   172   137    64   142   191   128   168    75
   214    79   165    55   122   108   161    32   198   204   145   185    57    37   132   157   210   220   113    91   150   119   161   105    75   207    64   189   153   114   175   205   176    75    39   150   217   175   213   207    89   176   214   116   138   199   197   150   112   102   131    73    72   162   108   156    95    91   113   220    90    77    94    60   156    70   194   200   128   185    72    55    86   194   189   216    67   191    53    59   142    41   116    70    37   221    89   173    97    95   126   169   110   128    77   186   146    52   120    59   115   140    88   179   120   140   152   187   116   144   188   120    67   133   166   154   154    55    73   157   171   174   137   197   191   218   119    56    70   117   144   206   114   126    62   191    68   219   172    33   156    91   128   185    39    59   124   145   123   161   210   182    82   198    44    83   214    70    81    88   151   172   135   119   138   100   201   196    65    84   103   155    51    49   184   112   146   147   193   159    97    38    74   151   135   188   185   200   142   221    62   217   142   110   133    32   149   118   177   154    52   166   139   168   215   203   154    61    85   172    96    68   121    47    75   117   126   187   104   169    66   112    91   161   126   130   154    94   119    99   112   122    87   111    78    44   220   129   147   113    80    88   135    70   143    84    79   200   172   138    64   142   189   129   168    76
   211    81   166    54   119   108   162    31   197   200   144   183    56    37   133   156   210   221   113    89   149   121   161   107    76   206    61   188   153   114   175   205   176    75    40   151   219   176   214   206    87   176   214   115   139   200   201   151   111   103   131    74    71   163   109   156    94    90   114   221    92    74    93    60   157    70   193   202   129   183    70    53    84   194   190   216    67   191    51    58   141    43   114    69    39   220    89   176    98    95   127   168   108   126    77   188   147    53   120    59   116   140    87   181   121   141   153   189   116   145   189   119    69   132   166   156   153    54    73   156   172   175   137   199   192   217   120    56    71   117   146   206   114   127    61   191    67   220   172    32   154    92   128   186    40    59   123   147   124   160   213   182    80   198    44    84   215    71    80    90   151   175   133   117   138   100   201   194    65    82   101   156    50    48   184   114   146   149   191   159    98    38    74   152   138   188   187   200   140   222    59   216   142   112   132    33   151   119   177   153    51   167   138   168   214   202   153    60    85   172    95    67   119    47    74   118   125   188   104   169    65   110    91   158   129   129   153    93   121    98   113   123    87   113    79    43   220   131   146   113    82    86   135    69   144    86    79   199   170   137    65   141   192   128   170    78
   213    79   166    55   119   108   162    32   199   202   144   184    56    38   131   157   210   221   113    89   150   120   161   105    76   207    63   189   152   114   176   205   175    75    40   151   218   175   214   206    88   176   215   116   139   200   197   151   111   102   131    73    71   162   109   156    95    92   114   220    91    77    93    60   156    69   193   201   127   184    71    54    86   194   190   216    66   190    51    58   143    41   114    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   115   139    86   180   120   141   151   188   117   145   189   119    66   133   165   154   153    55    74   157   171   176   136   197   192   217   120    56    70   117   145   206   114   128    63   192    68   219   173    32   155    91   128   186    38    59   124   145   123   160   213   181    82   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    83   102   156    50    48   184   113   146   148   192   159    97    38    73   152   137   188   185   199   142   221    61   216   142   111   132    32   149   118   178   154    53   166   138   167   215   202   155    60    85   173    96    68   119    47    75   117   126   187   104   171    65   112    90   159   127   130   154    94   120    99   112   123    87   112    79    43   220   129   146   113    81    86   135    69   144    85    78   201   171   137    64   141   190   129   168    77
   212    79   166    56   120   107   163    32   199   202   145   183    56    38   133   157   210   221   113    90   150   119   161   106    75   207    63   190   152   113   175   206   175    75    41   151   218   175   214   206    89   176   214   116   139   200   197   151   111   102   131    73    71   162   109   156    95    92   115   220    92    76    93    59   156    69   194   202   127   184    72    54    85   194   191   216    66   191    51    58   142    41   114    69    39   221    89   173    96    96   126   170   109   128    78   187   147    54   119    59   114   140    86   180   120   141   150   187   117   145   189   119    67   133   166   153   153    54    74   157   171   175   137   198   192   217   121    56    70   118   146   206   112   127    62   191    68   220   173    32   155    92   128   186    38    59   124   145   123   159   211   181    82   198    45    83   214    70    80    90   152   174   133   120   138    99   202   194    65    83   103   155    50    48   184   113   146   148   192   159    97    39    73   152   136   188   185   199   141   222    61   216   142   111   132    33   150   118   177   154    53   166   138   168   215   202   154    60    85   172    97    68   119    47    75   118   126   187   105   171    66   112    91   158   127   131   154    94   121    99   111   123    87   111    80    44   219   130   146   114    80    86   135    70   143    85    78   201   172   138    63   141   191   129   169    78
   212    80   165    54   120   108   161    33   199   202   144   183    56    38   132   158   210   220   114    89   150   118   162   107    77   207    64   188   149   112   175   206   176    75    40   153   220   176   214   207    88   176   215   117   137   200   198   151   112   104   132    71    71   162   107   155    94    93   114   218    93    79    93    58   154    68   194   200   128   186    71    54    86   193   192   215    66   190    51    59   142    41   116    69    38   223    90   174    95    97   124   172   108   127    78   186   143    53   119    59   115   139    86   180   120   140   150   188   114   145   191   121    67   133   166   155   153    54    74   157   172   174   135   198   191   214   120    57    70   115   144   203   113   125    62   191    70   220   174    33   154    91   127   187    38    58   124   145   125   160   213   183    81   199    44    83   212    70    82    88   154   174   133   119   138   101   202   195    65    81   103   155    51    51   185   111   145   148   195   161    99    38    74   151   136   188   185   198   142   223    61   216   142   111   133    29   150   118   178   155    54   166   140   168   215   202   156    62    87   172    96    67   118    47    73   117   125   187   103   170    66   111    90   159   125   132   152    94   120   100   113   122    87   112    80    42   218   129   146   113    82    86   135    69   144    86    80   201   169   138    64   141   191   130   168    79
   215    78   166    56   122   106   161    32   199   202   145   183    57    38   132   158   210   220   113    88   151   120   162   106    73   206    62   187   149   113   173   205   175    76    41   151   217   177   216   206    87   177   214   116   136   203   198   151   113   101   134    74    71   162   105   158    95    91   114   222    90    77    92    61   158    68   195   198   127   186    72    56    83   193   190   215    68   189    49    58   145    41   116    67    37   220    92   170    97    98   128   171   106   128    75   186   145    56   120    61   118   139    85   184   119   141   151   188   117   147   187   120    68   132   165   156   152    54    72   157   171   177   135   196   192   217   120    55    71   117   146   206   114   125    62   192    68   221   172    30   155    94   127   184    36    59   122   147   122   160   212   184    83   196    45    85   215    70    82    91   152   174   131   119   139    99   202   193    65    82   102   155    50    49   185   111   145   150   191   160    97    37    71   152   137   189   185   197   141   222    61   218   143   109   133    32   150   120   178   154    55   164   137   170   213   200   152    59    86   173    96    65   120    47    76   117   127   188   104   170    65   112    91   158   126   131   155    94   121    96   112   124    86   113    80    44   220   128   146   115    81    86   136    70   144    88    78   202   171   135    66   141   192   132   168    77
   213    81   167    55   121   108   160    31   199   203   145   185    58    38   131   159   210   220   112    90   150   119   162   104    76   208    63   190   151   112   174   206   175    75    39   152   218   175   214   206    89   176   216   116   139   201   198   151   112   102   130    72    72   163   108   156    95    94   114   220    91    75    93    60   155    70   194   202   128   184    72    54    89   194   190   217    68   191    52    58   143    40   114    69    38   220    89   173    95    96   125   169   109   129    76   187   147    55   118    59   115   139    85   180   120   139   151   188   117   143   189   121    66   133   165   154   154    55    75   157   170   176   137   197   193   216   122    56    70   118   146   203   112   127    62   192    67   219   173    33   156    92   128   186    39    59   126   146   123   160   212   180    81   198    45    84   214    71    82    89   151   175   133   119   139    99   201   194    63    83   103   157    51    48   184   113   146   149   193   160    96    38    73   151   136   187   185   200   144   223    62   216   143   109   132    34   149   120   177   154    52   167   140   168   213   201   155    60    85   172    94    69   119    47    74   118   126   189   104   170    66   112    89   158   127   131   154    95   121    99   112   123    87   113    79    45   219   129   146   114    81    87   134    69   145    86    78   201   171   137    64   140   191   129   169    76
   213    79   166    55   119   108   162    31   198   202   145   183    56    38   132   158   210   221   112    90   150   120   161   105    76   207    63   189   151   114   176   205   176    75    40   151   218   175   214   206    87   176   215   116   139   200   197   151   111   102   131    73    72   162   108   156    95    92   113   220    90    77    94    60   156    69   194   202   127   184    71    54    85   194   190   216    66   190    51    59   143    42   114    68    38   222    89   173    96    96   125   169   109   128    77   187   145    53   118    59   115   140    86   179   120   141   151   188   117   145   189   120    66   132   165   154   153    55    74   157   171   176   136   198   192   216   121    56    71   117   146   205   113   128    63   192    68   220   173    32   155    91   128   186    38    59   124   146   123   160   213   181    82   199    45    83   215    69    80    89   152   175   133   119   137   100   201   194    65    83   103   156    50    48   185   113   146   148   193   160    97    39    73   151   137   188   185   199   142   221    61   216   143   110   132    32   149   119   178   153    53   167   138   168   215   202   154    61    85   172    96    68   119    46    74   117   127   187   105   171    65   111    90   159   126   130   153    94   120    99   112   123    87   112    79    43   220   129   147   114    81    86   136    69   145    84    79   201   171   137    64   141   191   129   169    77
   213    79   166    55   119   108   162    32   198   202   144   183    56    38   131   157   210   221   113    89   150   120   161   106    75   207    63   189   152   114   176   205   175    75    40   152   218   175   213   206    88   176   215   116   139   200   198   151   111   102   131    73    71   162   109   156    95    92   114   220    91    77    93    59   156    69   193   201   127   184    71    54    86   194   190   216    66   190    51    58   143    41   114    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   114   139    86   180   120   141   151   188   117   145   189   119    66   132   165   154   153    55    74   157   171   176   136   198   192   217   120    55    71   117   145   206   114   128    63   192    68   220   173    32   155    91   129   186    38    59   124   145   123   160   213   181    82   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    82   103   155    51    48   184   112   146   149   192   160    97    38    73   152   137   188   185   199   142   221    61   216   143   111   132    32   150   118   177   154    53   167   138   167   215   202   155    60    86   173    96    68   119    47    75   117   126   187   104   171    65   112    90   159   127   130   153    94   120    99   112   123    87   112    79    44   220   129   146   113    81    86   135    70   144    85    78   201   171   137    64   141   190   129   168    77
   213    79   166    55   119   108   162    31   199   202   144   183    56    38   132   157   210   221   113    89   151   120   161   106    75   207    63   189   152   114   176   205   176    75    40   151   218   175   214   206    88   176   215   116   139   200   198   151   111   103   132    73    71   162   109   156    95    92   114   220    92    77    93    60   156    69   194   201   128   184    71    54    86   194   190   216    66   190    51    58   143    41   114    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   114   139    86   180   120   141   151   188   117   145   189   119    66   133   165   154   153    54    74   157   171   176   136   198   192   217   120    56    71   117   145   205   114   128    63   192    68   220   173    32   155    91   128   186    38    59   124   145   123   159   212   181    81   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    83   102   156    51    48   184   112   146   148   192   160    97    39    73   152   137   188   185   199   142   221    61   216   143   111   132    32   149   118   178   154    53   167   138   167   214   202   155    60    85   173    96    68   119    47    75   117   126   187   104   171    65   111    90   159   126   130   153    94   120    99   112   123    87   112    79    44   220   129   146   113    81    86   135    69   144    85    79   201   171   137    64   141   191   129   168    77
   213    79   168    55   120   107   162    31   198   201   144   183    55    39   132   156   211   221   113    90   150   119   159   106    74   207    64   190   152   114   176   206   176    74    40   152   218   175   214   207    88   175   214   117   139   200   197   150   112   104   132    72    71   161   109   157    96    92   113   220    91    78    92    61   155    68   195   202   126   185    71    55    86   194   191   216    66   191    51    59   145    40   113    67    37   221    91   174    96    97   126   169   108   127    77   188   146    52   120    60   115   139    86   180   121   142   151   188   118   145   188   119    67   133   165   155   152    53    74   157   171   177   138   198   191   217   120    57    70   117   146   205   115   128    64   192    70   219   174    32   155    92   127   187    37    60   123   145   124   160   212   182    82   199    45    83   215    70    81    89   151   175   133   120   138    98   199   194    64    83   104   156    51    49   186   113   147   149   191   159    96    40    72   152   138   187   185   199   142   221    60   216   142   110   133    31   149   118   178   154    53   167   137   168   214   204   154    59    85   173    97    69   118    47    74   117   125   187   104   171    65   111    91   158   127   131   154    93   122    99   112   124    88   112    79    43   218   128   147   113    80    86   135    69   145    84    79   200   171   137    64   143   190   129   169    77
   213    80   164    54   118   108   162    32   198   202   145   183    56    38   131   156   209   221   113    90   150   120   160   106    75   207    63   189   151   114   175   205   176    75    39   151   218   175   213   206    89   176   215   116   139   199   198   152   111   102   132    73    70   162   109   156    94    93   115   220    93    76    93    61   156    68   194   201   126   184    71    56    85   193   190   215    66   190    51    58   143    42   115    69    38   221    90   174    95    96   126   169   109   129    78   187   146    54   118    60   114   140    87   179   121   140   152   188   115   146   189   121    67   131   165   155   153    54    74   157   170   176   135   197   192   217   121    55    70   118   146   206   113   127    62   191    68   220   174    32   155    92   128   186    37    58   124   144   124   159   213   181    82   198    46    84   215    70    81    89   153   175   134   120   138    99   201   194    64    83   103   156    50    50   185   113   147   148   191   160    96    38    72   150   138   188   185   199   142   220    61   216   143   111   132    31   149   119   178   154    53   166   138   168   215   202   154    59    85   174    96    69   120    48    75   118   126   187   105   170    65   112    90   160   126   130   154    95   120    99   112   123    86   111    78    43   220   129   146   113    80    87   135    69   143    85    77   201   171   138    64   140   190   129   168    77
   213    79   166    55   119   108   162    31   199   202   144   183    56    38   132   157   210   221   113    89   151   120   161   105    75   207    63   189   152   114   176   205   175    75    40   152   218   175   214   206    88   176   215   116   138   200   198   151   111   103   131    73    71   162   109   156    95    92   114   220    91    77    93    60   156    69   194   201   128   184    71    54    86   194   190   216    66   190    51    58   143    41   114    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   114   139    86   180   120   141   151   188   117   145   189   119    66   132   165   154   153    55    74   157   171   176   136   198   192   217   121    56    71   117   145   205   114   127    63   192    68   220   173    32   155    91   128   186    38    59   124   145   123   159   213   181    81   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    83   102   156    50    48   184   112   146   148   192   160    97    39    73   152   137   188   185   199   142   221    61   216   143   111   132    32   150   118   178   154    53   167   138   167   215   202   154    60    85   173    96    68   119    47    74   117   126   187   104   171    65   112    90   159   127   130   154    94   120    99   112   123    87   112    79    44   220   129   146   113    81    86   135    69   144    85    79   201   171   137    64   141   190   129   168    77
   213    79   166    55   118   107   163    32   199   203   144   183    56    38   132   158   210   222   113    89   150   122   162   105    76   207    63   189   152   114   177   204   175    75    39   152   218   176   213   207    88   176   216   116   138   199   197   152   111   102   132    72    71   161   108   155    94    92   114   220    91    78    93    60   157    70   194   202   128   184    70    55    85   194   191   216    65   189    52    58   142    41   115    70    39   221    90   172    95    96   126   171   110   128    77   187   145    54   119    58   113   141    86   180   120   141   150   188   116   147   189   118    66   132   166   153   153    55    74   158   170   175   136   198   192   217   121    55    71   118   145   206   114   128    62   190    69   219   173    31   155    92   128   187    37    58   124   145   123   160   214   182    82   198    44    82   214    70    81    89   154   175   134   118   137   100   201   193    64    83   103   156    51    49   186   113   146   149   192   160    97    39    73   152   138   187   185   199   142   221    60   216   144   111   132    31   150   119   178   154    53   166   138   167   215   201   153    60    86   172    96    69   119    47    75   117   127   187   106   170    64   112    91   159   126   130   153    93   120    99   112   123    87   112    80    45   219   128   146   115    82    87   135    70   144    84    77   200   171   137    64   141   191   129   169    77
   211    81   166    53   119   107   162    31   200   203   142   184    54    37   132   156   209   221   113    88   151   121   161   105    74   205    65   189   152   114   176   205   175    74    38   151   218   175   213   205    88   175   213   116   137   198   198   151   112   102   131    71    71   160   109   155    96    92   114   221    92    77    95    60   157    69   194   198   127   186    71    54    86   193   192   214    67   190    50    59   141    41   113    69    38   223    88   172    95    96   126   172   107   128    77   186   146    54   120    60   115   140    87   180   121   140   150   188   117   144   190   118    67   131   164   154   154    54    73   157   172   177   136   198   191   216   122    55    69   116   145   207   113   126    62   192    69   219   173    33   156    92   128   187    37    58   124   145   124   159   213   181    82   197    43    83   214    70    81    89   151   175   134   120   139    99   201   196    66    82   101   156    50    48   184   111   146   148   192   159    96    38    73   152   137   187   185   198   143   221    61   217   143   111   133    31   148   118   177   153    52   165   137   169   214   202   156    60    84   172    97    68   119    47    74   117   125   186   106   171    64   112    91   159   127   131   154    95   121    98   112   123    87   111    78    44   217   130   147   116    81    87   134    71   143    84    80   201   170   137    65   140   189   128   169    78
   213    79   167    55   120   108   162    32   198   202   144   183    56    37   130   158   211   222   115    90   150   120   161   105    75   207    63   187   153   113   176   205   177    76    39   152   217   175   213   206    87   177   215   117   138   201   199   151   110   102   132    72    72   160   110   157    94    92   114   220    92    76    94    61   156    70   194   203   128   184    70    54    85   195   191   216    67   190    51    59   144    42   113    69    37   221    91   172    97    95   125   169   107   129    78   187   146    55   119    58   116   140    85   180   119   140   151   189   117   144   190   119    66   132   165   153   154    55    73   158   172   174   138   198   192   217   120    55    71   117   144   206   113   128    63   192    67   221   175    32   154    92   128   187    38    60   126   145   122   159   213   182    81   198    46    83   215    70    81    89   154   173   133   120   140   101   202   194    64    83   102   157    49    48   184   112   147   150   191   159    98    38    72   151   138   190   185   199   143   222    61   217   143   110   133    31   149   118   177   153    52   166   139   167   214   203   156    60    86   172    97    68   119    46    73   117   126   187   106   171    64   112    91   158   127   129   153    93   120    98   112   123    85   112    81    44   219   128   148   114    83    87   134    68   144    83    78   200   172   136    65   141   189   128   168    76
   211    79   167    53   116   107   160    30   200   202   143   184    59    42   130   159   210   219   115    92   152   121   159   106    75   205    59   191   147   115   176   204   176    77    38   147   217   174   214   204    89   175   215   118   140   203   199   151   113   101   128    73    70   162   112   156    97    91   112   218    91    77    96    62   157    66   194   200   127   185    76    53    86   195   191   213    67   188    52    60   146    42   115    69    37   220    89   170    96    96   124   175   112   129    75   187   148    54   118    56   117   138    88   179   121   143   155   190   117   144   192   118    65   132   164   155   155    55    77   159   169   173   138   200   190   219   117    54    72   118   144   204   114   123    60   191    69   220   175    33   155    92   127   183    41    61   123   147   122   159   214   178    83   200    43    83   214    68    79    91   153   174   131   121   137    98   200   194    65    83   103   159    52    46   182   115   144   151   191   160    93    37    73   153   135   190   187   196   140   220    59   214   148   111   132    33   147   118   182   154    50   167   138   167   214   200   153    61    86   172    98    67   119    46    77   115   121   189   106   171    66   113    89   162   127   131   154    92   123    94   117   121    85   114    81    46   222   125   146   113    80    85   135    67   151    84    80   202   172   137    65   141   195   128   169    77
   212    78   166    55   119   107   162    31   195   204   144   182    56    37   131   157   211   219   112    90   151   120   161   106    77   208    65   187   152   113   176   206   175    74    40   152   219   175   212   207    89   177   215   115   140   199   198   150   112   104   130    74    72   162   109   156    96    92   113   220    91    78    93    58   156    71   194   199   128   184    71    53    86   194   189   217    67   190    52    58   142    42   113    69    39   221    88   173    95    94   124   169   109   130    78   189   147    53   117    60   114   139    86   178   121   141   151   187   118   146   190   119    66   131   165   155   155    56    73   157   171   178   137   196   193   218   121    55    70   117   145   208   113   126    61   191    70   218   172    31   153    93   127   186    37    58   124   144   123   160   212   181    82   198    45    83   215    67    79    87   153   175   133   120   138    99   200   195    66    83   101   154    50    48   183   114   147   149   192   159    99    40    74   152   137   188   186   197   143   222    62   215   143   111   132    32   151   118   178   154    53   166   139   168   214   203   155    60    85   173    95    68   119    48    75   117   125   185   104   171    64   112    90   158   127   131   155    93   120   100   110   123    86   113    79    44   221   128   146   113    81    86   136    69   144    86    78   201   170   136    64   140   189   127   169    77
   212    79   167    56   120   108   161    32   199   202   144   184    57    37   131   156   210   221   112    89   150   119   161   106    75   206    63   189   152   114   176   205   176    75    40   150   218   174   213   207    89   176   215   116   139   201   198   152   111   102   131    73    72   161   109   155    95    92   115   220    91    76    93    60   157    69   194   201   128   184    71    55    85   194   189   216    66   191    51    58   143    41   114    68    38   221    89   173    97    96   125   169   109   127    76   187   146    53   119    59   115   139    86   181   120   140   150   187   117   145   189   119    66   132   166   154   154    54    74   156   171   175   135   198   192   217   121    56    71   117   145   206   114   128    63   191    67   219   173    32   155    92   128   186    39    59   124   146   123   159   212   181    82   198    44    83   214    69    81    88   152   175   134   119   138    99   201   194    65    83   102   155    51    47   184   112   146   149   193   160    96    39    73   153   138   188   186   200   142   221    62   217   143   111   132    31   150   118   177   153    54   167   138   168   215   203   154    60    85   172    96    67   119    47    74   118   126   187   104   171    66   112    90   159   126   130   154    94   120    99   112   122    87   112    79    44   219   129   146   114    81    87   135    69   144    84    78   200   171   138    63   141   191   129   168    77
   211    78   167    55   119   107   161    32   200   203   144   183    55    40   132   156   211   219   115    89   148   119   161   106    74   207    63   190   153   115   175   205   175    76    39   153   218   175   214   206    89   175   216   113   139   199   196   151   113   103   130    74    72   163   112   156    94    91   114   223    91    76    93    60   157    70   194   203   128   185    70    55    84   192   192   215    65   191    51    59   143    41   114    69    39   220    89   172    95    96   126   169   109   128    78   185   147    54   118    61   113   140    88   178   123   141   152   188   115   145   188   118    68   134   164   156   153    54    74   156   171   176   139   196   190   216   121    54    70   118   143   206   114   130    64   190    67   217   174    34   155    92   129   186    39    61   125   147   123   161   214   182    83   198    46    84   214    70    82    90   153   175   133   119   138   100   202   194    64    84   102   154    50    49   184   112   147   148   193   159    96    39    72   153   136   190   185   197   141   221    62   217   142   109   133    33   148   117   178   155    53   167   138   168   214   201   156    61    85   173    95    69   119    46    74   117   126   187   104   172    65   111    91   157   126   130   154    94   119    98   113   120    87   114    79    45   219   130   146   113    81    85   137    70   145    84    80   201   170   138    64   140   190   129   168    75
   213    78   166    55   117   108   163    31   198   202   145   183    55    37   132   159   209   220   113    90   149   121   162   107    75   208    63   189   152   115   176   206   174    74    40   150   217   174   213   208    89   174   213   118   137   201   197   151   110   105   132    71    73   162   107   155    95    92   114   218    95    77    94    59   157    70   194   201   127   185    71    54    88   193   192   216    67   189    52    56   140    40   113    65    38   221    87   173    96    96   125   169   110   125    75   187   146    55   118    58   114   139    86   179   121   140   153   188   117   143   190   119    68   134   166   154   155    56    73   157   171   177   134   196   190   217   118    55    71   117   146   206   114   127    62   193    68   220   174    34   153    91   127   187    38    61   125   144   123   158   214   181    84   198    45    83   214    68    81    88   153   173   134   119   136   100   200   193    65    82   103   157    51    50   185   111   146   148   194   161    95    38    72   149   136   189   185   198   141   222    58   214   144   110   133    29   149   119   177   154    52   166   138   166   215   203   154    60    87   171    96    68   119    46    77   118   126   188   103   171    65   112    89   161   126   130   157    95   121    99   113   124    87   109    80    42   218   129   143   113    80    87   135    69   143    85    79   201   171   139    65   142   192   129   169    80
   213    79   165    55   119   108   162    32   199   203   143   183    56    39   131   158   209   221   114    90   151   119   162   106    76   207    63   188   153   113   174   205   176    74    40   151   218   175   213   207    88   175   215   117   139   200   197   151   111   104   131    72    71   162   109   154    94    92   114   220    92    76    93    59   155    69   193   200   126   183    70    55    86   194   190   216    67   190    52    57   142    42   114    69    39   221    88   172    96    95   125   170   109   128    76   186   147    54   119    60   114   140    86   180   121   141   150   188   117   145   189   119    66   131   164   156   153    55    74   157   171   176   138   197   192   216   122    55    71   117   144   206   114   126    63   191    68   219   173    32   155    90   129   186    37    59   124   144   123   160   214   181    82   198    45    83   214    70    81    88   152   174   134   121   139   101   201   194    65    83   102   154    51    48   185   112   145   148   192   159    97    39    71   152   137   187   185   199   142   221    60   216   142   110   133    33   150   117   178   154    54   166   138   166   214   202   154    60    86   172    97    69   118    47    75   117   125   187   104   171    65   111    91   159   126   130   155    93   121   100   112   122    87   112    78    44   219   129   146   112    81    85   136    70   143    84    78   201   171   138    65   142   189   129   167    77
   213    79   166    55   119   108   162    31   198   202   144   183    56    38   131   157   210   221   113    89   150   120   161   105    75   207    63   189   152   114   176   205   176    75    40   151   218   175   214   206    88   176   215   116   139   200   198   151   111   102   131    73    71   162   109   156    95    92   114   220    91    76    93    60   156    69   194   201   127   184    71    54    86   194   190   216    66   190    51    58   143    42   114    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   114   139    86   180   120   140   151   188   117   145   189   119    66   133   165   154   153    55    74   157   171   176   136   198   192   217   120    56    71   117   145   205   114   128    63   192    68   220   173    32   155    91   128   186    38    59   124   145   123   159   212   181    82   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    83   102   156    50    48   184   112   146   148   192   160    97    39    73   152   137   188   185   199   142   221    61   216   143   111   132    32   149   118   178   154    53   167   138   167   215   202   155    60    85   173    96    68   119    47    75   117   126   187   104   171    65   112    90   159   127   130   153    94   120    99   112   123    87   112    79    44   220   129   146   113    81    86   135    69   144    85    78   201   171   137    64   141   190   129   168    77
   214    78   166    56   119   108   162    33   198   202   145   183    56    39   132   158   211   220   114    89   150   119   162   107    75   208    63   189   152   114   175   205   175    75    39   150   217   175   214   205    88   176   214   117   139   200   198   150   111   101   132    73    71   160   109   156    95    92   114   219    93    76    93    59   157    71   193   202   128   184    72    56    87   194   191   217    65   190    52    58   141    42   114    70    36   219    90   173    96    95   126   171   109   128    77   186   146    54   120    58   114   139    86   179   120   141   151   187   118   145   190   120    67   132   164   155   153    55    74   158   171   174   135   198   193   216   118    54    70   116   145   205   113   128    62   193    67   219   174    31   156    91   128   187    39    59   124   147   123   160   213   183    82   198    45    83   215    70    81    89   153   173   134   120   138    99   202   195    66    83   103   155    51    50   184   112   144   147   194   158    98    38    72   153   137   188   185   200   141   221    61   216   144   110   132    32   149   117   177   153    52   168   138   167   214   201   154    60    85   173    95    68   120    48    74   117   125   188   104   172    64   110    90   159   127   131   153    94   121    98   112   124    87   112    78    43   219   128   147   113    81    87   136    70   143    85    78   202   171   138    62   141   191   129   168    78
   212    79   167    55   119   108   162    31   198   202   144   184    56    38   132   158   210   221   113    89   150   120   161   105    76   207    63   189   152   114   176   205   176    74    39   152   218   175   213   206    87   176   214   116   139   200   197   152   112   103   131    72    72   162   109   156    95    92   114   220    91    77    93    59   156    69   193   201   127   184    71    54    85   194   190   216    66   190    52    58   142    42   114    68    39   221    89   173    96    96   126   169   109   128    77   187   146    54   119    59   115   139    87   180   121   141   151   188   117   145   189   120    66   133   165   155   153    55    74   157   171   176   136   197   191   216   120    55    70   116   145   205   113   128    63   191    68   220   173    32   155    91   129   186    37    59   124   145   124   159   212   181    81   198    45    83   215    69    81    89   152   173   134   119   138    99   201   194    65    82   103   156    50    48   185   112   146   149   192   159    97    38    73   152   137   188   185   199   142   221    61   216   143   110   132    32   150   119   178   153    53   167   137   167   215   203   154    60    85   173    96    68   119    47    75   117   126   187   105   171    65   112    91   159   127   130   154    94   120    98   113   122    87   113    79    43   219   129   146   113    81    87   134    69   144    84    78   201   171   137    65   142   190   129   168    77
   213    80   166    54   118   108   162    31   198   203   144   185    56    38   131   156   209   220   112    88   150   120   160   106    75   209    64   189   152   114   177   205   175    74    39   153   216   175   213   206    88   176   214   117   139   200   197   150   112   102   132    73    71   162   110   155    94    91   113   220    91    76    94    58   157    70   194   201   127   182    71    55    85   193   190   215    66   190    52    58   142    41   114    70    37   222    90   173    96    95   125   169   109   129    77   187   145    54   119    59   115   138    87   178   120   140   150   188   117   145   190   120    67   133   165   154   153    55    74   157   170   176   136   197   192   217   121    56    70   117   145   205   113   126    63   191    69   219   173    32   155    90   128   185    37    59   125   145   123   161   213   181    82   199    44    83   214    69    81    90   152   173   134   120   138   100   202   193    65    84   103   157    50    47   185   113   146   148   191   160    97    38    73   152   137   188   185   197   142   221    61   218   143   110   131    32   149   119   176   153    53   167   139   167   216   201   155    60    86   172    97    69   119    48    73   117   127   187   104   170    65   112    90   157   126   130   153    94   120    99   111   123    88   112    78    43   220   129   146   114    80    86   136    70   144    85    78   202   169   137    64   141   192   129   168    76
   212    79   166    56   119   108   162    31   199   202   144   184    56    38   132   157   210   220   114    90   150   120   161   106    76   208    64   189   152   114   176   205   176    76    40   151   217   175   214   207    87   175   214   116   139   200   198   151   112   102   131    73    72   162   109   156    95    92   114   220    91    77    93    60   157    69   194   201   127   184    71    55    86   194   191   215    67   189    52    58   143    41   114    68    39   220    90   172    95    96   127   171   109   128    77   187   146    55   120    59   114   140    86   179   121   142   151   187   117   144   188   119    66   133   165   154   153    54    74   156   171   175   136   198   192   217   121    55    70   117   144   206   114   127    63   192    68   220   173    33   155    92   129   186    37    59   124   145   123   160   213   181    82   197    45    83   215    69    81    90   153   175   134   119   138   101   201   194    63    82   103   155    51    48   185   112   145   149   193   160    97    40    73   152   137   188   186   199   142   220    61   217   143   111   132    32   150   119   177   154    54   167   138   167   215   202   154    60    85   173    96    69   120    47    75   117   126   187   104   171    66   111    90   160   127   130   154    94   121    99   113   122    87   112    80    44   220   128   147   113    81    85   135    70   145    84    78   201   171   137    64   142   191   129   168    77
   213    79   166    55   119   108   162    31   199   202   144   183    56    38   131   157   210   221   113    89   150   120   161   106    75   207    63   189   152   114   176   205   176    75    40   151   218   175   214   206    88   176   215   116   139   200   198   151   111   103   131    73    71   162   109   156    95    92   114   220    92    77    93    60   156    69   194   201   127   184    71    54    86   194   190   216    66   190    51    58   143    42   114    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   114   139    86   180   120   141   151   188   117   145   189   119    66   132   165   154   153    55    74   157   171   176   136   198   192   217   120    56    71   117   145   205   114   127    63   192    68   220   173    32   155    91   129   186    38    59   124   145   123   159   213   181    82   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    83   102   156    50    48   184   112   146   148   192   160    97    39    73   152   137   188   185   199   142   221    61   216   143   111   132    32   150   118   178   154    53   167   138   167   214   202   155    60    85   173    96    68   119    47    75   117   126   187   104   171    65   112    90   159   127   130   154    94   120    99   112   123    87   112    79    44   220   129   146   113    81    86   135    69   144    85    78   201   171   137    64   141   190   129   168    77
   216    77   167    56   118   106   164    32   196   201   143   184    57    36   135   157   210   219   111    88   151   116   160   106    78   207    63   189   154   115   177   206   175    76    40   152   216   174   214   207    87   173   217   113   136   199   195   149   111   104   131    73    71   162   110   154    94    93   117   221    90    75    91    63   156    69   194   199   126   183    72    56    87   191   190   216    66   193    52    59   141    41   115    67    39   221    89   171    94    95   125   170   110   127    75   190   144    52   118    57   115   139    87   179   120   143   150   187   116   146   188   120    66   131   165   154   153    56    74   156   173   175   140   199   192   218   120    56    72   118   146   204   111   126    61   190    67   221   173    32   154    91   128   186    36    61   122   147   125   160   214   184    83   200    44    85   213    69    82    89   152   173   135   118   137    99   203   198    65    82   102   155    51    48   185   111   145   147   194   158    95    38    76   151   137   186   185   199   141   219    63   218   143   110   134    31   149   119   177   153    52   166   136   165   218   203   157    61    84   173    98    68   119    50    72   117   123   189   106   168    62   114    86   161   128   128   152    94   119    99   113   125    86   111    82    46   220   129   146   112    82    88   138    69   145    84    75   202   171   137    65   141   190   129   171    80
   212    79   166    54   120   108   162    31   198   202   144   184    56    38   132   158   210   221   114    90   150   120   162   106    75   207    64   189   152   113   175   205   176    75    39   151   218   175   213   207    88   175   215   116   138   199   197   151   112   102   131    73    71   161   109   156    95    92   114   220    91    76    93    59   156    70   193   202   127   184    71    55    86   195   190   216    66   190    51    59   143    41   115    69    38   221    89   173    96    96   125   169   109   128    78   187   146    54   119    59   114   139    85   181   121   140   151   189   117   145   189   120    66   132   165   155   154    55    74   157   171   175   137   198   191   216   120    56    70   117   145   205   113   127    63   193    68   220   173    32   155    90   129   186    38    59   124   145   123   160   212   181    81   198    45    83   214    70    81    89   153   174   133   120   139   100   201   194    65    83   102   155    50    48   184   112   146   148   192   160    97    39    73   151   137   188   185   198   142   222    61   216   142   110   132    32   149   119   178   154    53   167   139   167   215   202   154    60    85   173    97    68   119    47    74   117   126   187   105   170    65   111    91   159   127   130   153    93   120    98   112   123    87   112    79    43   220   129   147   113    81    86   135    70   144    85    78   201   171   138    64   142   191   128   169    77
   212    80   166    55   120   108   162    31   199   202   145   183    56    37   131   157   210   221   113    90   150   120   161   105    75   208    63   189   152   115   176   206   176    75    39   152   218   176   214   205    88   175   215   116   138   200   198   151   112   103   131    73    70   162   109   156    96    92   114   219    91    77    93    60   156    70   194   202   128   183    71    54    86   195   190   216    66   190    51    58   144    42   114    69    38   221    89   172    96    96   126   169   109   128    78   187   146    54   119    59   113   139    86   180   120   141   151   188   117   145   189   119    66   132   165   155   153    54    74   157   171   175   137   198   191   217   120    56    70   116   146   206   114   128    62   192    68   219   173    32   155    91   129   186    38    59   124   145   122   159   212   181    82   198    45    83   214    69    81    89   152   174   134   119   138   100   201   193    65    82   103   156    51    48   184   112   145   149   193   159    97    38    72   152   137   189   185   198   141   221    61   215   142   111   132    32   150   119   178   154    53   167   138   168   214   202   155    59    85   173    96    68   118    47    74   116   126   188   104   170    65   112    90   159   127   130   154    93   121    99   111   123    86   113    79    45   220   128   147   113    81    86   135    69   144    85    78   200   171   137    64   141   191   129   168    77
   213    79   166    55   119   108   162    32   198   202   144   183    56    38   132   157   210   221   113    90   151   120   161   106    75   207    63   189   152   114   176   205   175    75    40   151   218   175   214   206    88   176   215   116   139   200   197   151   111   103   131    73    71   162   109   156    95    92   114   220    91    77    93    60   156    69   194   201   128   184    71    54    86   194   190   216    66   190    51    58   143    41   114    69    38   221    90   173    96    95   126   170   109   128    77   187   146    54   119    59   114   139    86   180   121   141   151   188   117   145   189   119    66   132   165   155   153    55    74   157   171   176   136   198   192   216   121    56    70   117   145   205   113   127    63   192    68   220   173    32   155    91   129   186    38    59   124   145   123   159   213   181    82   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    83   102   156    50    48   184   112   146   149   192   159    97    39    73   152   137   188   185   199   142   221    61   216   142   110   132    32   149   118   178   154    53   167   138   167   214   202   154    60    85   173    97    68   119    47    75   117   126   187   104   171    65   112    90   159   126   130   154    94   120    99   112   123    87   112    79    44   220   129   146   113    81    86   135    70   144    85    78   201   171   137    64   141   190   129   168    77
   213    79   166    55   119   108   162    31   199   202   144   183    56    38   131   157   210   221   113    90   150   120   161   105    75   207    63   189   152   114   176   205   176    75    40   151   218   175   214   206    88   176   215   116   139   200   198   151   111   103   131    73    71   162   109   156    95    92   114   220    92    77    93    60   156    69   194   201   128   184    71    55    86   194   190   216    66   190    51    58   143    41   114    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   115   139    86   180   120   141   151   188   117   145   189   119    66   132   165   154   153    55    74   157   171   176   136   198   192   216   121    56    71   117   145   205   113   127    63   192    68   220   173    32   155    91   128   186    38    59   124   145   123   159   212   182    81   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    83   102   155    50    48   184   113   146   148   192   159    97    39    73   152   137   188   185   199   142   221    61   216   143   111   132    32   149   118   178   154    53   166   138   167   215   203   154    60    85   173    96    68   119    47    75   117   126   187   104   171    65   112    90   159   127   130   154    94   120    98   112   123    87   112    79    44   220   129   146   113    81    86   135    70   144    85    79   201   171   137    64   141   190   129   168    77
   212    80   166    51   120   109   162    32   199   203   146   184    53    37   133   158   209   219   110    91   151   120   160   107    75   208    64   189   153   112   174   206   180    76    40   149   219   174   213   205    86   176   216   115   141   200   197   152   113   103   132    72    71   160   109   156    94    93   118   221    91    77    94    58   155    69   189   203   127   184    72    54    85   195   190   215    65   192    52    57   143    40   114    68    38   221    90   175    96    93   129   173   108   127    78   187   144    52   120    61   113   140    84   181   119   139   150   188   112   145   189   117    65   131   167   153   155    53    74   159   169   175   135   198   194   216   120    55    74   115   145   204   112   128    67   193    65   219   176    31   156    89   128   186    40    62   124   148   124   159   214   182    83   196    45    83   216    70    84    89   152   175   132   120   141   100   202   193    65    83   103   155    52    48   184   113   147   147   191   160    98    38    73   152   138   188   187   199   141   222    61   214   145   113   133    32   152   119   175   152    52   167   137   167   215   202   157    60    85   173    95    66   119    47    72   119   127   185   106   171    65   111    91   156   129   131   153    94   122    99   111   125    89   113    79    44   221   126   145   109    83    85   134    69   143    86    79   201   172   138    63   142   191   130   168    77
   215    79   166    55   117   107   163    33   198   201   142   182    56    38   131   158   211   219   114    89   150   120   161   106    75   206    63   187   152   111   175   204   176    73    42   151   218   175   215   207    88   175   216   117   137   199   198   150   112   103   131    72    71   161   108   157    96    91   115   220    91    76    96    60   156    70   193   200   128   183    71    54    85   194   191   216    67   188    53    58   144    41   114    69    37   220    91   173    95    97   123   169   112   129    78   187   146    53   118    59   114   139    85   180   121   140   152   188   116   144   190   119    66   132   165   153   152    55    75   158   173   175   137   197   193   215   119    57    71   118   143   205   112   128    65   189    69   220   172    32   153    91   129   188    37    58   123   145   121   161   212   182    81   198    44    82   214    68    82    88   153   175   133   119   140   101   201   193    64    83   102   154    50    50   184   114   145   149   193   159    96    37    74   153   135   187   186   200   141   221    63   216   143   110   132    31   149   119   177   154    53   167   137   165   216   205   157    58    86   173    97    68   119    49    73   119   125   186   104   171    64   113    89   160   125   130   154    94   119   101   111   123    88   112    81    44   218   127   146   112    79    87   135    69   144    85    79   201   170   139    65   142   189   129   169    79
   212    79   167    56   119   108   162    31   199   202   145   183    56    39   131   158   211   221   113    89   151   119   161   106    75   207    63   189   152   114   176   205   176    75    39   152   218   175   213   206    88   176   215   116   138   200   197   151   111   103   131    73    71   162   109   156    95    92   114   220    91    76    93    60   156    69   194   201   127   183    71    54    86   194   191   216    66   190    51    58   143    42   115    69    38   221    89   172    96    95   125   169   109   128    77   187   147    54   119    59   114   139    86   180   120   140   151   188   117   145   189   120    66   132   165   154   153    55    74   156   171   175   137   197   191   216   120    56    70   117   145   205   114   128    63   192    68   219   172    32   154    92   129   185    38    59   125   145   122   160   213   182    82   198    45    83   214    69    81    89   153   174   133   119   138    99   201   194    65    83   103   156    51    48   184   112   145   149   193   159    97    38    72   152   137   188   185   199   142   221    61   216   143   111   132    31   149   118   178   154    52   166   138   168   214   203   155    60    85   172    97    68   120    47    75   117   126   187   104   171    65   112    91   159   127   130   154    94   121    99   112   123    87   112    79    44   220   128   146   113    81    86   136    69   144    85    78   201   171   137    64   142   190   129   169    77
   211    77   166    55   119   107   163    31   198   203   144   184    56    36   131   157   209   221   115    91   150   120   161   105    76   207    63   189   151   115   175   206   176    75    40   151   218   177   214   207    88   177   216   116   139   199   197   151   111   103   131    72    72   162   110   157    95    93   114   220    91    77    93    58   155    69   193   201   127   184    71    55    86   193   190   215    68   190    52    58   142    42   114    68    38   221    89   175    96    96   125   169   109   129    77   186   147    53   121    60   114   138    86   180   119   140   150   189   116   144   189   120    66   133   164   154   153    53    74   157   171   175   136   197   193   217   121    55    71   116   146   206   112   127    62   191    67   219   174    35   155    93   129   185    38    59   124   146   125   159   212   182    82   198    46    83   215    71    82    89   153   174   132   117   137    98   202   195    64    83   102   156    51    48   185   112   146   149   193   159    96    38    72   153   136   189   186   198   142   220    61   216   143   111   131    31   149   118   179   153    52   166   139   169   216   203   155    60    85   173    96    70   120    48    75   116   126   186   105   169    64   112    91   159   127   130   154    94   121    98   111   123    87   113    79    43   219   129   147   113    80    85   136    69   144    84    78   202   170   137    66   141   190   130   168    79
   213    80   166    55   119   108   162    31   199   202   144   184    55    38   131   157   210   221   113    89   151   120   161   105    75   207    64   189   151   114   176   205   175    75    40   151   218   175   213   206    88   176   215   116   138   200   197   151   111   102   131    73    71   162   109   156    95    92   114   220    92    77    93    60   156    69   193   201   127   184    71    54    86   194   190   216    66   190    51    58   143    41   114    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   115   139    86   180   120   140   151   188   117   145   189   119    66   132   165   154   153    55    75   157   171   176   136   197   192   216   121    56    70   117   146   205   114   127    62   192    68   219   173    32   155    91   129   186    38    59   124   145   123   160   213   182    82   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    83   102   156    50    48   184   113   145   148   193   159    97    39    73   152   137   188   185   199   141   221    61   216   143   111   132    32   149   118   177   154    53   166   138   167   214   202   155    60    86   173    96    68   119    47    75   117   126   186   104   171    65   111    91   159   127   130   154    94   120    99   113   123    87   112    79    43   220   129   146   114    81    86   135    70   144    85    78   201   171   137    64   141   191   129   168    77
   211    79   167    54   120   111   163    31   198   203   145   185    57    39   132   159   209   220   114    88   150   121   161   106    76   209    63   190   152   113   175   206   177    75    40   152   218   176   214   206    89   176   215   117   138   201   195   151   110   102   134    71    71   161   109   157    96    93   116   220    92    77    92    59   158    67   195   201   126   184    72    55    86   195   191   214    66   190    52    58   142    44   114    70    36   222    90   173    97    96   127   169   109   127    77   187   148    54   120    58   115   139    87   181   121   140   150   187   116   145   192   119    65   133   166   157   152    57    73   156   172   177   137   197   190   217   122    56    72   118   145   205   114   129    61   191    67   218   170    35   154    92   130   186    38    60   124   145   125   159   212   182    80   200    45    83   214    69    79    89   152   176   132   120   139   100   199   194    64    82   101   156    49    48   185   114   146   147   192   159    99    38    72   151   138   189   185   201   144   221    61   218   142   110   133    33   149   118   178   153    53   166   138   166   217   200   155    58    85   173    96    67   118    47    73   116   126   188   103   171    65   113    93   157   128   129   155    93   120    98   111   122    86   112    80    45   221   129   147   112    80    85   134    68   143    84    79   198   171   136    64   142   191   127   169    78
   213    79   167    55   119   108   162    31   198   203   144   184    56    38   132   158   210   221   114    90   150   119   161   105    75   207    64   189   152   114   176   206   175    75    40   151   218   174   213   206    88   175   215   115   139   201   197   150   111   102   131    73    71   161   109   155    95    92   114   221    92    76    93    60   156    69   193   201   127   184    71    54    85   194   190   215    67   190    52    57   142    42   114    68    39   221    90   172    95    95   126   170   109   128    76   187   146    55   119    59   114   140    86   180   121   140   150   188   117   145   189   120    66   132   165   154   152    55    75   156   171   176   137   197   192   217   120    56    72   116   145   206   113   128    63   191    68   219   173    33   156    91   128   186    38    59   124   146   124   160   212   182    81   198    44    83   214    70    81    89   152   174   134   120   138    99   201   194    64    82   103   156    50    49   185   112   147   149   193   159    98    39    73   153   136   188   186   200   142   222    62   216   142   110   132    32   149   118   177   153    52   167   138   167   214   202   155    61    85   172    97    68   119    47    74   117   126   187   104   170    65   111    90   158   127   130   153    94   120    99   112   123    87   113    79    44   219   129   147   113    81    86   135    69   144    85    79   201   171   138    64   141   191   128   168    77
   212    79   166    55   119   108   162    31   199   202   145   183    56    38   131   157   210   221   113    89   150   120   161   106    75   207    63   189   152   114   176   205   176    75    40   151   218   175   214   206    88   176   215   116   138   200   197   151   111   103   131    73    71   162   109   155    95    92   114   220    91    76    94    60   156    69   194   201   127   184    71    54    86   194   191   216    66   190    51    58   143    41   114    69    38   221    89   173    95    96   126   169   109   128    77   187   146    54   118    59   115   139    86   180   121   141   151   188   117   145   189   119    66   132   165   154   153    55    74   157   171   176   137   197   192   216   120    55    70   117   146   205   114   128    63   192    68   220   173    32   155    91   128   186    38    59   124   145   123   159   213   181    81   198    45    84   214    69    80    89   152   173   133   119   138   100   201   194    65    83   102   155    50    49   185   112   145   149   193   160    97    39    73   151   137   188   185   199   142   221    61   216   143   111   132    32   150   118   177   154    53   167   138   168   215   202   154    60    85   173    96    68   119    47    75   117   126   187   104   171    65   111    90   159   127   130   154    94   120    99   113   123    87   112    79    44   220   129   146   113    81    87   135    70   144    84    78   201   171   137    64   141   190   129   169    77
   213    80   166    55   119   108   163    32   199   202   145   183    56    37   133   158   211   220   114    91   151   121   160   105    75   206    64   189   152   114   176   206   176    75    40   152   217   175   214   206    88   176   215   115   138   199   197   150   111   103   132    73    71   161   109   156    95    92   114   219    92    77    93    61   157    69   192   201   128   183    71    55    86   195   190   215    66   189    50    58   144    41   114    68    38   221    89   173    95    96   125   170   110   127    77   188   146    54   120    58   115   139    85   180   121   141   150   188   118   145   189   121    67   132   166   154   154    55    74   157   170   176   136   198   192   216   121    57    71   116   145   204   113   127    62   190    68   219   174    33   154    90   128   185    38    59   124   145   124   161   213   182    82   199    45    83   215    69    81    89   153   172   135   119   138   101   201   194    64    83   102   156    50    48   185   112   146   149   192   161    97    38    73   152   137   188   184   199   141   221    62   216   144   110   133    32   150   118   178   153    53   167   138   167   214   203   154    60    86   174    97    68   118    46    74   118   125   187   104   171    65   113    90   159   126   130   153    93   121    99   112   123    87   113    79    43   221   129   147   113    81    87   135    70   143    86    78   201   172   137    64   142   190   129   169    78
   213    79   166    54   119   108   163    32   199   202   144   183    56    38   131   158   210   221   114    89   151   119   160   105    76   207    63   189   152   115   176   205   175    76    40   152   218   175   214   206    89   175   214   116   138   200   198   152   110   103   131    73    72   161   108   156    96    92   113   220    92    77    93    59   157    68   194   200   128   185    71    54    86   194   191   216    66   190    51    58   143    41   115    70    38   221    89   173    96    95   125   169   109   128    77   187   146    54   119    59   115   139    86   180   120   141   151   187   117   145   190   120    67   132   164   153   152    55    74   157   170   176   137   198   191   217   121    56    71   118   146   204   113   127    63   192    67   221   173    31   155    91   129   186    37    59   125   146   123   158   212   182    82   199    44    83   214    69    81    89   152   174   134   119   137   101   201   195    65    83   103   157    51    47   184   113   146   148   192   160    96    38    73   151   138   189   185   198   141   221    62   217   141   110   132    32   150   118   178   154    53   166   139   167   214   203   154    60    85   173    96    68   119    47    74   117   124   187   106   171    65   112    90   159   126   130   153    94   121    98   113   122    87   112    79    44   220   129   146   113    81    87   135    69   144    86    78   201   171   138    64   141   190   130   168    77
   212    79   166    55   119   108   162    31   198   202   144   183    56    38   132   157   210   221   113    89   151   120   161   105    76   207    63   189   152   114   176   205   175    75    40   151   218   175   214   206    88   176   215   116   139   200   198   151   111   103   131    73    71   162   109   156    95    92   114   220    91    77    93    60   156    69   194   201   127   184    71    54    86   194   190   216    66   190    51    58   143    41   114    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   114   139    86   180   120   141   151   188   117   145   189   119    66   132   165   154   153    55    74   157   171   176   136   198   192   217   121    55    71   117   145   205   114   127    63   192    68   220   173    32   155    91   128   186    38    59   124   145   123   159   213   181    82   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    82   102   156    50    48   184   113   146   148   192   160    97    39    73   152   137   188   185   199   142   221    61   216   143   111   132    32   149   119   178   154    53   166   138   167   215   202   154    60    86   173    96    68   119    47    75   118   126   187   104   171    65   111    90   159   127   130   153    94   120    99   112   123    87   112    79    44   220   129   146   113    81    86   135    69   144    84    79   201   171   137    64   141   190   129   168    77
   211    80   167    56   119   107   163    33   196   202   142   183    57    37   130   158   210   221   111    89   151   120   161   103    73   207    64   189   151   116   175   206   175    74    40   151   218   176   214   207    90   177   215   117   142   197   198   151   112   102   130    72    71   162   109   155    96    91   114   219    92    78    93    60   154    70   193   200   128   184    72    54    85   195   189   215    68   190    50    59   143    42   114    67    38   224    88   171    96    95   126   167   110   128    77   188   145    54   119    59   116   140    85   181   121   143   151   185   117   147   190   119    66   132   164   151   153    53    75   157   172   176   136   196   191   218   123    55    67   116   144   208   114   127    61   190    68   219   174    32   155    91   128   188    38    60   123   147   123   158   213   182    79   197    47    84   213    70    79    92   153   173   133   122   138    99   200   196    65    83   101   152    50    46   185   112   146   148   192   160    99    39    73   152   138   190   184   198   140   222    63   213   141   109   132    33   150   117   177   156    53   166   137   167   215   202   155    60    85   171    97    68   118    47    75   118   127   187   104   170    65   111    89   161   125   128   153    94   120    99   112   124    88   112    79    46   220   131   146   113    80    84   136    70   144    86    79   202   170   137    64   140   189   130   168    76
   213    79   166    55   119   108   162    32   199   202   144   183    56    38   131   157   210   221   113    89   151   120   161   105    75   207    63   189   152   114   176   205   176    75    40   151   218   175   214   206    88   176   215   116   139   200   197   151   111   103   131    73    71   162   109   156    95    92   114   220    92    77    93    60   156    69   193   201   128   184    71    54    86   194   190   216    66   190    51    58   143    41   114    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   114   139    86   180   120   141   151   188   117   145   189   119    66   132   165   154   153    55    74   157   171   176   136   198   192   217   120    56    71   117   145   205   114   127    63   192    68   219   173    32   155    91   129   186    38    59   124   145   123   160   213   181    81   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    82   103   156    50    48   184   112   146   148   192   160    97    39    73   152   137   188   185   199   142   221    61   216   143   111   132    32   150   118   178   154    53   167   138   167   214   202   155    60    85   173    96    68   119    47    75   117   126   187   104   171    65   112    90   159   127   130   154    94   120    99   112   123    87   112    79    44   220   129   146   113    81    86   135    69   144    85    78   201   171   137    64   141   190   129   168    77
   213    79   166    55   118   107   162    31   198   202   145   184    56    38   131   157   210   220   112    90   150   121   161   105    76   207    63   188   151   114   176   205   176    75    39   151   218   175   213   206    88   175   215   116   138   200   198   151   111   103   132    74    71   162   109   156    95    92   114   219    91    76    94    59   156    69   194   200   127   184    71    55    86   193   190   215    66   191    51    58   143    41   115    68    39   222    89   172    95    95   126   171   109   128    77   186   145    54   119    59   114   139    86   180   120   140   151   187   117   145   189   120    67   132   165   154   153    55    74   157   171   176   137   197   192   217   120    55    71   116   145   205   113   127    63   192    68   220   173    32   156    92   129   185    37    59   123   145   123   160   213   182    82   198    44    84   214    69    81    89   152   174   132   119   138    99   201   194    65    83   103   156    51    49   184   112   145   148   193   159    98    38    72   151   137   188   185   199   142   221    60   216   143   111   133    32   150   118   177   153    53   166   138   167   214   203   154    60    86   173    97    68   119    47    75   117   126   186   104   171    64   112    90   159   126   130   153    94   120    99   113   123    86   112    79    44   220   129   145   114    81    86   134    69   144    85    78   200   172   138    65   141   190   129   168    77
   212    79   167    55   120   107   162    32   199   201   144   182    56    38   131   157   209   221   113    89   150   119   161   106    75   206    64   189   152   114   176   205   175    75    41   150   218   174   214   207    87   175   214   117   139   200   198   150   111   103   131    74    70   162   108   157    95    93   113   220    91    76    94    59   157    69   194   200   128   183    71    54    87   195   190   215    66   190    51    58   144    42   114    70    37   221    90   173    96    96   125   170   109   129    78   188   146    54   117    60   115   139    85   180   121   140   151   189   117   145   189   120    65   132   165   154   153    55    74   158   170   176   136   198   192   217   120    56    70   117   145   207   113   127    63   191    68   220   173    31   154    91   128   186    38    59   124   145   124   160   211   182    82   197    45    83   214    70    81    89   151   174   133   119   138    99   201   195    64    82   102   155    50    49   184   112   146   148   192   159    96    38    73   152   137   188   185   200   142   221    61   216   142   110   133    32   149   118   178   153    53   167   138   167   215   202   155    60    85   173    97    69   119    47    75   117   126   187   104   172    64   111    90   158   127   131   154    95   120    98   111   124    87   112    78    43   219   130   146   114    80    86   136    70   144    84    79   200   170   137    65   142   191   129   168    77
   213    79   166    55   120   108   162    32   198   202   145   183    56    38   132   158   210   221   113    89   151   120   161   106    75   206    63   189   152   114   176   205   175    76    39   151   218   175   213   206    87   176   215   116   139   200   197   151   111   103   131    73    72   162   109   156    95    92   114   220    92    76    93    60   156    69   193   201   127   184    71    55    86   194   191   215    66   190    51    59   142    41   114    69    39   221    89   172    95    96   126   169   109   128    77   187   146    55   119    59   115   139    86   180   120   141   151   188   117   145   189   119    66   133   164   154   153    55    74   157   171   176   137   198   192   216   121    56    70   117   146   206   113   128    63   191    68   220   172    32   155    92   129   186    38    59   124   145   124   159   213   182    81   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    83   103   155    50    48   184   112   146   148   192   160    97    38    73   152   137   188   185   198   142   221    61   216   142   110   132    32   150   118   178   154    53   167   138   167   215   202   154    60    85   173    97    68   119    47    75   117   125   187   104   171    65   111    91   159   127   130   153    94   120    99   113   123    87   113    79    44   220   129   147   113    81    87   134    70   144    85    79   201   171   137    65   141   191   129   168    77
   213    79   166    55   119   108   162    31   199   202   144   184    56    38   132   158   210   221   113    90   150   120   161   105    75   207    63   189   152   114   176   205   175    75    40   151   218   175   213   206    88   176   215   116   139   200   198   151   111   102   131    73    71   162   109   156    95    92   114   220    91    77    93    59   156    69   194   201   127   183    71    55    86   194   190   216    66   190    52    58   143    42   114    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   115   139    86   180   120   140   151   188   117   145   189   119    66   133   165   155   153    55    74   157   171   176   136   198   192   217   121    56    70   117   145   205   114   127    63   192    68   220   173    32   155    91   129   186    38    59   124   145   123   160   213   181    82   198    45    84   214    69    81    89   152   174   133   119   138   100   201   194    65    83   102   156    50    48   184   112   146   149   192   160    97    39    73   152   137   188   185   199   142   221    61   216   143   110   132    32   150   119   177   153    53   166   138   167   214   202   155    60    85   173    96    68   119    47    74   117   126   187   104   171    65   112    90   159   127   130   153    94   121    99   112   123    87   112    79    44   220   129   146   113    81    86   135    70   144    85    78   201   171   137    64   141   190   129   168    77
   213    80   166    55   120   108   162    31   198   202   144   184    56    38   132   157   210   221   113    89   151   120   161   105    75   207    63   190   151   114   176   205   175    75    39   152   218   175   214   206    88   176   215   116   138   199   197   151   111   103   132    72    71   162   109   155    95    92   114   220    91    77    93    59   156    69   193   201   127   183    71    55    86   194   190   216    66   190    51    58   143    42   115    69    39   221    90   172    95    95   126   169   108   128    77   187   146    54   119    59   115   140    87   180   121   141   151   188   117   145   189   120    66   132   165   154   154    55    74   157   171   176   136   198   191   217   120    56    70   117   145   205   113   128    63   192    69   219   173    32   155    91   128   186    38    59   124   145   123   160   212   181    82   198    46    83   214    69    80    89   152   174   134   120   138    99   201   195    64    83   103   155    50    48   185   112   146   149   193   160    97    39    73   151   137   188   185   199   142   221    61   216   142   111   132    32   150   119   177   154    53   167   138   167   214   202   155    60    85   173    96    68   118    47    75   117   127   187   104   170    65   112    90   158   127   130   153    93   121    98   112   123    87   113    79    44   219   129   147   114    81    86   135    70   144    85    78   200   171   137    64   141   190   129   169    77
   213    79   166    55   119   108   162    31   198   202   144   183    56    38   131   157   210   221   113    90   151   120   161   105    75   207    63   189   152   114   176   205   176    75    39   151   218   175   214   206    88   176   215   116   139   200   198   151   112   103   131    73    71   162   109   156    95    92   114   220    91    77    93    60   156    69   194   201   127   184    71    54    86   194   190   216    66   190    51    58   143    41   114    69    38   221    89   173    96    96   126   169   109   128    77   187   146    54   119    59   114   139    86   180   120   141   150   188   117   145   189   120    66   132   165   154   153    55    74   157   171   176   136   198   192   216   120    56    71   117   145   206   113   128    62   192    68   220   173    32   155    91   129   186    38    59   124   145   123   159   212   181    82   198    45    83   214    69    81    89   152   174   133   120   138    99   201   194    65    83   102   156    50    48   185   113   146   148   193   160    97    39    73   152   137   188   185   199   142   221    61   216   142   110   132    32   149   119   178   154    53   167   138   167   215   202   155    60    85   172    96    68   119    47    75   117   126   187   104   170    65   112    90   159   126   130   154    94   121    98   112   123    87   112    79    44   220   129   147   113    81    86   135    69   144    84    78   201   171   137    64   142   190   129   168    77
   213    79   166    56   118   109   161    32   199   202   145   184    56    37   131   157   210   220   112    89   151   119   162   105    75   208    63   188   152   114   175   205   175    75    40   151   218   175   212   207    89   176   215   116   139   201   197   153   110   105   130    72    73   161   109   156    96    92   114   221    91    76    92    60   157    70   193   202   128   183    71    54    85   193   191   216    66   190    52    59   143    41   114    69    38   220    90   172    96    97   126   171   110   129    77   186   147    54   118    58   115   139    85   179   121   141   150   187   117   145   188   119    66   132   165   152   154    53    73   157   170   177   137   198   192   217   121    55    72   118   145   207   113   127    63   193    67   220   172    32   156    92   128   187    39    59   125   146   122   160   214   183    81   199    45    84   214    70    81    89   154   175   135   120   139   100   201   193    64    81   103   156    50    48   185   112   145   148   193   159    98    39    72   151   138   188   185   199   144   220    61   217   143   109   131    33   150   118   179   154    54   166   138   167   214   204   155    60    85   172    97    69   118    47    75   118   125   186   104   171    67   112    90   158   127   130   154    95   122   100   111   122    86   112    79    44   219   129   146   114    81    86   135    69   141    82    79   201   172   138    64   141   189   131   169    76
   213    79   166    55   119   108   162    31   199   202   144   183    56    38   131   157   210   221   113    89   150   120   161   105    75   207    63   189   152   114   176   205   175    75    40   151   218   175   214   206    88   176   215   116   139   200   198   151   111   102   131    73    71   162   109   156    95    92   114   220    91    77    93    60   156    69   194   201   128   184    71    54    86   194   190   216    66   190    51    58   143    41   114    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   114   139    86   180   120   141   151   188   117   145   189   119    66   132   165   154   153    55    74   157   171   176   136   198   192   217   120    56    71   117   145   205   114   127    63   192    68   219   173    32   155    91   128   186    38    59   124   145   123   159   213   181    82   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    82   102   156    50    48   184   113   146   148   192   160    97    39    73   152   137   188   185   199   142   221    61   216   143   111   132    32   150   118   178   154    53   167   138   167   214   202   154    60    85   173    96    68   119    47    75   117   126   187   104   171    65   112    90   159   127   130   153    94   120    99   112   123    87   112    79    44   220   129   146   113    81    86   135    69   144    85    78   201   171   137    64   141   190   129   168    77
   213    80   168    56   120   107   161    31   199   201   144   183    55    39   132   156   210   220   114    91   150   121   161   107    75   208    62   189   152   116   176   205   175    74    40   151   218   174   213   206    86   175   215   116   140   199   198   152   112   102   131    72    73   163   109   157    96    91   114   220    91    77    94    58   156    68   194   202   128   183    71    53    85   194   191   214    66   188    51    57   141    40   114    66    39   221    89   170    95    95   127   169   109   129    76   187   147    53   119    58   115   140    86   178   120   141   151   189   116   146   189   119    68   131   165   155   152    54    74   157   170   177   136   196   192   216   121    55    71   116   145   205   113   128    63   190    67   219   171    32   155    90   129   185    36    59   124   145   123   161   212   180    81   198    46    83   214    69    81    88   151   174   133   120   138    99   202   193    65    81   102   155    50    48   182   111   147   148   191   160    96    37    73   152   137   188   185   199   142   221    61   216   143   111   130    32   149   118   177   154    51   166   138   167   213   202   155    60    85   174    97    69   119    48    74   119   127   187   104   171    67   112    90   161   127   131   153    92   120    97   112   124    87   113    80    43   220   129   146   113    82    85   134    68   144    83    79   201   170   137    63   142   188   129   170    78
   215    80   165    57   120   108   162    35   199   200   143   183    55    37   132   160   209   223   114    90   149   118   160   103    75   210    64   188   152   115   175   202   175    75    41   154   218   174   212   207    89   174   216   118   138   200   196   154   110   103   131    73    69   165   108   153    95    91   114   220    91    77    89    60   157    71   193   201   128   184    71    54    84   197   190   215    67   190    50    60   142    40   115    68    35   222    88   173    98    96   126   171   107   131    77   188   146    53   118    58   116   135    85   179   120   141   150   189   117   145   190   121    64   133   167   154   153    55    74   157   171   176   136   195   190   218   123    57    70   120   141   204   115   126    61   193    67   220   174    32   158    91   128   186    38    60   123   145   123   159   212   182    83   198    47    81   213    69    80    89   155   175   133   117   135    99   203   192    65    85   101   156    50    49   183   112   144   147   194   160    98    38    69   151   138   189   186   199   142   219    64   216   144   111   131    31   150   117   176   151    54   164   134   166   216   203   157    61    86   174    97    69   118    46    73   115   127   187   104   169    65   110    89   157   125   134   155    94   123    99   111   124    87   113    78    45   219   131   147   115    82    85   136    71   143    86    77   199   170   140    65   142   190   129   167    77
   213    79   166    55   119   108   162    32   198   202   144   184    56    38   131   157   210   221   113    89   151   120   161   106    75   207    63   189   152   114   176   205   175    75    40   151   218   175   213   206    88   176   215   116   139   200   198   151   111   102   131    73    71   162   109   156    95    92   114   220    91    76    93    60   156    69   194   201   128   184    71    55    86   194   190   216    66   190    51    58   143    42   115    69    38   221    89   173    96    96   126   170   109   128    77   187   146    54   119    59   114   139    86   180   120   141   151   188   117   145   189   120    66   132   165   154   153    55    74   157   171   176   136   198   192   216   121    56    71   117   145   205   113   127    62   192    68   220   173    32   155    92   129   186    38    59   123   145   123   159   212   181    82   198    45    83   214    69    81    89   152   174   133   119   138   100   201   194    65    83   102   156    50    48   184   112   146   148   192   160    97    39    72   152   137   188   185   199   142   221    61   216   143   111   132    32   150   118   178   154    53   166   138   168   215   202   154    60    85   173    96    68   119    47    75   117   126   187   104   171    65   112    90   159   126   130   154    94   120    99   112   122    87   112    79    44   219   129   146   113    81    86   135    69   144    85    79   201   171   137    64   141   190   129   168    77
   213    79   167    55   115   107   162    31   197   202   142   184    56    38   130   157   211   221   114    89   152   122   163   105    75   206    62   189   150   114   178   205   174    75    42   152   219   175   214   206    86   175   215   115   139   201   199   151   110   102   131    72    74   163   110   156    95    90   116   219    91    76    90    60   155    68   194   201   128   185    69    56    85   193   189   218    66   192    51    58   140    42   118    67    38   220    89   173    95    97   124   169   109   127    78   186   146    55   118    60   114   139    86   182   121   141   149   188   117   144   190   120    67   134   165   156   153    55    73   156   173   174   135   198   191   217   122    52    69   119   147   205   111   127    63   191    68   223   173    32   155    91   129   184    38    60   124   143   120   157   213   180    82   198    46    84   213    70    81    86   151   175   131   120   137    99   200   195    64    82   103   157    51    50   184   111   146   148   193   157    98    38    71   153   137   187   187   200   143   223    61   217   142   109   132    32   149   121   176   153    52   166   140   167   215   205   155    61    86   175    95    70   118    49    75   116   125   188   106   166    66   112    90   159   125   131   154    97   123    96   114   120    86   113    80    42   219   128   145   114    81    86   137    69   144    84    78   201   171   137    65   140   190   129   168    78
   213    80   166    56   120   107   162    31   199   201   144   183    56    37   131   158   210   220   113    90   150   120   160   106    74   206    64   188   151   114   176   205   176    76    39   152   218   175   215   207    87   176   214   115   138   200   197   150   111   103   131    73    71   161   110   156    95    92   113   220    91    77    91    59   156    69   194   202   127   184    72    55    85   196   190   216    67   190    51    58   142    40   114    68    38   222    87   172    95    95   125   170   109   127    77   187   146    53   119    58   114   139    86   180   121   141   151   187   117   145   190   119    66   133   164   154   153    54    75   157   171   176   135   197   192   216   120    56    70   117   145   204   115   127    63   191    68   221   173    32   156    91   128   187    39    59   124   144   125   159   212   181    81   197    46    83   213    70    81    89   152   173   133   119   137   101   201   194    65    82   102   154    50    47   185   112   146   149   193   158    97    39    73   152   138   188   185   199   143   222    61   217   142   110   132    32   149   120   177   153    52   166   139   167   215   202   154    60    87   172    96    69   119    47    74   116   126   187   104   171    64   112    89   160   128   129   154    94   119    99   112   123    86   112    79    42   220   130   146   113    81    85   135    70   144    84    77   201   171   138    65   141   191   129   168    78
    56   168    73    76   117    42   130   153   214   139   192   152   169   150   115    88   157   150   153    53    82    68    35    69   137    79   176   134    67   187   133   147   174   100   146    71   131   105    36   128   215   124    73    59   168    72   202   136    93    96   197   111    79   207    67   175    92   187    50   217   200   130   144    56   182   106    75   100   162    91   167    37   122   134   139    50   141    74    83   170    91   195   134   161   211   132    63   105    48    86    75   114   136   119    65   151   105   103   103   169   201    90   205   193   112   111   160   132   130   215   128   187   143   143   119    57   160   220   176   205   166   138    40    59   191   147    58   161   153   213   144    62    49   168   107    79   132    57   166   156   206   169    93   215    82    59   184    39    56    52   184   217    87   191   219   201   200   218   142    75    38    42   123   187   167   214   173    88   173   146    66   187    99   155   102    71   109    35   124   191    67   165   109   153    80   186    48   177   113    87   219   197    66   195   171   117    75   138   200   190    48   128   159    55   187   218    95   105   157   196   212   162   154   134   185   102    49   137   208   137   108   218   218   210    54    35   207    77   111   160   133   114   124   141   185   137   181   212    63    95   146    64   207   141   208   181    76   218   197    38    50   122    69   212   169   102
    54   169    71    75   119    42   129   154   213   141   193   152   168   149   113    91   158   151   157    52    82    67    35    68   137    77   176   133    68   187   132   145   173    97   147    70   134   105    34   127   214   125    72    56   170    73   204   135    92    93   197   111    80   210    69   173    91   191    52   213   202   128   142    57   181   104    73   101   159    93   165    38   120   133   141    49   145    75    83   169    93   196   134   161   210   131    62   104    47    85    76   113   137   117    63   151   105   105   105   171   199    90   205   194   112   112   159   132   130   215   125   185   144   144   119    56   157   220   173   205   168   136    39    57   192   148    59   159   151   214   144    62    48   168   107    79   131    56   168   155   208   170    92   217    80    61   185    42    57    54   185   216    88   192   218   201   198   219   148    76    40    41   122   187   167   216   173    87   172   144    64   188    99   155   104    70   107    36   125   192    67   164   108   152    81   187    49   177   114    86   219   197    64   196   170   119    73   138   197   191    49   129   160    55   186   217    94   105   157   195   213   161   152   136   184   102    48   135   205   134   104   216   219   210    53    35   207    76   112   158   133   115   122   140   185   136   179   211    64    97   145    63   207   142   210   181    77   218   197    38    47   124    67   213   169   103
    55   168    72    74   115    42   128   153   216   139   193   152   170   150   115    93   159   148   154    51    82    66    36    71   140    76   173   134    69   188   136   144   176   100   144    72   131   105    38   128   217   125    68    57   168    73   203   139    95    95   195   111    80   208    69   175    91   189    50   213   201   131   144    58   182   104    77    99   160    92   163    38   119   132   140    49   143    73    85   169    92   195   137   161   210   134    61   101    47    86    73   114   139   120    64   153   106   102   103   169   200    93   203   193   114   111   159   136   134   214   125   186   145   145   119    54   157   222   175   204   166   139    40    54   193   145    58   160   151   214   144    62    49   169   107    82   133    50   167   159   206   170    91   216    78    59   186    38    57    52   181   217    84   192   220   200   198   219   145    76    37    41   124   188   168   213   173    91   172   146    64   186    99   156   103    72   110    37   123   192    62   163   105   149    83   187    49   177   115    91   223   197    66   197   171   121    75   138   197   189    52   129   159    55   188   217    96   107   157   195   212   161   155   139   183   104    47   137   207   139   104   220   217   208    56    36   209    77   111   157   131   114   124   140   186   134   180   210    63    98   144    65   208   141   212   180    76   218   199    39    48   125    67   213   171   102
    56   168    72    75   118    42   130   154   215   141   193   152   168   149   115    90   157   150   154    52    84    67    34    69   138    78   175   134    67   187   133   145   174    99   146    69   134   106    35   127   216   125    73    57   170    73   203   136    93    95   197   110    80   210    70   174    92   188    51   215   201   129   143    56   181   105    76   102   160    93   166    38   121   134   140    49   143    73    85   170    91   195   134   162   209   132    61   103    48    86    74   113   136   118    63   150   106   105   104   170   201    90   204   194   112   111   159   134   131   215   125   186   143   144   119    55   158   220   175   205   166   137    41    57   193   147    59   161   151   213   143    61    48   170   106    79   132    56   167   155   208   170    92   216    80    60   185    41    56    53   184   217    87   191   218   201   199   219   145    75    39    42   123   188   167   215   174    90   172   145    65   187    97   156   103    71   107    36   125   191    66   164   109   151    81   185    48   178   114    87   221   196    65   196   171   119    73   138   198   190    49   129   159    56   184   217    95   105   157   196   213   161   154   136   185   102    49   136   206   135   104   217   218   210    54    35   207    77   112   159   133   116   124   140   185   135   180   211    63    96   145    64   208   142   209   181    75   218   198    37    47   123    69   213   170   103
    57   168    71    76   118    42   130   155   216   141   192   153   169   150   114    90   157   150   155    51    84    66    34    69   138    77   175   133    67   188   133   145   174   100   147    69   133   105    35   128   215   124    72    55   171    72   204   136    94    95   197   110    79   209    69   174    92   191    51   216   199   129   143    58   180   106    78   102   160    94   167    39   122   134   140    47   143    73    85   170    90   195   134   163   207   133    62   103    49    85    75   113   135   119    63   149   106   104   105   171   200    89   204   193   112   111   160   134   131   213   125   186   141   143   119    57   159   220   175   206   165   137    41    56   194   147    60   161   151   212   143    62    48   170   107    80   134    57   167   155   207   170    92   217    80    61   186    42    55    52   183   217    89   191   217   202   198   219   145    75    39    42   122   188   168   214   175    89   174   145    66   187    97   157   104    71   106    37   127   192    66   164   109   152    82   185    48   177   115    87   222   197    64   196   171   118    73   138   198   191    49   129   158    55   184   219    95   106   157   197   213   161   153   135   185   103    48   135   208   134   105   217   219   210    54    34   207    76   113   158   133   116   124   141   184   135   180   212    62    94   146    63   208   144   210   183    76   218   197    37    48   121    67   214   170   105
    53   165    70    72   120    43   128   157   216   139   191   151   168   151   117    88   154   152   152    53    86    67    32    66   139    78   176   133    65   191   132   146   172    98   144    71   135   108    33   128   213   123    73    59   171    72   202   133    92   100   198   108    81   212    70   172    90   188    50   211   201   130   137    60   181   104    77   100   159    90   167    35   120   131   140    47   141    70    86   173    93   194   134   163   208   129    62   108    47    89    74   109   135   117    62   149   107   102   103   168   202    91   205   194   110   115   160   134   129   210   121   182   144   143   113    58   161   217   172   199   167   138    43    56   194   147    59   156   151   213   144    62    49   171   106    79   133    52   167   157   205   173    97   215    77    58   186    42    56    53   185   221    88   193   218   197   195   219   144    77    35    43   123   189   167   215   176    92   172   148    63   182    98   156   105    67   110    36   127   191    65   168   107   150    80   189    49   180   112    86   218   196    65   195   169   119    73   136   196   194    51   128   158    57   185   217    94   105   161   195   209   156   152   134   188   103    51   136   207   137   105   220   219   212    53    35   204    76   112   160   131   117   124   139   184   136   179   209    64    99   144    66   207   145   211   181    76   219   198    40    48   124    67   213   172   101
    55   167    72    75   119    42   130   153   214   141   193   153   169   149   115    91   157   150   154    52    84    67    34    69   138    78   175   134    67   187   133   145   174    99   146    69   134   106    34   128   216   125    73    57   170    73   203   136    93    95   197   110    80   210    69   174    92   188    51   215   201   129   143    57   181   106    77   102   160    93   166    38   121   134   140    49   143    73    85   170    92   194   133   162   208   132    61   103    48    87    74   113   136   118    62   150   106   105   104   170   201    89   204   194   112   111   160   134   130   215   126   186   143   144   119    55   158   220   174   206   166   137    41    57   193   147    59   160   151   212   143    61    48   169   106    79   132    57   167   155   207   170    92   215    81    60   185    41    56    53   184   217    87   191   218   201   198   219   145    74    38    42   123   188   167   215   174    90   172   145    65   187    98   156   103    70   107    36   125   192    66   164   109   151    81   186    48   178   113    87   221   196    65   196   171   119    73   138   198   191    49   129   158    56   184   218    95   106   157   196   213   161   154   135   185   103    48   136   206   135   104   217   219   210    54    35   207    77   112   159   133   116   124   140   185   135   179   211    63    96   146    64   208   142   210   181    76   218   198    37    47   123    69   213   170   103
    54   168    73    73   117    43   131   153   217   141   194   154   166   148   115    89   159   152   154    53    84    67    37    69   137    79   174   137    68   189   134   144   174    98   144    72   132   106    37   129   217   121    75    56   167    72   204   134    91    95   193   109    83   212    66   178    88   190    53   218   200   133   142    57   180   101    79   103   161    90   166    38   119   133   144    47   143    71    86   167    91   194   137   164   211   131    64   104    49    87    76   112   137   117    64   146   104   104   103   166   202    92   200   191   113   111   157   134   132   217   125   185   143   148   116    55   160   221   174   206   167   136    41    60   194   149    62   159   152   216   140    63    44   167   106    79   131    58   167   155   209   170    89   216    78    65   184    39    52    51   185   217    87   194   217   201   198   220   144    77    38    43   122   189   168   216   176    89   174   147    62   189    96   158   105    73   106    35   127   194    66   162   107   149    79   182    46   176   117    87   221   197    66   195   172   121    73   136   199   192    52   129   160    58   184   219    93   108   157   193   212   163   155   135   184   101    46   139   206   137   106   216   219   211    57    35   208    75   114   161   135   119   122   140   183   135   177   211    60    98   143    65   208   142   212   183    77   220   202    37    45   125    69   213   173   101
    55   167    73    75   118    44   128   153   214   142   194   152   168   149   115    91   159   150   154    53    87    67    32    70   138    79   178   132    67   190   134   145   176    99   147    70   135   107    36   126   216   125    74    57   170    73   203   137    93    95   197   109    79   209    68   174    95   188    52   217   201   131   143    55   180   104    77   102   161    94   165    38   121   135   139    47   143    73    85   170    91   194   134   161   210   133    61   104    49    86    74   113   135   119    62   152   104   105   104   171   200    88   203   195   112   112   158   136   131   214   125   185   143   144   118    55   158   217   175   204   167   138    42    57   195   148    59   161   150   213   143    63    48   171   107    80   131    56   166   155   207   168    92   216    81    61   185    42    55    54   184   218    88   193   217   202   197   218   144    74    39    43   123   189   166   214   175    88   173   146    64   188    98   155   104    72   107    34   125   193    66   163   109   152    81   184    47   178   114    87   220   196    65   197   170   120    73   138   196   193    48   129   157    56   185   217    94   105   160   196   213   161   155   139   184   104    50   137   207   136   106   217   217   211    54    33   207    76   111   157   132   116   123   140   185   136   180   212    64    96   144    64   207   142   210   179    75   218   197    36    49   122    68   214   170   102
    55   169    72    75   118    42   129   154   214   140   193   152   168   149   114    90   157   150   154    52    84    68    35    69   138    78   175   134    67   187   133   146   174    99   146    69   134   106    35   127   215   124    73    57   170    73   203   136    93    95   197   110    80   210    69   174    91   188    51   215   201   129   143    56   181   105    77   102   160    92   166    39   121   134   140    50   144    73    84   169    92   195   134   162   209   132    61   103    47    87    74   113   137   118    63   150   106   105   104   171   201    90   204   194   112   112   160   134   131   214   125   186   143   143   118    56   158   220   175   206   166   138    41    58   193   147    59   160   151   213   143    61    48   170   106    79   132    56   168   155   208   170    92   216    80    60   185    42    56    53   185   217    87   191   218   201   198   219   144    75    39    41   122   187   167   215   174    89   172   146    65   186    97   156   104    71   106    37   125   192    66   163   110   151    80   185    47   177   113    87   220   196    65   196   171   119    73   138   199   191    50   129   158    55   185   217    95   106   157   195   212   161   155   136   185   102    49   136   206   135   105   217   218   211    54    35   207    77   112   159   133   116   124   141   185   135   179   211    63    96   146    65   208   142   210   182    75   218   198    37    47   122    68   213   170   103
    56   167    73    76   119    42   130   154   214   141   192   153   168   148   115    89   157   150   154    51    84    67    34    68   139    77   175   134    68   188   132   145   174    99   146    69   134   105    35   128   216   124    71    56   170    73   203   136    93    94   197   110    80   210    71   175    91   189    51   216   201   129   142    55   181   104    76   101   159    93   166    39   121   134   140    48   144    74    85   170    90   195   133   162   208   132    62   104    47    87    73   112   136   117    62   150   107   105   104   170   202    90   204   194   112   112   159   134   130   215   126   186   141   143   119    57   158   220   176   205   166   137    41    57   193   148    59   162   152   212   144    61    47   168   107    79   133    57   167   154   208   170    93   215    82    60   184    40    56    53   185   218    88   191   219   201   198   219   145    74    39    42   123   187   167   215   173    90   173   144    65   187    97   156   104    71   107    36   126   191    64   165   109   152    81   186    46   178   115    88   220   196    65   196   170   118    73   138   199   191    50   131   157    55   184   218    95   105   157   196   213   161   155   135   186   102    48   135   207   135   105   217   218   210    54    36   208    76   113   159   133   117   123   141   184   135   179   211    63    96   146    64   207   142   210   181    76   219   198    37    47   122    69   212   169   103
    57   168    74    75   118    42   130   154   214   141   192   152   168   149   115    90   158   151   154    52    84    66    33    69   139    78   176   134    67   187   134   145   174   100   146    68   133   105    34   128   215   125    75    56   169    73   202   134    93    94   198   111    80   208    70   176    93   188    52   215   200   130   143    56   181   104    76   100   160    93   165    38   122   133   140    49   144    73    85   168    91   195   134   162   208   133    61   103    48    87    75   113   134   118    61   148   105   104   103   170   200    90   203   193   113   111   159   134   130   216   126   186   141   142   118    55   157   220   176   207   165   136    40    57   192   148    59   160   151   212   144    61    49   171   105    79   135    57   169   156   207   171    93   215    80    59   185    42    57    54   186   216    88   190   217   200   200   219   146    74    38    41   124   187   167   215   173    89   173   145    64   186    97   157   104    71   107    36   126   191    66   163   109   151    82   185    49   177   113    86   220   197    64   197   170   118    74   139   198   191    50   130   159    55   184   216    95   106   157   197   212   161   155   136   186   104    48   136   207   135   106   216   217   210    54    35   207    77   112   158   130   116   124   140   185   136   179   209    64    96   145    64   208   141   210   183    76   217   199    37    48   124    68   213   171   102
    55   165    75    74   117    42   130   154   213   139   194   150   170   149   115    86   158   151   155    50    84    66    35    70   139    80   175   134    69   186   133   143   175    98   147    68   133   106    35   128   216   125    70    57   167    73   201   136    95    94   198   110    78   210    68   175    92   189    52   216   200   132   142    56   182   104    77   103   162    92   165    39   121   134   142    50   144    74    84   169    93   197   134   161   207   132    62   101    47    87    72   112   135   118    63   154   107   105   104   173   201    88   204   195   113   109   161   135   130   214   126   185   145   145   118    54   158   220   176   205   170   139    42    56   195   147    59   161   150   213   145    59    49   169   107    80   131    59   167   156   207   169    93   219    81    58   184    41    56    52   185   217    88   192   217   201   200   219   145    74    38    43   124   187   167   215   172    86   172   143    65   187    95   157   104    70   105    36   125   191    65   164   111   148    80   185    48   177   113    88   224   197    65   198   172   118    72   140   199   191    49   130   159    57   184   216    94   106   155   194   214   163   156   134   186   103    51   141   208   133   106   221   218   210    53    36   206    77   111   157   134   117   124   141   186   133   180   212    65    95   144    66   210   144   208   180    75   215   198    39    48   122    67   211   168   102
    55   167    71    76   118    43   131   154   215   142   194   150   168   149   114    89   158   148   154    53    82    67    36    68   139    79   174   135    69   188   132   146   175    99   146    69   134   107    35   128   215   122    74    56   171    72   202   136    94    94   197   109    79   211    71   173    91   189    50   217   201   129   143    56   181   105    79   101   159    91   168    39   122   134   140    50   144    72    85   169    92   194   134   161   211   133    60   105    48    86    73   113   136   117    63   149   107   105   103   170   200    89   206   194   112   112   159   134   130   215   124   185   143   144   120    57   159   221   175   206   166   137    40    57   194   148    59   160   151   214   144    62    48   170   106    78   130    56   168   154   209   169    92   216    81    60   184    43    56    52   184   218    87   190   218   200   199   217   145    75    38    42   124   188   168   215   175    87   172   147    66   189    97   158   104    71   106    37   126   191    64   164   109   151    81   185    49   177   112    88   219   196    63   196   171   120    73   137   197   191    50   129   159    56   184   217    95   105   157   196   213   161   154   136   185   101    49   136   207   136   103   218   218   210    53    35   207    77   110   157   132   117   124   138   185   135   180   210    63    95   144    64   208   141   207   180    75   219   199    37    47   122    68   214   171   104
    55   168    72    76   119    41   130   155   215   141   192   152   168   148   114    90   157   150   155    52    83    66    33    69   137    78   175   134    68   188   133   146   175   100   146    69   134   105    34   128   216   124    72    58   171    73   204   136    93    95   198   111    80   210    70   174    92   188    51   214   201   129   142    56   180   105    76   102   161    93   166    38   121   133   140    50   144    73    84   170    91   195   134   161   210   131    62   103    47    87    74   112   136   118    62   150   105   105   104   171   201    90   203   193   111   112   160   134   132   215   125   186   142   144   119    55   159   220   175   206   167   139    41    57   192   147    59   161   150   213   142    61    48   170   106    78   132    57   167   155   209   170    93   215    79    59   184    41    56    54   185   217    88   191   219   200   199   219   144    74    39    42   123   188   165   214   173    90   173   145    64   187    98   157   104    71   108    36   126   192    66   164   109   151    81   186    47   178   114    88   220   196    65   196   172   120    73   137   198   190    49   129   158    56   185   217    95   106   158   197   212   161   154   136   186   103    49   136   207   136   104   217   218   210    54    35   207    76   112   158   132   116   124   140   186   135   179   212    63    95   145    65   208   143   209   182    75   218   198    37    46   122    68   212   169   102
    57   167    71    74   120    42   129   154   216   138   195   152   169   147   115    88   158   150   157    53    83    67    34    70   140    77   175   132    68   187   135   145   173   100   146    67   136   103    36   125   216   124    73    55   171    72   203   137    95    95   200   112    79   209    70   174    90   190    49   213   200   127   144    56   180   107    76   101   161    92   166    37   120   135   140    50   143    72    84   170    91   195   132   164   209   132    61   102    49    86    76   115   135   117    63   151   105   106   103   168   202    91   203   191   114   110   157   136   132   217   125   185   142   144   120    57   161   219   176   206   165   139    41    57   193   148    60   159   152   212   142    62    49   167   106    80   130    57   167   155   205   168    91   215    79    61   184    44    55    55   185   217    87   191   219   199   200   220   145    72    36    43   122   187   166   215   175    90   172   144    63   188    97   157   101    70   107    36   124   192    66   163   110   149    81   184    47   179   114    88   221   195    65   194   169   120    73   139   197   190    49   128   158    56   182   218    97   105   157   194   215   162   152   135   184   101    49   134   207   134   104   216   221   210    53    33   207    78   113   160   134   115   126   141   184   136   180   211    66    94   143    65   208   141   212   181    76   217   197    38    46   121    69   212   171   103
    55   168    73    76   118    42   128   156   214   140   193   153   169   148   116    88   158   153   153    52    84    68    34    69   140    79   173   134    68   189   133   144   175   100   144    68   134   106    35   128   215   124    71    58   169    74   203   136    93    95   198   110    79   209    71   174    92   188    52   214   201   127   142    55   181   105    77   102   161    91   167    39   124   132   139    49   143    73    83   170    91   193   134   162   208   133    60   104    46    86    71   113   135   117    62   150   105   104   105   170   200    91   203   193   113   110   158   134   131   216   124   187   142   141   119    55   158   218   176   205   165   137    41    58   193   147    59   162   153   213   143    62    48   171   106    80   132    58   168   156   209   170    92   215    81    59   184    42    56    51   182   217    88   191   218   199   200   220   145    73    39    39   124   188   167   213   174    90   172   144    64   187    97   156   103    71   107    36   124   192    63   164   110   151    81   185    48   178   113    87   221   196    66   194   172   119    74   138   197   190    51   127   159    55   184   218    94   107   156   196   214   162   154   137   186   103    49   136   207   135   106   217   219   208    55    36   208    77   113   160   132   119   122   141   185   138   181   211    64    95   144    64   207   142   208   183    77   217   199    39    46   123    71   214   170   103
    56   168    72    74   118    42   130   154   215   141   193   152   169   149   115    90   158   150   154    53    84    67    34    69   138    78   176   134    67   187   133   146   174    99   146    69   134   106    35   127   216   124    73    57   170    73   203   136    94    95   197   110    80   210    70   174    92   188    51   215   201   129   143    57   180   104    77   101   160    93   166    39   121   134   140    49   143    73    84   169    91   195   134   162   209   132    61   103    47    87    73   113   136   117    63   150   107   104   104   170   201    90   204   194   113   111   159   134   131   214   125   185   143   144   118    56   159   220   174   205   166   138    41    57   193   147    59   161   152   213   144    62    48   170   106    78   131    56   168   155   208   169    92   216    81    61   185    41    56    53   184   217    87   191   218   200   199   219   145    75    39    41   123   188   167   215   173    90   171   145    65   187    97   156   103    71   107    36   126   192    67   164   109   152    81   185    48   177   114    87   220   196    66   196   171   119    73   138   198   190    49   129   158    56   184   217    95   105   157   196   212   161   154   135   185   103    48   137   206   135   104   217   218   210    54    35   207    77   113   159   133   116   124   141   185   135   180   211    63    95   145    64   208   142   209   181    76   218   198    36    46   122    68   212   170   103
    56   168    72    75   119    41   129   153   216   140   193   152   169   149   114    89   158   150   154    52    84    67    35    68   138    79   175   134    68   188   132   146   175   100   146    69   134   105    34   128   216   125    73    57   170    72   203   136    93    95   197   110    79   209    70   174    92   187    51   215   201   129   142    56   180   105    77   102   160    93   167    38   121   134   140    50   143    73    85   170    92   195   134   161   208   133    61   104    48    86    74   113   136   118    63   150   106   105   104   170   201    90   204   194   112   111   160   134   131   215   125   185   143   143   119    55   158   219   174   205   166   137    41    58   193   147    59   161   151   212   143    61    48   169   106    79   131    56   167   155   208   170    93   216    80    60   185    42    56    53   185   217    87   191   218   201   199   219   145    75    39    42   123   188   167   215   174    90   172   146    65   187    97   156   104    71   106    36   125   191    66   164   109   151    80   185    48   177   113    87   221   196    66   195   171   118    72   138   198   190    49   129   158    56   185   217    96   105   157   196   212   160   154   136   185   102    48   136   207   135   104   217   218   210    53    35   207    77   112   159   132   116   124   140   185   135   180   211    63    96   145    64   208   142   209   182    75   218   197    37    47   123    69   214   170   102
    56   167    72    75   119    41   129   154   214   140   194   152   168   149   115    90   157   150   154    52    84    67    35    69   138    78   175   134    68   187   133   145   174   100   146    69   134   106    35   128   216   125    73    57   171    73   203   136    93    94   197   110    80   210    70   174    92   189    51   215   200   130   143    57   181   105    77   102   160    93   167    38   122   134   140    49   144    73    85   169    91   195   134   162   209   133    62   103    48    87    74   113   135   118    62   151   107   105   104   170   200    90   203   194   112   111   160   134   131   215   126   186   143   143   119    56   158   220   175   205   166   137    41    57   193   147    59   161   151   213   144    61    48   170   106    79   132    56   168   155   208   170    93   216    80    60   185    42    56    53   184   217    87   191   218   201   199   219   145    75    38    42   123   188   167   214   174    90   172   146    64   187    97   156   104    71   107    36   125   192    66   164   109   151    81   186    49   178   114    87   221   196    65   195   171   119    73   138   198   191    49   129   158    56   185   218    96   105   157   196   213   161   154   136   185   102    49   136   206   135   104   217   219   210    54    35   207    76   112   159   132   116   124   140   185   135   180   211    63    96   145    65   208   142   209   181    75   218   198    37    47   122    69   213   170   102
    55   168    72    75   118    42   130   154   215   141   192   153   168   149   115    90   158   150   154    53    84    66    34    69   138    78   175   134    67   187   134   145   174   100   145    69   135   105    35   127   216   125    73    56   171    73   202   135    94    94   197   109    79   210    70   175    91   188    51   215   200   130   142    56   180   106    76   103   161    91   166    37   121   134   140    49   143    72    84   170    92   195   133   162   208   132    62   103    48    86    74   112   136   119    62   150   106   106   103   169   202    91   203   194   111   111   160   134   131   215   126   186   143   143   119    55   159   220   174   205   167   136    41    58   193   147    58   158   152   213   143    61    47   169   108    80   131    56   167   155   208   170    93   216    80    60   185    42    55    54   184   217    87   191   218   201   199   219   145    75    39    42   123   186   167   214   174    89   173   145    66   186    98   157   103    71   107    37   125   191    65   164   110   151    82   186    48   178   113    87   220   196    65   196   170   120    72   139   198   191    49   129   159    56   185   218    96   105   158   196   213   161   154   135   184   102    49   136   207   135   105   218   219   209    55    36   206    77   112   159   134   116   125   140   185   135   179   210    62    96   146    63   208   141   208   182    76   218   198    37    46   123    69   213   170   102
    52   167    74    72   118    44   130   152   216   140   194   152   171   149   112    90   156   149   154    51    87    65    35    67   138    79   179   134    69   191   134   146   175    99   145    70   137   107    37   129   212   121    70    56   172    73   203   134    96    95   197   108    80   211    71   176    94   191    54   213   199   130   143    54   180   105    77   103   161    92   166    40   122   133   139    52   144    74    84   171    91   196   131   164   209   132    65   101    47    87    75   116   133   118    63   150   105   104   103   170   201    90   204   194   114   112   161   135   131   214   123   185   142   143   118    54   158   221   173   208   164   135    40    59   197   152    58   158   153   212   145    62    47   167   109    80   130    56   169   155   209   170    92   214    81    58   187    44    54    55   186   219    90   189   219   201   197   218   144    74    38    44   123   187   165   218   173    91   173   147    64   190    97   158   102    70   111    36   128   189    64   165   105   151    82   186    47   177   112    89   221   199    68   193   171   118    73   140   195   189    51   127   162    56   189   221    96   106   155   196   215   158   152   137   190   102    49   136   206   133   106   217   220   208    57    37   204    77   117   161   130   113   129   139   186   136   179   213    61    96   144    66   210   141   212   182    78   218   197    38    47   124    68   214   172   104
    57   170    74    75   116    40   133   153   215   142   195   152   169   147   114    91   157   152   154    53    83    68    35    71   139    76   174   133    66   187   132   144   174   100   145    69   133   105    35   126   215   124    73    53   169    72   203   137    91    92   199   110    81   210    69   174    91   190    50   215   199   128   143    57   181   105    74   105   160    91   166    39   120   135   141    48   144    75    85   169    92   196   133   162   208   132    61   100    47    88    75   112   137   119    63   151   104   105   103   170   202    88   204   194   110   111   159   132   132   215   127   187   143   143   118    55   159   219   177   207   165   136    42    57   194   147    59   161   154   212   144    60    47   169   106    77   131    54   167   154   209   170    94   216    80    62   186    40    54    53   183   220    86   191   219   197   199   217   142    74    38    42   122   188   166   215   174    90   173   145    63   188    97   157   102    72   107    38   125   194    66   166   110   151    81   185    49   180   113    85   220   193    67   196   169   117    71   140   199   191    47   129   160    56   185   216    94   104   158   197   214   160   155   136   185   102    48   138   208   135   104   217   217   212    54    34   207    77   110   158   134   117   125   140   186   137   179   213    61    94   144    65   207   144   210   179    75   217   199    38    47   124    65   211   168   103
    55   170    72    76   119    44   129   156   213   142   192   149   165   150   114    90   157   151   157    52    81    70    33    70   136    78   175   133    68   188   132   146   172   100   149    69   134   105    36   129   215   125    72    58   170    74   203   136    91    95   198   111    81   209    70   173    92   190    52   215   200   127   144    55   180   102    77   100   161    92   168    37   122   134   139    49   143    72    84   169    90   194   135   164   208   132    62   106    48    86    72   111   136   119    62   150   107   105   105   170   200    90   204   197   111   112   157   134   128   214   125   185   143   141   117    56   158   220   176   205   166   138    41    55   195   146    60   159   149   214   143    61    50   169   106    77   131    57   167   154   208   170    94   215    80    61   184    39    56    52   180   219    87   191   217   200   198   220   146    73    37    43   122   189   166   214   172    91   174   146    65   188    96   155   101    71   107    35   125   192    64   165   108   152    80   185    48   179   114    89   219   195    64   194   170   118    74   140   197   192    50   128   157    54   185   219    97   104   156   195   213   162   154   133   185   102    49   137   208   134   105   217   221   212    52    34   208    78   112   159   132   118   126   139   184   134   180   211    63    96   145    65   208   143   210   180    75   217   199    39    46   124    66   212   170   102
    57   165    73    76   119    42   133   157   214   141   196   151   168   150   114    89   157   151   154    50    85    65    35    70   139    81   175   134    66   184   132   145   174    98   147    70   135   104    36   130   216   126    72    58   168    72   204   134    91    92   197   113    78   209    68   174    90   188    50   217   201   131   145    55   179   105    74   101   158    90   168    36   122   135   141    53   145    75    86   170    90   194   133   163   208   128    59   102    47    89    78   111   136   114    60   150   105   105   105   174   204    88   204   193   110   115   158   134   128   217   128   187   143   142   117    55   157   219   176   203   167   136    41    57   191   145    61   160   150   214   142    60    50   171   108    79   134    55   169   153   208   173    93   218    81    59   186    43    56    52   184   217    89   189   218   197   200   218   145    74    35    38   121   186   166   213   175    92   172   149    64   188   100   158   103    72   107    37   128   189    69   165   111   152    80   186    48   178   113    88   219   195    66   194   170   120    72   138   197   193    49   127   159    56   185   219    93   105   157   198   213   161   156   136   185   101    46   136   207   134   101   219   215   212    51    35   205    74   112   162   130   116   126   142   184   134   182   211    65    95   148    66   206   141   211   180    76   217   196    34    45   122    68   213   169   103
    56   168    72    75   118    42   130   154   214   141   193   152   168   150   115    90   157   150   154    52    84    67    34    69   138    78   175   133    67   188   133   145   174    99   146    69   134   106    35   127   216   125    72    57   171    73   203   136    93    94   197   110    79   210    70   174    92   189    51   215   201   130   143    56   181   105    76   102   160    92   166    38   122   134   140    49   143    73    85   170    92   195   134   162   209   132    61   103    48    87    74   113   136   117    63   150   106   105   104   170   201    90   204   194   112   111   159   134   131   215   125   186   143   143   118    55   159   220   175   205   166   137    41    57   193   147    59   161   151   213   143    61    48   170   106    79   132    56   167   155   208   170    93   216    80    60   185    41    56    53   184   217    87   191   218   201   198   219   145    74    39    42   123   188   167   214   174    89   172   146    65   187    97   156   103    71   107    36   125   192    65   164   109   151    81   185    48   177   113    87   220   196    65   196   171   119    73   138   198   190    49   129   158    56   184   218    95   105   157   195   213   161   154   136   185   102    48   136   207   135   104   217   218   210    54    35   207    77   112   159   132   116   124   140   185   135   180   211    63    96   145    65   208   142   209   181    75   218   198    37    47   123    69   213   170   102
    56   168    72    75   119    42   129   155   214   142   193   153   168   149   114    91   157   150   155    52    85    67    35    69   138    79   176   133    67   188   134   145   175    99   146    68   134   105    35   127   215   125    72    55   170    72   204   136    93    95   197   110    80   208    69   176    92   188    51   215   201   128   143    55   180   105    77   102   160    93   166    38   122   133   139    50   142    73    84   169    91   195   133   161   208   132    61   103    47    86    73   113   136   117    62   150   107   105   104   170   202    90   204   194   112   111   159   134   131   214   125   186   144   144   119    56   158   220   175   206   165   137    40    57   193   146    59   160   152   212   144    59    48   169   106    77   132    57   168   154   209   170    92   216    80    59   185    42    57    53   184   217    86   191   217   201   198   219   145    74    38    42   121   189   167   215   173    91   172   145    65   186    97   156   103    71   107    37   125   191    65   164   109   151    80   185    48   177   113    87   222   195    65   196   171   119    73   138   199   191    50   128   157    55   185   218    95   105   157   195   213   162   155   135   185   102    48   137   207   134   106   218   218   211    54    34   207    76   112   158   134   117   125   140   184   135   179   210    64    96   145    66   208   142   209   181    77   218   199    37    47   123    69   214   169   103
    56   168    72    75   118    42   130   154   215   141   193   152   168   149   115    90   157   150   154    52    84    67    34    69   138    78   175   134    67   187   133   145   174    99   146    69   134   106    35   127   216   125    73    57   170    73   203   136    93    95   197   110    80   210    70   174    92   188    51   215   201   129   143    56   181   105    76   102   160    93   166    38   121   134   140    49   143    73    85   170    91   195   134   162   209   132    61   103    48    86    74   113   136   118    63   150   106   105   104   170   201    90   204   194   112   111   159   134   131   215   125   186   143   143   119    55   158   220   175   205   166   137    41    57   193   147    59   161   151   213   143    61    48   170   106    79   132    56   167   155   208   170    92   216    80    60   185    41    56    53   184   217    87   191   218   201   199   219   145    74    39    42   123   188   167   215   174    90   172   145    65   187    97   156   103    71   107    36   125   191    65   164   109   151    81   185    48   177   114    87   221   196    65   196   171   119    73   138   198   191    49   129   159    56   184   218    95   105   157   196   213   161   154   136   185   102    49   136   206   135   104   217   218   210    54    35   207    77   112   159   133   116   124   140   185   135   180   211    63    96   145    64   208   142   209   181    75   218   198    37    47   123    69   213   170   103
    54   167    73    75   119    42   131   153   214   138   194   153   169   148   115    89   157   151   155    52    82    68    35    69   138    79   173   135    69   188   134   145   173   101   143    70   133   105    35   127   216   124    72    58   172    73   202   135    95    95   197   110    80   209    67   174    93   187    52   215   201   129   143    57   180   104    75   101   158    93   166    40   122   132   139    49   144    76    87   168    90   197   133   163   207   133    61   104    46    86    73   111   134   116    62   152   104   107   103   169   202    88   204   196   113   112   159   134   132   216   122   183   145   144   119    55   158   219   175   205   165   139    42    55   194   147    59   162   151   211   142    64    45   169   106    81   133    56   169   154   210   169    93   215    80    59   185    40    56    54   185   215    90   191   217   200   198   220   145    71    38    42   123   187   167   214   174    90   173   145    65   188    95   154   103    70   107    36   127   192    66   164   111   151    80   186    51   177   115    88   220   195    64   196   172   119    72   140   199   191    49   126   158    55   185   216    94   105   158   195   212   161   154   136   185   102    47   137   208   134   104   217   219   210    55    36   206    77   112   157   134   116   125   140   185   134   181   210    63    95   146    65   208   143   210   180    75   217   199    37    48   123    68   213   169   102
    55   168    73    76   119    42   130   154   214   141   193   153   168   149   114    89   157   151   154    52    84    67    33    69   138    79   175   133    67   187   133   146   174   100   146    69   134   106    35   127   216   125    73    56   170    73   203   137    94    94   197   110    80   210    69   175    91   189    51   216   201   130   143    55   181   106    76   102   161    94   167    38   121   134   140    50   144    72    85   170    92   195   135   162   208   133    62   104    48    86    74   113   135   117    63   150   106   105   103   170   201    90   204   193   113   112   158   134   132   215   125   185   143   144   118    56   159   219   174   205   166   137    41    57   194   147    58   161   152   212   142    60    48   169   107    79   132    56   167   155   208   170    93   215    81    60   186    41    56    53   185   218    87   191   218   200   200   219   144    75    39    42   122   187   167   215   174    90   172   145    65   187    98   157   103    71   106    36   125   191    66   163   108   152    81   185    48   177   113    87   219   195    65   196   171   118    74   139   198   191    50   129   158    56   184   217    96   105   157   196   213   162   154   136   185   102    50   137   207   134   103   216   218   210    54    35   207    76   113   159   132   116   125   140   185   134   179   211    62    96   145    65   208   143   209   181    75   218   198    36    47   122    69   214   170   102
    57   167    73    76   117    44   130   156   213   139   193   152   168   150   114    89   158   150   157    52    84    67    34    68   140    78   176   136    67   186   135   143   174    99   144    70   134   105    36   126   216   125    73    56   172    73   202   135    93    95   198   110    82   209    71   175    93   188    52   214   200   130   141    56   180   105    77   102   160    93   167    39   121   133   140    49   143    71    84   171    91   193   133   162   209   131    62   103    49    88    75   112   135   118    62   149   107   104   107   172   199    89   204   197   113   110   159   133   132   214   127   186   144   142   117    56   159   216   176   207   165   140    40    55   195   147    61   159   152   214   144    61    48   169   105    79   132    57   167   156   208   170    94   216    79    60   183    41    56    54   183   215    87   189   217   197   197   220   144    74    37    40   123   186   166   214   173    90   174   147    65   188    98   155   101    73   108    37   126   190    64   162   111   150    79   186    49   176   114    87   222   194    65   196   169   119    73   138   197   189    51   130   161    57   185   217    96   106   157   195   212   159   156   136   186   103    49   135   205   138   106   218   218   207    54    35   207    78   112   158   131   112   123   139   187   134   179   211    65    97   145    63   207   142   207   180    74   217   197    36    48   121    69   216   171   103
    56   168    72    75   118    41   129   154   214   141   193   152   169   149   115    90   157   150   154    52    84    67    34    68   138    78   176   134    67   187   133   145   175    99   145    69   133   106    34   127   216   124    72    57   169    72   203   136    93    95   197   110    80   209    69   174    91   189    51   214   200   129   143    56   181   105    77   102   160    92   166    39   121   134   140    50   143    73    85   169    91   195   134   162   208   132    61   103    47    87    74   113   136   118    63   150   105   105   104   170   201    90   204   194   112   111   159   134   131   215   126   185   143   144   119    54   159   220   175   205   166   137    40    57   193   148    60   161   152   213   144    61    48   170   106    79   132    56   168   155   208   170    93   216    80    61   185    42    57    53   184   217    87   191   219   201   199   219   145    75    38    42   122   188   167   215   174    90   172   145    65   187    98   156   103    71   107    36   125   192    65   164   109   151    81   185    49   177   114    87   222   196    65   195   171   119    73   138   198   191    49   129   158    56   184   217    96   106   157   196   212   161   154   136   185   103    49   135   207   134   104   217   218   210    54    35   207    77   112   158   132   116   124   141   185   135   179   211    63    95   144    64   208   142   209   181    75   218   198    38    47   123    69   213   170   103
    55   168    72    76   118    42   130   154   214   142   193   152   168   149   114    90   158   150   154    53    83    66    34    69   138    78   175   133    68   188   133   146   174    99   145    69   134   106    34   127   215   124    72    57   170    73   205   136    93    94   198   110    80   209    70   174    92   189    51   215   201   129   143    57   181   106    77   102   160    93   167    37   121   134   140    50   143    72    85   169    91   195   133   162   209   132    61   102    48    86    74   113   136   119    62   150   106   105   104   170   201    90   203   194   111   111   160   134   131   215   126   186   143   144   118    56   158   219   175   205   166   138    40    57   194   147    60   160   151   213   144    62    49   169   106    78   132    57   168   156   207   170    92   217    80    59   185    41    56    54   183   217    87   191   218   200   199   219   145    75    38    42   122   187   168   214   174    90   171   146    66   187    97   156   103    71   107    36   125   191    66   164   109   152    81   185    48   177   114    88   221   196    66   195   171   119    72   137   198   190    49   129   159    57   184   217    95   104   158   195   213   160   155   135   186   101    49   136   207   135   104   217   218   210    53    35   207    76   112   159   131   117   125   140   185   135   180   211    62    95   145    64   208   142   209   181    75   218   198    37    48   122    70   213   170   103
    56   168    72    75   118    42   130   154   215   141   193   152   168   149   115    90   158   150   154    53    84    67    34    69   138    78   175   134    67   187   133   145   174   100   146    69   134   106    35   128   216   124    72    57   170    73   203   136    93    94   197   110    80   209    70   174    92   188    51   215   200   129   143    56   181   105    77   102   160    93   166    38   122   134   140    49   143    73    85   169    91   195   134   162   209   132    61   103    48    87    74   113   136   118    63   150   106   105   104   170   201    90   204   194   112   111   159   134   131   215   125   186   143   144   119    55   158   220   175   205   166   137    41    57   193   147    59   161   151   213   144    61    48   170   106    79   132    56   167   155   208   170    93   216    80    60   185    41    56    53   184   217    87   191   218   201   199   219   145    74    39    42   123   188   167   215   174    90   172   145    65   187    97   156   103    71   107    36   125   191    66   164   109   151    81   185    48   177   113    87   221   196    65   196   171   119    73   138   198   190    50   128   158    56   184   218    95   105   157   196   213   161   154   136   185   102    48   136   206   135   104   217   218   210    54    35   207    77   112   159   133   116   124   140   185   135   179   211    63    95   145    64   208   142   209   181    75   218   198    37    47   123    69   213   170   103
    56   168    72    75   119    42   129   154   214   142   193   152   168   149   114    90   156   149   154    52    84    67    35    69   137    79   175   133    67   188   132   146   174    99   145    70   134   106    34   128   215   125    72    57   171    73   203   136    94    95   196   110    80   210    70   174    91   189    52   214   200   130   143    56   181   105    76   101   161    91   165    38   122   133   140    49   143    73    84   169    91   195   135   162   210   132    61   104    47    86    73   113   136   117    63   149   105   105   104   170   202    90   204   194   111   112   159   135   130   215   125   186   143   143   119    55   158   219   175   206   165   138    40    57   193   147    59   160   151   212   143    60    49   170   107    79   132    57   168   155   208   169    92   216    81    60   184    42    56    54   184   217    87   191   218   201   198   218   146    75    39    42   123   187   168   215   174    89   172   146    64   188    96   156   103    71   107    36   124   191    65   165   110   151    81   186    49   178   115    88   219   196    66   196   170   119    73   139   198   192    49   130   158    54   184   217    95   105   158   196   212   161   154   135   185   103    49   136   206   134   105   217   219   210    55    35   207    77   112   158   133   116   124   139   185   136   180   211    63    96   145    63   207   142   209   182    77   219   198    36    47   123    68   212   169   102
    56   168    72    75   118    42   130   154   215   141   193   152   169   149   115    90   157   150   154    52    84    67    34    69   138    78   175   134    67   187   133   145   174    99   146    69   134   106    35   127   216   125    73    57   170    73   203   136    93    94   197   110    80   210    70   174    92   188    51   215   201   129   143    56   181   105    77   102   160    93   166    38   121   134   140    49   143    73    85   170    91   195   134   162   209   132    61   103    48    86    74   113   136   118    63   150   106   105   104   170   201    90   204   194   112   112   159   134   131   215   125   186   143   143   119    55   158   220   175   205   166   137    41    57   193   147    59   160   151   213   143    61    48   170   106    79   132    56   167   155   208   170    92   216    80    60   185    41    56    53   184   217    87   191   218   201   199   219   145    74    39    42   123   188   167   215   174    90   172   145    65   187    97   156   103    71   107    36   125   191    65   164   109   151    81   185    48   178   113    87   221   196    65   196   171   119    73   138   198   191    49   129   159    56   184   218    95   105   157   196   213   161   154   136   185   102    48   136   206   135   104   217   218   210    54    35   207    77   112   158   133   116   124   140   185   135   180   211    63    96   145    64   208   142   209   181    75   218   198    37    47   123    69   213   170   103
    56   168    72    75   119    41   130   154   215   141   193   151   168   149   115    90   157   150   154    52    84    67    34    69   138    78   175   134    67   187   133   146   175    99   146    69   133   106    35   128   216   124    73    56   170    73   203   136    93    94   197   110    80   210    69   174    91   189    51   215   201   129   143    56   181   105    76   102   160    92   167    38   121   134   140    49   143    72    85   169    91   195   133   162   209   132    62   103    47    87    74   113   136   118    63   150   106   105   104   170   200    90   204   194   111   112   159   134   131   215   126   186   143   144   119    56   158   220   175   205   166   138    40    57   193   147    59   161   151   213   143    61    48   170   107    79   132    56   167   155   208   170    92   216    80    60   184    41    56    53   184   217    87   191   218   201   199   219   145    75    39    42   123   187   167   215   174    90   172   145    64   187    97   157   103    71   106    36   125   192    66   164   109   151    81   186    49   177   113    87   221   196    66   196   171   119    73   138   198   190    49   129   158    56   184   218    95   105   157   196   212   161   154   136   185   102    48   136   206   135   104   217   218   210    54    35   207    77   112   158   133   116   124   140   186   135   180   211    63    96   145    64   208   142   209   181    75   218   198    37    47   122    69   213   170   103
    56   168    72    75   118    42   130   154   215   141   193   152   168   149   115    90   157   150   154    52    84    67    34    69   138    78   175   134    67   187   133   145   174    99   146    69   134   106    35   127   216   125    73    57   170    73   203   136    93    95   197   110    80   210    70   174    92   188    51   215   201   129   143    56   181   105    76   102   160    93   166    38   121   134   140    49   143    73    85   170    91   195   134   162   209   132    61   103    48    86    74   113   136   118    63   150   106   105   104   170   201    90   204   194   112   111   159   134   131   215   125   186   143   143   119    55   158   220   175   205   166   137    41    57   193   147    59   161   151   213   143    61    48   170   106    79   132    56   167   155   208   170    92   216    80    60   185    41    56    53   184   217    87   191   218   201   199   219   145    74    39    42   123   188   167   215   174    90   172   145    65   187    97   156   103    71   107    36   125   191    65   164   109   151    81   185    48   177   113    87   221   196    65   196   171   119    73   138   198   191    49   129   159    56   184   218    95   105   157   196   213   161   154   136   185   102    49   136   206   135   104   217   218   210    54    35   207    77   112   159   133   116   124   140   185   135   180   211    63    96   145    64   208   142   209   181    75   218   198    37    47   123    69   213   170   103
    56   166    73    74   119    44   129   154   214   140   192   152   170   150   115    89   159   150   155    53    84    67    34    69   138    79   174   133    68   187   134   146   175   100   146    69   132   106    32   127   216   125    74    55   170    72   203   136    94    95   197   111    78   208    71   175    93   189    50   215   200   131   141    56   180   104    78   104   160    93   166    37   121   133   140    49   143    71    85   170    91   197   134   165   211   132    62   103    46    88    73   113   136   117    60   150   106   106   105   169   201    91   204   193   111   111   160   133   132   216   125   184   144   144   119    55   157   219   175   206   166   136    40    57   193   149    61   161   153   213   144    61    48   169   105    79   131    55   167   155   208   170    93   216    79    60   184    41    56    53   185   217    88   191   217   201   198   219   145    74    39    43   122   188   168   215   176    91   171   145    63   187    98   155   102    70   106    37   126   189    67   164   107   151    82   185    49   176   114    88   221   197    65   195   173   118    73   139   198   190    49   130   159    56   184   217    96   106   158   195   213   161   155   137   185   102    49   135   208   135   104   217   217   209    53    35   207    77   112   161   134   115   124   140   184   136   181   211    63    96   146    65   210   142   211   181    76   217   198    37    48   122    68   212   170   104
    56   168    72    75   118    42   130   154   215   141   193   152   168   149   115    90   158   150   154    52    84    67    34    69   138    78   175   134    67   188   133   145   174   100   146    69   134   106    35   127   216   125    73    56   170    73   203   136    93    95   197   110    80   210    70   174    92   188    51   215   201   129   143    56   181   105    76   102   160    93   167    38   121   134   140    49   143    73    85   169    91   195   134   162   209   132    61   103    48    87    74   113   136   118    63   150   106   105   104   170   201    90   204   194   112   111   159   134   131   215   125   186   143   143   119    55   158   220   175   205   166   137    41    57   193   147    59   161   151   213   144    61    48   170   107    79   132    56   167   155   208   170    92   216    80    60   185    41    56    53   184   217    87   191   218   201   199   219   145    74    39    42   123   187   167   215   174    90   172   145    65   187    97   156   103    71   107    36   125   191    66   164   109   151    81   185    48   178   113    87   221   196    65   196   171   119    73   138   198   191    49   129   158    56   185   217    95   106   157   195   213   161   154   136   185   102    48   136   206   135   104   217   218   210    54    35   207    77   112   159   133   116   124   140   185   135   180   211    63    95   145    64   208   142   209   181    75   218   198    37    47   123    69   213   170   103
    56   168    72    75   118    42   130   154   214   141   193   152   168   149   115    90   158   151   154    52    84    67    35    69   138    78   175   134    67   187   133   145   174    99   146    70   134   106    35   127   216   124    73    57   170    73   203   136    93    95   197   110    80   210    69   174    92   189    51   215   200   130   143    56   181   105    76   102   160    93   166    38   122   134   140    49   143    73    85   169    91   195   134   162   209   132    61   103    48    87    74   113   136   118    63   150   106   104   104   170   201    90   204   194   112   112   159   134   131   215   125   186   143   143   119    55   158   220   175   205   166   138    41    57   193   148    59   160   151   213   143    61    48   170   106    79   132    56   167   155   208   170    93   216    80    60   185    41    56    53   184   217    87   191   218   201   199   219   145    74    39    42   123   188   167   215   174    90   172   145    64   187    97   156   103    71   107    36   125   192    66   164   109   151    81   185    48   177   113    87   221   196    65   196   171   119    73   138   198   191    49   129   158    56   185   218    95   105   157   196   213   161   154   136   185   102    49   136   207   135   105   217   218   210    54    35   207    77   112   159   133   116   124   140   185   135   179   211    63    96   145    64   208   142   209   181    75   218   198    37    47   122    68   213   170   103
    56   168    72    74   118    42   131   155   213   140   193   151   169   151   113    91   159   150   156    52    84    66    33    70   138    78   175   133    68   187   133   146   176    98   148    73   132   106    35   128   215   125    71    56   169    72   204   137    93    94   195   110    79   211    71   176    91   188    51   214   202   129   145    56   181   105    76   103   160    94   166    38   121   135   139    50   144    74    84   170    92   193   133   162   207   131    61   105    49    87    72   113   135   118    63   151   106   104   104   173   201    89   203   196   111   109   161   134   130   215   127   187   144   143   118    55   159   219   176   207   167   138    40    56   195   146    58   159   151   212   143    60    48   168   106    77   134    54   166   155   209   171    91   215    83    60   184    42    55    54   185   217    88   190   217   201   199   220   144    74    36    43   123   185   168   215   173    89   170   144    63   187    99   156   105    70   107    37   123   192    66   165   108   152    81   187    48   177   113    87   222   195    65   197   173   121    74   139   198   191    48   130   158    56   186   218    95   105   159   195   212   161   154   134   184   101    49   134   204   136   106   218   219   209    54    34   207    78   112   160   133   116   123   139   185   135   179   212    63    96   143    65   208   141   208   180    75   218   198    37    47   124    69   211   168   101
    55   169    70    76   119    40   129   151   215   140   194   152   169   152   114    87   156   154   156    55    83    67    31    73   137    78   176   136    69   188   131   143   175    99   146    69   134   107    37   128   216   125    72    55   169    73   205   134    94    96   196   112    77   209    69   177    89   187    54   215   202   128   143    57   181   106    75   101   162    90   166    39   119   137   142    49   143    72    85   168    91   195   135   161   212   129    62   101    47    86    72   113   135   118    64   149   105   104   104   170   199    91   203   196   111   113   158   134   132   214   125   186   143   143   120    54   159   221   175   203   168   139    42    56   195   149    59   164   150   210   141    63    48   171   105    77   131    55   166   157   207   170    92   217    84    57   186    42    59    54   184   219    88   189   219   200   200   221   145    75    38    41   124   188   166   217   173    89   172   145    63   187    97   156   103    71   109    36   125   191    64   163   109   153    83   187    47   175   114    88   218   197    66   195   170   117    71   137   199   191    51   130   159    55   184   218    97   108   160   196   212   162   154   136   186   102    48   136   207   135   105   218   219   211    55    38   207    77   113   157   135   117   125   142   185   134   178   209    63    96   148    63   209   142   209   183    76   218   199    39    47   123    69   215   170   102
    56   168    72    75   118    42   129   154   215   141   193   152   168   149   115    90   158   150   154    52    84    67    35    69   138    78   175   134    67   188   133   146   174    99   146    69   133   106    35   127   216   125    73    57   170    73   203   136    93    95   197   111    80   210    70   174    91   188    51   215   201   129   143    56   181   105    77   102   160    93   166    38   121   134   140    49   143    73    85   169    91   195   134   162   209   132    61   103    48    87    74   113   136   118    63   150   106   105   103   170   201    90   204   194   112   112   159   134   130   215   125   186   143   143   119    55   158   220   174   205   166   137    41    57   193   147    59   161   151   213   143    61    48   170   106    79   132    56   167   155   208   170    93   216    80    60   185    42    56    53   184   217    87   191   218   201   199   219   145    74    39    42   123   188   167   214   174    90   172   145    65   187    97   156   103    71   107    36   125   192    66   164   109   151    81   185    48   177   113    87   220   196    65   196   171   119    73   138   198   190    49   129   159    56   184   218    95   105   157   196   213   161   154   136   185   102    49   136   206   135   104   217   218   210    54    35   207    77   112   159   133   116   124   140   185   135   179   211    63    96   145    64   208   142   209   181    75   218   198    37    47   123    68   213   170   103
    55   167    72    75   118    41   130   153   215   140   193   153   169   149   115    90   158   150   153    51    84    67    34    69   138    78   175   133    68   188   133   144   174   100   146    70   134   105    35   128   215   124    73    57   170    71   203   136    94    94   197   110    80   209    69   174    91   189    51   216   200   129   142    56   180   106    77   101   161    93   166    39   122   134   141    50   143    73    84   170    92   195   134   162   209   132    62   103    48    86    74   113   135   118    63   150   106   103   103   170   201    90   203   195   112   111   159   134   131   215   125   185   143   143   118    55   159   220   175   205   166   137    40    57   194   148    59   160   151   213   143    61    48   170   106    79   132    56   167   155   208   170    93   216    81    60   185    41    56    53   185   216    87   191   218   201   198   220   145    75    39    41   123   188   167   215   175    90   172   146    65   187    97   155   103    71   107    36   125   191    66   164   109   151    81   185    48   177   113    88   220   196    66   195   171   119    73   138   198   190    49   128   160    55   184   217    96   105   157   196   213   161   154   136   186   103    50   137   206   134   105   217   218   210    54    35   206    77   112   159   133   115   125   140   186   135   179   210    63    97   145    65   207   142   210   182    75   219   198    38    47   122    68   212   170   103
    56   169    73    75   118    40   129   153   215   142   195   153   168   149   114    90   157   150   153    51    84    67    33    68   139    78   174   134    67   187   132   145   175    98   146    68   134   106    35   127   217   123    74    58   171    73   202   137    95    94   198   111    79   211    71   174    91   189    51   216   201   129   143    56   181   105    77   102   160    92   166    39   121   133   140    50   143    74    86   169    91   195   134   161   209   131    62   105    47    87    73   113   134   118    61   149   106   104   104   171   201    91   203   193   112   111   160   132   131   213   126   184   143   145   117    55   156   220   174   203   165   136    41    57   194   147    59   160   149   212   143    62    48   171   106    79   133    57   168   155   207   170    92   218    82    60   184    40    57    54   183   218    87   191   219   201   198   218   145    73    40    41   123   187   167   215   174    89   172   145    67   187    98   156   103    71   108    36   125   191    65   165   110   151    82   185    49   177   114    87   222   196    67   196   171   118    73   139   198   192    48   130   158    55   185   216    95   105   157   197   213   161   156   137   186   102    48   136   205   136   104   218   218   208    54    34   206    79   113   159   133   116   124   139   187   136   181   210    64    97   144    65   208   142   209   184    73   217   200    38    47   122    69   213   170   103
    59   166    73    76   120    40   130   152   215   139   191   152   167   148   116    89   159   150   156    52    88    67    35    68   141    76   174   134    66   188   133   145   175   100   147    70   135   108    33   128   214   124    73    56   170    72   200   136    96    98   197   112    82   209    72   172    89   187    55   213   200   129   142    57   182   106    79    99   161    95   166    40   123   133   140    50   144    71    86   169    89   194   132   163   208   135    58   100    47    85    76   113   134   115    61   149   107   102   106   172   201    87   203   193   111   110   160   135   131   216   124   184   144   143   116    56   162   219   171   207   165   136    41    59   195   150    61   162   151   213   144    60    48   173   109    77   134    56   168   153   206   169    93   214    80    58   185    42    56    54   185   216    88   191   214   201   198   221   141    75    41    45   124   186   168   213   176    87   172   145    65   189    97   155   100    69   108    36   125   189    66   164   110   153    83   183    47   177   114    88   219   198    65   198   171   119    74   137   194   193    50   128   158    55   186   216    96   104   157   192   212   163   153   138   184   102    48   137   207   135   102   217   220   209    56    35   206    77   111   161   132   115   126   138   185   137   181   212    64    97   146    65   208   142   210   180    73   221   200    34    51   121    71   215   170   102
    55   169    72    77   120    40   131   154   214   144   192   151   168   147   116    89   158   152   154    51    85    67    35    70   140    79   175   137    68   187   133   146   172   101   147    69   137   104    33   127   215   125    73    55   170    74   203   137    93    96   197   111    81   210    71   173    92   191    54   218   202   130   144    57   182   107    74   103   159    93   166    39   122   135   139    49   142    74    84   170    92   195   133   164   211   133    59   102    50    87    73   115   135   120    63   150   106   104   103   169   202    89   205   193   111   111   159   136   131   214   123   184   143   145   118    57   157   221   175   206   166   135    41    58   193   148    61   161   152   212   144    61    50   168   105    79   131    56   168   154   208   171    93   217    80    59   185    44    56    51   183   217    89   193   219   202   200   220   142    76    37    42   121   188   168   216   173    91   171   145    63   187    97   157   105    72   108    36   125   190    66   167   107   152    83   183    52   177   114    89   221   198    65   196   172   118    72   137   199   191    51   131   160    57   185   217    95   106   158   196   214   160   156   134   185   101    49   134   206   137   105   218   219   209    54    34   206    78   115   160   131   116   123   140   185   135   180   211    65    95   148    65   211   142   208   182    77   218   197    36    45   122    70   214   169   102
    55   169    71    73   118    41   131   154   215   141   193   151   168   150   114    90   157   151   153    53    83    69    34    69   137    78   175   134    67   187   133   145   174   100   146    68   134   107    35   129   215   125    72    57   170    73   203   137    94    95   197   111    80   209    69   175    91   188    50   214   201   130   142    55   181   105    76   102   160    93   167    37   121   133   139    50   143    72    85   170    91   195   134   163   208   133    61   104    48    89    73   113   136   118    62   150   107   104   104   170   200    90   204   194   112   112   158   133   130   214   126   186   144   143   118    56   158   219   174   204   166   137    40    57   194   147    59   161   151   213   144    62    48   170   106    79   132    55   167   155   207   169    92   216    81    60   184    41    58    54   185   217    88   191   218   201   198   219   144    75    39    42   123   189   167   214   174    89   171   145    65   187    97   157   104    72   107    36   127   191    64   164   109   151    81   186    48   178   114    87   221   197    66   194   170   119    72   138   197   191    49   129   158    55   185   218    96   106   157   196   213   161   155   135   186   103    48   137   207   135   105   217   219   210    54    35   207    77   111   158   132   115   123   140   184   137   181   211    65    95   144    65   208   141   209   182    75   217   199    37    47   122    68   212   170   101
    54   168    71    78   119    44   131   153   214   140   194   152   171   149   113    88   159   150   154    51    84    67    33    68   137    78   175   137    65   185   134   144   176   101   146    69   130   107    31   126   215   127    70    55   169    71   202   136    96    96   199   109    81   209    69   173    92   187    50   216   199   130   143    59   182   104    76   101   162    94   167    37   121   132   142    49   145    71    86   167    91   194   135   158   208   130    62   103    47    88    72   113   134   117    64   149   105   106   103   171   202    88   202   196   112   110   161   134   126   214   124   185   141   144   119    55   160   219   173   206   165   139    41    59   192   148    60   162   150   214   144    61    45   168   106    80   134    56   167   155   209   171    93   217    82    60   183    40    55    55   183   218    87   192   216   203   200   220   144    75    40    42   122   188   167   215   173    90   171   144    65   187   101   155   102    71   107    35   125   190    65   165   107   151    80   190    47   179   112    85   219   197    67   196   174   119    73   138   198   190    49   130   161    54   187   218    95   103   160   197   212   160   152   136   186   101    47   135   205   134   105   216   218   210    56    36   211    77   110   160   132   113   126   141   186   135   179   210    64    95   143    61   208   142   207   183    74   217   196    38    50   121    68   212   168   102
    56   168    73    75   118    42   129   153   214   141   193   152   168   149   114    90   157   151   154    53    83    67    34    69   137    78   175   134    67   188   132   145   174    99   146    69   134   107    35   127   216   124    72    56   171    73   203   136    93    95   197   110    79   209    70   174    92   188    51   215   201   129   143    56   181   104    77   102   160    92   166    39   121   134   140    50   143    73    86   169    91   196   133   162   209   132    62   103    47    86    74   113   136   117    63   150   105   105   104   171   201    90   203   194   112   111   159   134   131   215   126   186   143   144   118    55   159   219   174   205   166   137    40    56   193   147    59   160   151   213   144    62    48   170   106    79   132    56   167   155   208   170    93   215    80    60   184    42    56    53   184   217    87   190   217   201   199   219   145    75    39    41   123   188   167   214   174    90   173   146    64   187    98   156   104    71   107    37   125   192    66   164   109   151    81   186    48   178   113    87   221   196    66   196   172   118    73   138   198   190    50   128   158    56   184   218    96   105   158   195   212   161   155   136   186   102    48   136   206   134   104   216   219   210    53    34   207    76   112   158   134   117   124   141   186   135   180   211    63    95   145    64   208   142   209   182    76   219   198    37    46   123    68   213   170   103
    56   168    73    75   118    42   130   154   215   141   193   152   169   149   115    90   158   151   154    52    84    67    34    69   138    78   175   134    67   187   133   145   174    99   146    69   134   105    35   127   216   125    72    56   170    73   203   136    93    95   197   110    80   210    70   174    91   189    51   215   201   130   142    56   180   105    77   102   160    92   166    39   122   134   140    49   143    73    84   169    91   195   133   162   209   132    61   103    48    86    74   113   135   118    62   150   105   105   104   170   201    89   204   194   112   111   160   134   131   215   126   186   143   144   119    56   158   220   174   205   166   137    41    57   193   147    59   161   151   213   144    61    48   170   106    78   132    56   168   155   208   171    93   216    80    60   185    41    56    53   184   217    87   190   218   201   199   219   145    75    39    42   122   187   167   215   174    90   172   145    65   187    97   156   103    71   107    37   125   191    66   164   109   151    81   185    48   178   113    87   220   196    65   195   171   119    73   138   198   190    49   129   159    55   185   218    95   106   157   195   213   161   154   136   185   102    48   135   206   134   105   217   218   211    54    35   207    77   112   159   132   116   124   140   186   135   180   211    63    96   145    64   208   142   209   181    75   218   198    37    47   123    68   212   170   103
    55   168    72    75   119    41   130   154   214   140   193   152   169   149   114    89   158   150   155    52    84    68    34    69   138    78   175   132    67   188   134   144   175   100   146    70   134   105    35   128   216   124    73    57   169    72   203   136    93    94   196   110    80   210    70   174    93   189    52   215   202   129   143    57   181   105    77   102   160    92   165    38   120   134   140    49   144    73    84   169    92   195   134   162   208   132    62   103    48    86    74   113   135   118    62   151   106   104   104   169   201    89   204   193   112   112   158   135   130   216   125   186   143   143   119    55   157   219   174   205   166   137    40    57   194   148    59   160   150   213   144    61    49   171   106    78   131    56   168   155   208   170    92   216    81    59   184    42    56    54   185   218    87   192   218   200   199   218   145    73    38    44   123   187   167   214   173    90   173   145    65   187    98   156   103    70   107    37   125   191    65   164   110   152    80   183    48   177   114    87   221   197    67   195   171   119    72   139   198   190    48   129   158    56   184   218    96   105   157   195   213   161   154   136   185   102    48   135   206   135   105   217   218   210    53    33   208    77   111   159   132   116   124   141   185   135   180   212    63    96   146    65   208   141   209   182    76   217   198    36    47   123    68   213   170   103
    55   167    72    75   118    42   130   154   215   140   194   153   169   149   115    89   157   150   154    52    84    67    34    69   139    78   175   134    67   187   133   145   174   100   146    69   133   106    35   127   216   124    73    57   171    73   203   136    94    94   197   110    80   209    69   174    91   188    51   215   200   129   144    56   181   105    76   102   160    93   166    38   122   134   140    50   143    72    85   169    91   194   134   162   209   132    62   103    47    87    74   112   135   117    63   150   106   105   104   170   201    89   203   194   112   112   160   134   130   215   125   186   143   143   118    55   158   220   175   205   165   137    41    56   193   148    59   161   151   213   144    61    48   170   106    79   131    56   167   155   208   170    93   216    81    61   185    41    56    53   184   217    87   191   218   201   199   219   145    74    39    42   123   188   167   215   173    89   172   145    65   187    98   156   103    71   106    37   125   192    66   164   109   151    81   185    48   178   113    87   221   196    65   196   171   119    73   138   198   191    49   128   159    55   184   218    96   105   157   195   213   161   154   135   185   103    48   136   206   135   104   217   219   211    54    34   207    77   112   158   133   116   124   140   185   135   180   211    63    96   145    64   207   142   209   182    75   218   198    38    47   123    68   213   169   103
    56   168    72    75   118    41   130   154   215   141   193   152   169   150   116    90   158   150   153    52    83    67    34    69   138    79   175   134    67   187   134   145   175    99   146    70   133   106    35   128   216   124    73    56   170    73   203   136    93    94   197   110    79   210    70   174    92   188    51   215   201   129   143    56   180   105    76   101   160    93   167    39   121   134   140    49   143    72    85   170    92   195   134   162   209   132    62   103    47    87    74   112   136   118    63   150   106   105   104   170   201    90   204   194   112   111   160   134   131   215   126   185   143   143   119    56   158   220   175   205   165   137    40    57   193   148    59   161   151   213   144    61    48   169   107    79   132    56   167   155   208   170    92   215    80    60   184    41    56    53   184   217    87   191   218   201   198   219   145    75    39    42   123   187   167   215   173    89   171   145    65   187    97   156   103    71   107    36   124   191    66   165   109   151    81   185    48   177   113    87   220   196    66   196   171   118    73   138   198   190    49   129   158    55   185   218    96   105   157   196   212   162   154   135   185   102    49   135   206   134   105   217   218   210    54    35   207    77   112   159   133   117   124   141   186   135   179   212    63    95   145    65   207   142   210   182    75   218   198    37    48   122    68   213   169   103
    55   167    72    75   118    42   130   154   215   140   194   152   169   149   115    90   158   151   154    52    83    67    35    68   138    78   175   134    68   187   132   146   174   100   146    70   133   106    34   127   216   125    73    56   171    73   204   136    94    95   197   110    80   210    70   173    92   189    51   216   200   129   142    57   181   105    77   102   160    92   167    38   121   134   140    50   144    74    84   169    92   194   134   162   209   133    60   103    48    86    74   112   136   118    63   149   106   105   104   169   201    90   203   195   111   112   159   134   131   215   125   187   142   144   119    55   159   219   175   204   166   137    40    57   193   148    59   161   152   213   144    61    48   170   107    78   132    56   168   155   208   170    92   216    80    60   185    42    56    53   184   217    87   191   217   200   198   220   145    74    39    42   123   187   167   215   173    89   172   144    65   187    97   157   103    71   107    36   125   192    65   164   109   152    80   186    48   177   113    88   220   196    65   195   171   119    72   138   198   191    49   128   159    56   185   218    95   106   157   196   213   161   154   136   185   102    49   136   207   135   104   216   219   209    53    35   207    77   112   159   132   116   124   140   186   135   179   210    63    95   145    65   208   142   209   181    75   218   198    37    47   122    69   213   170   103
    55   167    72    76   119    41   130   154   215   140   194   151   169   150   115    91   157   150   155    53    84    68    35    68   138    79   175   134    67   187   133   146   174    99   146    69   133   105    34   128   216   124    73    56   171    73   203   136    92    94   197   110    79   209    70   173    92   188    51   214   201   130   143    55   180   105    77   102   160    92   167    38   121   134   140    50   143    73    84   170    91   195   134   162   208   132    61   104    48    85    74   112   136   117    62   150   105   104   104   170   201    90   204   193   112   111   159   135   131   215   125   185   143   143   118    55   159   219   175   206   166   137    40    57   193   147    58   160   152   212   143    61    48   170   106    78   131    56   167   155   208   170    92   216    81    59   184    41    56    53   185   216    88   190   217   201   198   219   145    75    38    42   122   187   166   215   174    89   172   145    65   186    97   156   104    71   107    36   124   191    66   164   109   151    81   184    48   178   115    87   221   196    65   197   171   119    72   138   199   190    49   129   158    56   185   217    95   105   157   196   213   162   154   135   185   102    48   137   207   135   104   218   218   211    53    35   208    77   112   159   133   115   125   140   185   134   180   212    64    94   146    65   208   141   209   181    75   218   198    37    47   122    69   213   169   102
    56   166    73    75   118    43   129   154   214   141   193   152   168   149   116    91   159   149   153    53    83    67    32    68   138    79   177   133    68   188   132   145   175   100   146    70   133   106    34   126   215   126    74    54   170    73   203   135    92    94   197   109    77   210    69   173    92   190    50   216   199   128   141    56   179   104    77   102   158    93   168    40   121   135   139    49   143    74    84   169    91   195   133   161   211   130    62   104    48    85    75   113   135   117    61   150   105   105   103   170   200    90   202   193   111   110   160   133   130   216   126   185   144   143   118    52   160   221   176   205   166   137    42    57   195   147    60   161   151   212   143    61    48   169   105    78   132    55   167   155   206   168    93   217    80    61   185    42    55    52   184   216    87   190   217   200   199   219   144    76    40    41   123   188   167   214   174    90   173   146    66   189    98   156   105    72   107    36   125   189    64   163   110   150    82   186    48   177   113    87   221   196    66   196   171   119    74   138   198   192    49   130   158    55   185   217    96   105   158   196   212   162   154   135   185   102    49   137   207   134   105   218   217   211    53    35   206    78   111   158   134   117   125   142   187   133   180   211    64    96   143    65   206   142   210   181    74   217   197    37    47   122    68   212   169   101
    56   167    72    76   118    41   130   154   215   140   193   152   169   149   114    89   157   151   155    52    83    67    35    69   139    78   176   134    68   188   134   145   175    99   145    69   133   105    35   127   216   125    73    57   170    72   203   136    94    94   196   110    79   208    70   174    92   188    51   215   200   128   143    57   182   105    77   102   160    93   167    38   121   134   140    50   143    73    85   169    91   195   133   161   208   132    61   102    48    87    74   112   135   119    63   149   106   104   104   171   202    90   203   194   111   111   160   134   130   215   125   185   143   143   118    56   158   219   174   206   166   136    40    58   193   147    60   161   152   213   143    62    48   170   106    79   132    57   167   155   208   170    93   216    81    60   186    42    55    53   185   217    87   190   217   201   200   219   145    74    39    41   123   187   166   215   174    89   172   145    64   186    98   155   102    69   107    36   125   190    66   164   110   152    80   185    48   178   113    86   220   196    66   195   171   118    73   138   198   191    50   129   159    56   185   218    94   105   157   196   212   161   155   136   185   104    49   135   207   135   104   218   218   210    54    36   207    77   112   159   133   117   123   140   186   134   180   211    63    95   145    64   208   143   209   181    75   219   197    38    46   123    69   212   171   103
    56   168    72    75   118    42   130   154   215   141   193   152   169   149   114    90   157   150   154    52    84    67    35    69   138    78   175   134    68   187   133   145   175    99   146    69   134   106    35   127   216   125    73    57   170    72   203   136    94    94   197   110    80   209    70   174    91   189    51   215   201   129   143    56   181   105    76   102   161    93   166    38   121   134   140    49   143    73    84   170    92   195   134   162   209   132    61   103    48    86    74   113   136   118    63   150   106   105   104   170   201    89   204   193   112   112   159   134   131   215   125   186   143   143   119    55   158   220   175   205   166   137    41    57   193   147    59   160   151   213   143    61    48   170   106    79   132    56   167   155   208   170    93   216    81    60   185    41    56    53   184   217    87   191   218   201   198   219   145    74    39    42   123   187   167   215   174    90   172   145    64   187    98   156   104    71   107    37   125   192    65   164   109   151    80   185    48   177   114    87   220   196    65   196   171   119    73   138   198   191    49   129   159    55   185   218    95   105   157   195   212   161   154   136   185   102    49   136   206   135   105   217   218   210    54    35   207    77   112   159   133   116   124   140   185   135   180   211    63    96   145    64   208   142   209   181    75   218   198    37    47   123    69   213   170   102
    55   166    72    75   117    44   130   151   216   139   193   150   167   151   115    89   160   151   155    52    83    69    32    68   139    78   178   134    66   186   132   148   173    99   146    69   133   105    33   127   215   121    73    57   169    73   205   136    93    94   198   111    81   211    70   171    92   188    51   216   201   128   142    56   180   105    78   100   160    93   164    39   125   137   138    51   140    74    84   168    93   194   133   162   208   133    59   100    48    86    73   112   136   118    65   151   106   104   104   170   201    89   204   194   108   112   162   133   132   215   125   184   141   143   119    55   159   218   174   204   169   136    43    58   194   146    58   162   153   212   144    61    48   171   105    77   133    57   171   156   208   171    94   215    76    60   185    41    55    56   184   216    85   191   217   201   200   219   144    74    38    41   121   190   165   215   174    88   172   146    65   188    95   155   104    72   104    37   125   194    65   164   109   151    83   184    45   178   115    87   218   196    62   198   170   116    72   136   198   189    50   129   159    58   187   219    96   103   157   196   211   162   156   133   185   100    50   135   208   135   105   217   217   208    55    36   209    79   113   159   130   120   127   142   184   136   180   209    65    95   144    65   209   141   210   183    75   216   197    39    46   121    71   212   170   102
    55   167    72    75   118    42   130   154   215   141   194   152   169   150   114    91   157   150   154    52    84    67    35    68   138    79   175   134    67   187   132   145   175   100   147    70   134   106    35   127   216   125    73    56   171    73   203   136    93    94   197   110    80   210    70   175    91   188    51   213   201   129   143    56   181   105    75   102   160    92   167    39   121   133   140    50   143    73    85   170    92   195   133   162   209   132    62   104    47    86    74   112   135   118    63   151   106   104   104   170   201    90   204   194   111   111   160   133   130   215   126   186   143   144   118    56   157   220   175   205   166   137    40    57   193   147    60   160   151   213   143    61    48   170   107    79   132    56   167   156   208   170    92   216    81    60   186    42    56    54   184   217    87   190   218   201   199   220   145    75    39    42   123   188   167   215   174    90   173   145    65   187    97   156   103    71   107    37   125   191    66   164   109   152    81   186    48   178   113    88   221   196    66   195   171   119    73   138   198   190    49   128   158    55   185   218    95   105   157   196   212   161   154   135   186   103    48   136   206   135   104   216   218   210    54    35   206    77   112   159   133   116   124   140   185   135   180   211    62    95   145    64   207   142   209   181    75   218   198    37    46   123    69   213   169   103
    56   170    69    74   119    41   131   156   214   142   192   156   168   147   116    90   157   150   153    53    84    66    34    70   139    78   176   136    69   188   136   147   173    98   144    71   135   105    35   125   216   128    73    56   170    75   202   137    95    95   197   110    80   211    70   176    92   188    50   215   199   129   143    56   182   105    77   101   158    91   167    38   121   135   139    50   143    73    88   167    89   196   133   163   209   135    62   102    46    87    76   112   136   118    64   150   104   104   103   169   199    88   202   194   112   112   160   136   130   215   127   187   145   144   117    58   159   218   174   206   166   138    43    57   193   146    59   160   151   214   143    61    49   169   105    78   132    54   167   156   208   167    93   214    77    62   183    41    55    54   184   218    88   192   218   201   198   218   145    75    40    41   121   188   166   213   176    89   172   144    65   186    98   156   105    71   108    34   126   189    65   166   107   150    80   186    49   177   115    87   220   197    66   195   170   118    73   137   198   188    48   128   157    56   183   217    94   105   158   193   213   161   154   135   185   104    49   135   205   134   105   215   219   208    55    34   209    78   111   159   132   117   125   140   187   137   177   210    66    97   145    65   207   141   208   182    73   217   197    36    49   122    68   214   169   101
    55   169    72    75   118    40   128   153   214   140   193   153   167   150   116    89   157   150   154    54    83    68    36    69   138    77   174   135    68   187   132   144   175    99   146    69   134   107    34   128   214   124    72    56   170    73   204   137    92    95   197   111    80   208    69   176    91   189    50   214   200   128   143    56   181   105    78   102   161    94   165    38   121   134   139    49   143    73    84   170    92   197   135   161   208   132    61   102    48    86    73   112   136   118    63   150   107   107   103   170   200    91   204   194   112   112   159   134   131   216   125   185   144   143   119    56   158   219   175   204   165   137    40    57   192   147    58   161   152   214   143    63    50   169   105    79   134    56   169   156   207   170    93   216    80    60   185    41    55    53   184   215    88   191   218   200   199   218   145    74    37    42   123   188   166   214   172    89   171   145    65   188    98   157   104    70   108    36   127   191    67   165   108   153    80   186    48   179   113    86   221   197    64   195   172   118    74   137   198   191    48   128   159    57   183   219    95   106   157   197   214   162   154   136   186   102    47   137   206   133   105   217   219   212    55    34   206    75   112   158   133   116   123   140   186   135   180   211    63    95   146    64   208   143   208   182    75   217   197    36    48   123    69   212   168   103
    35    99   138   109   222   206    96    71   156   151   181    64    93   134   174    93    85   121   201   189   110   158   125   195   111    39    58    87   194   190   163   145    38   210    54   135    46   100   173   124    40    51   167   180   184   118    58   153    79   117    40    47    70   198   218   116   153   204   146   170   169   212    77    93   198   169   185    94    65    36    45    42   188   222    78   120   220    93   111   143   125   188   108    35   171   188   145   111    80    86    68   186   144    64   120   148   160    34   220    65   185    41   218   103    83    54   156   104   130   131   134   207    94   106    49   217   117   111    42   210   184    65   134    44   170   178   112    46    54   110   146   214    81    47    90    82    52   185   105   186    88   158   173    92    94    90   219   160   144   174   156   108   115   195   187   208   139   150    71    92   137   156   102    87   157    51   154    83   122    91   107   200    32   142   208   164    41    43   200   184   113    37   195   153    52   135   170   105   125    63   131   201   124   179   122    44   196   214    86   145    32    74   100   161    73   125   198    76   179    36   105   161   159   194   113    43   220    97    93   133    48   192   111   180   103   176    84   134    90   193    73   201    85    59   139    80   100    34    69   159   216   117   212    93   144   200    82   217    66   106    73   151   136   179    80   145
    35    95   138   107   222   208   100    69   153   149   186    62    94   135   171    91    86   118   198   185   109   157   126   197   113    38    57    87   193   189   166   143    39   215    52   133    44   101   174   123    43    51   166   182   183   117    57   150    80   113    38    47    71   200   215   116   152   202   144   170   166   210    78    93   199   171   181    94    64    36    45    41   190   218    80   120   219    92   112   143   127   189   109    37   175   187   146   109    82    84    68   187   145    62   121   144   159    34   222    64   186    41   215   101    85    54   156   104   132   133   135   206    94   106    52   215   119   108    42   206   187    64   135    44   170   176   114    45    56   107   145   215    78    47    87    85    50   187   106   187    87   159   173    93    94    91   220   159   144   174   159   108   112   194   187   209   138   150    72    91   138   155   103    86   157    50   155    84   121    91   106   198    33   140   208   164    40    44   203   184   117    37   196   155    53   136   169   104   123    63   131   201   124   182   122    46   196   212    83   144    33    75    99   162    73   126   198    76   180    35   105   160   159   193   113    45   219    96    94   132    47   192   111   179   103   176    84   132    89   194    72   200    87    60   137    79   101    33    69   158   216   117   212    93   142   201    80   217    69   107    71   149   134   180    82   144
    34    95   137   107   222   208    99    70   154   149   186    63    94   135   171    91    86   118   198   186   109   158   125   197   113    37    56    86   194   189   166   143    39   215    52   132    44   101   174   123    43    51   166   182   184   117    57   150    80   113    39    48    71   199   215   116   152   202   144   171   167   210    78    93   198   171   181    93    64    36    45    42   190   218    79   120   219    92   113   143   128   188   109    37   175   188   146   109    82    84    68   186   146    62   121   145   159    34   222    64   185    42   215   102    85    54   156   104   131   133   136   206    93   106    52   215   118   108    42   206   187    63   135    44   170   176   114    45    56   108   145   215    78    47    87    85    50   188   106   187    87   159   173    94    94    91   220   159   144   175   159   108   112   194   187   209   138   150    71    91   137   155   103    87   157    51   155    84   120    91   106   197    33   140   208   163    40    44   203   184   116    37   195   154    53   137   169   104   124    63   131   202   124   182   123    46   195   211    83   143    34    75    99   163    73   125   199    76   179    35   105   161   159   193   113    45   219    97    93   132    46   191   112   179   104   176    85   132    89   194    72   200    86    60   137    80   101    33    69   158   216   117   212    93   142   201    80   217    69   108    72   149   134   181    82   144
    34    95   137   106   223   209    99    70   154   150   186    62    94   134   171    91    86   118   197   186   108   158   126   197   112    37    56    87   193   188   165   144    39   215    52   133    44   101   174   121    44    50   167   182   184   117    58   150    80   114    38    48    72   201   215   116   153   203   143   172   166   211    78    93   199   172   181    94    64    36    44    41   189   218    79   120   220    93   112   143   128   189   109    38   174   189   146   108    82    85    68   186   145    61   120   144   158    33   221    64   186    40   214   103    86    53   156   105   131   134   136   206    93   106    52   215   119   108    42   206   188    63   135    45   171   177   115    45    56   108   145   216    77    46    87    85    50   188   106   187    88   160   173    94    94    91   219   158   144   174   159   108   112   195   187   211   138   151    70    91   137   156   103    87   156    51   154    84   120    91   106   196    33   140   209   165    39    45   202   185   117    37   194   155    52   137   170   105   126    62   132   201   125   183   123    46   195   212    84   144    33    77    98   162    72   126   199    75   180    35   105   162   159   193   114    45   219    96    93   132    45   190   112   179   104   176    84   133    90   193    71   200    86    60   139    79   101    33    69   158   216   117   212    93   141   201    82   216    69   108    72   148   135   180    83   143
    35    95   137   108   222   208    99    70   154   148   186    63    94   135   171    91    85   118   198   186   109   158   125   197   113    37    57    86   194   189   166   144    39   215    52   132    44   101   173   123    43    51   166   182   184   117    58   150    80   113    38    49    71   199   215   116   153   202   144   171   167   210    78    93   198   172   181    93    65    36    45    42   190   218    80   120   220    92   112   143   128   189   110    37   175   188   145   109    82    85    67   186   146    62   121   145   159    34   222    64   185    42   215   102    86    54   158   104   132   134   135   205    93   106    52   215   119   109    42   206   188    63   135    44   169   175   114    45    55   108   145   215    77    47    87    85    50   188   106   187    87   159   172    94    94    91   220   158   144   174   160   108   112   194   187   209   138   150    71    91   137   155   103    87   157    50   156    84   120    90   106   198    33   140   208   163    41    44   202   184   117    37   195   154    52   137   170   104   124    63   131   202   124   182   123    47   196   211    83   143    34    76    99   163    73   126   200    76   179    35   105   161   160   194   113    44   220    97    92   132    46   191   111   179   104   176    85   133    90   194    72   200    86    59   138    79   102    33    69   158   216   117   212    93   142   200    80   217    69   107    72   150   134   181    82   144
    34    95   138   107   222   208   100    69   154   149   186    63    95   135   171    91    86   118   198   186   109   157   125   197   113    38    56    86   194   189   166   143    39   215    52   132    44   100   174   123    43    51   166   182   184   117    57   150    80   114    39    48    71   199   215   116   152   202   144   170   167   210    78    93   198   171   181    93    65    36    45    41   190   218    80   120   219    93   113   143   127   188   109    37   175   188   146   109    82    84    68   186   145    62   121   144   159    34   221    64   185    41   215   102    85    54   156   104   132   133   135   206    93   106    52   215   119   108    42   206   187    63   135    45   170   176   114    45    56   108   145   215    77    46    87    85    51   188   106   187    87   158   173    94    95    91   220   159   144   174   159   108   112   194   186   210   138   151    72    91   137   155   103    87   157    51   155    84   120    90   106   197    32   140   208   163    40    44   203   184   116    37   196   154    53   137   169   103   124    63   131   202   124   182   122    46   195   212    83   143    34    76    99   163    73   125   199    76   179    35   105   161   159   193   113    44   219    97    93   132    47   191   111   179   104   176    84   132    89   194    72   200    87    60   137    79   101    33    70   158   216   117   213    93   141   200    81   217    69   107    72   149   134   180    82   143
    35    95   138   107   222   208    99    70   154   149   186    63    94   135   171    91    87   118   198   186   109   158   124   198   113    38    56    86   194   189   166   143    39   215    52   132    44   101   173   123    43    51   166   182   184   117    57   151    80   113    39    48    71   199   215   115   152   203   144   170   166   210    78    93   198   171   181    93    65    36    45    42   190   218    80   120   220    92   112   143   127   188   109    37   175   187   146   109    82    84    68   186   146    62   121   144   159    35   222    63   185    42   215   102    85    54   156   105   131   134   135   205    93   106    51   214   119   108    42   206   187    63   135    44   170   176   114    46    56   107   145   215    77    47    87    85    50   188   106   187    87   159   173    93    94    91   220   159   144   174   159   107   112   194   186   209   138   150    72    91   137   155   103    87   157    51   155    84   121    91   106   197    32   140   207   163    41    44   203   184   116    38   196   154    53   136   169   104   124    63   131   202   124   183   123    46   195   211    84   143    34    75    98   163    73   125   199    76   179    35   105   161   160   193   113    45   219    96    93   132    46   192   112   179   103   176    85   132    89   194    72   200    86    60   137    80   101    33    70   159   216   116   212    93   142   201    80   217    69   108    72   150   134   180    82   144
    34    95   138   107   222   208   100    70   154   149   186    62    94   135   172    91    85   118   198   187   109   157   124   197   113    37    56    87   194   189   166   143    39   214    52   132    44   100   174   123    43    51   166   183   183   117    58   150    80   114    38    49    70   199   215   116   152   202   144   170   167   210    78    93   199   172   182    93    64    35    45    41   190   218    79   120   219    92   113   143   127   189   109    38   175   188   146   109    81    85    68   186   146    61   121   145   159    33   221    65   186    41   215   102    85    54   156   104   131   134   135   206    93   106    51   215   119   107    42   206   187    64   135    45   170   176   114    46    56   108   146   215    78    46    87    85    51   189   106   187    87   158   173    94    94    91   220   159   144   174   160   108   112   194   186   209   138   151    72    91   137   155   103    87   156    51   154    84   120    91   106   197    32   140   207   164    40    44   202   184   116    38   195   154    52   136   169   103   125    63   131   202   124   182   123    46   196   212    83   144    34    76    99   163    73   125   198    76   180    35   106   161   159   194   113    45   219    97    93   133    47   191   111   179   104   176    85   132    88   194    72   200    86    60   137    79   101    33    70   158   216   117   212    93   142   201    81   217    69   108    72   149   135   180    82   144
    35    94   139   107   222   209    99    71   154   148   184    62    95   136   171    92    86   119   197   187   109   158   125   198   113    38    57    86   193   189   167   142    39   214    52   133    45   101   173   124    43    51   167   181   184   117    57   150    79   113    38    49    70   199   216   117   152   203   145   172   167   210    78    92   199   172   181    94    65    34    45    42   190   220    79   119   219    91   112   143   127   190   109    37   174   188   146   110    83    84    68   187   146    62   122   145   158    35   221    64   186    41   215   101    85    53   156   105   133   134   135   206    93   107    50   214   119   108    42   207   186    64   134    45   171   176   115    45    56   108   145   216    77    47    87    85    51   188   106   187    88   159   173    93    94    93   221   159   144   175   157   107   112   194   186   209   139   151    72    91   138   156   104    87   156    50   156    85   119    90   106   197    33   141   208   163    42    44   202   184   117    37   194   155    53   137   169   104   125    62   132   202   124   183   123    47   195   211    83   143    33    75    98   163    72   125   198    76   181    35   105   162   159   192   113    44   220    96    93   133    46   192   112   179   104   175    86   132    89   194    71   200    87    60   136    80   100    33    70   157   216   117   213    94   141   201    80   216    70   106    72   149   133   180    81   143
    34    95   138   107   221   208    99    70   154   149   186    62    94   135   171    91    86   118   198   186   109   158   125   197   113    37    56    86   193   189   166   143    39   214    52   132    44   101   174   123    43    51   166   182   184   117    57   150    80   114    38    48    71   199   215   116   152   202   145   171   166   210    78    92   198   171   181    94    64    36    45    42   190   218    80   120   219    93   113   143   128   188   109    37   175   188   146   109    82    85    68   187   146    62   121   144   159    34   222    64   185    41   215   102    85    54   156   104   131   133   136   206    94   106    51   215   118   108    42   206   187    64   135    44   169   176   114    45    56   108   145   215    78    47    87    85    51   188   106   187    87   158   173    94    94    91   220   159   144   174   159   108   112   194   187   209   138   150    72    91   137   155   103    87   157    51   155    85   120    91   106   197    32   140   207   163    41    44   202   184   116    38   195   155    53   136   169   104   124    63   131   202   124   182   123    46   195   211    83   144    33    76    99   162    73   126   199    76   180    35   105   161   159   193   113    44   220    97    93   132    46   191   112   179   104   176    85   132    89   194    72   200    87    60   137    80   101    33    69   158   216   117   212    93   142   201    80   217    68   107    71   149   134   181    82   144
    35    95   137   106   221   208    99    68   154   149   185    63    95   135   171    90    85   118   198   186   109   158   124   197   113    37    56    86   194   189   165   143    39   215    52   132    44   101   174   124    43    50   166   182   184   117    58   151    81   113    38    48    71   199   215   115   152   202   144   170   166   210    78    92   199   171   181    93    64    36    44    42   190   218    79   119   219    93   112   143   128   189   110    38   175   188   145   108    82    85    69   186   146    61   121   144   159    34   222    65   185    41   215   102    86    54   156   103   132   134   136   206    94   106    53   215   118   107    41   206   188    64   135    44   170   175   115    45    57   108   144   215    77    48    88    86    51   188   106   187    87   158   173    94    94    91   220   159   144   175   159   108   114   194   187   209   138   151    71    91   137   155   103    87   156    50   154    84   121    91   107   197    32   140   208   163    40    44   202   184   117    37   195   154    53   137   169   105   124    62   132   201   125   182   124    47   196   212    83   143    34    76    99   163    72   125   199    76   179    35   105   161   159   193   113    45   219    97    94   131    46   191   111   179   104   175    85   132    90   194    71   200    87    60   136    79   100    33    69   158   216   117   213    94   142   200    80   217    68   108    72   150   134   181    82   144
    34    95   137   107   221   208   101    70   153   149   187    63    95   134   172    91    86   118   198   186   110   158   125   198   114    37    57    86   193   188   166   143    38   214    52   131    44   100   173   123    43    52   167   182   184   117    56   151    80   113    39    48    70   199   214   116   153   202   143   171   165   211    78    93   197   171   181    93    63    35    44    42   190   218    79   119   219    92   113   141   126   188   110    38   175   187   145   110    82    85    67   186   145    61   121   145   158    35   222    63   185    42   215   101    86    54   155   103   132   133   135   207    94   106    52   215   117   109    42   207   187    64   137    45   170   176   113    45    57   107   145   215    77    47    87    86    49   189   106   186    88   159   172    93    95    91   221   159   143   174   160   107   113   193   186   209   139   152    72    93   138   155   103    87   157    50   155    84   121    91   106   197    32   140   209   164    40    43   203   184   116    37   195   152    52   136   170   104   124    64   131   203   123   181   124    47   195   211    82   143    33    76    99   162    74   125   199    76   179    35   105   160   158   193   114    44   220    97    93   133    47   192   113   178   104   175    84   132    88   194    72   200    86    59   138    80   100    33    69   159   216   117   213    94   141   199    80   218    69   109    72   150   134   181    82   142
    37    93   138   107   219   208   100    71   153   149   187    66    95   135   172    90    86   118   197   184   111   156   124   202   109    37    53    85   195   191   163   142    40   216    50   131    46   103   173   122    43    55   164   183   187   120    59   147    80   115    39    50    72   199   217   112   149   201   144   172   167   209    80    94   197   169   183    92    64    35    43    43   190   219    78   120   218    92   114   144   125   188   107    37   177   189   143   109    81    85    65   185   144    60   119   146   156    32   221    63   186    42   216   103    88    56   155   105   132   134   134   208    95   107    54   215   118   107    44   205   188    59   137    45   168   174   110    46    55   110   142   218    77    46    87    88    52   190   107   184    87   158   175    95    92    90   221   161   142   177   159   108   111   195   190   206   138   150    71    88   134   155   100    86   157    51   153    84   117    91   107   198    31   140   207   162    39    42   205   187   115    41   195   151    51   137   171   105   127    62   131   201   119   181   122    49   194   211    83   141    33    78   101   165    72   126   196    77   181    35   105   158   160   193   116    44   222    97    93   136    48   193   110   177   102   176    86   132    90   192    75   200    84    58   135    79   101    33    73   160   211   119   210    97   143   200    80   217    69   109    72   152   133   181    83   143
    33    96   138   107   223   208    99    70   154   149   187    63    94   135   171    90    86   119   198   187   109   158   125   197   113    37    56    86   192   188   167   143    39   215    52   133    43   101   174   123    43    51   167   181   184   116    57   151    80   114    38    47    70   199   215   116   152   202   145   171   167   211    78    93   199   172   181    93    66    35    45    43   190   218    79   120   219    93   112   143   128   188   109    37   175   190   146   108    83    84    68   187   146    61   120   144   159    34   222    64   185    41   215   102    86    54   156   105   132   134   135   206    93   105    52   215   117   108    42   207   187    64   136    44   170   176   114    46    56   108   145   215    78    47    88    85    50   189   105   187    86   159   173    94    93    91   220   158   143   175   160   108   112   194   186   209   138   150    71    92   137   155   103    87   157    51   154    85   120    90   106   197    33   140   209   164    41    45   203   184   115    37   195   153    53   136   170   103   124    63   131   202   125   182   123    47   195   212    84   143    34    75    99   163    74   125   199    76   180    35   105   161   159   192   114    45   220    97    94   133    47   191   111   180   103   175    85   132    89   194    71   199    86    60   137    80   101    34    70   158   217   118   212    93   142   200    80   217    69   108    73   149   135   180    82   144
    34    94   138   106   222   210    99    70   154   149   187    63    94   135   171    91    85   117   198   187   109   157   125   198   112    37    56    87   194   189   166   143    39   214    52   131    45   101   173   123    43    51   166   182   184   117    58   151    81   113    38    47    71   199   216   115   152   202   145   170   167   211    78    93   198   171   181    94    65    36    45    42   190   218    79   120   220    93   111   143   128   187   109    37   175   188   146   108    82    85    68   187   145    61   121   145   159    34   222    63   185    42   215   102    85    54   157   104   131   135   135   205    93   107    52   215   118   108    42   206   187    63   134    44   170   175   113    45    56   107   146   215    78    46    88    85    50   188   105   187    87   159   172    93    95    91   220   159   144   175   160   107   112   194   187   210   139   150    71    91   138   156   104    86   157    52   155    83   120    91   106   197    33   140   208   164    40    44   202   183   117    38   195   154    52   136   170   103   124    63   131   201   124   181   123    47   195   212    84   143    33    75    98   163    73   125   199    76   180    36   105   161   160   194   113    45   219    96    93   132    46   191   111   180   104   175    84   132    89   193    72   199    86    61   138    79   101    33    70   158   216   116   212    92   142   201    81   217    67   108    71   150   134   181    82   144
    34    95   138   107   222   209    99    70   154   149   186    63    94   135   171    91    86   118   198   186   109   158   125   197   113    37    56    87   194   189   166   143    39   215    52   132    44   101   174   123    43    51   166   182   184   117    58   150    80   114    39    48    71   199   215   115   152   202   144   171   167   210    78    93   198   171   181    93    64    36    45    42   190   218    79   120   219    92   112   143   127   188   109    37   175   188   146   109    82    84    68   186   145    62   121   145   159    34   222    64   185    42   215   102    85    54   156   104   131   134   136   206    93   106    52   215   118   108    42   206   187    63   135    44   170   176   114    45    56   108   145   215    77    47    87    85    50   188   105   187    87   159   173    94    94    91   220   159   144   175   159   108   112   194   186   209   138   150    72    91   137   155   103    87   157    50   155    84   120    91   106   197    33   140   208   163    40    44   203   184   116    37   195   154    53   136   169   104   124    63   131   202   124   182   123    46   195   211    83   143    33    75    99   163    73   125   199    76   179    35   105   161   159   193   113    45   220    97    93   132    46   191   111   179   104   176    85   132    89   194    72   200    86    60   137    79   101    33    70   158   216   117   212    93   142   201    80   216    69   107    72   149   134   181    82   144
    34    95   137   107   222   209    99    70   154   150   186    63    94   135   171    91    85   118   198   185   109   157   125   197   113    38    57    87   194   188   166   142    40   214    53   131    45   100   174   124    44    51   167   182   185   117    58   150    80   114    38    46    71   200   215   115   153   203   145   171   166   211    78    93   198   171   182    94    65    35    46    41   190   218    79   119   220    92   112   144   127   187   110    38   175   189   147   110    82    86    68   187   146    61   121   145   159    35   222    63   186    42   214   101    85    54   157   104   132   134   136   205    93   106    52   215   118   107    41   207   188    64   135    45   170   176   113    46    56   107   145   214    79    47    88    84    49   189   106   187    87   158   173    93    94    91   220   159   144   175   159   108   112   193   187   209   138   151    72    91   136   156   103    87   157    50   156    84   120    92   106   197    33   141   207   162    40    44   201   184   117    38   195   155    53   137   169   104   124    63   131   203   124   182   123    46   195   212    84   144    34    75    99   163    72   125   198    77   179    35   105   160   158   192   113    44   220    97    93   132    47   192   112   179   103   175    86   133    90   194    72   199    86    61   137    79   100    32    69   158   215   118   212    92   141   200    81   218    70   107    72   148   135   181    82   143
    34    90   135   105   224   208    99    70   153   148   187    65    98   135   173    89    85   118   199   184   110   154   126   197   112    37    56    87   194   187   166   142    41   215    51   131    50   102   173   124    45    50   168   183   185   115    55   148    81   114    40    47    70   200   214   115   153   201   145   170   167   212    79    89   201   170   181    94    65    35    45    40   187   219    80   118   221    93   109   141   125   188   111    35   175   188   145   109    83    82    67   186   147    62   122   145   160    35   220    65   186    39   214   103    87    53   154   100   133   134   134   205    94   106    52   214   120   107    45   206   188    62   137    46   168   174   114    46    55   105   146   212    78    48    85    84    49   190   105   189    87   161   173    92    95    91   218   159   143   173   160   108   113   193   188   210   136   150    74    90   137   155   104    86   154    50   157    84   120    91   107   197    34   140   208   164    40    43   200   184   118    36   194   154    53   135   172   105   122    62   131   203   120   183   122    46   195   213    82   144    32    74   100   162    75   127   199    76   181    34   106   165   161   193   115    45   219    95    93   135    46   191   112   180   104   176    86   132    90   195    69   202    87    62   136    79   103    32    71   157   212   119   210    92   142   204    78   213    66   108    71   147   135   181    82   145
    32    96   138   107   221   208   100    69   154   146   186    63    96   136   171    93    86   117   198   185   110   158   124   198   113    36    55    86   194   188   167   142    37   213    51   131    43   100   174   123    44    49   165   182   184   117    58   151    80   113    38    49    73   199   215   115   150   201   144   171   167   213    78    94   200   172   181    93    64    37    46    41   188   219    79   120   220    93   114   143   128   189   111    38   175   190   147   110    83    86    69   187   145    63   120   143   159    34   222    64   186    40   215   101    86    53   156   104   130   134   137   205    92   105    54   214   119   107    42   206   188    62   133    44   172   176   114    47    56   108   145   215    77    47    87    87    51   190   105   187    87   157   174    92    93    88   219   157   144   175   158   108   111   195   188   211   137   151    71    90   137   154   102    87   156    52   155    85   121    93   106   198    32   139   208   163    41    44   204   184   119    36   195   153    52   136   170   104   125    64   130   200   125   181   122    48   196   210    82   142    35    76    99   162    72   126   199    77   178    36   104   160   160   193   112    44   222    97    95   132    46   191   111   181   105   175    85   134    89   194    72   200    89    60   138    80   100    33    68   158   216   117   211    93   142   202    80   217    67   106    71   149   136   180    83   144
    36    96   139   107   223   209    99    70   152   149   186    61    92   135   171    90    84   118   199   186   108   158   124   196   115    37    57    88   195   190   167   144    39   217    52   133    45    99   175   123    43    52   164   181   185   116    56   149    80   114    37    48    73   198   214   117   154   202   143   170   168   210    78    93   199   172   181    94    64    35    45    42   190   218    79   118   219    90   112   144   126   187   110    37   175   188   145   111    81    86    68   185   145    60   121   144   159    34   221    66   184    42   217   102    84    54   158   105   130   135   135   205    92   107    52   216   117   109    42   204   188    64   134    46   172   176   113    46    56   106   144   214    80    47    88    86    51   189   104   187    89   158   173    93    94    90   220   160   142   174   161   105   113   193   187   208   139   149    72    92   137   153   104    88   157    51   154    83   121    92   108   199    31   138   206   166    40    46   203   184   117    37   196   154    54   137   168   103   124    62   131   201   124   182   123    47   194   212    83   144    35    76    98   162    74   126   199    75   178    34   106   162   161   194   115    43   220    97    93   131    48   190   112   179   103   176    85   131    90   194    72   200    87    57   138    80   103    32    68   160   216   116   210    93   141   201    81   217    68   107    71   150   135   180    82   146
    35    92   138   106   220   207    98    72   156   148   186    62    92   134   171    91    88   118   198   187   108   157   122   196   112    37    57    87   198   186   168   142    39   215    49   130    43    98   174   128    43    50   167   181   185   118    59   153    82   115    40    49    73   200   218   115   155   203   145   172   165   210    76    94   197   171   184    92    72    37    46    38   193   219    77   118   222    95   114   142   132   184   105    36   173   188   146   108    82    84    72   184   147    59   119   145   158    33   219    63   186    40   216   103    85    52   156   103   129   135   136   206    92   109    53   215   116   108    43   206   189    67   136    45   168   178   111    44    51   108   144   218    80    46    86    84    52   186   100   188    87   160   173    94    95    92   217   160   143   173   158   109   112   192   186   209   137   149    72    90   141   159   101    86   152    49   157    87   119    92   106   199    31   137   212   163    37    44   200   184   119    35   194   151    55   141   168   106   125    61   130   203   124   183   122    46   196   216    85   141    33    76   101   162    71   126   196    76   182    33   107   159   159   195   113    45   219    98    93   130    45   190   111   179   108   174    82   133    90   194    69   203    89    60   135    79   100    30    72   156   214   116   216    94   140   203    84   214    69   110    72   148   133   181    84   147
    34    95   138   106   222   208    99    69   154   149   187    63    95   135   170    91    85   118   198   186   109   158   125   197   113    38    57    86   193   188   166   143    40   215    52   132    44   101   174   123    43    51   167   182   184   116    57   150    80   113    39    49    71   200   215   115   152   202   145   170   167   210    78    92   198   172   181    93    65    36    45    42   190   217    79   120   220    92   111   143   127   188   110    37   175   188   145   109    82    84    68   186   146    62   121   144   160    34   221    64   185    41   215   102    86    55   156   104   131   133   136   205    93   106    52   215   118   108    42   207   187    63   135    44   170   175   114    45    56   108   144   214    78    47    87    84    51   188   106   187    87   158   173    93    94    90   220   158   144   174   158   107   112   195   185   210   138   150    72    91   137   155   103    87   156    50   155    84   121    91   105   198    33   140   207   164    40    44   203   184   116    37   196   154    53   137   168   103   123    64   131   203   124   182   122    48   196   211    83   144    34    75    99   163    73   125   200    76   180    35   105   161   159   193   114    45   219    97    92   132    45   192   111   180   104   176    86   132    88   194    73   200    86    60   137    79   101    32    70   159   216   117   211    93   142   201    80   216    69   109    72   148   135   181    81   143
    33    94   137   107   222   208    98    69   154   150   187    63    94   136   171    91    86   118   198   187   109   156   124   199   112    38    55    86   194   189   166   143    39   215    53   133    44   100   173   123    44    51   166   181   185   117    57   151    80   114    38    48    71   199   215   117   151   202   144   171   167   210    78    92   198   171   181    94    64    35    45    41   190   219    80   119   220    92   112   143   127   188   110    37   175   188   147   109    81    85    67   186   145    61   121   145   158    35   222    64   187    42   215   102    86    54   156   105   132   132   135   206    94   106    51   216   117   107    42   206   186    64   135    44   170   178   114    45    57   109   144   215    77    46    86    85    50   189   107   186    88   159   174    93    95    91   221   159   144   175   159   107   112   193   185   210   138   149    71    92   137   154   102    87   157    51   154    84   120    91   106   198    32   139   206   163    40    44   202   185   117    38   195   155    51   136   169   104   124    63   130   201   124   181   123    48   196   213    84   144    34    75    98   163    73   126   198    76   181    35   106   162   160   193   114    44   219    97    94   132    46   191   112   180   104   176    85   132    89   195    71   200    86    62   138    79   102    34    70   158   216   117   212    94   141   201    80   216    69   107    71   150   136   180    81   145
    34    96   138   107   222   208    99    69   154   149   186    63    94   135   171    91    86   117   198   186   109   158   125   197   113    38    57    86   194   189   166   143    40   215    52   132    44   100   174   123    44    50   166   183   184   117    57   150    80   113    38    48    72   199   215   116   152   201   144   170   166   210    78    92   199   171   181    92    65    36    45    42   190   219    79   120   219    92   113   143   127   188   109    37   175   189   146   109    82    84    67   187   146    61   121   145   158    34   221    63   185    42   215   102    85    54   156   104   131   134   135   205    94   106    51   215   118   108    42   207   187    63   135    45   170   176   114    45    56   108   145   215    78    47    87    86    50   189   106   187    87   159   172    94    95    91   220   159   144   174   159   107   112   194   187   209   138   150    72    91   138   155   103    88   157    50   155    84   121    91   106   198    32   140   207   163    40    44   203   183   116    37   195   154    52   136   169   104   124    63   131   202   124   182   123    47   196   211    83   144    34    75    99   162    74   126   198    76   180    35   105   161   159   194   113    44   220    96    93   132    47   191   111   180   104   175    85   132    88   193    72   200    86    60   138    79   101    32    69   159   216   117   212    93   141   201    80   216    68   108    72   149   135   181    82   143
    33    96   137   107   223   209    99    70   154   148   186    63    94   134   171    92    86   119   197   186   109   157   125   196   113    37    56    87   193   188   166   144    40   215    53   132    45   101   175   124    44    51   165   181   183   116    57   150    80   114    38    49    71   199   215   115   153   202   144   171   167   211    78    91   198   171   181    94    65    36    46    41   189   218    79   120   220    92   112   143   127   188   110    37   175   188   146   109    81    84    69   186   145    63   120   144   158    34   223    63   185    41   215   102    85    54   157   103   131   134   136   205    94   107    52   215   118   108    42   207   188    63   135    45   170   175   115    46    56   107   145   214    78    47    89    85    50   189   105   186    87   158   172    94    94    92   220   159   144   174   160   108   112   195   187   209   138   151    71    91   137   155   102    87   157    51   154    84   120    90   106   197    32   140   207   163    41    43   202   184   116    38   196   154    52   137   169   103   125    63   131   202   124   182   123    47   195   211    83   144    34    75    99   162    74   125   199    75   180    34   105   162   159   195   113    44   220    96    93   131    47   191   112   179   103   176    85   132    90   195    72   200    86    60   138    80   101    32    70   158   216   117   213    94   142   200    80   216    69   107    72   149   135   181    82   144
    35    95   136   106   222   208    99    69   154   149   186    62    94   135   171    90    85   117   197   187   108   158   125   198   112    37    57    86   193   189   167   143    40   214    52   132    44   101   174   123    43    51   166   183   184   117    59   151    80   113    38    48    71   199   216   115   152   202   145   171   166   209    77    93   197   172   181    93    64    36    45    41   190   219    80   120   220    92   112   143   127   188   109    38   174   188   146   109    82    84    68   187   146    63   121   144   159    33   221    63   185    42   215   101    86    54   156   103   132   134   136   206    93   106    52   216   118   109    42   207   186    64   135    44   169   176   113    46    55   107   145   214    77    46    87    85    51   188   105   187    86   158   172    94    95    91   220   159   143   175   159   107   113   194   187   209   138   150    71    91   137   154   102    86   157    50   155    84   121    90   106   197    32   140   208   164    40    44   203   184   117    37   195   154    53   136   170   104   124    64   131   202   124   182   123    46   195   211    83   143    33    76    98   163    72   125   198    76   179    36   106   161   159   193   114    44   220    97    93   133    47   192   111   180   104   175    85   132    88   194    72   200    87    60   138    80   101    32    69   158   216   117   212    93   142   200    80   217    68   109    72   148   135   181    82   144
    36    94   139   110   222   210    98    68   155   146   183    61    95   138   170    92    87   118   198   186   112   158   123   196   113    39    53    85   194   191   167   144    39   214    52   132    44   100   173   123    44    52   169   181   183   117    57   149    80   115    38    50    69   200   215   116   152   202   146   168   165   210    78    91   199   171   184    91    67    35    44    43   192   218    79   119   218    94   114   141   125   187   110    37   176   190   144   110    80    85    68   187   145    60   120   144   160    35   221    65   188    40   213   100    86    53   153   104   132   133   135   206    96   105    53   216   118   105    45   206   185    64   136    43   171   176   114    46    55   105   145   215    78    47    85    84    52   187   104   188    87   159   172    95    96    94   221   159   144   174   159   110   113   192   187   211   138   151    72    93   137   154   102    90   158    49   155    82   121    90   106   193    35   141   205   163    42    43   202   184   118    37   197   152    51   138   167   107   123    61   133   202   125   180   121    46   194   214    85   143    31    71    98   160    73   126   197    74   179    35   105   161   159   191   113    46   219    95    93   132    45   190   111   180   104   175    86   134    88   192    72   199    87    59   137    78   103    34    72   158   217   119   212    92   141   201    80   217    70   108    71   148   135   183    79   144
    33    97   140   107   221   213   100    65   156   146   187    63    95   135   170    95    84   117   198   183   107   157   127   197   115    38    56    88   192   187   166   142    39   214    53   132    42    99   174   124    44    50   168   180   184   119    58   149    81   114    38    49    71   204   213   117   150   201   146   173   167   209    77    94   198   172   179    91    63    35    46    46   187   217    79   120   220    92   116   143   129   190   111    38   177   189   145   108    80    83    68   189   148    60   122   146   158    33   221    66   187    42   213   103    85    55   156   103   134   133   133   205    92   108    51   214   117   108    41   205   188    63   134    42   168   176   114    45    56   108   143   210    79    48    87    86    48   189   104   185    86   159   173    95    94    89   219   158   143   175   162   107   112   196   189   208   137   149    69    90   136   156   102    86   155    48   153    86   119    92   107   199    33   138   206   163    43    44   202   183   118    40   197   152    50   136   169   103   124    63   132   203   124   183   122    45   201   213    85   143    31    75   101   162    71   124   198    76   177    33   107   163   159   192   113    44   218    95    92   134    48   194   112   182   105   175    86   130    91   192    71   201    87    60   138    77    99    35    71   157   215   118   213    94   139   200    79   214    67   107    72   151   135   181    82   142
    35    94   137   106   222   209   100    70   154   149   187    62    94   135   172    92    86   118   198   186   109   158   125   196   113    37    55    87   194   188   166   143    39   215    52   132    44   101   174   125    42    50   166   181   184   118    58   151    81   115    39    48    70   200   215   115   152   202   145   170   167   210    78    92   199   171   180    93    65    35    44    42   190   219    80   121   219    93   113   144   128   188   109    38   176   188   146   108    81    84    67   187   145    61   121   145   160    34   222    64   186    41   215   101    85    54   156   103   131   133   135   206    92   106    52   214   119   108    42   205   186    63   136    45   169   176   114    46    56   108   146   215    78    47    87    85    50   187   106   187    88   159   173    93    94    91   220   159   143   174   159   108   113   194   186   210   138   149    72    92   138   154   104    88   157    51   155    86   119    90   106   197    33   140   208   165    40    43   204   184   116    37   195   154    53   137   169   104   124    63   131   203   124   183   125    46   195   212    84   144    34    75    98   163    73   125   199    76   179    35   105   161   159   193   114    45   219    97    93   133    45   192   112   179   103   176    84   132    90   194    71   201    86    60   137    80   101    34    69   159   216   116   212    94   141   201    81   217    69   108    72   149   135   181    81   143
    33    97   140   106   221   207    96    72   158   145   185    66    98   132   168    91    82   119   200   189   107   159   125   192   115    37    59    85   195   188   163   142    38   214    51   135    43   103   174   128    42    50   168   184   181   116    58   148    79   115    40    45    70   202   214   114   149   203   146   169   167   210    83    95   196   174   182    94    67    32    49    43   193   217    80   122   221    92   115   146   128   187   112    37   173   187   144   110    79    86    62   185   143    62   118   144   155    37   220    68   185    44   215   102    87    54   156   103   131   132   138   206    93   108    54   222   118   109    44   206   186    64   138    46   170   175   110    43    56   108   145   214    83    49    88    87    53   187   107   187    90   154   176    94    92    89   220   158   146   170   161   105   111   193   190   212   136   147    69    91   140   156   104    86   159    48   154    83   120    89   108   195    29   138   211   162    41    42   199   186   120    33   198   159    51   138   170   106   124    64   130   203   123   185   122    53   195   213    85   147    40    73    96   163    73   123   198    78   179    36   104   158   162   190   110    44   219    96    93   129    49   190   117   181   102   178    82   134    90   194    74   196    87    59   134    79   100    34    70   160   215   117   214    88   137   200    80   221    65   106    72   150   137   180    81   143
    34    95   137   107   222   209    99    70   154   149   186    63    94   135   171    91    86   118   198   186   109   158   125   197   113    38    56    86   194   189   166   143    39   215    52   132    44   101   174   123    43    51   166   182   184   117    57   150    80   113    38    48    71   199   215   116   152   202   144   171   167   210    78    93   198   171   181    93    64    36    45    42   190   218    79   120   219    92   112   143   127   188   109    37   175   188   146   109    82    84    68   186   146    62   121   144   159    34   222    64   185    41   215   102    85    54   156   104   131   133   135   206    93   106    52   215   118   108    42   206   187    63   135    44   170   176   114    45    56   108   145   215    78    47    87    85    50   188   106   187    87   159   173    94    94    91   220   159   144   174   159   107   112   194   187   210   138   150    72    91   137   155   103    87   157    51   155    84   121    91   106   197    33   140   208   163    40    44   203   184   116    37   195   154    53   137   169   104   124    63   131   202   124   182   123    46   195   211    83   143    34    75    99   163    73   125   199    76   179    35   105   161   159   193   113    45   219    97    93   132    46   191   111   179   104   176    85   132    89   194    72   200    86    60   137    80   101    33    69   158   216   117   212    93   142   201    81   217    69   108    72   149   134   181    82   144
    34    95   137   107   222   209    99    70   154   149   186    63    94   135   171    91    86   118   198   186   109   158   125   197   113    37    56    86   194   189   166   143    39   215    52   132    44   101   174   123    43    51   166   182   184   117    57   150    80   114    38    48    71   199   215   115   152   202   144   171   167   210    78    93   198   171   181    93    64    36    45    42   190   218    79   120   219    92   113   143   127   188   109    37   175   188   146   109    82    84    68   186   146    62   121   144   159    34   222    64   185    41   215   102    85    54   156   104   131   134   135   206    93   106    52   215   118   108    42   206   187    63   135    44   170   176   114    45    56   108   145   215    78    47    87    85    50   188   106   187    87   159   173    94    94    91   220   159   144   174   159   108   112   194   187   210   138   150    71    91   137   155   103    87   157    51   155    84   121    91   106   197    33   140   207   163    40    44   203   184   116    37   195   154    53   137   169   104   124    63   131   202   124   182   123    46   195   211    83   143    34    75    99   163    73   125   199    76   180    35   105   161   159   193   113    45   219    97    93   132    46   191   112   179   104   175    85   132    89   194    72   200    86    60   137    80   101    33    69   158   216   117   212    93   142   201    80   217    69   108    72   149   134   181    82   144
    33    96   136   107   222   210   100    68   155   151   186    60    95   136   171    91    87   119   199   187   108   158   125   197   112    38    55    87   193   190   165   143    42   215    53   130    45   102   173   123    43    51   168   183   182   118    57   149    80   113    39    49    69   199   215   117   150   203   147   169   167   208    77    94   197   172   182    95    64    36    45    41   189   221    81   119   218    91   112   142   124   188   111    38   173   190   145   108    83    85    69   186   145    62   123   144   160    36   221    66   187    44   214   100    84    54   156   104   131   134   136   206    95   105    49   215   119   107    41   203   187    63   135    43   171   176   114    46    57   107   146   216    79    46    89    84    51   189   104   187    88   157   174    93    94    91   220   160   144   174   159   107   114   194   185   209   139   148    71    91   138   156   104    87   157    50   158    83   120    91   108   198    30   139   208   163    41    44   202   182   116    36   195   155    52   136   168   103   124    63   130   201   123   183   121    45   196   210    83   144    35    76    97   163    73   125   199    77   180    36   105   160   158   193   115    44   221    96    93   132    45   192   110   179   105   173    86   132    89   195    72   200    86    62   137    81   102    32    69   158   215   116   210    93   142   201    81   216    69   107    71   150   134   180    83   146
    31    96   139   105   223   209    98    69   153   152   183    62    96   137   172    91    85   118   199   187   109   158   127   197   111    38    55    85   193   188   164   142    37   212    54   132    45    98   173   123    45    50   169   182   182   117    59   150    80   109    40    47    71   201   215   115   151   201   141   168   167   211    75    95   199   170   179    96    63    35    45    40   189   218    80   118   216    95   112   145   129   186   109    36   173   190   144   107    81    86    69   185   145    62   121   144   157    35   220    63   187    39   212   105    86    54   155   105   132   134   134   206    94   106    52   214   120   106    39   206   188    63   136    48   168   176   117    46    58   107   145   213    78    48    88    85    50   187   107   188    88   157   173    91    95    92   220   159   144   174   159   107   112   194   186   209   139   148    72    88   136   152   105    87   157    53   155    83   121    91   107   197    34   141   210   166    40    47   202   185   119    37   196   155    54   136   167   102   124    67   130   202   125   184   124    45   197   212    84   145    34    75   100   165    75   126   200    78   179    36   106   162   161   195   114    45   221    99    94   132    46   192   111   179   101   176    83   131    86   194    71   199    85    60   136    80   103    34    69   157   216   118   210    92   142   199    81   216    70   107    72   147   134   178    80   144
    35    95   137   107   222   209    99    70   154   149   187    63    94   135   171    91    86   118   198   186   109   157   125   197   113    38    56    86   194   189   166   143    39   214    52   132    44   101   174   123    43    51   166   182   184   117    57   150    80   113    39    48    71   199   215   115   152   202   145   171   167   210    78    93   198   171   182    93    64    36    45    41   190   218    79   120   219    92   112   143   127   188   109    37   175   188   146   109    82    85    68   186   145    62   121   144   159    34   222    64   185    42   215   102    86    54   156   104   131   133   135   206    94   106    52   214   118   108    42   206   187    63   135    44   170   176   114    45    56   108   145   214    78    47    87    85    51   188   105   187    87   158   173    94    94    91   220   159   144   175   159   107   112   194   187   210   138   150    72    91   137   155   103    87   156    51   155    84   120    91   106   197    33   140   208   163    40    44   203   184   116    37   195   154    53   137   169   103   124    63   131   202   124   182   123    47   196   212    83   144    34    75    98   163    73   126   198    77   179    35   106   161   159   193   114    44   220    97    93   132    46   191   112   179   103   176    84   132    89   194    72   200    86    60   137    80   101    33    69   158   216   117   212    93   142   201    80   217    69   107    72   149   134   180    82   144
    34    95   137   107   222   208    99    69   154   149   186    62    94   134   171    91    86   117   198   186   109   158   125   197   113    38    56    86   194   189   166   143    39   215    53   132    45   101   174   123    43    51   166   182   184   117    58   150    80   113    39    47    71   199   215   116   152   202   144   171   167   210    78    93   198   172   181    93    64    36    45    41   190   218    79   120   219    92   112   142   127   188   110    37   175   188   146   109    81    85    68   186   145    62   121   144   159    33   222    64   185    42   215   102    85    54   157   104   132   133   135   206    93   106    51   215   118   108    42   207   187    63   135    44   170   176   114    46    56   108   145   215    78    47    87    85    51   188   105   187    87   158   173    94    94    91   220   159   144   174   159   107   113   194   186   209   138   150    72    91   137   156   103    87   157    51   155    83   120    90   106   198    32   140   207   163    41    44   202   184   117    37   196   154    52   136   169   104   124    63   132   201   124   182   123    47   196   211    83   143    34    75    98   163    73   126   198    76   180    35   105   161   158   193   113    45   219    96    93   132    47   192   112   180   103   176    85   133    89   194    72   200    87    60   137    80   101    32    69   158   216   117   212    92   142   200    81   217    68   109    71   149   135   181    82   144
    35    94   137   107   221   209   100    69   154   148   187    63    94   135   171    91    86   118   198   186   109   158   125   198   113    37    56    86   194   188   166   143    40   215    53   132    44   101   173   123    43    51   167   182   183   117    58   150    80   114    38    48    72   200   215   114   152   202   145   171   167   210    79    92   198   171   181    93    64    36    45    41   190   219    80   120   219    93   113   143   128   189   110    38   176   189   146   109    82    84    68   186   145    62   121   144   159    34   222    64   184    42   215   101    86    54   157   104   131   133   136   205    93   106    51   214   118   107    42   205   187    63   135    44   170   176   114    45    56   108   145   215    77    47    88    85    51   188   106   187    87   158   173    93    94    92   220   159   143   175   159   107   112   194   186   209   138   150    71    92   137   155   103    87   157    51   155    84   121    91   106   198    32   140   207   163    40    44   202   184   116    37   196   154    53   136   169   104   124    63   131   202   124   182   123    46   195   212    84   143    33    75    98   162    73   126   200    76   179    35   105   161   160   193   113    45   220    96    93   132    46   192   112   179   104   176    85   132    89   193    71   200    87    60   137    79   101    33    69   158   216   116   212    94   141   201    80   217    68   107    72   150   134   180    82   144
    34    96   137   107   222   209   100    69   154   149   186    63    94   136   171    91    85   118   198   186   109   157   125   197   112    37    56    86   193   189   167   143    39   214    52   132    44   101   173   122    43    51   166   182   184   117    57   150    80   114    39    48    71   200   215   115   152   202   144   171   167   210    78    92   198   172   181    94    65    36    45    42   189   219    80   120   220    92   113   143   127   188   110    37   175   188   146   109    82    84    68   186   145    62   121   144   159    33   222    64   185    42   215   102    85    54   156   104   131   134   136   206    93   107    52   214   118   108    42   206   187    63   135    45   170   176   114    45    56   107   145   215    78    46    87    85    51   189   106   187    87   158   172    94    94    91   220   159   144   174   160   107   112   194   186   210   138   150    71    91   137   155   104    86   157    51   155    84   121    90   106   198    33   140   207   164    40    44   203   184   116    38   195   155    53   136   169   104   124    63   132   201   124   182   123    46   196   211    84   144    34    75    98   163    73   125   199    76   179    35   105   161   160   193   113    45   220    96    94   132    46   192   111   179   103   176    85   132    89   194    72   200    86    60   137    80   101    32    70   158   216   117   212    93   142   200    81   217    69   108    72   149   135   180    82   143
    35    95   139   107   223   210    99    69   154   149   187    63    94   135   171    91    86   118   198   186   110   158   124   198   113    37    57    86   194   189   165   144    38   215    53   131    44   100   173   124    44    51   167   183   182   118    58   149    80   114    39    47    71   200   215   116   149   202   145   172   167   210    78    92   197   171   180    92    65    37    45    42   189   220    79   120   218    93   114   144   127   189   109    37   174   187   147   108    84    85    69   185   145    61   121   144   159    36   222    65   186    42   215   103    86    54   156   104   132   133   135   207    95   106    52   215   118   107    41   205   187    63   134    45   170   177   114    46    56   110   144   214    78    46    85    85    51   189   106   186    86   158   174    94    95    92   219   159   144   173   159   107   113   193   186   211   139   151    72    92   138   155   105    87   156    51   156    84   122    90   106   198    33   140   207   165    39    45   203   184   116    37   195   153    54   139   170   103   124    63   131   200   125   182   123    47   195   212    83   145    34    76   101   163    74   125   199    75   180    35   104   162   160   193   113    45   219    96    94   132    46   191   111   179   103   177    85   132    89   194    71   200    85    61   138    79   101    33    69   158   217   117   212    92   143   202    79   218    68   108    71   149   135   181    83   144
    34    95   138   109   220   209    96    71   155   148   187    63    93   137   167    90    86   118   200   186   112   159   126   199   116    38    59    88   194   189   165   140    40   212    52   130    48    97   172   120    43    51   163   177   187   116    56   151    77   109    40    51    72   196   217   118   147   200   147   171   162   208    80    93   197   173   184    91    62    39    41    43   189   220    78   122   218    92   112   143   129   189   109    39   176   191   146   110    82    89    67   183   144    63   117   143   160    34   224    65   188    41   217   103    87    53   154   101   129   133   136   207    90   104    51   213   119   107    44   207   185    64   137    43   171   176   115    45    54   110   143   214    81    44    87    87    50   186   106   189    88   157   174    96    92    92   220   162   147   177   164   109   110   196   190   210   139   156    73    93   137   156   103    86   160    52   154    87   118    91   105   200    33   141   206   162    38    41   201   187   116    38   196   156    51   141   169   105   125    64   130   197   125   182   122    49   196   214    86   145    38    79    98   163    73   125   202    74   179    37   102   165   161   194   112    44   222    98    89   132    48   193   112   180   104   176    85   134    85   194    71   203    85    63   136    78   101    32    72   161   219   117   216    93   139   202    79   217    67   104    71   147   134   178    83   142
    35    94   137   106   222   209    99    69   154   149   186    62    95   134   171    91    85   117   199   186   109   158   125   197   113    37    56    86   194   190   165   142    40   215    52   132    44   102   174   123    44    51   167   182   183   117    58   150    80   114    38    48    71   200   215   115   152   202   145   171   166   210    78    93   198   171   182    93    65    36    44    41   190   218    80   120   220    92   113   143   127   188   108    37   175   188   146   109    82    84    68   186   146    63   121   144   158    33   221    64   186    41   215   102    86    55   156   104   131   134   135   206    93   106    52   215   118   108    43   207   187    63   135    44   170   176   115    46    56   107   145   215    77    47    87    85    50   188   106   187    87   159   173    94    94    91   220   159   144   175   160   108   112   193   186   209   138   150    71    91   137   155   103    87   157    51   155    85   120    91   106   198    33   140   207   163    40    44   203   184   116    37   195   154    53   137   169   104   124    64   131   202   125   183   123    47   196   212    83   143    33    76    99   162    73   126   200    75   180    35   106   162   160   193   113    45   220    97    92   132    47   191   111   179   103   175    84   132    89   193    72   200    87    60   138    79   101    33    69   158   216   117   213    93   141   201    80   217    68   108    71   149   134   181    82   143
    35    99   139   106   219   210    98    70   158   145   189    66    95   130   173    88    85   120   198   186   114   159   123   196   114    38    58    87   192   189   168   145    42   218    54   135    45   102   174   124    40    52   167   183   185   122    59   153    79   114    39    47    76   195   216   109   153   205   145   173   167   214    80    94   196   176   184    96    61    32    46    40   188   224    78   120   215    99   112   145   127   190   107    32   175   187   145   109    80    83    65   184   141    60   121   142   158    33   220    65   185    44   213   100    86    56   157   104   128   135   131   203    92   105    54   213   117   106    37   209   187    64   136    44   170   178   117    40    55   109   145   210    76    48    84    88    55   184   108   191    89   156   171    91    95    89   220   161   150   171   162   109   114   191   183   211   136   149    73    93   133   155   105    87   157    53   153    83   120    90   105   202    35   140   208   162    45    44   201   186   119    36   194   151    53   134   170   104   123    63   131   203   125   181   121    46   191   209    85   143    33    72    99   162    72   125   197    76   177    35   103   159   161   190   111    43   220   101    91   136    48   189   114   179   101   176    86   134    89   195    72   203    87    61   144    82    98    26    68   159   218   113   218    95   145   200    79   216    65   107    70   147   136   179    81   146
    32    95   138   106   221   208    98    70   155   148   186    64    96   134   173    90    85   120   199   187   110   157   125   198   113    35    57    87   195   189   166   144    39   214    52   133    46   100   173   123    43    52   165   180   186   116    57   149    79   113    38    47    72   200   215   116   153   201   146   171   164   212    79    96   198   171   181    93    63    36    46    42   189   218    79   122   219    93   113   144   127   189   110    37   174   191   145   111    82    85    70   187   143    62   120   144   159    34   224    63   185    41   215   101    85    56   156   103   133   133   137   206    93   107    53   215   118   107    41   205   185    62   136    44   169   176   115    45    57   107   144   216    77    46    88    87    52   188   107   189    87   157   169    95    93    89   220   160   145   174   160   107   114   194   185   210   137   152    72    92   138   155   104    84   157    52   157    84   121    91   104   197    31   140   207   162    41    46   205   184   116    37   194   154    52   136   168   105   125    63   130   204   125   180   122    46   193   212    84   144    34    76    99   164    73   127   200    75   179    36   106   161   160   195   115    46   218    97    93   134    46   190   108   178   104   176    84   134    91   194    72   201    86    62   138    80    99    34    67   159   214   118   212    94   142   200    79   213    68   107    71   150   135   181    80   142
    36    95   136   107   221   209    99    70   155   151   186    64    95   135   171    90    87   118   198   188   109   157   124   197   112    37    54    87   194   188   164   143    40   214    53   131    44   101   174   122    44    52   165   181   183   118    59   150    80   113    38    48    73   199   214   116   153   202   144   169   167   209    78    91   199   171   182    94    67    35    45    42   189   217    79   120   220    93   113   143   128   189   109    38   175   188   146   110    82    83    68   187   146    62   121   145   159    33   221    64   184    42   214   102    85    55   157   104   132   135   135   205    95   105    53   215   118   108    43   206   186    63   136    43   169   175   114    46    56   108   143   214    78    47    86    86    49   188   104   188    86   159   173    92    92    91   220   161   144   175   161   107   113   195   186   211   138   149    71    92   137   155   104    86   157    51   153    84   121    90   106   197    32   140   208   163    39    43   203   185   116    37   196   154    52   137   168   103   125    64   130   203   124   181   124    48   196   210    82   144    34    75    98   163    73   125   198    75   179    34   105   163   160   192   114    44   220    96    92   132    46   190   111   181   102   175    84   132    89   193    70   201    86    59   137    81   102    34    69   158   217   116   212    94   143   202    79   216    68   108    72   149   134   182    82   145
    34    95   137   107   222   209    99    70   154   149   186    63    94   135   171    91    86   118   198   186   109   157   125   197   113    37    56    86   194   189   166   143    39   215    52   132    44   101   174   123    43    51   166   182   184   117    57   150    80   114    38    48    71   199   215   115   152   202   144   171   167   210    78    93   198   171   181    93    64    36    45    41   190   219    79   120   219    92   112   143   127   188   109    37   175   188   146   109    82    85    68   186   145    62   121   145   159    34   222    64   185    41   215   102    85    54   156   104   132   133   135   206    93   106    52   215   118   108    42   206   187    63   135    44   170   176   114    45    56   108   145   215    77    47    87    85    51   188   106   187    87   159   173    94    94    91   220   159   144   174   159   108   112   194   186   210   138   150    71    91   137   155   103    87   157    51   155    84   120    91   106   197    33   140   207   163    40    44   203   184   116    37   195   154    53   137   169   104   124    63   131   202   124   182   123    47   195   211    83   144    34    75    99   162    73   125   199    76   180    35   105   161   159   193   113    45   219    96    93   132    46   191   112   179   104   176    85   132    89   194    72   200    87    60   137    79   101    33    69   158   216   117   212    93   142   201    80   217    68   108    72   149   134   181    82   144
    34    95   138   107   222   209    99    70   154   149   186    63    94   135   172    91    86   118   198   187   109   158   125   197   113    37    56    87   194   189   166   143    39   215    52   132    44   101   174   124    43    51   167   182   183   117    57   150    80   114    39    48    71   200   215   115   152   202   144   171   166   211    78    93   198   171   181    94    65    36    44    41   190   218    79   119   219    93   113   143   128   188   110    37   175   188   146   109    81    85    68   187   145    62   121   145   159    34   222    64   185    41   215   102    85    54   156   104   132   133   136   206    93   106    52   214   118   108    42   206   187    63   135    45   170   176   114    46    55   108   145   215    78    47    87    85    51   188   105   187    87   158   173    94    94    92   220   160   144   175   159   108   112   194   186   209   138   150    72    91   137   155   103    87   157    51   155    84   121    90   106   197    33   140   208   163    41    44   203   184   116    38   195   154    52   137   169   103   124    63   131   202   124   182   123    47   195   211    83   144    34    75    98   163    73   125   199    76   180    35   105   161   159   193   114    44   220    96    93   132    47   192   111   179   104   176    85   132    89   194    72   200    87    60   137    80   101    34    70   158   216   117   213    93   142   201    80   217    68   107    72   150   135   181    82   144
    36    97   140   106   220   208    99    68   152   150   187    64    93   137   171    91    88   118   199   187   109   156   126   198   113    35    62    88   195   188   166   143    42   214    53   131    46   100   174   124    44    49   164   183   183   119    58   148    79   112    40    48    70   200   217   114   151   202   144   172   167   212    78    91   198   173   181    97    65    36    47    40   190   219    83   120   219    96   112   144   128   190   110    34   175   188   146   110    82    82    69   189   145    62   122   143   156    35   220    64   185    42   216   102    88    58   158   102   133   135   134   206    92   105    52   215   119   110    39   207   185    63   134    43   168   176   117    42    55   107   141   215    76    45    86    83    48   187   104   189    87   157   177    94    93    93   219   157   145   173   159   107   110   195   186   208   141   155    72    94   137   154   104    87   157    50   155    83   122    89   104   198    33   139   207   162    38    43   200   183   118    37   195   154    53   136   172   104   125    65   131   200   126   184   123    48   195   212    85   145    32    77    96   162    73   128   198    77   180    35   108   162   159   190   117    46   219    95    92   129    44   190   110   178   105   175    85   133    87   194    71   199    87    62   138    80   100    32    67   156   217   115   211    95   142   202    79   216    71   110    70   150   134   180    82   143
    35    95   137   107   222   208    99    70   154   149   186    63    94   135   171    92    86   118   198   186   109   157   125   197   113    37    56    86   194   189   166   143    39   215    52   133    44   101   174   123    43    51   166   182   184   117    58   150    80   114    39    48    71   199   215   115   152   202   144   171   166   211    79    92   199   171   181    94    65    36    45    41   190   218    79   120   219    92   113   143   128   188   109    37   174   188   146   109    82    84    68   186   146    62   121   144   159    34   222    64   185    42   215   101    85    54   157   104   131   133   135   206    93   107    51   215   118   107    42   206   187    63   135    44   170   176   114    45    56   108   145   215    77    46    87    85    51   188   105   187    88   158   173    93    94    91   220   159   143   174   159   108   112   194   187   209   138   151    72    91   137   155   103    86   157    50   155    84   121    90   106   197    32   139   208   163    40    44   202   184   116    37   195   154    52   136   168   104   124    64   131   202   125   182   123    47   196   211    84   144    34    76    99   162    73   126   198    76   180    35   106   161   159   194   114    45   219    97    93   133    46   192   111   179   103   176    85   132    88   194    71   200    86    60   137    80   101    33    69   159   216   117   212    93   142   200    81   216    69   108    72   149   134   181    82   144
    34    95   137   107   222   209    99    69   154   149   186    63    94   135   171    91    86   118   198   186   109   158   125   197   113    37    56    87   194   188   166   143    39   214    53   133    44   100   174   124    44    51   166   182   183   117    57   149    80   113    39    48    71   199   215   116   152   202   145   170   167   210    78    93   198   171   182    93    65    36    44    41   190   218    80   120   219    92   113   143   127   188   109    38   174   188   146   109    82    84    67   185   146    62   121   144   159    34   222    64   186    41   215   101    85    54   156   104   132   134   135   205    93   106    51   214   119   108    42   206   187    63   135    44   170   176   114    46    56   108   145   214    77    47    88    85    50   188   106   187    88   159   173    93    94    91   220   159   144   175   160   107   113   194   187   210   138   150    72    91   137   155   103    86   157    51   155    83   120    91   106   198    33   140   208   163    40    44   203   184   115    38   196   154    53   136   169   104   124    64   131   201   124   181   123    46   196   212    83   143    34    75    99   162    73   125   199    76   180    35   105   161   159   194   113    45   219    97    94   132    46   192   112   179   104   175    85   132    89   194    72   200    86    60   137    79   102    32    70   158   216   117   212    93   142   200    80   217    68   108    72   149   135   182    83   143
    34    95   137   107   222   209    99    70   154   149   186    63    94   135   171    91    86   118   198   186   109   157   125   197   113    38    56    86   194   189   166   143    39   215    52   132    44   101   174   123    43    51   167   182   184   117    57   150    80   114    38    48    71   199   215   116   152   202   144   170   167   211    78    93   198   171   181    93    64    36    45    42   190   218    79   120   219    92   113   143   127   188   110    38   175   188   146   109    82    84    68   186   146    62   121   144   159    34   222    64   185    42   215   102    85    54   156   104   132   134   136   206    93   106    52   215   118   108    42   206   187    63   135    44   170   176   114    45    56   108   145   215    78    47    87    85    51   188   105   187    87   159   173    94    94    91   220   159   144   174   159   108   112   194   187   210   138   150    71    91   137   155   103    87   157    51   155    84   121    90   106   197    33   140   208   163    40    44   202   184   116    37   196   154    53   137   169   104   124    63   131   202   124   182   123    46   196   212    83   143    34    76    99   163    73   125   199    76   179    35   105   161   159   193   113    45   220    96    93   133    46   191   112   179   104   175    85   132    89   194    72   200    87    60   138    79   101    33    69   158   216   117   212    93   142   201    81   217    69   107    72   149   134   181    82   144
    35    95   136   106   221   208    98    68   153   148   187    65    95   135   171    90    86   118   197   185   108   155   127   197   111    37    54    86   192   189   165   144    38   215    52   133    44   102   174   121    44    49   165   180   184   117    58   150    77   112    41    49    69   199   217   116   150   201   143   168   169   211    77    92   198   171   181    95    65    35    45    40   191   217    81   120   219    94   113   143   131   186   110    37   175   187   146   108    81    84    68   186   144    60   121   144   158    35   221    63   185    42   213   101    85    56   157   104   131   135   136   206    93   106    51   215   118   108    42   208   187    63   135    45   172   176   112    45    56   106   145   215    76    47    89    83    50   189   106   188    86   158   174    94    93    93   220   158   143   175   159   106   112   192   185   208   138   151    73    93   137   154   105    88   158    51   155    84   120    92   105   198    32   140   208   162    40    43   204   184   115    38   195   154    51   135   169   105   125    64   131   202   126   182   121    47   194   210    85   143    36    75    99   162    74   127   198    76   179    33   105   162   159   193   114    44   221    96    95   133    47   193   112   180   104   176    83   134    90   195    73   201    88    61   138    78    99    34    70   159   213   118   210    94   142   200    82   217    69   105    71   150   135   181    83   145
    34    95   138   107   221   209    99    69   154   149   186    63    94   135   171    92    85   118   198   186   109   158   125   198   113    38    56    86   193   189   166   143    40   215    52   131    45   102   174   124    43    51   167   182   184   117    57   150    81   113    39    48    71   200   215   115   152   201   145   171   167   211    78    92   198   171   181    94    65    36    45    43   189   218    79   120   219    92   113   142   128   189   109    37   176   188   146   109    83    85    68   186   147    62   120   144   159    33   221    65   185    41   215   102    85    54   157   104   132   133   136   205    93   106    52   215   119   107    42   206   187    63   135    44   170   176   114    45    56   107   146   215    78    47    86    85    50   188   105   187    87   159   173    94    94    90   219   159   144   175   160   108   113   194   186   208   138   150    71    91   137   155   103    87   156    51   154    84   120    91   106   197    33   139   207   164    40    45   203   184   116    38   195   155    53   137   169   104   124    63   132   201   125   181   123    46   195   211    83   142    33    76    99   163    74   125   199    76   179    35   106   161   159   193   114    44   219    97    93   132    47   192   111   179   103   176    85   132    90   195    72   200    87    60   138    80   101    33    70   158   216   117   212    93   142   200    81   216    68   108    72   149   135   180    82   143
    34    95   137   107   222   208    99    70   154   149   186    63    94   135   171    91    86   118   198   186   109   157   125   197   113    37    56    86   194   189   166   143    39   215    52   132    44   101   174   123    43    51   166   182   184   117    58   150    80   113    39    48    71   199   215   115   152   202   144   171   167   210    78    93   198   171   181    93    64    36    45    41   190   218    79   120   219    92   112   143   127   188   109    37   175   188   146   109    82    85    68   186   146    62   121   145   159    34   222    64   185    42   215   102    85    54   156   104   131   134   136   206    93   106    52   215   118   108    42   206   187    63   135    44   170   176   114    45    56   108   145   215    78    46    87    85    50   188   105   187    87   158   173    94    94    91   220   159   144   174   159   107   112   194   187   209   138   150    71    91   137   155   103    87   157    51   155    84   121    91   106   197    33   140   207   163    40    44   203   184   116    38   195   154    53   137   169   104   124    63   131   202   124   182   123    46   196   212    83   144    34    75    99   163    73   125   199    76   179    35   105   161   159   193   113    45   219    96    93   132    46   191   112   179   104   175    85   132    89   194    72   200    86    60   137    80   101    33    69   158   216   117   212    93   142   201    80   216    69   108    72   149   134   181    82   144
    34    95   137   106   221   210   100    70   154   148   187    64    94   136   171    91    86   118   197   188   110   157   124   198   112    39    56    87   193   189   166   142    38   215    52   132    45   101   173   122    42    51   166   184   183   118    57   150    80   114    38    48    71   201   215   116   153   203   145   170   166   210    79    92   199   172   182    94    64    33    44    41   191   217    79   120   219    93   112   144   128   189   110    38   174   189   146   108    82    84    68   185   146    62   120   145   159    35   222    63   186    42   215   102    86    54   156   104   133   134   136   205    93   106    51   215   118   107    42   206   187    62   136    44   169   176   113    45    56   107   146   216    78    48    88    86    51   188   107   188    87   158   172    95    94    91   219   157   143   175   159   107   112   193   186   210   138   150    71    91   137   155   105    87   156    52   153    85   120    91   106   197    32   140   207   163    40    45   203   184   116    39   196   154    54   137   169   104   124    64   132   202   126   183   124    46   195   212    84   143    33    77    98   164    75   126   199    76   179    34   106   160   160   194   112    44   218    95    94   132    46   190   111   179   104   175    84   132    89   193    71   201    85    60   137    80   101    33    69   160   216   117   212    91   144   201    81   216    68   108    72   149   133   181    81   142
    35    96   137   106   221   209    99    69   154   150   187    62    94   135   171    92    87   118   197   186   108   158   126   199   113    38    57    87   194   190   166   143    39   215    52   132    43   101   175   123    42    50   165   183   184   115    59   148    80   114    38    48    71   199   215   116   154   203   147   171   168   210    78    93   195   170   182    94    64    37    44    41   188   219    81   119   220    94   113   143   127   189   108    38   176   188   147   109    83    86    69   185   146    62   120   146   158    33   220    64   185    40   215   103    86    54   156   104   131   134   136   204    93   107    52   216   118   107    40   207   188    62   135    43   171   176   114    46    55   108   145   214    77    47    87    86    50   189   105   188    87   159   174    94    93    92   220   160   142   174   158   107   112   195   186   209   138   148    71    91   136   155   104    88   156    50   154    84   119    90   105   197    32   141   208   162    40    43   202   184   116    37   195   153    53   135   169   102   125    63   131   202   123   181   123    47   195   212    83   143    34    75    98   162    73   124   199    77   179    36   106   160   158   194   112    44   220    97    92   133    46   191   112   179   102   175    84   132    87   194    72   201    87    60   138    78   100    33    71   158   215   116   213    91   142   200    80   217    69   107    75   150   134   181    81   142
    34    94   138   108   222   209   100    70   154   148   187    62    93   136   171    92    85   117   198   185   109   157   125   198   113    37    56    87   194   188   166   144    39   214    53   132    44   101   174   123    43    50   166   182   184   117    57   149    80   114    38    48    71   199   214   115   152   201   144   171   167   210    79    91   198   171   181    93    65    36    44    42   190   217    80   120   219    93   111   143   128   188   110    37   176   189   146   108    82    84    68   186   146    62   121   145   159    34   222    64   185    42   215   102    85    54   156   103   131   133   136   206    93   106    52   216   119   108    42   207   188    63   136    45   169   177   115    45    56   108   145   215    78    46    87    85    50   188   106   187    87   158   173    93    94    91   221   159   144   174   160   108   112   193   187   209   137   150    72    92   138   155   103    87   157    51   155    85   121    91   107   197    33   141   207   162    40    44   202   185   117    37   195   155    53   137   168   103   124    63   131   202   125   181   122    46   196   212    84   143    33    75    99   163    73   125   198    76   180    34   106   161   159   193   114    44   219    97    93   133    47   192   111   179   104   176    85   132    88   195    72   201    86    60   137    80   101    33    70   159   216   117   211    94   142   201    80   217    68   108    71   149   134   181    81   143
    34    95   137   107   222   209    99    69   154   149   185    63    94   135   171    91    86   118   198   187   109   158   125   197   113    37    57    86   194   189   166   143    39   215    53   132    45   101   174   123    44    51   166   182   184   117    58   150    80   113    39    48    71   199   215   115   152   202   144   170   166   210    78    93   199   171   181    93    64    36    44    41   189   218    79   120   220    93   113   143   127   188   110    38   175   188   146   109    82    85    68   186   145    62   121   145   159    34   222    64   185    42   215   102    86    54   157   104   131   134   136   206    93   106    51   215   119   108    42   207   187    63   135    44   170   176   114    46    56   108   145   215    77    47    87    85    50   188   105   187    87   159   173    94    94    91   220   159   144   175   159   107   112   194   186   210   138   151    71    91   137   155   103    87   157    51   155    84   120    90   106   198    33   140   206   164    40    44   203   184   116    37   195   155    53   137   169   104   124    63   131   202   124   181   123    47   196   212    83   144    34    76    99   162    73   126   199    76   179    35   106   161   160   193   114    45   219    96    93   132    46   191   112   179   104   176    84   132    89   194    72   201    86    60   137    80   101    33    70   158   216   117   212    93   141   201    81   217    69   107    72   149   135   180    82   144
    34    95   137   107   222   209    99    70   154   149   186    63    94   135   171    91    85   118   198   186   109   157   125   197   113    38    56    86   193   189   166   143    39   215    52   132    44   101   174   123    43    51   166   182   184   117    57   150    80   114    38    48    71   199   215   116   152   202   144   171   167   210    78    93   198   171   181    93    65    36    45    42   190   218    79   120   219    92   112   143   127   188   110    37   175   188   146   109    82    84    68   186   146    62   121   144   159    34   222    64   185    41   215   102    86    54   156   104   132   134   135   206    93   106    52   215   119   108    42   206   187    63   135    45   170   176   114    45    56   108   145   215    78    47    87    85    50   188   106   187    87   159   173    93    94    91   220   159   144   175   159   107   112   194   186   209   138   150    72    91   137   155   103    87   157    51   155    84   121    91   106   197    32   140   207   164    40    44   203   184   116    38   196   154    52   137   169   104   124    63   131   202   124   182   123    46   195   212    83   143    34    75    98   163    73   125   199    76   180    35   105   161   159   193   113    45   220    96    93   132    46   191   112   180   104   176    85   132    89   194    71   200    87    60   137    79   101    33    69   158   216   117   212    93   142   201    80   217    69   108    72   149   134   181    82   144
    35    95   140   109   220   209    99    68   152   150   187    64    95   135   170    92    85   118   198   187   109   156   125   198   113    39    59    87   194   192   166   144    40   215    52   131    45   100   175   123    41    49   164   180   183   117    59   150    79   111    38    48    70   199   213   115   153   202   142   170   167   213    80    91   199   172   182    92    63    36    44    41   190   219    80   119   220    93   113   143   128   190   109    35   176   188   146   112    82    85    69   186   146    63   121   144   157    32   223    62   186    42   215   102    88    55   157   106   131   133   136   205    93   108    54   214   117   109    43   207   188    62   135    45   171   176   113    44    55   108   146   214    76    46    86    86    51   187   104   189    87   158   173    92    95    91   220   157   146   176   158   109   113   192   185   209   138   150    69    89   139   155   102    88   156    51   157    86   118    90   106   197    32   141   208   163    39    45   202   185   115    38   196   154    53   136   171   103   123    64   132   202   123   182   121    46   196   210    85   144    33    74    99   163    74   123   199    75   181    35   104   162   161   194   112    46   221    95    94   132    46   192   112   180   104   176    86   132    88   194    71   201    85    60   138    81   100    33    70   159   216   116   213    94   141   201    81   217    68   107    73   150   134   180    80   143
    34    96   138   107   222   208    99    70   154   148   186    63    94   135   171    91    86   118   198   186   109   157   125   197   113    38    56    86   193   188   166   143    39   214    53   132    44   101   174   123    43    50   166   182   184   117    58   150    80   114    38    48    71   199   215   115   152   202   145   171   166   210    78    93   198   171   181    94    64    36    45    41   189   218    80   120   219    92   113   143   128   188   109    38   175   188   146   109    82    85    68   186   146    62   121   144   159    34   222    63   185    42   214   102    85    54   156   104   132   134   135   206    94   106    51   215   118   108    42   206   187    63   135    45   170   176   114    46    56   108   145   214    78    46    87    85    51   188   106   187    87   158   173    94    94    91   220   158   144   175   160   107   112   194   187   209   138   150    71    91   137   156   104    87   157    51   155    85   121    90   106   197    33   141   208   163    41    44   203   184   116    37   196   154    52   137   169   104   124    63   131   202   124   182   123    47   196   212    83   143    34    76    99   162    73   125   199    76   179    35   105   161   159   193   113    45   220    97    93   133    46   192   112   179   104   176    85   133    89   194    71   201    86    61   138    80   101    33    69   158   216   116   212    93   141   200    81   216    69   107    72   149   134   181    82   144
    34    95   138   107   222   209    99    70   154   149   186    63    94   135   171    91    86   118   198   186   109   158   125   197   113    37    56    86   194   189   166   143    39   215    52   132    44   101   174   123    43    51   166   182   184   117    57   150    80   113    39    48    71   199   215   115   152   202   144   171   167   210    78    93   198   171   181    93    64    36    45    41   190   218    79   119   219    92   113   143   127   188   110    37   175   188   146   109    82    84    68   186   146    62   121   144   159    34   222    64   185    42   215   102    85    54   156   104   131   133   135   205    93   106    52   215   118   108    42   206   187    63   135    44   170   176   114    45    56   108   145   215    78    46    87    85    51   188   106   187    87   159   173    94    94    91   220   159   144   175   160   108   112   194   187   209   138   150    72    91   137   155   103    87   157    51   155    84   121    90   106   197    33   140   207   164    40    44   203   184   116    38   196   154    52   137   169   104   124    63   131   202   124   182   123    46   195   211    83   143    34    76    99   163    73   125   199    76   179    35   105   161   159   193   113    45   219    96    93   132    46   192   111   179   104   176    84   132    89   194    72   200    87    60   137    80   101    32    69   158   216   116   212    93   142   201    80   216    68   107    72   149   135   180    82   144
    33    95   138   107   222   209   100    70   155   149   186    62    95   136   170    91    86   118   198   187   109   157   124   197   113    37    56    87   194   189   166   144    39   214    52   132    44   101   174   122    44    52   166   181   184   118    56   150    80   114    38    48    71   199   216   116   151   202   146   171   166   210    78    92   199   171   181    93    63    36    45    43   190   218    79   120   220    92   112   143   127   189   110    37   176   188   147   109    82    84    68   186   144    62   121   145   159    34   221    63   186    41   214   101    86    53   157   105   132   134   135   206    94   106    52   215   119   107    43   206   188    63   135    44   170   176   114    45    56   107   144   215    78    47    87    85    51   188   106   187    88   159   173    93    93    90   219   159   145   174   159   108   113   195   187   210   138   148    71    91   137   155   104    87   157    50   155    84   120    90   106   197    33   141   208   163    39    44   203   184   116    38   195   155    53   137   170   104   125    63   131   201   125   182   124    47   196   212    83   143    34    74    98   163    74   125   200    76   180    35   105   161   159   193   114    43   220    97    93   133    47   192   110   180   104   175    85   133    89   194    73   200    86    61   137    80   101    33    70   158   216   117   212    93   141   201    80   216    69   108    71   148   134   181    82   144
    33    95   137   108   222   208   100    70   154   150   186    63    93   136   170    92    86   119   198   185   109   157   125   196   112    38    56    86   194   189   166   143    39   215    52   131    44   101   174   124    45    51   165   183   184   117    58   150    79   113    39    49    68   199   216   115   153   203   144   171   167   211    77    92   199   172   181    92    64    36    45    42   189   218    80   120   218    92   112   143   128   188   110    37   176   188   145   109    82    85    69   184   145    61   122   143   158    35   222    63   184    42   214   101    86    53   155   104   131   135   135   205    94   106    50   216   118   108    42   206   187    63   134    44   170   178   114    45    56   108   145   214    79    46    88    84    51   188   106   187    87   158   172    93    94    91   220   160   144   174   158   107   112   193   187   209   137   150    71    90   137   155   103    88   157    51   154    85   121    90   106   198    33   140   206   163    39    43   202   183   115    38   194   154    53   137   169   103   124    64   131   201   126   181   124    46   195   211    84   143    34    75    99   163    74   125   199    76   180    35   105   161   159   193   113    44   220    97    93   133    45   191   112   179   104   175    85   133    89   193    72   200    87    60   137    80   100    33    69   158   216   117   211    93   141   201    82   216    69   107    72   149   133   181    82   143
    33    95   138   106   221   209    99    70   154   150   187    63    94   134   171    91    86   117   198   186   108   157   125   196   113    37    56    86   194   188   167   144    40   214    53   132    43   100   175   122    44    51   165   182   184   116    58   149    80   114    38    49    71   198   215   116   153   200   145   171   167   211    78    92   198   171   182    94    64    36    44    41   190   219    79   119   219    94   112   145   127   188   109    38   175   188   146   108    81    85    67   186   146    61   120   145   159    33   223    64   186    42   215   103    86    54   157   105   131   133   135   207    94   107    52   213   117   109    42   206   188    63   136    44   169   177   113    45    56   108   145   214    76    47    87    85    50   187   105   187    87   157   173    94    94    91   221   159   144   174   160   108   113   194   186   210   138   150    73    91   137   155   103    88   157    51   155    84   120    89   106   198    33   142   207   164    40    44   202   184   116    37   195   154    54   136   170   104   124    63   132   202   124   182   123    46   195   211    83   144    34    75   100   162    74   125   199    76   178    35   105   160   158   193   114    46   220    97    92   133    47   192   112   179   103   175    85   132    89   193    70   200    86    60   138    79   102    34    70   158   216   117   212    92   142   201    80   217    68   107    72   149   135   180    82   143
   191    56   112    34   216   100    34   107   205   181   192   208   154   205   106   205   167   165   129   185    98   218   150   214   205   120    89    56   165    93   221   200   158   192   208    69    88    51   138   122   175    40   220   124    73   102   129   189    82   175   130    67   179    86   179   168   126   117   113    97    39   150    61   113   217   158   213   181   125   135    90    56   178    61    73   127    96    60   198   126   207    82    40   152   183   217    62   162   217   132   117   177   113   188   138   189    65    95    39   116    86   209   213   175    86   147    70   182    68   219   107    92    45   142    67   112   206   204   187    65   133    51    69   136   122   117    98   192   174    85    66    58   192   206   130    34    85    52   190    68   107   154   172   115   186   187    78   119   160    48    46   158    71   129    46   174   203   148   213   154   105   175    62    80   111   125    63   164   174   168    49    53   200   182   212   126   201   193   142    34    53    85   148   148   212    81   198   115   204   161   152    34   184   124   107   129    41   122   130   202    33   193   116    86   186   137    89   150   199    94   127    64   139   151   184   204   199   191    65   212   221    93   175   107   190    64   185   219   148    34   172   110   197   204   113    55    73   182   122    64   122    37   150   140    94   100   115   101   221    97   121    76   142    50    58   156
   191    57   112    34   216   101    34   107   205   181   193   208   155   206   106   205   168   165   128   185    99   217   150   215   205   121    87    57   166    94   223   201   158   192   207    69    87    51   138   122   175    38   220   124    72   102   129   189    82   176   131    68   180    86   179   168   125   116   114    96    39   150    61   111   216   158   213   181   124   135    88    55   180    60    74   128    96    61   197   125   207    81    40   152   183   218    62   163   217   131   118   178   114   188   138   188    65    95    39   115    87   210   213   175    87   146    71   181    67   219   106    91    44   141    67   113   206   203   187    67   132    52    68   136   122   116    99   192   174    84    66    58   193   205   129    35    86    53   189    67   106   154   172   116   186   186    77   120   161    47    46   159    70   129    47   174   203   149   214   154   105   177    62    80   111   125    63   163   174   169    49    53   200   181   213   126   202   193   141    35    52    86   147   148   212    81   198   114   204   162   152    34   185   123   106   130    41   121   128   203    33   193   117    85   184   136    89   151   199    94   126    64   140   150   184   204   199   191    66   212   221    92   176   106   190    64   184   219   147    35   172   110   196   203   112    56    72   183   121    63   122    36   149   139    95   100   116   101   222    97   122    75   142    50    57   157
   191    56   113    31   217   102    35   108   203   183   192   207   153   206   107   204   167   166   130   184    99   216   149   215   205   122    88    56   165    93   223   200   159   192   207    69    88    51   138   124   174    39   222   124    71   102   129   190    83   175   130    68   180    84   179   167   125   116   112    98    38   150    62   112   216   158   213   181   125   136    87    56   180    62    72   129    95    60   196   126   207    83    42   152   183   219    63   162   218   131   118   176   113   187   137   189    67    94    40   117    86   208   214   175    87   147    68   182    69   217   108    89    44   140    68   112   206   202   187    67   134    51    68   138   121   115    98   192   173    85    68    59   193   204   129    32    85    52   189    67   105   154   171   115   185   187    76   120   160    48    46   157    69   128    46   175   204   148   212   153   102   175    61    81   112   126    62   164   174   169    49    53   200   183   211   128   201   194   141    35    53    85   145   147   212    81   198   116   203   161   152    35   184   123   108   131    39   122   130   204    35   194   116    87   187   136    89   148   199    95   125    64   139   152   186   203   198   190    65   211   222    91   177   108   190    64   186   219   148    35   173   112   195   205   111    55    74   183   120    64   123    37   149   140    94   100   116   102   223    97   123    74   140    51    56   156
   191    56   112    35   216   101    33   107   205   182   192   207   155   206   107   206   168   165   129   185    99   216   149   215   204   121    89    55   166    93   221   202   160   192   209    70    87    51   138   123   176    40   220   125    73   101   129   190    83   174   131    68   179    85   180   167   125   117   113    96    39   150    61   111   217   159   214   182   124   135    87    55   180    60    74   128    96    61   198   126   205    82    41   152   183   217    62   163   217   131   117   178   113   187   137   189    64    95    39   115    87   210   214   174    87   147    71   182    67   217   106    91    44   142    67   112   205   204   187    65   133    51    68   136   122   115    98   191   173    83    68    58   193   206   130    33    84    52   188    68   106   154   172   117   185   187    77   120   161    46    45   159    69   129    47   175   202   148   212   153   104   176    63    81   112   125    63   163   174   170    49    53   199   182   212   127   202   194   142    36    51    86   145   148   212    81   199   115   204   162   152    33   185   124   106   129    42   122   129   203    33   193   116    86   185   136    89   150   199    94   127    64   139   150   184   205   198   190    66   212   221    93   176   108   190    64   185   218   147    36   173   110   196   203   112    56    73   183   122    63   122    36   149   140    95   100   116   101   221    97   121    77   141    50    58   157
   190    57   112    35   216   100    34   107   205   181   192   208   154   206   108   206   167   165   129   185    99   216   149   215   205   121    88    56   166    93   222   201   158   192   208    70    88    51   138   122   175    39   221   124    72   102   130   190    83   175   130    67   180    86   180   168   126   116   113    96    38   151    61   112   216   158   214   181   124   135    88    56   179    60    73   128    96    61   198   125   206    81    40   152   183   218    61   162   217   131   118   178   113   187   138   189    65    94    38   116    87   209   213   176    87   147    71   182    68   218   107    91    44   142    67   112   205   204   187    66   132    52    68   136   121   116    98   192   174    84    67    58   193   206   129    34    85    52   189    67   106   154   172   116   186   186    77   119   161    47    46   159    70   128    46   173   203   148   213   154   105   176    61    81   111   125    63   163   174   169    49    52   200   181   212   127   201   194   142    34    52    86   146   148   211    81   198   115   204   162   152    34   185   123   106   129    41   122   129   202    34   193   116    86   185   136    89   150   199    94   127    64   139   150   184   205   198   191    66   211   221    93   176   107   190    64   185   220   148    35   172   111   197   203   113    56    73   182   122    64   122    37   148   140    95    99   116   101   221    97   121    76   141    50    58   157
   191    59   112    35   213   102    32   109   207   182   192   210   156   205   108   206   169   164   128   186    98   217   149   214   204   122    90    56   166    91   218   199   160   192   204    69    90    51   141   124   177    34   223   122    73   103   127   189    81   175   131    69   177    85   179   168   130   117   114    95    38   151    63   109   217   155   216   184   126   132    89    57   181    61    75   124    97    57   199   126   207    80    43   152   182   220    61   163   217   130   117   179   114   189   141   190    61    92    40   116    88   209   212   174    84   149    69   184    66   220   111    87    42   138    61   112   205   206   185    68   132    54    69   137   119   116    97   192   172    86    68    60   192   207   126    33    83    54   190    67   106   152   176   116   186   189    77   116   161    47    47   160    71   130    50   177   203   149   209   153   104   176    61    76   107   128    64   166   175   169    54    52   199   180   212   122   200   192   142    33    53    86   144   150   213    80   201   114   204   161   153    36   185   122   107   129    42   120   130   203    34   192   117    85   185   136    89   149   199    96   127    63   139   150   182   204   198   188    67   213   219    93   173   105   192    65   182   218   145    33   174   109   192   200   112    56    72   182   122    63   123    37   148   142    96    99   118   100   220    97   122    77   143    48    57   159
   190    57   112    35   216   101    34   107   205   182   192   208   155   205   107   206   168   165   129   185    99   216   149   215   205   121    88    56   166    93   222   201   158   192   208    70    88    51   138   122   175    39   220   124    72   102   129   190    83   175   130    68   179    86   180   168   126   116   113    96    38   150    61   111   216   158   214   181   124   135    88    55   179    60    74   128    96    60   198   126   206    81    40   152   183   217    61   163   217   131   117   178   114   187   138   189    64    95    39   116    87   209   213   175    87   147    71   182    68   218   106    91    44   141    67   112   205   203   187    66   133    52    68   136   122   116    98   192   174    84    67    58   193   206   129    34    85    52   189    67   106   154   172   116   185   187    77   119   161    47    46   159    70   129    47   174   203   149   212   154   105   176    62    80   111   125    63   163   174   169    50    52   200   181   212   127   201   194   142    34    52    86   146   148   211    81   198   115   204   162   152    34   185   123   106   129    41   121   129   202    34   193   116    86   185   136    89   150   199    94   127    64   139   150   184   205   199   191    66   212   221    93   175   107   190    64   185   219   148    35   172   111   196   203   112    55    73   182   122    63   122    37   149   139    94    99   116   101   222    97   121    76   141    50    58   157
   191    57   112    34   216   100    33   107   205   181   192   208   155   205   107   206   168   165   129   185    99   216   150   215   205   121    88    56   166    93   222   201   159   192   208    70    88    51   139   123   175    39   221   124    72   102   129   190    83   175   130    68   180    86   180   168   126   116   113    96    38   150    61   112   216   158   214   181   124   135    88    55   179    60    74   128    96    60   197   126   206    81    40   152   183   217    61   163   217   131   117   178   113   187   138   189    65    95    39   116    88   209   213   175    87   147    71   181    68   218   106    91    44   141    67   112   205   204   187    67   133    51    68   137   122   116    98   192   174    84    66    58   193   206   129    34    85    52   189    67   106   154   172   116   186   187    77   119   161    47    46   159    70   129    47   174   203   148   212   153   105   176    61    80   110   125    63   163   174   169    50    52   200   181   211   127   201   193   142    34    52    86   146   148   212    81   199   115   204   162   152    33   184   123   106   130    41   121   130   202    33   193   116    86   185   137    90   151   199    95   127    64   139   150   184   205   199   191    66   212   221    93   175   108   190    64   185   219   148    35   172   111   197   203   112    55    73   182   121    63   122    37   149   139    95    99   116   101   222    97   121    76   141    50    58   157
   192    61   111    34   216   101    38   107   205   182   191   209   153   205   109   204   169   167   129   186    98   217   148   216   205   119    88    56   167    92   221   202   158   191   209    69    88    50   138   121   175    40   221   125    72   103   128   187    84   176   130    68   180    88   179   168   126   115   112    95    38   150    59   109   217   158   213   181   126   137    85    54   179    59    73   129    97    59   197   127   205    82    38   153   183   218    64   163   218   133   116   177   114   187   136   188    65    98    38   117    88   208   213   176    87   148    72   181    67   218   105    91    44   141    66   112   205   202   189    65   132    52    67   134   122   117    97   191   174    87    67    61   191   207   128    32    86    52   189    67   105   153   171   114   183   185    78   120   161    48    49   160    70   130    48   174   205   148   210   153   104   174    59    80   112   125    61   162   174   167    50    50   201   181   212   128   200   192   141    33    52    86   148   148   212    82   200   115   201   160   152    33   187   123   105   131    42   120   130   201    34   192   118    86   187   136    90   151   199    95   126    61   137   150   185   202   196   191    66   210   221    92   175   108   190    63   185   218   148    35   173   113   196   204   113    56    72   183   121    65   121    38   149   138    95   100   116   102   221    97   122    77   140    49    59   156
   190    58   114    35   215   100    33   108   205   181   191   208   154   204   107   206   168   166   129   185    99   217   150   214   206   122    88    56   165    93   221   200   157   192   208    70    87    52   139   122   175    40   220   124    73   102   130   189    83   176   129    67   180    85   180   169   125   117   114    96    38   151    62   111   216   158   214   182   125   135    88    55   178    59    73   129    96    61   197   126   206    82    40   153   183   217    61   163   218   131   118   177   113   188   137   188    65    94    40   115    89   210   213   175    88   146    70   181    68   218   106    89    44   141    68   112   205   203   186    65   133    51    69   136   123   116    97   192   174    86    67    58   194   205   130    34    85    52   189    66   106   154   173   114   186   186    78   119   161    48    44   160    70   129    46   175   203   149   213   153   104   176    62    80   110   125    64   162   173   169    50    53   201   180   213   127   202   194   141    34    51    85   147   148   212    81   198   114   203   160   151    33   185   122   106   129    41   121   131   202    34   193   117    85   185   137    88   151   199    94   126    64   138   151   184   203   198   191    66   212   222    92   175   107   190    64   184   219   148    34   173   110   195   203   113    56    73   183   122    64   122    39   149   139    95   100   116   100   221    98   121    77   141    49    58   156
   191    57   112    35   216   101    34   107   205   182   192   207   155   205   107   206   167   165   129   186   100   216   150   215   205   121    88    56   166    93   222   201   158   192   208    70    88    50   138   122   176    39   221   124    73   102   129   190    83   175   130    67   179    85   179   168   126   117   113    97    38   151    61   111   216   158   214   181   124   135    88    55   179    60    73   128    96    61   197   125   207    81    40   152   183   218    61   163   216   130   118   178   114   188   138   190    64    95    39   116    88   209   213   176    87   147    71   182    68   218   106    91    43   141    67   112   206   203   187    66   132    52    68   136   122   116    98   191   174    84    67    58   192   205   130    34    85    52   189    67   105   154   172   116   186   187    77   119   160    47    45   159    71   128    47   174   203   149   213   153   105   176    62    80   111   124    63   163   174   169    50    52   200   182   212   127   201   193   142    34    52    86   147   148   211    81   198   115   204   162   152    33   185   123   106   129    41   121   129   202    33   193   116    86   186   136    89   150   199    95   127    64   139   150   184   204   199   191    66   212   221    93   175   107   190    65   186   219   148    35   172   112   196   203   113    55    73   182   122    63   122    37   149   139    95    99   115   101   222    97   121    75   141    50    58   157
   191    57   112    35   216    99    34   108   205   181   192   207   155   204   106   205   168   165   129   186    99   217   149   215   205   122    89    56   165    93   223   202   159   193   208    69    89    51   137   122   175    39   221   123    73   103   129   190    82   175   130    67   180    86   180   168   128   116   113    96    38   150    61   112   217   157   215   181   123   135    87    54   178    60    74   127    96    60   199   126   206    81    40   152   182   217    62   162   216   131   117   178   114   189   137   189    64    95    38   116    87   210   213   175    86   147    70   182    68   219   107    91    43   140    67   112   204   203   186    67   133    51    67   137   121   115    98   191   174    84    68    57   193   206   128    34    85    51   189    65   105   154   172   116   185   186    77   119   160    48    46   159    69   129    47   173   203   147   212   154   104   175    64    80   111   124    62   163   174   169    49    52   199   182   213   127   201   193   142    34    52    85   146   148   211    81   198   114   204   161   152    32   184   124   107   130    42   121   129   202    33   194   117    86   185   137    89   150   199    92   127    64   138   151   184   205   199   191    66   212   221    93   175   108   190    65   186   219   148    34   172   111   196   203   112    55    72   183   122    64   122    38   149   139    94   100   116   101   221    97   122    77   140    50    58   156
   191    57   112    34   215   100    33   108   205   180   193   208   155   204   107   205   168   166   128   184    99   215   151   215   206   123    88    57   166    93   222   201   158   192   208    70    88    49   139   122   176    38   220   124    72   102   130   190    82   175   129    66   179    86   179   167   125   117   113    97    39   150    61   111   216   157   214   182   124   135    86    55   178    60    74   128    96    62   197   125   207    82    40   153   183   218    60   163   217   132   115   178   114   187   138   189    64    94    39   116    88   209   213   175    87   146    71   182    67   218   107    91    44   141    67   112   205   203   187    66   132    52    68   137   121   115    97   192   176    85    67    58   192   206   130    33    86    52   189    66   107   155   173   116   185   187    77   119   159    46    45   158    71   129    46   174   202   149   213   153   105   175    62    80   111   125    63   162   175   169    51    53   199   181   212   127   201   194   141    33    51    86   146   148   211    82   198   115   204   162   152    35   184   122   107   129    41   120   128   202    34   193   117    87   184   137    88   150   199    95   126    64   138   150   183   205   197   191    66   210   219    93   175   107   190    65   186   219   149    35   172   111   195   203   112    55    73   182   122    63   122    36   149   140    94   100   116   102   221    97   121    76   142    49    58   156
   191    57   112    34   216   100    34   107   206   181   192   208   154   206   107   206   167   165   129   185    99   216   150   215   205   121    89    56   165    93   222   201   158   192   207    70    88    51   138   122   175    39   221   123    73   101   129   190    83   175   131    68   179    86   180   169   126   117   113    96    38   150    61   112   216   159   214   182   124   135    88    56   179    60    74   128    96    60   198   126   206    82    40   153   183   218    62   163   217   130   118   177   113   188   137   189    65    95    38   116    87   209   213   175    87   147    71   181    68   217   107    91    44   141    67   112   205   203   186    67   133    51    68   136   122   116    98   192   174    84    66    58   192   206   129    34    85    52   189    67   106   153   172   115   186   187    77   119   161    47    46   159    70   129    47   174   203   149   212   154   105   176    62    80   111   125    64   163   174   169    49    52   200   181   212   126   202   193   142    34    52    86   146   148   211    81   198   115   204   162   151    34   185   123   106   129    42   121   129   202    33   193   116    86   185   136    90   150   199    95   126    64   139   150   184   205   198   191    66   211   221    93   175   107   190    64   185   219   148    35   172   111   197   204   112    55    73   182   122    64   122    37   149   140    95    99   116   101   222    98   122    76   141    50    58   157
   191    57   113    34   216   101    35   107   202   181   192   209   154   205   107   205   168   166   127   187    98   217   149   216   203   119    87    56   166    94   221   203   159   191   208    67    87    52   139   121   177    39   220   123    73   102   130   190    83   177   130    69   179    86   179   168   125   117   113    96    40   151    62   111   216   157   214   181   124   134    89    56   179    59    73   129    96    62   197   125   205    81    41   152   182   218    61   163   217   132   117   179   113   188   138   188    65    94    38   116    87   208   214   175    87   146    71   181    66   218   106    91    45   140    67   112   207   203   188    66   132    51    68   137   123   115    99   191   174    86    66    60   192   207   127    33    85    54   190    68   106   154   173   117   187   187    77   118   162    47    46   158    71   128    47   173   203   151   212   155   105   177    61    80   110   127    63   162   173   169    48    53   200   181   212   127   201   196   143    35    53    86   145   149   210    80   196   114   204   162   152    36   186   122   107   128    40   120   130   201    32   192   119    85   186   136    89   151   197    93   127    64   138   148   185   205   200   191    66   211   220    95   176   108   189    63   184   220   148    34   171   110   196   203   111    55    72   182   121    63   122    40   148   140    97    99   117   100   221    96   121    77   141    49    58   157
   191    56   112    36   216   100    33   107   206   181   193   207   155   206   107   204   165   166   128   186    98   217   151   216   204   119    90    57   163    93   221   200   159   193   208    70    89    50   139   121   175    38   222   122    74   105   128   189    84   174   130    68   180    88   182   169   127   116   113    96    38   150    63   114   217   155   214   182   124   134    87    56   180    60    74   129    96    62   198   126   206    81    40   151   180   220    59   162   217   130   115   177   113   188   139   189    65    95    39   118    86   210   212   176    87   147    70   179    66   216   107    93    43   140    69   111   202   203   188    65   133    50    69   137   123   117    99   194   174    83    67    58   192   206   127    36    83    53   190    70   107   152   172   118   188   187    76   119   160    49    46   160    69   131    48   174   202   148   212   153   104   175    61    80   110   126    63   164   174   168    49    51   200   183   212   126   200   193   142    35    52    85   147   147   214    81   199   114   199   163   153    35   185   123   105   129    40   121   130   199    34   192   117    87   185   136    87   148   199    94   127    65   140   149   186   204   198   191    67   212   221    93   177   105   188    65   186   220   148    33   172   110   197   203   111    55    72   182   122    64   122    38   148   140    95    98   116   100   225    99   122    78   140    49    58   156
   191    57   113    34   216   101    34   107   205   182   192   208   155   206   107   206   168   165   129   185    99   216   150   215   205   121    88    56   166    93   222   201   158   192   208    70    88    50   138   123   175    39   221   124    72   102   129   190    83   175   130    67   179    85   180   168   125   116   113    96    39   151    61   112   216   158   214   181   124   135    88    55   179    60    73   128    96    60   198   126   206    81    40   152   183   217    61   163   217   131   117   178   114   187   137   189    64    95    38   115    88   209   213   175    87   147    71   181    68   218   106    91    44   141    67   112   205   203   187    66   132    52    68   136   122   116    98   192   174    84    66    58   193   206   129    34    85    52   189    67   106   154   172   116   186   187    77   119   161    47    46   159    70   129    47   174   203   149   212   153   105   176    62    80   111   125    63   163   174   169    49    52   200   181   212   127   201   193   142    34    52    86   146   148   212    81   198   115   204   162   152    34   185   123   106   129    41   121   129   202    34   193   116    86   185   136    89   150   199    94   127    64   139   150   184   204   199   191    66   212   221    93   175   107   190    64   186   220   148    35   172   111   196   203   112    55    73   182   122    63   122    37   149   139    95    99   116   101   221    97   122    76   141    50    58   157
   191    57   112    35   215   101    35   107   204   182   190   210   153   206   106   205   167   166   129   185   102   216   151   215   206   120    89    56   165    93   221   202   160   193   207    69    88    52   136   123   176    40   220   125    72   101   131   191    83   174   130    68   180    84   179   168   125   116   114    97    38   149    60   112   214   158   214   182   125   135    87    56   178    61    73   128    98    59   198   126   208    82    39   153   184   218    62   164   217   130   117   179   113   187   138   190    65    94    40   116    87   208   213   176    86   147    71   182    67   217   107    91    46   141    68   113   204   202   187    69   133    52    68   137   122   116    98   191   173    86    65    58   192   207   129    33    85    51   190    68   105   154   173   114   185   187    76   120   162    47    46   159    69   129    47   174   203   149   212   154   104   176    62    80   110   127    62   162   174   170    50    52   200   182   214   127   202   194   143    34    52    85   144   148   212    81   196   115   203   161   152    34   184   122   106   130    44   121   129   203    34   192   116    87   186   136    90   151   200    95   126    64   139   152   184   206   200   191    66   210   220    93   175   107   189    65   186   220   147    35   173   110   196   203   113    56    74   182   123    63   123    38   146   139    94   101   116   102   222    99   122    76   141    47    59   156
   191    56   113    35   216   101    33   108   206   181   193   208   155   206   107   206   168   166   129   184    99   216   150   214   205   121    88    56   165    94   221   201   159   191   209    70    87    50   139   123   175    39   222   123    72   102   130   188    82   176   130    68   179    85   180   168   127   117   113    96    39   151    62   111   216   158   214   181   125   134    88    55   179    59    73   127    95    60   198   126   206    81    40   153   183   218    61   163   217   130   118   177   114   186   138   189    64    95    38   116    87   208   213   175    86   147    70   181    68   217   106    91    44   142    66   112   205   204   187    65   132    52    68   136   122   115    97   191   174    84    67    59   193   206   129    34    86    52   189    67   106   154   172   117   186   186    77   120   160    47    45   159    70   129    46   175   204   148   214   153   105   175    62    80   111   124    63   163   174   168    49    51   200   182   212   127   202   194   141    34    52    86   146   148   211    82   198   115   204   163   152    33   185   124   106   130    41   121   129   202    34   192   116    85   185   136    89   150   199    93   127    64   139   150   185   205   199   191    66   211   221    92   175   107   190    64   186   219   147    34   172   110   197   203   113    56    72   182   122    63   121    36   148   139    94   100   116   101   222    98   121    77   140    49    58   156
   191    57   112    35   216   101    33   107   205   182   192   207   154   206   106   206   167   165   130   186    99   216   149   215   205   123    88    55   166    93   221   201   158   192   208    69    88    52   139   123   175    39   220   124    72   101   130   190    83   175   130    67   179    85   180   168   125   117   113    97    39   150    62   112   216   158   213   182   123   135    88    54   179    59    75   128    97    60   198   126   206    81    40   152   182   217    62   163   216   130   117   178   114   188   137   189    65    95    38   116    88   209   213   175    87   146    71   181    68   217   106    92    44   142    67   112   206   203   186    66   132    51    68   137   122   115    98   192   174    85    67    58   193   206   129    34    86    51   190    67   106   154   172   116   185   187    78   118   161    47    46   159    70   128    46   174   203   148   212   153   105   177    62    80   112   125    64   162   174   168    50    52   201   182   212   127   201   193   141    34    52    86   146   147   211    81   198   115   204   161   152    34   183   123   106   129    41   121   129   202    34   194   115    86   186   137    89   150   199    94   126    63   139   151   183   205   198   191    67   211   222    93   175   108   191    65   184   219   148    34   172   111   196   203   112    56    73   182   122    64   122    37   149   140    95    99   117   101   222    97   121    76   142    50    58   156
   190    57   113    35   216   101    34   107   205   181   192   208   155   205   107   206   167   165   129   186    99   216   149   215   205   121    88    57   166    93   223   201   158   192   208    70    88    51   138   122   175    39   220   124    72   102   130   190    83   175   130    67   180    86   180   168   126   116   114    96    39   150    62   112   216   158   214   182   124   135    88    55   179    60    74   128    96    60   198   126   206    82    40   153   183   217    62   163   217   131   117   177   114   187   138   190    64    95    39   116    87   209   213   175    87   147    71   182    67   217   107    91    44   141    67   112   206   204   187    66   133    52    68   136   122   116    98   192   174    85    67    58   193   206   129    34    85    52   189    67   106   154   172   116   185   187    78   119   161    48    46   159    70   128    47   174   203   148   213   153   105   176    61    80   111   125    63   163   174   169    49    52   200   181   212   126   201   193   141    34    53    86   146   148   211    81   198   115   204   162   152    33   184   123   106   129    41   122   129   202    34   193   116    86   185   136    89   150   199    94   127    64   139   150   184   205   199   191    66   212   221    93   175   107   190    64   185   219   148    35   172   111   196   203   112    56    73   182   122    64   122    37   149   140    94    99   116   101   222    97   121    76   142    50    58   156
   190    57   112    35   216   100    33   108   205   182   192   208   155   206   107   206   168   165   129   185    99   216   150   215   205   121    88    56   166    93   222   201   158   192   208    70    88    51   139   122   175    39   220   124    72   102   129   190    83   175   131    68   179    85   180   168   126   117   113    96    38   151    61   111   216   158   214   181   125   135    88    55   179    61    73   128    96    61   197   126   206    81    41   153   183   217    62   163   217   131   117   178   114   188   138   189    65    95    39   116    87   209   213   175    87   147    71   182    68   218   106    91    45   141    67   112   206   203   187    67   132    52    68   136   122   116    98   192   174    84    66    58   193   206   129    34    85    52   189    67   106   154   172   116   186   187    77   119   161    48    46   159    69   128    46   174   203   148   212   154   105   176    61    80   110   124    63   162   174   169    49    52   200   182   212   127   201   193   141    35    52    85   146   148   211    81   198   115   204   162   151    34   184   122   106   130    41   121   130   202    34   193   116    86   185   136    89   150   199    93   127    64   139   150   184   205   199   191    66   212   221    93   175   108   190    64   185   219   148    35   172   111   197   204   112    55    73   182   122    63   122    37   148   139    95   100   116   101   222    97   121    76   141    50    58   157
   190    57   113    35   216   100    34   108   205   181   192   208   155   205   107   206   168   166   129   185    98   217   150   215   205   122    88    57   165    93   222   201   159   191   208    70    88    50   139   122   176    40   221   123    72   101   129   190    83   175   130    67   180    86   180   169   126   116   113    97    39   150    61   112   216   158   214   181   124   136    88    55   180    60    74   128    96    61   198   125   205    81    40   152   182   217    62   163   216   130   118   176   113   188   138   189    65    94    38   115    87   209   213   176    87   147    70   181    68   218   107    91    44   142    68   112   205   203   187    66   133    52    68   136   121   115    99   192   174    84    67    58   192   205   128    34    85    52   189    67   106   154   172   116   185   187    77   119   161    47    46   159    70   129    46   175   202   149   213   154   105   176    61    81   111   125    63   163   175   169    49    52   200   182   212   127   202   194   142    34    52    85   147   148   211    82   198   115   203   162   152    33   185   122   106   129    41   122   129   203    34   193   116    86   185   136    89   150   199    94   127    63   139   150   184   205   198   191    66   211   221    93   175   107   190    64   185   219   148    34   172   109   196   204   113    55    73   182   121    63   122    38   149   139    94   100   116   101   222    97   122    76   141    49    58   157
   190    56   113    35   216   101    35   108   206   181   192   207   155   206   108   206   167   165   130   185    99   218   148   214   204   121    88    56   166    93   221   201   160   192   207    70    88    51   140   124   173    39   221   123    72   102   129   189    83   176   131    66   178    85   178   169   124   118   112    95    40   152    63   111   215   159   215   181   124   135    86    56   179    59    73   128    95    58   198   126   207    81    42   152   185   217    62   163   216   132   118   178   113   187   138   189    65    94    39   116    87   210   214   176    86   147    71   183    67   217   108    92    45   143    67   112   206   204   187    66   133    52    68   135   122   115    96   191   174    82    68    59   192   205   128    33    85    52   189    66   105   153   172   115   187   186    78   118   161    45    45   159    70   129    48   173   204   150   214   155   105   177    62    81   110   125    62   164   174   170    48    53   200   181   212   126   202   194   142    34    54    86   145   147   210    81   199   114   204   163   153    34   184   123   107   129    41   121   130   203    33   194   116    86   186   135    90   149   199    94   124    63   139   149   185   205   198   192    66   212   221    92   176   107   189    65   186   220   148    35   173   112   197   203   112    57    73   183   121    64   122    37   148   138    95   100   115   100   222    97   121    76   141    50    58   155
   191    57   115    30   215    96    31   105   203   184   191   209   155   209   108   204   168   165   134   185   101   215   156   216   205   118    89    53   164    93   225   202   159   195   203    69    90    48   138   114   176    39   219   131    72   100   125   183    84   175   132    67   181    84   178   169   129   116   112    94    35   148    58   110   218   159   209   184   128   136    85    53   184    57    75   128    94    59   203   123   209    79    38   149   184   220    56   162   215   133   116   178   117   192   138   189    59    93    39   111    81   215   212   175    88   148    70   182    66   215   105    90    43   137    66   114   204   205   186    66   134    50    66   138   123   120   103   194   176    85    64    56   197   203   128    35    84    48   189    64   106   158   172   117   185   188    78   124   163    45    44   157    66   124    53   175   200   149   215   152   101   178    66    79   108   127    66   169   171   168    49    58   199   183   217   123   201   192   146    36    55    83   146   145   216    82   198   112   203   159   153    39   188   124   108   129    43   124   131   203    32   194   113    89   186   138    88   151   201    90   132    63   140   145   187   207   198   189    67   212   224    90   171   104   188    60   186   220   150    40   178   112   200   201   110    58    72   183   119    67   119    35   154   138    96   100   116    97   222    98   119    75   138    54    58   154
   190    57   113    35   216   100    34   107   204   182   192   207   154   205   106   205   168   165   128   186   100   216   150   215   205   121    89    57   166    92   222   201   159   192   208    71    89    51   139   122   175    39   221   123    73   103   130   190    83   175   130    68   179    86   180   168   125   117   114    97    38   149    61   111   217   158   214   182   124   135    88    55   179    59    74   127    96    61   199   126   206    82    39   151   182   216    62   163   216   131   117   177   114   187   138   189    64    95    38   115    87   208   212   175    87   147    71   181    68   218   107    92    44   141    67   113   206   204   187    66   132    52    68   137   122   116    99   192   174    86    65    58   193   206   128    34    86    51   189    67   106   153   171   116   186   186    78   118   162    47    46   159    70   130    47   175   203   148   212   155   104   177    62    80   111   124    64   163   173   168    49    52   200   181   212   127   202   194   142    34    52    86   146   148   212    80   199   116   205   162   152    34   184   122   106   128    42   121   130   203    34   193   117    86   186   136    89   150   199    94   127    65   140   151   183   204   199   191    65   212   221    92   175   108   190    64   185   219   149    34   173   111   196   203   113    55    71   182   122    64   122    38   149   139    95   100   115   101   221    97   121    76   141    49    58   157
   190    57   112    35   216   100    34   107   205   182   192   208   155   205   107   206   167   165   129   185    99   216   150   215   205   121    88    56   166    93   222   201   159   192   208    70    88    51   138   123   175    39   221   124    72   102   129   190    82   175   131    68   179    85   180   168   125   116   114    96    39   151    62   112   216   158   214   182   124   135    88    55   179    60    74   128    96    61   198   125   206    81    40   152   183   217    62   163   217   130   117   177   114   188   138   189    65    95    39   116    87   209   213   175    87   147    70   181    67   218   106    91    44   141    67   112   206   203   187    66   133    52    68   136   121   116    98   192   174    84    66    58   193   206   129    34    85    52   189    67   106   154   172   116   186   187    77   119   161    47    45   159    70   129    47   174   203   149   212   153   105   176    62    80   111   125    63   163   174   169    50    53   200   181   212   127   201   194   142    34    52    85   146   148   212    81   199   115   204   162   152    34   185   123   106   129    42   121   129   202    34   193   116    86   185   136    89   151   199    95   127    64   139   150   184   205   199   191    66   211   221    93   175   107   190    64   185   220   148    35   172   111   197   203   113    55    72   182   122    63   122    37   149   139    94    99   116   101   221    97   122    76   141    50    58   157
   191    57   112    35   216   100    34   107   205   181   192   208   155   205   107   205   168   165   129   185    99   216   150   215   205   122    88    56   166    93   222   201   158   192   208    70    88    51   138   122   175    39   221   124    72   102   129   190    82   175   130    68   179    86   180   168   125   116   113    96    38   150    61   112   216   158   214   182   124   135    88    55   179    60    74   128    96    60   198   126   206    82    40   152   183   218    61   163   217   131   117   178   114   187   137   189    65    95    39   116    88   209   213   175    87   147    70   182    68   218   106    91    44   142    67   112   205   203   187    66   133    52    68   136   122   116    98   191   174    85    66    58   193   206   129    34    85    52   189    67   106   154   172   116   185   187    77   119   161    47    46   159    70   129    47   174   203   148   212   154   104   176    62    80   111   125    63   163   174   169    50    52   200   181   212   127   201   193   142    34    52    85   146   148   212    81   199   115   204   162   152    33   185   123   106   129    41   121   129   202    34   193   117    86   186   136    89   150   199    94   127    64   139   150   184   205   199   191    66   212   221    93   176   107   190    64   185   219   148    35   172   111   196   203   113    55    73   182   122    64   122    37   149   139    95   100   116   101   222    97   121    76   141    50    58   156
   191    57   112    35   216   101    34   107   205   181   192   208   155   205   107   206   168   164   129   185    99   216   150   215   205   121    88    56   167    93   222   202   159   192   208    70    88    50   138   123   175    39   222   123    72   102   129   190    83   176   131    67   179    86   180   168   126   116   113    96    38   151    61   112   217   159   214   182   124   135    88    55   179    60    73   128    96    60   197   126   206    81    40   153   183   218    62   163   217   131   117   178   114   188   138   189    65    95    38   116    88   208   213   175    87   147    70   182    67   218   106    91    44   142    67   112   206   204   188    67   133    51    67   136   122   115    98   192   174    85    66    57   192   205   129    34    85    52   189    66   105   154   172   115   185   187    78   119   161    48    46   159    70   129    47   174   202   147   213   153   104   176    61    80   111   125    64   163   174   168    49    52   200   181   212   126   202   194   141    34    51    86   146   148   212    81   198   115   204   161   152    34   184   123   106   130    42   122   129   201    34   193   116    86   186   136    89   150   199    94   127    64   139   151   184   204   199   191    66   211   222    92   176   107   191    64   185   220   148    34   172   111   196   204   112    55    72   182   122    64   122    37   149   140    95   100   115   101   222    96   121    76   141    49    58   157
   190    58   114    35   216   101    33   104   202   179   194   206   154   206   107   206   167   166   128   185    97   215   149   214   204   122    87    55   165    93   224   201   159   192   207    69    89    52   138   122   177    38   219   124    73   100   131   189    82   176   130    67   179    87   178   168   128   117   113    97    39   150    63   111   217   157   216   181   124   137    86    56   179    59    74   129    95    58   198   123   207    81    40   151   184   219    61   164   218   130   117   178   114   189   138   188    63    93    41   117    89   208   212   175    86   147    70   180    68   216   106    91    44   142    67   112   205   203   186    66   134    50    67   136   122   114    99   191   175    82    67    57   192   205   129    34    83    54   189    67   107   155   174   118   185   186    76   119   161    46    46   159    69   129    47   175   201   149   213   155   104   175    60    80   112   125    63   162   175   169    50    52   200   183   213   126   199   194   141    32    51    87   146   150   211    81   198   116   203   162   151    35   185   123   105   128    42   123   129   203    33   190   115    86   186   136    89   149   199    92   127    64   139   153   185   204   200   192    66   210   222    93   174   106   192    64   182   220   148    36   172   110   197   204   112    55    71   182   123    63   122    37   148   137    95    99   116   101   222    98   121    76   140    50    59   158
   191    57   113    35   216   100    34   107   204   182   192   209   155   206   107   205   168   165   129   185    99   217   150   214   205   121    88    55   167    94   221   200   160   192   206    70    88    50   138   123   176    38   222   124    72   102   129   190    83   175   131    68   179    86   180   168   125   116   112    97    38   150    61   111   217   158   214   180   124   135    88    55   179    60    73   128    96    61   198   126   205    82    41   152   183   218    62   162   217   131   116   177   114   188   138   189    65    95    38   115    88   209   214   176    86   147    71   181    67   217   106    91    44   142    67   113   205   203   187    65   133    52    69   137   121   116    98   192   174    85    67    57   193   206   129    34    86    51   189    67   106   152   174   116   186   187    78   119   161    47    45   158    69   129    47   173   203   148   213   153   105   177    62    80   112   126    63   163   174   169    49    52   201   182   211   126   201   194   141    34    52    86   146   147   212    81   198   116   205   162   152    33   185   122   106   129    42   122   129   201    34   194   117    85   185   137    89   150   199    93   127    64   139   150   184   205   198   192    66   211   221    91   175   108   190    64   186   219   149    35   172   110   196   203   111    55    73   182   121    63   123    37   149   140    93   100   116   101   223    97   121    76   142    50    58   158
   189    57   113    36   216   100    33   108   205   182   191   207   154   206   106   205   167   166   129   186    98   216   150   214   206   121    89    56   166    93   222   201   158   191   207    70    88    50   139   122   174    38   221   125    71   102   129   190    83   176   130    67   180    84   179   168   125   117   113    96    38   151    61   112   216   158   213   181   124   134    88    55   179    60    73   128    95    60   197   125   206    82    40   152   183   218    61   163   217   130   117   177   114   187   138   189    65    95    38   116    88   209   213   175    87   147    70   182    67   218   106    91    44   142    67   112   206   202   187    66   132    51    68   136   122   115    99   191   174    84    67    58   192   205   129    33    86    52   189    67   106   154   173   116   185   188    78   119   160    48    45   159    70   129    47   174   203   149   213   153   104   176    61    81   110   125    63   163   174   168    50    52   200   181   211   127   202   193   142    34    51    85   147   148   212    81   198   115   204   162   151    34   185   123   106   130    41   121   130   202    34   193   116    86   186   137    89   151   200    95   127    65   139   150   184   204   198   190    65   211   220    92   175   107   190    64   185   219   148    35   173   111   197   204   112    55    73   182   122    63   122    37   149   140    93    99   115   101   221    97   121    76   141    50    59   157
   191    57   112    35   216   100    33   107   205   182   192   208   155   205   107   206   168   165   129   185    99   216   150   215   205   121    88    56   166    93   222   201   159   192   208    70    88    51   138   123   175    39   220   124    72   102   130   190    83   175   130    68   179    86   180   168   125   116   113    96    38   151    62   112   216   158   214   181   124   135    88    55   179    60    74   128    96    60   198   125   206    81    40   152   183   218    61   163   217   131   117   178   114   188   138   189    65    95    39   116    87   209   213   175    87   147    71   182    68   218   106    91    44   141    67   112   205   203   187    66   133    51    68   136   122   116    98   192   174    84    67    58   193   206   129    34    85    52   189    67   106   154   172   116   186   187    77   119   161    47    46   159    70   129    47   174   203   148   212   153   105   176    61    80   111   125    63   163   174   169    49    52   200   181   212   127   201   193   142    34    52    86   146   148   212    81   198   115   204   162   152    34   185   123   106   129    41   121   129   202    33   193   116    86   185   136    89   150   199    94   127    64   139   150   184   204   199   191    66   212   221    93   175   107   190    64   185   219   148    35   172   111   196   204   112    55    73   182   122    63   122    37   149   140    94   100   116   101   222    97   121    76   141    50    58   157
   190    57   112    35   216   100    34   107   205   181   192   208   155   205   107   206   168   165   129   185    99   216   149   215   205   121    88    57   166    93   222   201   158   192   208    70    88    51   138   123   175    39   220   124    72   102   130   190    83   175   130    68   180    86   180   168   125   117   113    96    39   150    61   112   216   158   214   182   124   135    88    55   179    60    74   128    96    60   198   126   206    82    40   152   183   217    61   163   217   131   118   178   114   188   137   189    64    95    39   116    88   209   213   175    87   147    71   182    67   218   106    91    44   141    67   112   205   203   187    66   133    52    68   137   122   116    98   192   174    84    67    58   193   206   129    34    85    52   189    67   106   154   172   116   186   187    77   119   161    47    46   159    70   129    47   174   203   148   212   153   105   176    61    80   111   125    63   163   174   169    49    52   200   181   212   127   201   194   142    34    52    85   146   148   211    81   198   115   204   162   152    34   185   123   106   129    41   121   129   202    33   193   116    86   185   136    89   150   199    94   127    64   139   150   184   205   199   191    65   212   221    93   175   107   190    65   186   219   148    35   172   111   196   203   112    55    73   182   122    64   122    37   149   140    95    99   116   101   221    97   121    76   141    50    58   157
   190    56   113    35   216   101    34   107   205   181   192   208   154   206   107   206   168   165   129   185    99   216   149   215   204   121    88    57   166    92   222   201   158   192   208    70    88    51   138   123   175    39   220   124    72   102   130   189    83   175   130    68   179    85   180   168   125   117   113    96    39   150    62   112   216   158   214   181   124   135    88    55   179    61    74   127    96    60   198   125   206    82    40   153   183   217    61   163   216   130   117   178   113   188   138   189    64    95    38   116    87   210   213   176    87   147    71   182    68   218   106    91    44   141    67   112   206   204   186    66   133    51    68   136   122   116    98   192   174    85    67    58   193   206   129    34    85    51   189    67   106   154   173   116   185   187    77   119   161    48    46   159    70   128    46   174   203   149   212   153   105   175    62    80   110   125    63   162   174   169    50    53   200   181   212   127   201   194   142    35    52    85   146   148   211    81   198   114   204   162   152    34   184   123   106   129    41   121   129   202    34   193   116    86   185   136    89   150   200    94   127    64   139   150   184   204   199   190    65   212   220    93   175   107   190    64   185   219   148    34   172   111   197   203   112    55    73   182   122    64   122    38   149   140    95    99   116   101   222    97   122    76   141    50    58   157
   193    57   110    34   217    98    34   107   203   186   193   207   155   203   105   207   168   165   128   189   103   216   151   214   204   120    86    55   168    95   223   200   159   193   205    68    88    49   136   124   175    39   220   123    74    98   130   189    84   177   129    69   180    88   180   170   123   117   111    96    41   150    61   110   218   155   213   179   126   135    89    55   181    63    73   128    96    59   200   124   203    83    42   150   184   216    58   162   212   132   118   180   113   187   140   189    62    93    37   116    88   209   214   175    87   148    69   182    68   218   107    90    45   140    67   115   206   202   182    64   133    53    68   137   123   114    97   189   174    85    67    55   189   204   130    36    85    51   188    71   103   151   170   115   185   188    77   121   162    47    45   156    68   131    46   178   202   148   212   153   105   179    63    77   112   127    62   164   175   168    50    51   203   181   212   128   200   195   142    30    55    86   147   149   212    80   198   113   205   162   151    34   187   124   105   129    43   125   131   201    33   191   115    85   185   135    88   149   203    97   130    63   139   154   183   204   197   189    64   212   221    92   175   107   189    64   186   220   149    36   170   114   195   206   114    54    72   183   120    62   121    36   148   138    94   101   118   101   223    98   121    77   141    46    58   154
   191    57   112    36   215   102    33   107   205   181   191   207   154   205   106   206   168   165   128   186   100   217   149   215   205   122    88    56   166    94   222   202   159   192   208    70    87    51   138   122   175    39   221   123    73   101   129   189    83   176   130    67   180    85   179   168   125   116   113    96    38   151    62   112   217   158   215   182   124   136    88    56   179    61    73   128    96    61   197   125   206    82    41   154   183   219    61   163   216   131   117   178   114   187   137   189    64    95    39   116    87   209   213   176    87   147    72   182    67   218   107    90    46   141    67   112   205   203   187    66   132    52    68   136   122   115    97   191   173    84    66    58   194   206   129    34    85    51   189    67   106   153   172   116   186   187    77   119   160    48    45   159    70   130    48   174   202   148   213   154   104   176    62    80   112   125    63   162   174   169    49    53   200   181   212   127   202   193   142    35    52    85   147   148   212    81   199   115   204   162   151    34   184   123   106   129    41   122   129   201    33   193   116    86   185   137    89   150   199    94   127    65   139   150   183   205   197   191    65   211   221    94   175   107   190    65   186   219   148    34   172   111   196   203   113    55    73   181   121    63   122    37   149   139    94    98   116   100   222    97   121    76   141    51    58   156
   190    56   113    33   217   100    33   107   207   182   193   208   154   204   107   205   168   165   128   185   100   216   148   215   205   121    89    56   164    94   221   202   159   192   207    70    88    51   139   123   176    40   221   123    73   101   131   190    83   173   130    69   179    85   180   169   126   115   113    96    39   151    61   111   216   158   214   183   124   136    87    56   180    60    75   128    97    60   198   125   207    82    39   152   183   215    60   162   217   131   116   178   114   187   137   189    65    94    39   116    89   208   214   174    87   147    70   181    66   216   106    91    44   142    67   111   205   204   187    65   132    50    69   136   121   116    97   192   173    84    67    58   192   206   129    33    85    52   189    67   106   154   171   116   185   186    78   119   161    48    47   158    70   128    47   173   203   149   212   153   105   174    61    81   110   125    64   161   173   168    49    53   200   180   212   127   202   193   142    33    53    85   145   148   211    81   199   114   204   162   152    35   185   122   105   130    41   121   129   202    34   193   115    86   184   137    90   151   199    94   126    63   138   152   185   205   198   190    65   212   220    94   174   106   190    66   186   219   148    35   171   110   197   205   112    55    73   181   122    63   122    38   149   139    94   100   115   101   223    97   121    75   140    50    58   155
   192    57   111    34   213   100    36   106   203   183   192   207   154   206   107   206   168   166   127   186    99   216   147   215   205   124    87    57   168    94   222   202   159   191   207    70    88    50   139   124   175    38   220   125    74   101   129   192    80   175   129    65   180    86   180   168   125   115   112    97    37   151    60   114   215   159   216   182   124   135    89    53   177    59    72   130    94    61   197   126   206    82    39   155   183   216    60   160   219   132   117   176   114   186   140   186    63    95    38   116    88   211   213   174    88   147    71   182    67   219   107    89    45   140    68   110   203   202   186    68   135    51    68   138   122   117    98   191   175    83    66    61   194   205   128    36    86    52   190    67   105   154   173   117   184   188    76   119   159    47    46   159    70   129    49   177   204   150   212   153   104   175    61    81   110   125    62   164   175   168    51    50   199   181   211   126   202   194   142    34    53    86   144   148   213    81   198   116   203   163   151    34   184   124   107   131    42   120   131   202    33   193   118    86   186   138    89   150   199    93   125    63   140   148   184   202   200   191    67   211   218    93   175   110   188    65   185   220   149    34   172   111   195   204   114    55    73   182   119    63   122    39   148   139    95   101   115   101   222    99   121    77   141    49    60   156
   190    57   112    35   216   100    34   107   205   181   192   208   155   205   107   206   168   165   129   185    99   216   149   215   205   121    88    56   166    93   222   201   159   192   208    70    88    51   138   123   175    39   220   124    72   102   129   190    83   175   130    68   180    86   180   168   126   116   113    96    39   150    61   111   216   158   214   181   124   135    88    55   179    60    74   128    96    60   198   126   206    81    40   152   183   217    61   163   217   131   117   178   114   187   137   189    64    95    39   116    87   209   213   175    87   147    71   182    68   218   106    91    44   141    67   112   205   203   187    66   133    51    68   136   122   116    98   192   174    84    67    58   193   206   129    34    85    52   189    67   106   154   172   116   186   187    77   119   161    47    46   159    70   129    47   174   203   148   212   153   105   176    62    80   111   125    63   163   174   169    50    52   200   181   212   127   201   193   142    34    52    85   146   148   211    81   198   115   204   162   152    34   185   123   106   129    41   121   129   202    34   193   116    86   185   136    89   150   199    94   127    64   139   150   184   205   199   191    66   212   221    93   175   107   190    64   185   219   148    35   172   111   196   203   112    55    73   182   122    64   122    37   149   139    95    99   116   101   222    97   121    76   141    50    58   157
   191    57   112    35   216   101    34   107   205   182   192   208   155   205   107   206   168   165   129   185    99   216   149   215   205   121    88    56   166    93   222   201   158   192   208    70    88    51   138   122   175    39   221   124    72   102   129   190    83   175   130    68   179    86   180   168   126   116   113    96    39   150    61   112   216   158   214   181   124   135    88    55   179    60    74   128    96    60   198   126   206    81    40   152   183   217    61   163   217   131   117   178   114   187   137   189    64    95    39   116    87   209   213   175    87   147    71   182    68   218   106    91    44   141    67   112   205   203   187    66   133    51    68   136   122   116    98   192   174    84    67    58   193   206   129    34    85    52   189    67   106   154   172   116   185   187    77   119   161    47    46   159    70   129    47   174   203   148   212   154   105   176    62    80   111   125    63   163   174   169    49    52   200   181   212   127   201   193   142    34    52    86   146   148   211    81   198   115   204   162   152    34   185   123   106   129    41   121   129   202    34   193   116    86   185   136    89   150   199    94   127    64   139   150   184   205   199   191    66   212   221    93   175   107   190    64   185   219   148    35   172   111   196   203   112    55    73   182   122    63   122    37   149   139    95    99   116   101   222    97   121    76   141    50    58   157
   191    57   112    35   216   100    34   107   205   182   192   208   155   205   107   206   168   165   129   185    99   216   150   215   205   121    88    56   166    93   222   201   158   192   208    70    88    51   138   122   175    39   221   124    72   102   129   190    83   175   130    68   179    86   180   168   126   116   113    96    39   150    61   111   216   158   214   181   124   135    88    55   179    60    74   128    96    60   198   126   206    81    40   152   183   217    61   163   217   131   117   178   114   187   138   189    65    95    39   116    87   209   213   175    87   147    71   182    68   218   106    91    44   141    67   112   205   203   187    66   133    51    68   136   122   116    98   192   174    84    67    58   193   206   129    34    85    52   189    67   106   154   172   116   185   187    77   119   161    47    46   159    70   129    47   174   203   148   212   153   105   176    62    80   111   125    63   163   174   169    49    52   200   181   212   127   201   193   142    34    52    85   146   148   211    81   198   115   204   162   152    34   185   123   106   129    41   121   129   202    34   193   116    86   185   136    89   150   199    94   127    64   139   150   184   205   199   191    66   212   221    93   175   107   190    64   185   219   148    35   172   111   196   203   112    55    73   182   122    63   122    37   149   139    94    99   116   101   222    97   121    76   141    50    58   157
   191    56   113    36   217   102    35   107   203   183   193   210   154   206   107   206   169   166   125   186    99   215   149   215   206   120    89    58   166    92   223   203   158   191   209    69    87    49   139   121   174    39   221   125    72   102   130   189    82   175   130    67   179    86   180   169   126   115   115    96    37   150    61   111   216   157   213   183   124   135    88    55   182    60    73   127    96    61   196   126   205    82    42   153   184   218    61   162   215   131   119   177   113   187   138   190    65    94    37   117    86   209   212   175    87   148    72   182    66   218   106    90    44   142    67   112   206   204   188    67   133    51    68   136   121   115    99   191   174    84    65    59   192   205   130    33    85    52   189    66   106   152   172   116   184   186    77   120   161    47    46   160    69   128    48   176   203   149   211   154   104   176    62    81   112   124    64   162   173   169    48    53   200   180   214   126   202   193   141    34    53    85   145   147   213    80   201   115   203   162   152    33   186   124   104   129    41   120   128   204    33   192   116    86   185   135    90   148   201    94   127    64   139   150   182   204   199   192    65   213   220    92   175   107   189    63   185   221   147    35   173   111   197   202   114    55    74   181   120    64   122    38   150   141    95    99   115   101   223    98   121    76   141    50    59   156
   190    55   115    35   217   101    34   108   205   183   190   206   153   204   106   205   170   165   126   184   100   213   149   214   205   120    88    58   166    94   220   201   159   193   207    71    85    52   138   121   177    41   220   125    72   105   126   188    81   177   131    67   180    86   180   170   126   117   114    94    39   151    62   109   216   159   214   181   124   136    87    57   180    59    73   129    94    60   197   125   203    81    40   154   184   216    64   162   217   131   119   176   114   187   139   190    64    97    39   117    88   206   215   177    87   148    73   180    66   219   102    91    47   141    66   111   202   203   187    68   134    52    66   138   120   115    97   192   176    83    67    58   194   207   129    36    84    50   190    69   106   153   172   117   185   186    77   119   160    44    43   164    72   131    48   172   204   148   211   150   105   176    60    78   110   126    64   160   173   167    50    51   197   181   211   126   200   194   143    35    51    85   144   146   210    81   200   113   204   162   151    32   186   123   105   129    41   121   130   200    35   194   118    85   185   137    90   150   199    95   129    66   139   150   182   207   198   191    67   211   222    93   178   107   191    62   184   218   149    34   172   110   196   203   110    55    74   185   123    62   125    36   147   140    94   101   116   102   223    98   122    77   144    48    60   157
   194    60   110    33   214   100    33   109   207   186   191   205   153   204   103   205   164   162   132   182   100   216   150   211   204   117    90    59   167    93   226   197   158   191   208    70    90    50   138   121   175    39   219   122    73   100   132   192    83   174   129    71   182    86   180   169   127   119   113    98    34   151    60   110   219   158   212   179   125   133    84    56   179    60    72   132    94    59   203   122   206    84    38   152   181   213    63   163   216   131   116   178   115   188   139   190    65    94    39   113    88   210   215   174    84   151    72   180    67   219   106    88    42   141    70   108   206   206   188    65   133    53    69   139   124   115    97   192   174    84    68    58   192   206   129    37    86    50   190    66   106   154   174   116   186   191    77   116   162    47    47   158    66   133    49   173   204   149   215   152   105   176    63    78   114   129    62   162   174   170    49    51   202   182   211   128   200   199   144    37    49    84   147   151   212    81   198   117   204   160   148    32   177   121   104   130    40   121   127   203    34   190   115    84   188   134    86   149   199    95   126    68   139   148   183   204   199   193    62   211   221    92   176   106   190    66   185   219   150    36   169   117   197   203   109    55    73   185   122    66   123    38   149   140    90   100   116    99   220    97   118    76   141    49    59   156
   191    58   113    34   216   101    33   109   205   182   190   209   155   207   107   207   168   167   127   185    96   216   147   214   205   120    87    55   165    95   222   199   158   193   206    70    89    50   138   123   178    39   221   125    70   103   131   189    83   177   129    70   181    87   180   168   125   117   114    95    37   150    61   113   219   158   214   181   122   136    92    54   181    61    75   128    96    61   197   125   207    80    41   153   183   215    62   162   217   132   117   175   115   188   135   188    65    95    41   115    87   210   212   176    89   147    74   184    66   217   106    92    46   140    71   111   204   205   186    65   136    50    68   136   121   115    97   192   174    85    67    60   194   204   130    33    85    52   189    67   103   154   174   116   188   188    77   119   161    48    46   158    70   130    45   173   201   147   213   153   104   175    60    78   113   124    61   161   174   171    48    53   200   181   211   129   204   193   143    35    53    87   148   149   214    79   198   117   206   163   150    34   185   123   108   132    41   120   127   202    33   192   117    82   186   137    93   150   200    96   126    64   137   150   185   206   197   191    66   211   220    93   176   109   191    65   186   220   146    36   170   108   197   205   110    56    73   182   122    62   121    37   149   140    94   100   115   102   222    96   123    78   141    49    56   156
   190    57   112    35   216   101    33   107   205   181   192   208   155   206   107   205   168   165   129   185    99   216   149   215   205   121    88    56   165    93   222   201   159   192   208    70    88    50   138   123   175    39   221   124    72   102   129   190    83   175   130    68   179    85   180   168   126   116   113    96    38   150    61   111   216   158   214   181   124   135    88    55   180    60    73   128    96    60   198   126   206    82    40   152   183   218    62   163   216   131   117   178   114   188   137   189    65    95    39   116    88   210   213   175    87   147    71   181    68   218   106    91    44   142    67   112   205   204   187    66   132    51    68   136   122   116    98   192   174    84    67    58   192   206   129    34    85    52   189    67   106   154   173   116   185   187    77   119   161    47    46   158    70   129    46   174   203   149   212   154   105   176    62    80   111   125    63   162   174   169    50    52   200   181   212   127   201   194   142    34    52    85   146   148   212    81   198   114   204   162   152    34   185   123   106   129    41   122   129   202    34   193   116    86   185   136    89   151   199    95   127    64   139   150   184   205   199   191    66   211   221    93   176   107   190    64   186   220   148    34   173   110   196   204   113    55    73   182   122    64   122    37   149   139    95   100   116   101   221    97   121    76   141    50    58   157
   190    57   113    35   215   100    33   107   205   182   192   208   155   205   107   205   168   166   129   185    99   216   149   215   204   121    89    57   166    93   222   201   158   192   207    70    88    51   139   122   174    39   221   124    72   101   129   190    83   176   130    68   179    86   180   168   126   117   113    96    38   149    62   112   216   158   214   181   124   136    87    55   179    60    74   128    95    60   197   126   207    81    41   152   183   217    61   163   217   130   117   177   113   187   137   189    65    95    39   116    88   209   213   175    87   147    70   181    67   218   106    91    44   141    67   112   206   204   187    66   133    52    68   136   122   115    98   191   174    85    67    58   193   206   129    34    85    52   189    67   106   153   172   116   185   188    77   119   161    47    45   158    69   129    47   174   203   149   212   153   104   176    63    80   111   125    63   162   174   169    50    53   199   182   212   127   201   194   142    34    52    85   146   148   211    81   198   114   204   162   151    34   184   123   106   130    41   122   130   203    34   193   117    86   185   136    90   151   199    94   126    64   139   150   184   204   198   191    65   212   221    93   175   107   191    65   185   219   148    35   172   111   196   203   112    55    73   182   121    64   122    37   149   139    94   100   116   101   222    97   121    76   142    50    57   156
   192    58   114    37   217   101    33   104   203   177   191   205   154   207   109   204   169   164   127   185    99   215   149   215   206   120    90    57   167    92   225   201   158   193   208    70    87    51   140   124   177    40   220   122    73   105   130   191    85   176   130    69   179    84   178   168   124   117   115    96    38   149    63   113   218   160   215   181   122   136    89    57   182    61    72   128    97    62   199   127   207    83    40   150   185   218    65   163   216   130   118   175   111   189   139   187    65    94    37   116    89   212   213   174    85   145    71   183    68   221   106    90    45   142    69   111   205   204   185    65   133    51    69   134   121   114    99   191   173    83    67    58   194   208   129    34    87    54   189    70   105   154   174   115   185   188    79   119   162    46    47   157    68   128    45   176   204   150   212   151   106   176    62    81   111   125    64   160   174   167    49    53   199   180   211   129   201   193   141    36    51    86   145   149   212    81   199   114   205   163   152    33   183   123   105   130    41   120   131   202    33   193   117    86   187   138    90   149   197    95   129    65   139   151   185   205   198   190    61   212   221    94   176   108   190    68   186   220   148    36   174   110   196   203   112    57    74   183   122    65   122    36   150   139    95   101   115   101   223    97   123    75   143    49    61   159
   191    57   113    37   215   102    35   108   206   181   192   207   154   205   107   207   168   167   128   187   101   216   150   216   206   121    87    56   165    92   223   202   161   190   208    71    88    52   138   124   175    41   222   125    72   104   130   191    81   175   131    67   181    84   180   168   128   118   115    96    38   150    60   112   217   159   215   179   125   134    88    55   180    60    74   125    96    63   196   126   207    84    39   152   181   219    61   164   219   130   119   177   113   188   137   188    66    94    38   117    84   208   211   177    87   147    69   182    69   218   107    91    43   142    68   114   205   204   186    68   131    53    67   136   120   118    98   192   175    83    66    58   193   206   128    34    86    51   186    67   106   155   173   117   186   184    76   117   161    47    44   158    70   128    47   173   204   148   212   153   105   176    63    80   109   123    61   163   174   168    49    52   200   181   214   126   201   191   142    32    52    88   145   149   212    80   199   117   204   159   152    32   185   120   107   128    38   123   127   202    33   192   116    87   183   136    90   151   199    94   129    63   138   150   185   208   200   191    65   212   220    93   177   107   186    63   184   218   147    35   172   107   195   204   111    56    73   181   122    62   122    36   150   143    94    98   115   102   222    99   122    77   141    49    59   159
   189    57   113    35   218   101    35   107   206   181   192   207   153   205   108   207   168   165   129   185    99   216   150   214   206   122    88    56   166    94   223   202   159   191   206    69    87    51   138   122   176    41   220   123    73   104   129   190    82   175   131    68   180    86   179   167   125   116   114    95    38   151    62   111   217   158   214   181   124   136    88    55   178    61    74   127    97    61   198   126   207    81    41   153   183   218    60   162   216   130   119   177   114   187   137   189    64    94    38   115    87   209   213   175    88   147    70   180    69   218   106    91    43   141    67   112   207   203   187    66   133    51    67   137   122   117    99   190   173    84    69    58   192   206   129    35    85    52   190    68   106   152   172   115   186   186    77   119   161    47    45   158    70   128    47   173   202   148   213   155   104   175    61    81   111   126    62   163   174   171    49    52   199   182   211   126   201   194   143    33    52    87   146   147   213    80   199   114   205   162   152    34   186   122   105   128    40   121   130   203    33   194   117    86   186   136    90   150   200    94   127    64   139   149   183   203   198   191    67   211   221    92   176   107   190    64   185   218   147    33   170   111   197   204   111    54    73   181   123    63   121    37   146   139    95    99   116   101   222    98   123    75   141    50    59   156
   191    57   112    35   216   100    34   107   205   182   192   208   155   205   107   206   168   165   129   185    99   216   149   215   205   121    88    56   166    93   222   201   158   192   208    70    88    51   138   122   175    39   221   124    72   102   129   190    83   175   130    68   179    86   180   168   126   116   113    96    39   150    61   111   216   158   214   181   124   135    88    55   179    60    74   128    96    60   198   126   206    81    40   152   183   217    61   163   217   131   117   178   114   187   138   189    65    95    39   116    87   209   213   175    87   147    71   182    68   218   106    91    44   141    67   112   205   203   187    66   133    51    68   136   122   116    98   192   174    84    67    58   193   206   129    34    85    52   189    67   106   154   172   116   185   187    77   119   161    47    46   159    70   129    47   174   203   148   212   153   105   176    62    80   111   125    63   163   174   169    49    52   200   181   212   127   201   193   142    34    52    85   146   148   211    81   198   115   204   162   152    34   185   123   106   129    41   121   129   202    34   193   116    86   185   136    89   150   199    94   127    64   139   150   184   205   199   191    66   212   221    93   175   107   190    64   185   219   148    35   172   111   196   203   112    55    73   182   122    63   122    37   149   139    94    99   116   101   222    97   121    76   141    50    58   157
   191    57   114    35   217   101    34   106   204   182   193   208   155   205   108   206   168   165   128   185    99   217   150   215   204   122    90    57   167    93   222   201   159   192   208    70    87    51   139   122   176    38   221   123    73   102   130   189    83   175   130    68   179    84   181   168   125   117   113    97    39   151    61   111   216   158   214   180   126   135    88    55   179    60    74   128    96    62   197   125   207    81    40   152   183   217    62   163   214   130   117   177   113   187   138   189    64    95    39   116    86   209   212   176    87   147    70   181    67   218   106    91    45   142    66   113   206   202   187    66   133    51    68   135   122   117    98   191   174    85    67    58   192   206   131    33    85    52   189    67   107   154   171   117   186   187    78   119   161    47    46   160    68   129    47   175   203   149   213   152   104   175    62    80   111   125    62   162   175   170    49    53   201   180   212   127   201   193   142    34    51    86   145   148   212    81   199   115   203   162   151    34   185   123   107   129    40   120   131   203    33   194   117    86   185   136    90   152   199    95   127    64   140   150   184   204   198   190    67   212   221    93   175   108   190    64   186   218   147    36   171   111   197   203   113    55    72   182   122    63   122    37   149   138    94    99   116   101   223    97   122    76   142    50    60   159
   191    57   113    35   216   100    34   107   205   181   192   208   155   205   107   206   168   165   129   185    99   216   149   215   205   121    88    56   166    93   222   201   159   192   208    70    88    51   138   123   175    39   221   124    72   102   130   190    83   175   130    68   180    86   180   168   126   117   113    96    39   150    61   112   216   158   214   181   124   135    88    55   179    60    73   128    96    60   198   125   206    81    40   152   183   217    61   163   217   131   117   178   113   188   138   189    65    95    39   116    87   209   213   175    87   147    71   181    67   218   106    91    44   141    67   112   206   203   187    66   132    51    68   136   122   116    98   192   174    84    67    58   193   206   129    34    85    52   189    67   106   154   172   116   185   187    77   119   161    47    46   159    70   129    47   174   203   148   213   154   105   176    62    80   111   125    63   163   174   169    50    52   200   181   212   127   201   193   142    34    52    85   146   148   211    81   198   115   204   162   152    34   185   123   106   129    41   121   130   202    34   193   116    86   185   136    89   150   199    94   127    64   139   150   184   205   199   191    66   212   221    93   175   107   190    64   185   219   148    35   172   111   196   203   112    55    73   182   122    64   122    37   149   139    95   100   116   101   221    97   121    76   141    50    58   157
   190    57   116    33   214    98    32   109   205   181   193   208   153   205   109   206   166   165   130   186    98   215   150   216   205   121    87    56   166    94   223   201   158   192   208    72    88    51   139   121   174    41   222   124    72   102   130   188    82   176   130    67   179    86   179   167   126   118   115    96    39   149    59   113   214   157   215   180   122   135    89    55   179    58    74   129    97    60   200   124   205    81    40   153   183   218    63   164   218   131   119   177   114   188   138   189    65    97    40   116    88   210   212   175    85   147    71   184    67   216   104    90    44   141    67   110   206   204   186    67   133    52    68   136   122   112    97   189   176    83    68    58   194   207   129    32    85    53   189    67   107   155   171   117   185   186    79   120   162    46    46   158    70   129    46   174   204   149   212   153   105   177    61    81   110   126    65   165   174   169    51    50   199   182   212   125   201   194   141    33    52    86   146   148   211    80   199   115   203   164   151    34   184   123   107   128    42   120   129   202    36   192   118    86   186   137    90   151   198    95   126    65   138   151   185   205   201   194    67   211   218    92   175   106   192    65   185   220   147    35   173   111   195   203   112    56    73   182   123    62   121    40   149   139    94   101   116   103   222    97   122    75   142    50    61   159
   190    57   112    35   217   101    34   108   205   181   192   208   154   205   108   206   168   166   129   185    99   217   149   215   205   121    88    57   166    93   222   202   158   192   208    70    87    50   138   122   175    39   221   124    72   101   130   189    83   175   131    67   180    86   180   168   125   116   113    97    39   151    62   111   217   158   214   181   124   134    88    55   179    59    73   127    96    61   198   126   206    81    40   152   183   217    61   163   217   131   118   177   113   188   138   189    64    94    39   116    87   209   213   175    87   147    70   182    67   218   106    91    44   142    67   112   206   203   187    66   133    51    69   136   122   117    99   192   173    84    66    59   193   206   129    34    85    52   189    67   106   154   172   116   185   187    77   119   161    48    45   158    70   129    47   173   203   148   212   155   104   176    61    80   111   126    63   163   174   169    49    53   200   181   212   127   202   193   142    35    52    85   145   147   211    81   198   114   204   162   152    33   184   123   107   130    42   122   130   203    33   193   116    86   186   137    89   150   199    95   127    64   139   150   184   204   199   191    66   211   221    93   176   107   190    65   185   219   148    35   172   111   196   204   112    56    73   182   121    64   122    38   148   140    94   100   116   102   221    98   120    76   141    50    58   156
   192    58   113    35   216   101    34   107   206   181   191   208   155   204   108   206   167   166   129   187    99   216   148   215   204   121    87    56   167    94   222   201   158   192   207    69    87    51   137   122   175    39   221   124    72   102   129   190    83   174   129    67   179    87   180   169   124   117   114    96    39   151    62   112   217   158   214   182   125   136    88    54   179    60    73   128    97    59   199   128   205    80    40   153   183   217    62   163   216   131   119   177   115   188   138   189    65    96    38   118    87   209   213   175    88   147    72   182    68   218   106    91    44   141    67   113   207   204   185    67   132    52    67   136   121   115    98   192   174    84    67    58   191   205   127    33    85    52   189    67   105   153   172   117   185   187    78   118   161    47    45   158    69   129    47   174   203   148   213   154   106   176    63    80   110   126    63   164   174   169    49    53   200   181   211   127   202   194   141    33    52    85   147   147   211    81   198   115   204   161   152    34   186   122   106   129    40   122   129   202    34   193   116    86   186   136    91   150   199    94   127    62   138   150   183   206   199   192    66   212   221    94   176   107   191    65   185   220   147    36   172   110   196   204   112    55    74   183   121    64   122    37   146   138    93   100   115   101   221    97   121    76   140    50    58   157
   190    59   111    34   216   100    34   106   203   181   191   208   156   208   108   206   168   165   128   185    98   216   150   215   206   122    88    55   166    93   222   201   160   190   208    69    88    51   138   123   175    37   221   124    71   103   132   188    82   178   131    68   179    86   180   167   124   117   114    96    38   151    62   111   217   158   211   181   122   134    87    54   180    60    73   129    96    61   199   124   205    82    40   153   183   216    62   164   216   131   117   177   113   189   138   190    64    93    36   115    88   210   212   177    86   147    72   180    67   219   105    90    45   141    67   111   206   205   186    65   135    51    70   136   120   118    98   192   174    84    66    59   191   205   129    33    85    51   189    66   107   154   172   116   186   187    76   119   161    47    45   160    71   128    48   174   203   149   214   154   105   175    62    82   110   124    64   162   173   168    49    52   200   180   213   128   200   194   141    36    52    86   146   148   211    81   199   115   203   163   153    34   184   124   106   128    41   120   129   203    34   193   116    83   186   136    89   150   198    96   126    67   139   150   184   204   199   190    67   212   221    92   177   107   189    62   187   220   147    36   172   111   197   202   112    56    71   184   122    63   123    36   147   139    95    98   115   102   222    98   120    78   141    49    58   159
   190    57   112    35   216   101    33   107   205   182   192   208   154   205   107   206   168   165   128   185    99   216   149   215   205   121    88    56   166    93   222   201   159   192   208    70    88    51   138   123   175    39   220   124    72   102   129   190    83   175   130    68   180    86   180   168   126   117   113    96    39   150    61   111   216   158   214   181   124   135    88    55   179    60    74   128    96    60   198   126   206    81    40   152   183   218    61   163   217   131   117   178   113   187   138   189    64    95    39   116    87   209   213   175    87   147    71   182    68   218   106    91    44   141    67   112   205   204   187    66   133    52    68   136   122   116    98   192   174    84    67    58   192   206   129    34    85    52   189    67   106   154   172   116   185   187    77   119   161    47    46   159    70   129    47   174   203   149   212   153   105   176    61    80   111   125    63   162   174   169    50    52   200   182   212   127   201   193   142    34    52    85   146   148   211    81   198   115   204   162   152    34   185   123   107   129    41   121   130   202    33   193   116    86   185   136    89   150   199    95   127    64   139   150   184   205   198   191    66   212   221    93   175   107   190    64   185   219   148    35   172   110   196   203   112    56    73   182   122    63   122    37   149   139    94   100   116   101   222    97   121    76   141    50    58   157
   190    57   112    34   215   101    33   108   205   181   192   208   154   205   108   206   168   165   128   186    99   217   150   215   205   120    87    57   166    94   222   200   158   193   208    69    86    50   139   122   175    39   222   123    73   102   130   190    81   175   131    67   180    86   180   168   126   116   113    97    38   150    61   111   217   158   213   182   124   136    89    56   178    60    73   128    95    60   197   126   205    81    40   151   183   216    61   163   217   131   118   178   113   188   138   189    66    94    39   115    88   209   213   175    87   147    71   182    68   218   106    90    44   142    67   112   206   203   187    66   133    53    69   136   122   115    98   192   174    84    66    58   192   206   129    35    84    53   189    66   108   154   172   116   186   186    77   119   161    48    45   159    71   129    46   173   204   148   212   153   105   175    62    80   110   125    63   164   174   169    50    53   201   181   213   127   201   193   141    33    53    87   146   148   212    80   198   114   204   162   152    32   184   123   105   129    41   121   130   201    34   192   117    86   186   137    89   150   199    95   127    64   139   150   185   204   199   191    67   212   221    93   176   107   191    64   185   219   148    35   173   111   195   203   112    57    72   181   123    62   123    37   149   141    95    99   116   100   221    96   122    76   141    49    58   156
   191    57   112    34   215   101    34   107   205   181   193   208   155   206   107   206   167   165   129   185    99   217   149   214   205   120    88    57   166    93   222   202   159   192   208    69    87    49   138   123   175    39   221   124    72   102   129   190    83   175   131    68   180    86   179   168   125   116   113    97    38   150    61   110   215   158   215   181   124   135    88    55   180    60    74   129    96    60   197   125   206    81    40   153   184   217    61   164   217   130   117   178   114   187   137   189    64    95    39   116    87   210   213   176    87   146    71   182    67   218   106    91    45   141    66   112   205   203   187    67   133    52    68   137   121   115    98   191   173    84    66    58   193   206   129    34    85    52   189    67   107   153   172   116   185   188    77   118   161    48    46   159    70   129    47   174   203   148   213   154   104   176    62    80   111   125    63   162   174   169    49    53   200   181   211   127   201   194   142    35    52    85   146   149   212    80   198   115   204   163   152    33   185   123   107   130    41   121   129   202    33   193   116    85   186   136    89   151   200    94   127    64   139   150   185   205   199   191    66   212   221    93   175   107   190    64   185   219   148    35   172   110   197   204   113    55    73   182   122    63   122    37   149   140    95   100   116   101   221    98   122    76   141    50    58   157
   189    59   113    36   216   100    33   107   205   180   192   208   155   205   105   205   169   166   130   186    98   216   150   214   205   121    89    57   167    94   223   200   159   190   207    69    89    50   137   123   174    38   220   126    73   102   131   190    82   175   132    67   181    87   180   168   126   116   114    95    40   150    62   113   216   158   215   183   123   135    88    56   176    61    72   129    96    62   199   125   207    82    40   153   183   219    61   162   216   132   117   177   113   187   136   188    65    95    38   116    85   207   212   176    86   147    72   182    68   218   107    90    44   141    67   112   205   203   187    66   133    49    67   138   122   116    99   191   175    84    65    59   192   205   127    32    86    53   188    67   106   153   173   115   184   187    78   119   161    46    47   158    70   131    46   174   202   148   213   152   105   176    61    80   111   125    65   163   173   168    49    52   201   181   212   128   201   194   142    35    51    85   146   148   212    82   198   115   202   163   154    34   186   123   107   129    42   119   129   204    34   194   116    86   186   137    89   150   198    91   128    66   139   149   184   203   198   191    66   212   221    92   175   107   191    64   186   218   149    34   173   111   196   202   111    52    73   181   122    63   121    37   149   139    96    98   116   102   222    98   121    76   141    51    57   156
   191    57   112    35   216   100    34   107   205   182   192   208   155   205   107   206   168   165   129   185    99   216   149   215   205   121    88    56   166    93   222   201   159   192   208    70    88    51   138   123   175    39   221   124    72   102   130   190    83   175   130    68   179    86   180   168   126   116   113    96    38   150    61   111   216   158   214   181   124   135    88    55   179    60    74   128    96    60   198   125   206    81    40   153   183   217    61   163   217   131   117   178   114   187   137   189    64    95    39   116    87   209   213   175    87   147    71   182    68   218   106    91    44   141    67   112   205   204   187    66   133    51    68   136   122   116    98   192   174    84    67    58   193   206   129    34    85    52   189    67   106   154   172   116   186   187    77   119   161    47    46   159    70   129    47   174   203   148   212   153   105   176    62    80   111   125    63   163   174   169    50    52   200   181   212   127   201   193   142    34    52    86   146   148   212    81   198   115   204   162   152    34   185   123   106   129    41   121   129   202    34   193   116    86   185   136    89   150   199    94   127    64   139   150   184   205   199   191    66   212   221    93   175   107   190    64   185   219   148    35   172   111   196   203   112    55    73   182   122    64   122    37   149   140    94   100   116   101   222    97   122    76   141    50    58   157
   191    57   111    35   216   100    34   107   205   181   192   208   154   205   107   205   168   164   128   186    98   216   150   215   205   121    88    56   166    94   222   202   159   192   208    70    88    51   138   122   175    38   221   123    72   102   129   189    83   175   130    68   180    85   180   168   124   116   113    95    38   150    61   112   215   158   215   181   123   136    88    54   179    60    74   128    96    60   198   127   207    82    39   152   184   217    62   162   217   131   117   178   113   188   137   189    65    95    38   116    87   208   214   176    87   148    70   182    68   218   106    91    44   141    66   112   206   203   187    67   133    52    68   136   122   117    98   192   174    85    66    59   193   206   129    34    84    52   190    68   106   154   173   116   185   187    78   119   161    48    46   160    71   129    47   174   202   148   213   153   104   175    62    80   111   126    63   163   175   168    49    52   200   180   211   126   200   193   143    34    51    86   146   149   213    81   199   114   205   162   152    33   184   123   107   129    42   121   130   202    34   193   117    85   185   135    90   151   200    94   127    63   140   151   184   205   199   191    65   212   222    92   177   108   190    64   186   219   148    35   172   111   196   203   112    55    73   182   122    64   123    37   149   140    95    98   116   102   222    97   120    76   141    51    58   157
    76    68   193   201   102   206   201   189    66   212   132   191   183    86    83   102    89   208   133   102   181   199   182   222    99   163   154   218   125   175   209   163   114   165    82   111    51   124   110   117   153   192    95    48   128   192   189   146   211   160    42   149   115   203    61   110   205    57    70    53    79   146    47    39   118    76   139    95   205    32    80    33   160    59   138   210    97    93    66    42   194   150    49   154    47    35   111    79    34   211    72   203    80   153   160   217    79   106    72   100   216   191   167   187   104    90   101   175   213   157    71    70   170    61    89    68    47   122    32   158    94    86    43   145    79   212   135   128   134   222    86    41    40    71   178    88   213   132    90    73   111   106    79   127   117   193    96    54   162   200   166   207   219   198    62   208   193   112   155   163   105   114    53    66   139    53   199   183   129    50    40    87   149    34   193   151   139    87    76   149    39    83    62   129   154   128   210    45   123    52   192    97    91    68   122   180    66   194    94    76   139    93    56   128    59   123    72   101    44    42   194   132    69   208   187   178   138    60    68    71   153   104    61   124    50    48   122    83    84    41   209    46    52    41   156   202   132   158   187    59   137   118    72   157   201    94   220    44   173   195   186   175   113    65    97   217
    74    68   193   200   103   206   202   187    67   210   132   192   180    85    84   102    91   208   133   101   181   200   181   221   101   161   154   218   123   175   209   161   114   166    82   111    49   123   110   117   154   193    95    48   129   192   190   148   213   162    43   149   116   202    61   109   207    58    69    53    78   146    47    37   118    76   137    94   204    33    81    32   159    59   139   213   100    96    68    42   193   150    47   153    45    37   110    78    32   212    74   204    80   154   159   217    80   108    72   100   215   193   167   184   104    90   102   176   213   158    72    67   170    61    87    67    47   123    32   158    96    87    43   147    80   212   135   129   134   222    85    43    39    71   178    90   213   133    89    75   112   106    79   128   116   193    95    52   160   200   166   208   219   198    61   209   192   110   153   162   105   115    54    66   138    54   197   184   131    50    40    85   148    34   193   152   141    89    76   150    38    81    62   128   155   129   212    43   123    50   192    97    91    67   123   179    66   194    93    74   139    93    55   129    58   122    72    99    43    43   197   132    66   208   188   178   137    58    68    72   154   103    61   122    51    48   122    83    84    43   208    47    52    41   155   202   134   159   185    59   136   120    71   157   201    94   219    43   174   196   185   173   112    63    97   216
    77    68   193   200   102   206   202   187    67   212   133   191   183    86    84   104    89   208   133   102   181   200   183   222    98   163   155   218   126   175   209   163   113   165    81   112    51   125   110   116   153   192    96    47   128   191   188   146   211   159    43   150   114   204    62   110   203    56    70    55    80   146    46    39   117    75   138    95   205    32    79    34   161    58   139   209    97    94    65    43   195   150    48   153    47    36   111    79    33   210    73   203    80   152   160   217    78   107    73    99   216   191   167   186   104    91   101   176   213   157    70    69   169    61    90    67    46   121    32   158    96    86    43   145    78   212   135   129   135   221    86    41    40    71   178    88   212   132    89    74   112   105    79   127   117   193    96    53   163   199   166   208   220   198    63   209   192   111   154   163   104   115    54    66   138    53   199   183   130    49    41    87   148    33   193   151   139    87    76   148    39    83    62   129   154   128   211    44   123    51   192    97    91    67   121   180    66   194    95    77   139    92    56   129    59   123    71   101    44    42   195   132    68   207   187   179   137    60    68    71   152   104    61   124    49    48   121    83    84    42   209    46    53    43   157   202   131   159   186    59   137   119    71   157   201    94   220    44   174   196   187   175   114    64    97   217
    76    69   194   200   103   206   201   188    66   211   132   191   182    85    85   104    89   209   134   103   181   199   181   223    99   164   155   219   125   176   207   162   115   164    83   112    51   122   110   117   154   191    96    46   128   191   188   145   211   160    41   149   115   204    63   110   206    57    68    54    81   145    47    40   119    75   138    95   206    31    79    33   160    60   139   211    97    94    66    42   194   151    48   154    48    35   111    78    35   210    73   204    80   153   161   217    78   105    72   101   217   192   167   186   105    90   101   174   214   156    73    69   170    60    89    67    48   122    31   158    95    86    44   144    78   213   134   128   134   222    86    41    40    73   178    89   213   132    89    74   111   106    79   127   116   193    95    54   164   200   165   208   219   197    62   208   193   112   154   163   106   114    54    66   140    53   198   182   130    49    40    86   150    35   193   151   138    87    76   149    41    82    62   130   156   127   211    45   122    51   193    96    90    67   121   181    66   193    94    76   139    94    53   126    58   122    71   101    44    43   196   133    67   209   187   178   139    61    67    72   152   104    62   125    52    47   123    83    85    41   208    46    54    41   156   203   132   159   188    59   138   119    71   158   201    94   221    42   172   196   186   177   114    64    97   217
    75    71   193   201   103   205   199   189    65   212   132   191   182    85    82   103    89   208   134   101   181   198   183   222   100   165   154   217   125   177   210   165   113   165    83   110    51   125   109   117   154   193    95    48   129   189   188   144   210   159    43   148   115   201    61   109   205    57    70    55    79   145    47    40   116    76   136    94   205    29    82    33   160    59   139   212    96    94    66    42   195   149    49   153    46    36   110    79    35   212    72   202    79   154   163   219    79   105    73    99   214   191   167   189   102    92   101   174   214   156    70    70   170    60    89    66    47   123    31   160    95    86    41   141    79   213   136   131   133   220    87    42    42    68   178    88   214   134    89    75   114   106    79   126   116   193    97    54   164   201   166   210   219   196    62   207   193   113   155   163   105   114    54    65   138    52   198   185   128    51    39    85   148    34   195   150   139    88    77   148    39    83    62   129   154   130   210    45   124    52   192    95    91    68   122   179    65   197    93    75   139    94    57   128    56   124    70   101    46    42   194   132    70   208   187   179   141    61    69    73   154   104    62   121    50    47   119    83    83    41   208    49    50    41   155   203   133   158   186    59   134   116    71   159   202    92   219    44   171   198   185   174   115    65    97   219
    76    69   195   199   103   205   200   188    66   214   131   190   184    86    82   103    89   207   131   102   181   198   181   222    99   164   155   217   126   174   208   163   115   166    82   110    50   123   109   116   153   193    96    48   128   190   187   146   209   162    43   148   115   202    61   110   204    58    68    54    82   145    46    38   118    77   137    95   206    32    80    33   160    61   138   209    97    93    66    43   194   149    49   154    47    35   112    80    34   211    73   204    81   152   161   218    79   104    72    99   215   191   168   188   105    91   100   176   213   157    72    70   169    61    89    68    47   122    31   158    94    86    42   146    78   211   135   129   133   221    86    41    41    71   176    88   212   133    90    73   113   105    78   129   116   194    98    53   163   200   166   207   218   199    62   207   191   112   154   162   105   113    54    66   139    54   201   181   130    51    39    88   149    35   194   150   139    88    76   148    39    83    63   130   154   130   210    44   123    53   191    95    91    68   121   182    66   195    94    76   138    94    56   128    60   124    72   101    44    43   194   133    68   208   185   178   137    62    68    69   153   103    62   125    49    48   122    82    84    42   209    47    51    43   155   202   131   159   188    58   138   118    73   158   202    93   221    43   172   196   184   176   112    64    97   218
    75    67   191   202   102   208   201   191    67   213   131   194   182    87    83   102    88   208   129   102   179   202   181   221    96   164   152   221   126   174   209   165   112   165    81   112    51   126   107   118   152   190    95    49   128   192   188   147   210   161    40   151   112   200    62   110   203    56    68    53    80   144    48    39   120    79   143    94   205    30    84    32   160    59   138   212   100    94    62    44   194   150    49   158    46    35   111    80    32   211    70   207    80   152   163   214    78   107    75   102   216   190   172   185   105    86   100   176   211   161    71    71   172    59    87    67    49   125    32   158    91    85    44   145    77   210   135   129   134   222    88    43    41    70   181    87   212   130    89    72   112   107    79   128   116   192    97    53   161   200   162   207   221   197    61   209   194   111   157   164   105   115    54    67   137    50   199   184   130    49    38    84   149    34   195   149   138    93    77   151    40    83    61   127   154   129   206    47   123    52   191    94    91    70   122   180    67   197    94    79   138    94    58   128    59   122    74   101    46    44   191   132    65   208   189   177   138    60    69    73   154   104    61   124    50    47   125    81    84    41   210    44    54    39   154   203   133   155   186    59   136   118    69   153   201    94   221    42   169   195   187   176   113    66    96   219
    74    68   194   200   104   205   203   188    68   212   132   189   182    87    83   102    91   207   135    98   184   198   182   218    99   162   154   217   128   178   208   164   111   167    82   113    50   126   108   116   153   194    96    51   128   192   189   145   211   164    38   149   114   205    64   112   202    57    69    55    76   144    46    43   119    75   140    91   206    31    80    32   159    58   138   209    99    95    65    43   192   153    46   156    48    35   111    75    30   215    71   204    80   155   160   218    80   106    70   103   214   192   168   187   103    91    99   176   214   155    73    72   167    62    89    65    47   118    29   158    94    87    45   143    82   211   135   129   131   227    85    38    40    71   175    86   213   136    90    72   112   104    79   125   116   192    97    52   159   202   161   208   218   198    62   208   194   113   156   161   105   112    54    65   138    52   198   182   131    51    39    87   150    33   192   151   139    87    75   146    36    82    62   126   153   129   211    46   125    49   194    97    91    67   122   185    66   193    93    76   141    92    52   129    62   123    77   100    43    41   193   134    66   205   186   179   138    59    69    70   152   105    61   127    52    50   123    85    84    43   211    47    53    42   158   203   135   160   184    58   137   118    74   160   205    94   222    48   173   193   188   174   117    70    98   214
    76    69   194   201   102   206   201   188    66   212   132   191   183    86    83   103    90   208   133   102   181   199   182   222    99   163   155   218   125   175   208   163   114   165    82   111    51   124   109   116   153   192    95    48   128   192   189   146   211   160    42   149   115   203    61   110   204    57    69    53    79   146    47    39   118    76   139    95   205    32    80    33   160    59   138   209    97    94    66    43   194   150    49   154    47    35   111    79    33   211    73   203    80   153   160   218    80   106    73   100   216   192   167   187   105    90   101   175   213   157    71    69   170    61    89    67    47   122    32   158    95    86    43   145    79   212   135   128   134   222    86    41    40    71   177    87   213   133    90    74   112   107    79   127   117   194    96    54   163   200   166   207   219   198    62   208   193   112   155   163   105   114    53    66   139    53   199   183   130    49    40    87   149    34   193   151   139    88    77   148    39    83    62   128   154   128   211    45   123    52   192    96    91    68   122   180    66   194    94    76   139    93    56   128    59   123    72   101    45    42   194   132    68   208   187   179   138    60    68    70   153   104    61   124    50    48   122    83    84    42   209    46    52    42   156   202   132   158   187    59   137   118    72   158   201    94   220    44   173   195   186   175   113    65    97   217
    76    68   193   201   102   206   201   189    66   212   132   191   183    86    83   103    89   208   132   103   181   199   182   222    99   163   155   218   125   175   208   163   114   166    82   111    51   124   109   116   153   192    95    48   128   191   189   146   211   160    42   149   115   203    62   110   204    57    70    53    79   146    47    39   118    76   138    95   205    32    80    33   160    59   138   209    97    94    66    43   194   150    49   154    47    36   111    79    33   211    73   203    79   153   160   217    79   106    73   100   216   191   167   187   105    90   101   175   212   157    71    70   170    61    89    67    47   122    32   158    95    86    43   145    79   212   135   128   134   222    86    41    40    71   177    87   213   133    90    73   112   106    79   127   116   193    96    54   163   200   166   207   219   198    62   208   193   112   155   163   105   114    53    66   139    53   199   183   130    50    40    87   149    34   193   151   139    88    77   148    39    83    62   129   154   128   211    45   123    52   192    96    91    68   122   180    66   194    94    76   139    93    57   128    59   123    73   101    44    42   194   132    68   207   187   178   139    60    68    70   153   104    61   124    50    48   122    83    84    42   210    46    52    42   156   202   132   158   187    59   137   118    72   158   201    94   220    44   173   195   186   175   113    65    97   217
    75    68   193   202   103   206   201   189    67   212   131   192   183    86    83   104    89   208   134   103   180   200   183   222   100   163   155   218   125   175   209   162   114   165    83   112    51   124   110   116   153   192    94    47   128   192   190   147   212   160    42   149   115   202    62   109   204    57    69    53    79   145    46    38   117    75   141    94   205    33    79    33   161    59   138   208    98    93    65    43   193   149    48   155    47    35   111    79    33   211    72   203    80   153   161   217    80   107    73   100   216   190   167   187   105    91   101   175   214   159    72    70   170    62    88    66    48   120    32   158    93    86    42   145    80   212   135   129   134   220    86    41    40    71   178    88   212   132    91    74   111   106    79   127   117   194    95    54   163   199   167   207   219   199    61   208   193   111   156   163   104   115    53    65   139    53   199   182   130    50    39    88   149    36   193   150   139    87    77   147    40    83    62   128   154   129   210    45   123    53   192    96    92    67   122   180    66   194    92    77   139    94    57   129    59   122    71   102    45    41   194   132    66   207   187   178   139    59    68    70   152   105    62   124    50    48   122    82    85    41   211    46    52    41   157   202   133   158   187    59   137   118    72   158   201    94   220    44   173   196   187   175   113    65    96   217
    74    67   191   199   102   209   204   190    70   212   130   191   185    84    78   106    90   209   131   105   181   201   181   222   100   163   154   219   121   174   204   163   115   164    81   112    51   122   112   114   153   197    94    50   129   190   190   143   209   160    42   146   112   205    64   108   209    54    68    53    81   147    47    43   119    74   141    92   206    33    81    34   158    59   137   207    97    94    61    44   192   146    45   151    47    36   109    80    32   208    71   204    81   152   163   219    81   107    75   100   219   185   164   188   107    92   104   177   208   158    73    70   169    66    89    69    49   120    32   158    93    87    39   150    79   218   137   129   135   223    84    42    37    69   177    88   214   131    90    79   111   109    79   126   114   191    93    58   163   198   161   207   219   197    61   206   189   118   158   167   106   113    54    65   138    51   206   184   131    50    42    90   148    33   196   149   139    90    75   146    41    85    62   129   151   123   210    42   122    50   197    97    93    66   117   176    66   193    97    76   139    95    57   127    55   127    71   104    45    44   195   131    64   210   185   179   139    63    69    68   154   104    61   122    49    50   121    81    86    44   211    46    53    42   160   208   132   161   188    56   139   119    75   162   203    93   220    44   176   193   188   180   112    63    96   214
    76    69   195   199   104   206   200   192    67   215   129   190   181    85    87   107    93   209   132   103   180   203   181   219    99   164   154   217   122   174   211   162   114   166    84   111    50   127   107   113   150   192    97    46   125   191   190   144   210   160    42   149   116   202    60   111   204    56    68    53    81   146    45    39   118    75   138    93   208    31    76    32   161    58   142   209    99    91    65    42   194   149    53   153    46    36   113    83    33   209    72   205    81   154   162   216    82   107    70   103   214   188   165   187   105    88   101   175   211   157    69    70   170    62    90    64    44   123    32   160    95    85    42   142    79   211   134   129   129   222    84    43    41    70   181    88   211   132    92    74   115   107    78   128   116   194    95    54   165   200   167   207   218   201    61   208   192   114   155   164   107   113    52    63   140    58   198   180   132    52    39    85   148    33   193   149   141    87    77   148    39    83    61   128   153   127   209    41   122    49   195    94    92    68   120   183    66   196    94    77   139    93    53   127    59   124    74   102    46    42   195   130    70   208   186   175   138    60    66    72   155   106    62   123    51    45   123    84    87    41   212    48    53    44   155   204   132   156   188    57   138   119    74   157   203    95   218    45   173   195   187   176   113    62    98   216
    76    68   194   201   102   205   201   189    67   212   132   191   183    85    83   103    90   208   133   102   180   199   181   222   100   164   154   219   126   176   208   163   115   166    82   111    51   125   109   116   153   193    95    48   128   192   189   147   211   160    42   149   115   202    62   110   204    58    70    53    79   146    47    38   118    76   138    95   204    31    80    33   159    59   138   209    96    94    66    42   194   150    49   154    47    35   111    79    33   211    73   204    80   153   160   217    79   106    72   101   216   191   166   186   104    90   101   175   212   158    71    70   169    62    88    68    48   123    32   158    95    86    43   145    79   212   135   128   134   222    86    42    41    71   178    88   213   133    90    74   112   107    79   127   117   194    96    54   162   199   166   207   219   198    61   208   193   112   155   164   105   115    53    66   138    52   199   182   130    49    40    87   148    33   193   151   140    87    76   147    40    83    62   128   154   128   210    44   123    52   192    96    91    68   122   180    66   194    94    76   139    93    56   128    59   123    73   100    45    42   194   132    69   207   187   179   138    60    67    70   153   104    61   124    49    49   122    83    84    42   210    46    52    42   156   201   132   158   186    58   137   118    72   158   202    93   220    44   173   195   186   175   113    65    97   217
    76    69   193   203   101   206   201   187    67   213   131   191   184    85    83   102    90   209   131   103   182   200   182   224    99   163   154   218   127   175   207   164   116   166    81   112    52   124   110   118   152   192    96    48   129   191   189   146   210   160    41   149   114   203    62   110   203    58    69    53    78   146    45    39   116    76   138    95   204    31    80    33   159    61   137   209    98    95    66    44   192   151    50   155    47    35   109    78    34   212    72   204    80   154   161   218    80   107    73    99   217   191   166   186   104    90   102   174   213   158    72    70   171    60    88    68    48   124    32   158    96    84    42   144    80   214   136   129   134   223    87    42    39    70   177    87   212   132    90    75   113   108    81   126   116   194    95    54   163   199   166   207   219   199    60   208   192   111   154   162   106   115    56    67   139    51   198   181   129    51    39    86   148    34   192   151   139    89    77   149    39    83    60   130   153   128   211    45   123    52   191    96    92    68   123   179    66   196    93    75   139    93    57   130    59   122    74   101    46    41   195   133    69   208   187   178   139    62    68    71   153   106    63   124    50    48   123    85    85    41   209    46    51    42   156   205   132   158   186    59   137   117    71   158   201    94   220    45   171   195   187   175   114    64    96   218
    77    68   191   199   102   205   201   190    68   213   132   189   181    83    84   102    90   208   134   102   180   197   180   222   102   164   152   218   126   176   207   160   113   166    82   110    52   122   109   114   155   191    93    50   133   192   187   149   209   161    41   151   116   202    60   109   204    58    69    55    78   146    47    40   120    77   138    93   206    33    78    33   161    62   139   208    98    98    64    43   192   150    47   155    49    32   112    81    34   212    72   204    80   154   161   217    80   106    72   100   215   190   168   185   105    91   102   176   212   160    70    69   171    60    89    68    48   121    33   159    96    86    41   145    81   213   135   126   136   222    84    43    42    71   177    88   211   134    91    72   114   105    79   126   115   195    99    55   163   199   167   207   221   199    61   209   191   111   154   162   102   113    51    66   139    53   197   182   129    51    42    86   150    33   192   152   138    89    78   147    37    83    60   129   153   127   210    44   121    52   193    96    91    67   121   181    66   193    95    75   139    93    58   127    58   123    73   100    46    41   195   133    66   208   186   179   139    61    68    69   152   105    58   125    50    50   119    81    83    41   206    47    52    43   158   203   133   157   188    58   138   117    70   157   201    94   217    43   172   194   187   176   114    65    97   220
    76    70   196   202    98   208   199   186    69   214   131   189   183    87    84   103    88   210   132   107   183   201   182   220   102   164   155   218   127   175   209   162   115   164    82   111    51   127   105   118   153   193    95    48   130   190   188   146   210   160    42   149   116   207    64   109   204    57    69    52    79   142    45    39   117    72   139    94   202    31    76    30   160    62   141   209    95    93    64    43   194   150    52   158    45    30   109    81    33   213    72   205    79   152   164   216    78   102    73   101   214   192   163   184   100    89    99   176   213   159    68    71   172    62    88    67    49   120    32   160    95    85    44   148    79   209   136   127   135   220    89    43    41    73   176    91   210   130    92    76   113   110    79   127   119   192    94    55   162   201   163   207   215   200    60   206   193   110   154   165   102   113    52    67   139    54   202   184   130    54    38    86   148    33   194   150   140    91    76   148    38    84    60   127   155   125   211    43   120    51   195    95    90    70   124   180    65   192    98    75   138    89    57   130    58   122    71   102    47    41   194   132    71   206   187   176   137    62    67    71   153   105    59   123    48    47   124    84    84    43   212    48    51    41   156   203   131   157   187    58   134   122    72   158   202    97   217    45   174   198   184   177   115    66    93   216
    75    68   194   201   102   206   201   188    67   212   132   191   183    85    83   103    89   208   133   103   180   199   181   222   100   163   155   219   125   176   207   163   114   164    82   112    52   124   109   117   154   192    95    49   128   193   189   147   210   160    41   149   115   203    62   110   204    57    70    53    79   145    47    39   118    75   139    94   204    32    80    33   160    59   138   209    97    94    66    43   194   150    49   154    48    35   111    79    33   211    73   203    80   152   161   217    79   105    72   100   216   192   168   188   104    91   101   175   212   158    71    70   170    61    88    67    47   122    33   159    94    86    43   144    79   212   134   129   133   222    86    42    41    71   177    88   213   133    90    74   112   106    78   126   116   194    96    54   162   201   166   207   219   199    62   208   193   111   155   162   105   113    53    67   139    54   199   183   129    49    39    86   148    34   193   151   139    89    77   148    39    83    62   129   154   128   211    45   123    52   192    96    90    68   122   181    66   194    94    77   140    94    56   127    59   123    72   101    45    42   195   131    68   208   187   178   138    60    67    70   152   104    61   125    50    47   122    83    84    42   209    47    52    42   157   202   132   159   188    60   138   117    72   158   201    93   221    44   173   196   186   176   113    64    97   218
    76    69   193   201   102   206   202   188    66   212   132   191   182    86    83   103    90   208   133   102   180   199   182   222    99   163   155   218   125   175   208   163   114   165    82   111    51   125   109   117   153   192    95    48   128   192   189   146   211   160    42   149   115   203    61   110   204    57    69    53    79   146    47    39   118    76   139    95   205    32    80    33   160    59   138   209    97    93    66    43   194   150    49   154    47    36   111    79    33   211    73   203    80   153   160   217    79   106    73   100   216   191   167   187   105    90   101   175   212   157    71    69   170    61    89    67    47   122    32   158    95    86    43   145    79   212   135   128   134   222    86    42    40    72   178    87   213   133    89    74   112   107    79   127   117   193    96    54   163   200   166   207   219   198    62   208   192   112   155   163   105   114    53    66   139    53   199   183   130    50    40    87   149    34   193   151   139    88    77   148    40    83    62   129   154   128   211    45   123    52   192    96    91    68   122   180    66   194    94    76   139    93    57   129    59   123    72   101    44    42   194   132    68   207   187   179   139    60    68    70   153   104    61   124    50    48   122    83    84    41   210    47    52    42   156   202   132   158   187    59   137   118    72   158   201    94   220    44   173   195   186   175   113    65    97   217
    76    68   193   201   102   205   201   189    67   212   132   191   183    86    83   103    89   208   133   102   181   200   182   222    99   162   154   218   125   175   208   163   114   165    82   111    52   125   109   117   153   192    95    48   128   191   189   146   211   160    42   149   115   203    62   110   204    57    69    53    80   146    46    39   118    76   139    95   205    32    80    33   160    60   138   209    97    94    65    43   194   150    49   154    47    35   111    79    33   211    73   204    80   153   160   218    80   106    73   101   216   191   167   187   105    90   101   174   212   158    71    69   170    61    89    67    47   122    32   158    95    86    43   145    79   212   135   128   134   222    86    42    40    72   177    87   212   133    90    73   111   106    80   127   117   193    96    54   163   200   166   207   219   198    62   208   193   112   155   163   104   114    53    66   139    53   198   183   129    49    40    87   149    33   193   151   139    88    76   148    39    83    62   129   154   128   211    44   123    53   192    96    91    68   122   180    67   195    94    77   139    93    56   129    60   123    72   101    44    42   194   132    68   208   187   179   138    60    68    70   153   104    61   124    50    48   122    83    83    41   209    46    52    42   155   202   131   158   187    59   137   118    71   158   202    94   221    45   173   196   186   174   113    65    98   217
    77    69   194   201   102   205   201   189    67   212   132   191   181    85    82   102    90   207   132   102   181   200   182   221    99   163   155   217   126   176   209   162   114   166    82   111    51   124   110   116   153   191    95    47   128   192   189   146   210   160    41   149   115   203    61   111   204    57    68    54    80   146    46    39   118    76   138    94   204    32    79    33   161    59   138   210    97    94    66    44   195   150    50   154    47    35   111    79    34   211    73   203    81   153   161   218    79   107    73   101   216   192   167   188   105    91   102   174   213   157    72    69   170    61    88    67    48   122    31   159    95    86    43   145    79   212   135   129   133   222    86    42    40    72   177    88   213   133    90    74   111   107    79   127   117   194    96    54   162   199   166   206   219   198    62   209   193   112   155   163   105   113    54    65   139    53   199   182   130    50    40    87   149    34   193   151   138    87    77   148    40    84    63   129   154   129   211    45   123    52   191    96    90    67   122   180    67   194    94    77   140    93    56   129    60   123    73   101    45    41   194   132    68   207   187   179   138    60    68    70   153   104    62   124    50    49   122    83    84    42   210    47    53    42   157   202   131   158   187    59   137   118    71   158   201    93   219    44   173   196   186   174   114    65    97   218
    76    70   194   199   104   206   201   189    68   214   132   192   182    87    83   104    92   210   132   102   182   198   182   220    98   164   156   218   125   174   208   162   113   165    81   111    52   125   108   119   155   192    92    49   129   193   189   145   210   160    39   148   114   202    62   109   203    58    69    54    80   146    47    39   120    74   139    94   204    33    79    32   159    60   139   208    98    94    65    45   195   150    51   154    46    35   111    81    33   212    73   205    80   151   159   216    81   106    72   102   215   190   166   186   103    89   101   176   212   157    71    66   170    60    89    65    47   125    32   157    94    86    43   147    81   214   135   128   133   221    88    41    40    70   177    86   215   134    91    75   114   106    78   126   116   192    95    53   165   198   167   208   218   199    60   209   192   113   155   163   105   114    53    66   139    52   199   183   128    50    42    86   149    36   193   149   139    89    75   148    37    82    62   128   153   129   210    44   123    52   193    97    91    69   121   182    66   192    92    76   139    95    57   128    60   123    73   100    44    43   193   132    68   208   188   179   139    60    68    70   153   103    61   126    50    49   122    85    84    41   208    47    51    41   153   204   132   159   186    58   137   118    72   157   202    93   220    45   174   194   185   175   112    65    95   219
    77    67   193   203   102   206   202   189    67   214   134   192   183    86    85   101    90   209   133   102   181   199   183   222   101   165   154   218   125   174   207   164   114   165    83   111    51   121   108   118   153   192    96    49   129   191   190   145   212   160    41   148   115   203    62   110   205    56    71    54    81   146    46    39   118    75   139    95   204    31    82    32   160    60   139   211    98    94    67    43   194   149    49   155    46    34   110    81    33   213    73   205    81   153   160   217    81   106    74    99   216   190   165   188   104    90   101   177   212   158    72    69   172    61    86    67    47   122    30   157    93    87    43   145    80   212   135   129   133   223    88    42    41    72   177    88   215   134    91    75   113   106    77   126   118   195    97    54   162   202   165   207   217   200    62   210   193   113   155   164   104   114    53    66   139    54   199   184   130    47    39    87   149    34   193   149   140    89    76   147    39    83    62   129   155   129   212    44   123    52   193    97    90    69   122   180    65   195    92    77   140    94    58   129    59   124    72   101    44    41   194   132    68   208   187   177   138    62    67    70   154   106    61   123    52    49   122    83    83    41   210    47    53    40   156   201   133   159   187    61   136   118    71   159   201    93   220    42   172   195   186   175   113    65    97   218
    75    66   194   200   100   204   201   189    62   208   128   193   181    87    86   104    90   210   132   103   182   198   181   218    98   163   156   217   125   172   208   162   115   162    81   111    52   125   111   117   154   191    92    53   131   195   194   145   214   158    41   148   113   204    62   108   204    57    68    53    81   145    46    39   116    76   138    96   206    32    81    37   158    61   137   210    94    94    65    42   197   151    49   152    45    34   110    78    31   211    76   203    82   150   161   215    77   111    76    99   218   191   171   188   106    92    99   174   210   158    73    74   169    61    88    64    46   126    30   155    96    86    42   146    80   212   134   130   133   224    87    41    42    73   174    89   214   134    92    73   113   106    74   130   117   191    98    52   166   199   164   208   219   202    61   207   195   109   157   165   103   115    51    62   140    55   200   186   128    46    40    86   147    32   192   150   141    87    78   148    39    81    58   129   152   130   213    46   122    54   193    98    89    71   125   181    67   196    93    79   139    95    57   132    60   129    73   100    44    40   196   137    66   207   191   177   140    60    68    72   151   108    60   126    50    48   121    81    85    41   209    45    55    42   156   205   131   158   188    57   137   118    70   157   200    93   219    44   172   195   188   176   114    66    96   219
    75    66   190   199   103   205   202   189    65   211   135   192   185    84    81   102    90   208   134   104   182   201   181   221    97   165   153   219   124   172   206   163   112   165    79   109    51   126   111   117   153   193    97    45   130   190   186   146   213   160    43   149   111   205    61   109   204    59    70    51    82   144    44    40   120    77   138    94   206    31    82    33   160    57   140   210    98    95    66    41   197   153    50   156    45    35   111    80    33   210    73   204    80   152   157   216    80   109    74   101   216   190   164   188   105    91   102   175   213   159    70    73   168    61    88    66    47   122    34   158    94    85    43   144    79   212   133   128   134   223    85    42    39    75   177    87   214   133    91    71   109   107    79   127   119   194    97    54   163   201   163   209   219   197    62   209   192   109   155   163   107   115    53    64   139    53   199   185   129    50    41    89   150    34   192   149   140    86    76   147    39    84    60   134   156   127   209    44   120    50   193    96    92    67   121   183    70   192    94    74   139    96    58   130    58   122    73   104    43    41   195   134    69   209   184   177   139    61    70    72   154   106    60   125    50    48   122    83    81    42   210    46    52    43   156   202   133   158   187    60   137   118    74   156   202    93   221    44   173   193   188   178   115    66    99   216
    75    69   193   200   101   204   201   187    70   212   133   191   183    85    83   103    90   207   135   101   181   198   182   224    96   161   155   217   126   175   209   162   114   164    81   111    51   124   109   114   153   195    95    47   128   191   189   146   211   161    42   150   115   203    60   110   204    56    69    56    79   144    46    39   116    76   140    95   206    31    80    33   161    59   138   208    97    95    64    43   193   149    50   154    48    36   110    80    33   210    71   206    81   154   160   219    80   105    74   100   214   192   166   186   105    90   100   177   213   158    71    70   170    61    89    69    47   123    33   158    95    86    42   145    77   212   135   128   133   223    84    41    40    71   175    88   210   133    89    74   113   107    80   126   117   193    97    54   163   202   164   207   220   199    60   208   195   111   154   163   106   115    53    67   140    53   198   183   129    49    37    87   149    34   194   154   140    87    77   147    41    84    61   127   154   129   209    43   124    52   192    98    90    68   122   179    67   196    95    77   139    92    58   129    59   120    70   102    44    41   194   132    66   206   185   180   137    59    67    70   154   104    61   123    50    47   123    82    85    40   210    48    52    41   156   202   134   158   185    57   135   118    73   157   202    95   220    45   173   195   186   174   114    66    97   214
    73    66   195   201   104   207   201   185    61   209   133   192   182    82    88   106    90   208   127   101   179   200   179   222    96   160   152   221   126   177   208   159   116   166    84   114    48   127   108   120   154   191    97    44   136   188   191   149   210   163    42   150   115   207    63   103   199    57    65    56    72   149    42    38   122    81   140    93   209    30    74    37   164    65   134   217   101    92    64    39   186   146    53   153    45    36   108    77    33   212    71   211    81   155   159   224    81   105    78   100   215   187   168   187   108    89   101   177   208   157    75    73   169    65    93    68    51   123    32   155    95    86    40   148    80   210   130   126   132   226    85    41    41    77   172    87   209   134    86    75   111   112    80   125   115   193    94    56   165   201   167   204   222   200    69   215   191   116   153   167   109   119    54    62   143    54   204   187   123    48    41    86   149    38   194   155   143    90    79   156    41    86    61   131   153   122   221    41   119    49   192    92    91    66   125   181    64   195    93    78   139    95    58   127    62   127    74   107    42    40   199   128    71   211   186   172   136    61    72    75   156   107    64   121    47    52   120    87    85    40   207    51    50    35   153   202   126   157   201    61   137   117    65   159   206    95   223    41   173   197   189   173   111    59    97   220
    75    69   195   201   101   205   201   188    66   212   131   190   184    87    82   103    90   209   133   103   181   201   184   221   100   164   154   218   124   176   209   162   115   164    82   110    50   124   109   117   153   191    95    49   129   191   190   144   211   161    42   151   114   201    61   109   204    58    69    55    78   145    48    39   119    76   139    94   206    32    79    32   163    58   138   209    97    93    64    44   195   150    49   154    47    35   110    79    32   209    74   203    80   153   160   219    81   106    72   102   214   190   168   187   105    90   102   175   212   160    71    68   170    61    89    68    47   122    32   158    96    87    44   145    79   211   134   128   133   221    86    40    40    71   177    88   212   134    90    72   112   107    78   127   118   193    98    54   162   200   167   206   220   199    63   210   193   112   157   164   105   114    52    65   140    53   198   182   130    49    40    87   148    32   193   151   140    88    77   150    39    84    62   129   154   130   212    47   123    52   192    96    91    68   122   180    66   194    95    76   138    94    56   127    61   122    73   102    44    42   195   133    68   206   187   179   139    59    68    71   151   105    61   124    51    49   123    84    85    41   209    47    53    41   157   202   131   157   188    59   137   118    73   157   203    93   220    44   172   194   186   175   113    65    97   217
    77    69   193   201   102   205   202   188    66   213   131   191   182    85    83   103    89   207   133   100   181   200   182   222   100   163   155   217   126   176   209   164   114   165    82   111    52   124   109   116   153   193    95    48   128   193   188   145   211   161    42   151   115   202    61   109   206    58    70    53    79   146    46    38   117    75   139    94   204    33    79    33   161    59   139   209    97    93    65    44   195   151    50   154    48    34   110    79    34   212    73   204    79   153   161   217    79   104    73    99   216   191   169   187   106    89   102   174   212   158    71    69   169    61    88    68    47   122    33   158    95    87    43   144    79   211   136   130   135   222    86    40    39    71   176    86   213   133    90    73   112   106    79   126   117   193    96    52   163   201   165   208   220   199    61   209   193   111   154   162   106   114    53    65   138    52   198   184   130    49    41    88   148    33   192   151   138    88    76   148    40    83    62   128   153   128   211    45   123    51   192    96    91    68   121   181    66   195    94    77   139    94    57   127    59   123    74   101    43    41   194   132    68   208   188   179   138    61    68    70   152   104    60   124    50    48   123    84    84    41   209    48    52    43   158   203   132   159   187    58   136   118    71   159   201    93   221    44   172   195   187   176   113    65    97   217
    75    69   193   201    99   205   203   189    68   213   133   191   185    87    84   102    88   207   132   102   180   201   182   223   100   161   155   219   126   175   209   161   114   166    81   112    50   125   109   116   154   191    94    48   129   192   191   146   210   160    44   149   114   202    61   111   203    57    67    53    78   145    46    40   118    75   138    94   205    34    80    33   161    58   139   210    97    94    65    44   194   147    49   157    46    35   112    80    34   211    76   203    79   153   160   217    80   108    71   100   217   190   167   186   105    90   101   174   212   159    70    70   170    61    89    69    49   121    33   158    95    88    44   143    79   212   136   128   133   221    86    42    40    73   176    87   212   132    90    72   112   107    79   127   116   194    94    55   161   201   165   207   219   198    61   208   193   112   154   163   107   114    53    65   137    54   197   182   131    51    41    89   148    34   194   151   139    87    78   148    40    83    61   130   154   128   211    45   124    54   191    97    92    66   120   181    65   194    92    77   139    93    58   127    59   124    74   101    44    43   195   132    68   207   188   180   139    60    69    70   153   105    62   125    51    48   122    83    84    41   209    44    51    41   157   202   131   158   188    59   136   119    70   157   200    92   220    43   173   196   187   177   113    66    98   219
    77    69   193   201   102   205   201   189    66   212   133   191   182    85    84   104    90   208   133   103   180   200   182   223    99   164   155   218   126   175   209   162   114   165    82   111    51   124   109   116   152   192    94    48   128   192   190   147   211   160    43   149   115   203    61   110   204    57    69    53    79   146    46    39   118    76   139    95   205    32    80    34   159    59   139   209    97    94    66    43   194   150    50   155    46    35   111    79    34   212    73   204    80   153   160   217    79   106    73   101   215   191   168   187   105    90   101   176   213   158    71    70   170    62    88    67    48   123    32   158    94    86    43   145    79   211   135   128   134   222    86    42    40    72   177    88   213   132    90    74   112   107    78   127   117   193    96    54   162   200   166   207   220   198    61   208   192   111   155   164   105   114    54    65   139    53   198   182   130    50    40    88   148    34   193   151   140    87    77   148    39    83    62   129   155   129   211    45   123    52   192    96    91    68   122   181    65   194    94    77   138    93    57   129    59   123    72   100    44    42   194   132    68   207   187   178   138    60    68    70   153   103    61   124    50    49   121    83    83    42   209    47    52    42   156   203   132   158   186    59   137   117    71   157   201    94   221    44   173   194   187   175   113    65    97   217
    76    68   193   201   102   206   201   188    66   212   132   191   183    86    84   102    90   208   133   102   181   200   181   222    99   163   155   219   126   175   208   163   114   165    82   112    51   124   109   117   153   192    95    49   128   191   189   146   210   160    41   149   115   203    62   111   204    57    70    53    79   145    46    38   118    75   139    94   204    32    80    34   161    59   138   209    98    93    65    43   194   149    49   154    47    35   111    79    33   211    73   203    80   153   160   217    80   107    73   100   216   191   168   187   105    90   101   175   213   158    72    69   170    61    89    68    47   123    32   158    95    86    42   145    79   212   135   128   133   222    86    41    40    71   178    88   213   133    90    73   112   106    79   127   116   193    96    54   163   199   165   207   219   197    62   208   193   112   155   163   105   113    53    65   138    53   199   183   130    49    40    87   149    34   193   151   139    88    76   148    39    83    62   129   154   127   210    45   123    52   192    97    90    67   122   180    66   195    94    77   138    93    57   129    58   123    73   101    45    42   194   132    69   208   187   179   138    60    68    70   152   104    61   124    50    48   122    83    84    41   210    46    52    41   155   203   132   158   187    59   137   118    72   157   201    93   219    44   173   195   186   175   113    65    98   217
    74    70   192   201   103   208   202   187    66   210   131   193   181    88    83   104    86   210   134   101   180   199   182   223   101   163   152   219   127   173   207   164   113   164    84   112    51   125   111   119   150   193    95    49   130   192   187   145   214   160    43   149   115   207    61   108   205    59    70    52    80   146    46    39   120    77   137    95   205    31    79    33   161    59   137   210    97    95    68    44   194   149    52   153    47    33   111    79    33   212    72   205    79   152   159   217    78   107    73   101   217   190   166   187   104    90   101   175   211   157    73    68   171    61    87    67    47   120    30   158    95    86    42   145    77   214   137   129   135   221    84    40    41    71   177    90   213   131    89    72   112   105    80   128   118   193    96    54   163   200   167   206   219   199    63   209   194   112   156   162   103   113    53    65   140    54   200   182   129    50    43    85   154    33   193   148   139    88    76   146    41    83    61   127   154   130   210    45   124    54   192    97    88    71   122   180    65   192    94    76   139    92    56   127    58   125    72   101    45    43   192   132    65   208   187   178   138    60    67    69   153   104    62   122    50    46   121    85    81    41   208    46    52    42   155   206   132   157   187    61   137   118    70   156   201    96   218    43   172   197   185   175   113    66    97   218
    76    68   192   201   100   205   200   188    65   211   133   191   182    85    84   103    89   208   133   102   180   199   182   222    99   163   155   218   126   174   208   163   115   165    81   111    51   125   108   116   153   192    93    48   127   192   189   147   212   160    42   149   114   203    62   110   204    58    68    54    80   145    46    39   117    75   139    95   203    32    80    33   160    58   138   210    97    93    65    44   193   151    49   154    46    34   111    79    34   211    73   203    80   153   161   218    79   106    73   100   215   191   168   188   106    90   101   175   213   156    71    70   170    61    90    67    48   123    32   158    95    86    44   145    79   212   135   129   133   221    87    41    41    71   177    88   213   132    90    74   111   106    78   127   117   194    97    53   162   200   166   207   219   199    62   208   193   112   155   163   105   114    54    65   139    52   200   182   130    50    40    87   148    34   194   151   140    89    76   148    40    82    62   128   153   127   210    44   122    53   192    96    91    67   121   181    67   194    95    76   140    92    56   127    58   122    72   101    43    41   194   132    68   207   187   178   138    60    69    70   154   103    62   124    49    48   122    83    84    41   209    46    52    41   157   203   132   158   188    59   137   118    72   158   202    93   220    44   173   195   186   174   112    64    97   216
    77    68   193   200   101   204   203   189    64   211   132   192   182    87    85   103    87   208   132   105   180   201   179   220   100   164   153   217   127   176   207   163   114   164    81   109    50   124   110   114   152   192    95    48   128   193   189   147   210   162    41   150   114   202    59   110   205    57    72    54    81   147    45    40   118    77   139    93   204    33    79    31   160    57   139   209    96    93    67    43   195   150    47   154    47    36   112    79    34   211    73   203    81   152   160   218    78   105    74    99   217   191   166   186   106    90   101   175   212   155    72    70   171    61    88    68    48   122    34   158    95    88    42   146    78   215   137   130   132   222    85    42    42    73   177    88   212   133    88    74   114   107    77   127   118   192    96    53   162   201   165   206   220   199    62   209   195   112   154   163   103   114    52    65   141    55   198   182   130    49    40    86   149    34   196   150   138    88    77   147    39    81    62   127   154   129   211    45   123    52   192    94    92    67   122   179    65   194    94    76   139    94    56   128    59   121    73    99    45    43   194   133    69   209   187   179   138    61    66    72   154   103    60   125    50    47   123    84    85    41   209    46    55    42   156   201   131   159   186    59   140   119    71   158   202    93   221    44   172   196   186   177   112    64    96   217
    75    70   196   202   103   206   201   188    65   212   133   189   182    86    82   101    89   208   134   105   179   200   181   223   100   164   154   217   123   175   209   162   114   164    81   113    52   124   112   116   152   192    94    47   129   193   191   145   208   160    41   148   114   204    61   110   204    57    67    55    79   145    46    37   118    74   138    95   204    34    81    35   162    59   137   208    97    94    66    41   194   150    49   153    45    36   112    79    34   210    71   203    78   155   161   219    81   108    71   101   215   194   167   186   107    92   100   174   211   157    72    70   167    60    89    65    46   121    34   156    95    86    42   143    79   212   137   129   135   222    88    40    42    71   177    86   209   134    91    73   113   108    80   129   117   194    98    55   162   198   167   209   218   197    63   208   194   109   154   165   106   116    50    65   139    51   196   181   130    50    38    86   149    37   191   152   139    89    77   148    39    84    62   126   153   126   210    45   122    54   191    97    92    70   122   181    67   194    94    75   140    95    57   127    59   124    70    99    46    41   195   131    69   208   185   180   141    61    68    73   153   105    61   123    52    48   122    81    82    41   209    45    54    41   158   203   131   160   186    60   137   117    72   157   198    93   222    44   173   193   185   176   114    63    97   218
    76    68   193   201   102   205   201   188    67   212   132   191   182    86    83   103    90   208   133   102   181   199   182   222    99   163   155   218   125   175   208   163   114   165    82   111    51   124   109   116   153   192    95    48   128   192   189   146   211   160    42   149   115   203    61   110   204    57    70    53    79   145    47    39   118    76   138    94   205    32    80    33   160    59   138   209    97    94    65    43   194   150    49   154    47    36   111    79    33   211    73   203    80   153   160   217    79   106    73   100   216   191   167   187   105    90   101   175   213   158    71    69   170    61    89    67    47   122    32   158    95    86    43   145    79   212   135   128   134   222    86    41    40    71   177    87   212   133    90    73   112   106    79   127   117   193    96    54   163   200   166   207   219   198    62   208   193   112   155   163   105   114    53    66   139    53   199   182   130    49    40    87   149    34   193   151   139    88    76   148    39    83    62   129   154   128   211    45   123    52   192    96    91    68   122   180    66   194    94    76   139    93    56   128    59   123    72   101    45    42   194   132    68   208   187   179   139    60    68    70   153   104    61   124    50    48   122    83    84    42   210    46    52    42   156   202   132   158   187    59   137   118    72   158   201    94   220    44   173   195   186   175   113    65    97   217
    76    69   193   201   102   206   201   188    67   212   132   191   183    86    83   103    90   208   133   102   181   199   182   222    99   163   155   218   126   175   209   163   114   165    82   111    51   125   110   117   153   192    95    48   128   192   189   146   211   160    42   150   115   203    62   110   204    57    69    53    79   146    46    39   118    75   139    95   205    32    80    33   160    59   138   209    97    94    66    43   194   150    49   154    47    35   111    79    33   211    73   203    80   153   160   217    79   106    73   100   216   191   167   187   105    90   101   175   212   158    71    69   170    61    88    67    47   122    32   158    95    86    43   145    79   212   135   128   134   222    86    41    40    72   178    87   213   133    90    73   112   107    79   127   117   194    96    54   162   200   166   207   219   198    62   208   193   112   155   163   105   114    53    66   138    53   198   183   130    50    40    87   149    34   193   151   140    88    77   148    39    83    62   129   154   128   211    45   123    52   192    96    91    68   122   180    66   194    94    76   139    93    56   128    59   123    72   101    44    42   195   132    68   207   187   179   139    60    68    70   153   104    61   124    50    48   122    83    84    42   209    47    52    42   156   203   132   158   187    59   137   118    72   158   201    94   220    44   173   195   186   175   113    65    97   217
    76    68   193   201   102   205   201   189    67   212   132   191   183    86    83   103    89   207   132   102   181   200   182   222    99   163   155   217   126   175   208   162   114   166    83   111    52   124   110   116   154   192    95    48   129   192   189   146   211   160    42   150   115   203    62   111   204    58    69    53    79   146    47    39   118    75   139    95   204    32    80    33   161    59   139   209    97    94    66    43   195   149    49   154    47    36   111    79    33   211    73   204    80   153   160   217    80   105    72   100   216   192   167   187   104    90   101   175   212   158    71    70   169    60    89    68    47   122    32   158    94    87    44   144    79   212   135   128   134   223    86    42    40    71   177    87   213   133    89    73   111   107    79   128   117   194    95    54   162   200   166   207   219   197    61   209   193   111   155   163   105   114    53    66   139    53   198   182   130    49    40    86   149    33   194   151   139    87    76   148    39    83    62   128   154   128   211    45   123    52   192    96    91    67   121   180    67   195    95    75   139    94    56   128    60   123    72   102    44    42   194   132    67   208   187   179   139    60    69    71   153   104    61   124    49    48   122    84    83    42   209    46    52    42   157   203   133   158   187    59   137   118    72   158   201    94   220    45   173   195   185   175   113    64    97   218
    76    69   193   201   102   205   201   189    66   212   132   192   183    86    83   103    90   209   133   101   180   199   182   221    99   163   155   217   125   176   208   163   115   165    81   111    51   124   110   116   153   192    96    48   128   192   189   146   210   161    42   150   115   203    62   110   204    57    70    53    80   146    47    40   118    76   138    95   204    32    80    34   160    59   138   210    97    94    66    43   195   150    50   154    47    36   111    80    34   211    73   203    80   153   160   218    79   106    72   101   216   191   167   187   106    91   101   175   213   157    71    69   170    61    88    68    47   122    31   158    94    85    43   145    80   212   134   128   134   222    86    41    41    72   178    87   213   132    90    73   111   107    79   127   116   194    96    54   163   201   165   207   220   198    61   208   193   113   154   163   105   114    53    65   139    52   198   181   130    50    40    87   148    34   193   150   140    88    77   148    40    83    62   129   154   129   211    45   123    51   192    96    91    67   122   180    67   195    94    77   139    93    56   128    59   124    73   101    44    42   194   132    68   208   186   179   138    60    68    71   153   104    62   124    50    49   122    82    84    42   208    47    52    41   156   202   132   158   187    59   136   118    71   158   202    94   220    44   172   195   186   175   113    64    97   217
    77    68   194   200   103   206   201   190    67   213   132   190   182    85    83   103    89   208   134   102   180   199   181   222   100   162   155   217   125   175   208   163   114   165    82   111    52   125   110   117   153   193    94    47   128   191   189   147   210   159    42   150   114   204    62   110   204    58    70    54    81   146    47    39   118    75   139    94   205    33    80    33   160    59   139   209    98    94    65    43   194   149    50   154    47    34   111    80    33   210    72   202    80   153   160   217    78   106    74   101   216   190   168   187   105    91   101   174   213   157    71    69   170    61    89    68    47   123    32   158    95    86    43   145    79   211   136   128   133   222    87    42    39    72   178    88   212   134    90    74   111   107    78   126   116   194    95    52   163   199   167   207   219   197    62   208   192   112   154   163   105   114    52    66   139    53   200   182   129    49    40    87   149    34   194   151   139    88    78   147    37    82    62   129   153   128   210    46   123    51   193    96    90    67   121   180    66   194    94    75   138    92    57   128    58   122    73   101    44    42   194   132    68   208   187   179   139    61    68    70   153   104    61   125    50    48   122    83    83    42   209    47    52    41   157   203   132   158   186    59   137   119    72   158   202    94   220    45   172   195   187   175   113    65    98   218
    72    68   190   197   104   201   202   188    66   218   132   194   183    90    74    99    81   212   135   109   182   198   177   218   104   166   154   222   129   179   210   170   115   164    81   114    54   124   113   114   150   196    96    56   126   195   193   146   213   154    42   151   116   204    60   112   204    59    64    50    80   147    44    40   115    78   141    93   201    36    77    35   163    58   132   212    97    90    64    42   190   154    43   152    51    39   112    85    30   211    72   201    82   152   158   223    79   104    69    96   220   188   168   182   103    91    99   179   214   154    69    67   171    60    87    67    49   123    34   159    94    84    46   143    82   214   137   132   134   221    85    39    42    68   177    89   210   133    90    74   112   110    84   132   120   197    95    54   167   205   169   210   224   200    63   206   197   112   154   166   105   115    56    62   140    52   196   183   128    53    42    82   149    31   197   153   133    85    76   145    43    84    56   124   150   128   214    51   120    58   195    94    90    64   124   181    68   193    94    71   136    90    56   129    60   122    70   100    43    46   199   133    68   208   186   178   135    59    70    69   155   100    64   120    49    46   123    87    81    43   208    44    52    43   155   207   133   158   190    60   138   114    67   162   199    95   221    47   172   197   189   176   113    63    96   214
    76    68   194   200   102   205   201   188    66   211   131   192   184    85    84   100    90   209   133   101   182   199   179   222   100   163   153   220   125   174   207   162   115   167    83   111    51   124   110   115   153   194    96    47   126   193   191   146   211   162    43   148   115   203    62   110   202    58    69    54    78   145    45    38   119    76   138    95   203    31    80    35   160    60   138   208    96    92    66    43   193   149    52   155    47    37   110    79    33   212    71   204    79   153   163   218    80   104    71   100   216   190   168   188   106    91   101   174   212   157    73    67   172    61    87    67    47   123    34   160    95    84    44   148    79   213   135   131   133   222    87    42    40    70   177    88   212   132    90    74   111   107    79   125   118   192    95    53   161   201   166   208   220   197    61   208   192   113   156   162   104   113    54    64   138    54   198   183   130    51    40    87   150    32   194   153   140    86    79   147    40    82    63   131   155   130   213    46   122    52   193    95    92    69   124   181    68   196    96    76   138    91    57   128    59   123    72   103    45    42   194   131    69   208   189   177   138    61    69    68   154   103    62   123    51    48   122    84    83    41   208    47    52    43   153   203   131   159   185    59   136   118    72   158   202    95   221    45   172   195   185   174   114    65    96   216
    75    68   194   199   102   206   201   188    65   212   131   191   181    85    84   103    90   207   132   101   180   200   181   223   101   163   155   218   127   176   208   164   114   166    81   111    51   124   110   116   153   193    95    48   129   192   189   147   211   160    43   149   114   205    62   111   205    58    70    53    79   145    45    39   118    76   138    94   205    32    81    33   159    62   137   210    96    93    66    44   193   149    50   154    47    36   111    78    34   212    73   204    80   153   160   218    80   105    72   100   214   190   168   186   105    89   102   176   214   158    70    69   171    61    88    66    47   122    31   158    95    86    42   145    79   212   135   128   133   221    87    41    39    73   177    86   213   132    90    75   113   106    78   125   117   193    96    53   163   200   166   207   219   198    62   208   193   111   154   163   104   115    53    65   139    53   198   182   131    48    40    88   149    35   192   152   139    88    77   147    38    83    61   128   154   128   212    46   124    51   192    95    91    67   122   180    66   195    94    77   138    92    56   129    61   123    73   100    45    43   194   131    68   208   187   180   139    60    69    71   152   104    60   124    49    48   122    84    85    40   209    47    52    42   156   201   133   159   187    60   138   118    72   158   201    94   220    44   174   198   187   175   113    64    98   217
    76    69   194   201   102   205   202   189    66   212   130   190   184    86    83   102    89   207   133   102   180   200   182   223    99   163   155   217   126   175   209   161   113   168    83   110    51   124   110   116   154   192    95    47   128   192   189   145   211   161    41   149   115   203    62   110   204    56    69    54    80   145    48    39   118    76   138    95   205    31    81    34   160    59   138   209    98    94    65    42   193   150    50   155    49    35   111    80    33   211    72   203    79   152   160   218    79   106    73    99   215   191   167   187   106    91   101   175   212   158    71    70   169    63    89    67    47   123    32   158    94    86    43   146    79   211   135   128   133   222    85    42    39    72   177    87   214   134    89    74   112   107    79   127   118   193    95    54   162   199   166   207   219   199    62   209   193   112   155   162   106   114    53    67   140    53   198   181   129    51    40    87   147    34   192   150   141    89    75   148    40    83    63   129   154   129   212    45   122    52   191    96    90    68   123   180    66   194    94    76   138    94    57   129    59   123    72   101    44    42   194   132    68   208   187   178   138    62    68    71   154   104    62   124    50    48   122    84    84    42   209    47    52    43   157   201   132   159   188    59   137   118    72   159   201    94   219    43   172   196   185   174   113    64    96   217
    76    68   193   201   101   206   201   189    67   212   132   191   183    85    84   103    90   208   133   102   181   199   182   222    99   163   155   218   126   175   208   163   115   166    82   111    51   124   110   116   153   192    95    48   128   192   189   146   211   160    42   149   115   202    61   110   204    58    69    53    78   145    46    39   118    75   139    95   205    32    79    33   160    59   138   209    96    94    66    43   195   150    48   155    47    36   112    80    33   210    73   203    79   152   160   218    79   106    74   100   217   191   168   187   104    90   100   175   213   158    71    69   170    60    88    67    48   122    31   158    95    86    44   145    79   212   135   128   135   221    86    41    40    71   178    87   212   132    90    74   112   107    79   126   117   194    96    54   162   199   166   207   219   198    62   209   192   113   155   163   105   114    53    66   139    53   199   182   129    50    40    87   149    34   194   151   139    89    77   149    40    83    62   128   155   128   211    45   123    52   192    96    90    67   122   181    66   195    94    77   139    92    56   129    59   123    73   101    44    42   194   132    68   208   187   179   139    59    69    70   154   103    61   124    50    49   123    84    83    41   210    46    53    43   157   203   132   158   187    59   137   118    72   158   202    94   220    43   173   196   186   175   114    64    97   217
    75    67   191   200   103   206   202   190    67   213   132   190   181    85    82   103    90   208   132   101   180   200   183   220   100   164   153   217   125   175   210   162   113   168    82   111    51   124   110   116   153   193    96    48   126   191   190   145   212   159    41   148   115   204    62   111   205    58    68    55    80   147    45    39   118    77   139    95   204    32    80    34   158    58   137   210    97    94    65    45   193   150    48   154    47    34   111    79    34   210    74   203    80   153   160   218    79   107    71   101   216   191   167   187   106    91   101   175   211   157    73    70   169    61    87    66    47   122    33   159    95    85    45   146    79   212   136   126   133   222    86    43    41    72   177    88   212   133    91    73   112   107    78   127   117   194    97    52   161   199   164   206   219   199    62   207   193   112   153   163   106   114    53    65   139    52   200   182   131    49    39    87   152    35   193   149   139    89    77   147    39    83    61   128   155   125   211    46   122    52   191    97    91    68   120   180    68   195    94    77   138    91    56   128    59   121    71   102    46    41   195   132    68   208   185   177   137    60    70    71   152   103    62   126    53    49   121    85    84    42   209    48    51    43   159   202   131   157   185    58   137   118    73   159   203    93   222    44   173   197   186   174   114    66   100   216
    76    69   193   201   102   206   202   188    66   212   132   191   182    86    83   102    89   207   132   101   180   200   181   222   100   163   155   217   124   174   208   163   113   166    82   111    52   124   110   118   152   193    95    48   129   192   188   146   212   162    41   149   115   204    61   110   204    57    70    54    79   146    46    39   117    76   138    95   205    32    79    32   161    59   138   210    97    94    65    43   194   149    50   154    47    35   110    79    33   211    73   203    79   153   161   218    79   106    72   101   216   191   167   186   106    90   101   175   213   157    72    69   170    61    88    67    47   122    32   158    95    85    43   145    79   213   134   128   134   221    85    42    39    71   177    87   214   133    90    74   112   107    80   127   117   194    96    54   163   199   165   207   219   198    61   208   194   112   155   162   104   114    54    66   137    53   199   182   130    49    40    88   148    34   193   151   139    89    76   148    39    83    62   128   154   128   212    45   122    53   192    96    91    68   122   180    67   194    94    76   139    94    56   128    59   123    72   101    44    43   194   132    68   208   186   179   137    59    68    70   153   104    60   124    50    47   122    84    84    42   209    46    51    41   156   202   132   158   186    59   137   118    71   157   201    94   221    43   172   194   187   175   112    64    97   217
    76    68   194   201   103   206   201   188    67   211   132   191   182    85    84   102    89   207   133   102   180   199   182   222    99   163   156   218   125   175   208   162   114   165    82   111    51   125   110   116   152   193    95    48   128   192   188   146   210   160    42   149   114   204    61   111   204    58    69    53    80   146    46    39   117    76   139    94   204    33    81    34   160    59   137   210    97    94    64    43   194   149    50   154    47    36   110    79    33   212    72   204    80   154   161   218    79   106    73   100   216   192   168   187   104    90   101   175   213   157    71    69   169    61    88    68    47   122    32   159    94    87    44   144    79   212   135   129   134   221    86    42    41    72   178    88   212   132    90    73   112   106    80   127   116   193    97    54   163   199   166   206   219   197    61   207   193   112   154   163   105   114    53    64   139    53   198   184   130    49    40    87   148    34   193   150   139    88    76   147    39    84    62   129   155   127   211    45   123    52   191    96    91    68   122   180    66   194    94    76   138    94    56   129    59   122    72   100    44    42   194   133    68   208   187   178   138    60    69    71   154   104    62   125    50    48   122    82    84    41   209    46    52    41   156   203   131   158   187    59   137   118    72   157   201    94   220    44   173   195   186   175   113    65    97   217
    77    69   193   202   102   206   200   189    66   212   132   191   183    85    84   102    90   207   133   103   181   200   181   222    99   163   154   218   125   174   209   163   115   166    81   112    52   125   110   117   152   193    96    48   128   191   190   146   210   161    43   149   114   202    61   110   204    57    69    53    79   145    46    38   118    76   139    95   204    33    80    34   160    60   138   211    97    94    66    44   195   149    49   154    47    35   110    80    34   211    72   203    79   153   160   218    79   106    72    98   217   192   167   185   106    89   101   174   212   157    70    69   170    60    90    68    47   122    33   157    94    87    43   144    78   212   134   129   133   221    86    42    39    72   178    88   213   132    89    73   111   107    79   125   117   193    97    55   163   199   166   207   219   198    63   208   193   112   153   163   103   113    52    65   139    53   199   182   129    50    41    86   148    34   192   151   140    89    76   148    40    84    63   128   154   128   212    46   124    52   192    96    91    67   121   180    65   194    94    76   139    93    56   129    59   122    73   100    45    42   194   133    69   208   187   179   139    61    68    69   153   103    62   125    49    49   122    84    84    41   210    46    52    42   156   203   131   157   187    58   137   118    71   158   202    93   221    44   172   195   186   176   114    65    96   216
    76    69   194   202   101   205   200   188    67   211   132   191   183    85    84   103    90   208   134   103   182   200   182   223    99   163   155   218   125   175   208   162   113   166    83   110    51   123   110   116   154   192    95    49   128   191   191   144   210   160    41   149   115   202    60   111   205    57    72    53    78   145    47    39   118    76   138    96   203    32    81    34   159    60   138   210    98    93    65    43   195   152    50   156    48    36   111    79    33   212    73   202    79   152   161   217    80   106    74   100   215   191   169   187   105    90   101   173   210   157    73    70   169    61    88    66    48   122    32   160    95    86    43   144    78   211   136   129   134   222    85    41    41    72   177    87   211   133    89    72   111   106    79   126   117   194    97    54   164   200   166   206   220   196    60   208   193   111   155   163   104   114    52    65   139    53   197   184   131    51    40    87   148    35   192   148   140    88    76   148    40    83    62   127   155   127   213    45   123    51   192    94    92    68   122   181    67   196    94    76   138    92    57   127    58   123    73   100    43    40   193   133    67   209   188   179   139    60    68    71   154   102    61   124    50    49   121    83    83    42   208    49    52    43   157   203   132   157   186    59   138   118    72   158   200    95   219    45   172   196   187   176   114    66    98   218
    76    68   193   201   102   206   201   188    67   212   132   191   183    86    83   103    90   208   133   102   181   199   182   222    99   163   155   218   125   175   208   163   114   165    82   111    51   124   109   117   153   192    95    48   128   192   189   146   211   160    42   149   115   203    61   110   204    57    69    53    79   145    47    39   118    76   139    95   204    32    80    33   160    59   138   209    97    93    66    43   194   150    49   154    47    35   111    79    33   211    73   203    80   153   160   217    79   106    73   100   216   191   167   187   105    90   101   175   213   157    71    69   170    61    89    67    47   122    32   158    95    86    43   145    79   212   135   128   134   222    86    41    40    72   177    87   213   133    90    73   112   106    79   127   117   193    96    54   163   200   166   207   219   198    62   208   193   112   155   163   105   114    53    66   139    53   199   182   130    50    40    87   149    34   193   151   139    88    77   148    39    83    62   129   154   128   211    45   123    52   192    96    91    68   122   180    66   194    94    76   139    93    56   128    59   123    72   101    45    42   194   132    68   208   187   179   138    60    68    70   153   104    61   124    50    48   122    83    84    41   209    46    52    42   156   202   132   158   187    59   137   118    72   158   201    94   220    44   173   195   186   175   113    65    97   217
    76    69   193   201   101   205   201   188    67   212   132   191   182    86    83   103    90   208   133   102   180   199   181   222   100   163   155   217   125   175   209   163   114   166    82   111    51   124   110   117   153   192    95    48   128   192   189   146   211   160    41   149   115   203    62   110   204    57    70    53    79   145    46    39   118    75   139    94   205    32    80    33   160    59   138   210    97    93    66    43   194   150    49   154    47    36   111    79    33   211    73   203    80   153   160   217    80   107    73   100   216   191   167   187   105    90   101   175   213   157    71    70   170    61    88    67    47   122    32   158    95    86    44   145    79   212   135   128   134   222    86    42    40    72   177    87   213   133    90    74   112   106    79   127   117   194    96    54   163   200   166   207   219   198    61   208   193   112   155   163   105   114    53    65   139    53   198   183   129    49    40    87   149    34   193   151   139    88    76   148    39    83    62   129   154   128   211    45   123    52   192    96    91    68   122   180    66   194    94    76   139    93    56   128    59   123    73   101    44    42   194   132    68   208   186   179   139    60    68    70   153   104    61   125    50    48   122    83    84    42   209    46    52    42   156   202   132   158   187    59   137   118    72   158   201    93   220    44   173   195   186   175   113    64    97   217
    76    68   193   200   101   205   200   189    67   212   131   192   183    86    82   101    88   209   133   102   180   200   179   222    98   165   153   218   124   174   208   163   113   165    82   110    51   126   110   116   154   192    94    48   127   193   189   147   211   159    43   151   114   205    61   109   203    56    70    53    81   146    45    41   119    76   138    93   204    32    80    32   160    59   140   209    96    94    66    42   194   149    48   154    47    35   111    77    33   212    73   200    79   153   161   217    80   105    74   102   217   191   167   187   104    91   102   175   212   157    72    69   169    60    90    70    47   122    33   159    95    87    43   145    80   213   135   129   136   223    85    43    39    71   178    88   211   133    90    75   111   108    79   128   118   195    98    54   161   197   167   209   217   199    61   207   194   110   155   162   104   114    56    65   139    55   197   184   131    50    39    87   152    34   192   151   139    87    75   148    39    82    60   127   154   128   211    45   123    51   191    94    91    70   123   181    67   196    94    76   141    93    56   128    60   122    75   101    43    42   196   133    68   206   188   180   139    60    67    69   154   103    62   127    51    48   122    83    84    40   211    45    51    43   157   201   130   157   187    61   135   118    71   157   202    93   219    45   174   196   187   175   114    65    97   217
    76    67   193   202   102   206   200   189    67   213   132   191   184    86    84   105    90   208   133   101   181   199   181   222    99   163   155   218   127   176   208   162   113   165    82   112    51   126   109   117   153   193    96    48   129   192   190   146   210   160    43   150   115   202    61   111   205    57    68    53    78   145    45    40   119    75   138    95   204    32    80    34   160    60   138   208    96    95    66    42   194   150    50   155    48    36   110    79    34   210    73   204    81   155   161   218    80   106    73   102   217   192   167   187   105    89   101   175   213   157    71    69   170    59    87    66    48   122    31   157    95    86    43   144    78   212   135   129   135   223    86    41    40    72   176    87   211   132    89    74   114   105    79   128   116   194    96    52   163   199   166   208   219   197    60   208   192   112   154   164   106   113    52    66   138    53   199   182   131    50    41    87   148    34   192   151   139    86    76   146    39    82    62   129   155   128   211    43   123    52   191    97    91    67   122   182    66   196    93    76   140    94    56   129    58   121    73   101    45    42   194   130    69   207   187   178   139    60    67    71   153   104    61   124    50    49   122    83    84    41   210    47    53    41   156   202   132   158   186    60   135   118    71   158   201    93   221    45   174   197   187   175   113    65    98   216
    76    68   193   201   102   205   201   188    67   212   132   191   183    86    83   103    90   208   133   102   181   199   182   222    99   163   155   218   126   175   208   163   114   165    82   111    51   124   109   116   153   192    95    48   128   191   189   146   211   160    42   149   115   203    61   110   204    57    70    53    79   145    47    39   118    76   139    95   205    32    80    33   160    59   138   209    97    93    65    43   194   150    49   154    47    36   111    79    33   211    73   203    80   153   160   217    79   106    73   100   216   191   167   187   104    90   101   175   213   157    71    69   170    61    88    67    47   122    32   158    95    86    43   145    79   212   135   128   134   222    86    41    40    71   177    87   213   132    90    73   112   107    79   127   117   194    96    54   163   200   166   207   219   198    62   208   193   112   155   163   105   114    53    65   139    53   198   182   130    50    40    87   149    34   193   151   139    88    77   148    39    83    62   128   154   128   211    45   123    52   192    96    91    68   122   180    66   194    94    76   139    93    56   128    59   123    73   101    45    42   194   132    68   208   187   179   138    60    68    70   153   104    61   124    50    48   122    83    84    42   210    46    52    42   156   202   132   158   187    59   137   118    72   158   201    94   220    44   173   196   186   175   113    65    97   217
    76    69   195   200   102   204   200   187    66   211   132   192   182    85    84   103    90   208   134   102   180   200   183   223    99   163   156   219   126   175   210   162   115   165    83   113    51   124   109   116   154   194    94    47   128   192   189   146   211   161    41   149   114   204    62   110   204    56    70    55    80   145    47    40   118    75   139    95   205    32    81    34   161    61   138   210    97    95    65    41   193   150    50   155    48    37   111    79    33   211    73   204    81   153   160   217    81   106    73    98   216   191   168   188   104    90   101   175   211   157    71    69   170    62    90    67    48   123    32   158    95    88    43   145    79   212   134   129   133   221    86    41    39    72   178    88   211   132    89    74   111   107    79   127   116   193    96    54   163   200   164   208   218   197    62   209   193   112   155   163   103   114    54    65   139    52   198   183   130    48    40    87   149    34   193   151   141    88    76   149    39    82    62   130   153   128   211    44   123    51   192    97    91    68   121   181    66   194    94    76   138    93    57   129    59   122    73   101    44    42   193   131    68   208   189   180   138    60    69    70   153   103    61   127    50    49   123    84    84    42   209    45    51    42   156   202   131   157   186    59   138   118    72   158   201    93   221    44   172   195   186   175   113    65    97   217
    76    68   192   201   102   205   201   188    66   212   132   190   183    85    83   102    90   208   133   102   181   199   182   222   100   163   155   218   126   176   209   162   114   166    82   111    52   125   110   117   153   192    95    48   128   192   189   147   211   160    42   150   114   203    61   110   204    57    70    54    79   145    47    40   118    76   140    95   204    32    80    33   160    59   138   210    97    94    65    43   194   150    49   154    47    36   111    79    34   211    73   202    80   153   161   217    80   105    73   100   215   191   167   187   105    91   101   176   212   158    72    69   170    61    88    67    48   122    32   159    95    87    44   144    78   211   134   129   134   223    86    42    40    71   178    88   212   132    90    73   112   106    79   126   116   194    96    54   162   200   165   207   219   198    62   209   192   112   155   163   105   114    53    65   139    53   199   182   129    49    40    87   148    34   193   151   139    88    77   149    39    83    62   129   154   128   211    46   122    52   192    96    90    67   121   181    66   195    94    76   138    93    56   128    58   122    73   101    45    41   194   132    67   207   187   179   139    61    68    71   153   104    61   124    50    48   122    83    84    42   209    47    51    42   156   202   132   158   187    59   137   118    72   157   201    93   220    44   172   195   186   175   112    65    98   217
    73    71   194   205   102   206   203   188    67   214   134   195   178    85    86   105    89   207   135   104   180   196   182   225    99   163   156   217   126   172   210   163   114   166    82   110    51   125   110   115   155   193    94    52   128   193   189   149   208   162    41   150   113   203    61   105   206    60    69    55    76   148    46    37   116    78   137    95   207    30    80    34   162    63   138   211   100    96    67    43   193   149    47   155    50    39   111    75    30   214    74   202    85   154   164   218    80   104    75   101   220   191   168   187   104    89   104   176   211   158    74    64   170    59    88    66    46   120    32   161    94    83    48   146    80   210   133   129   134   223    84    40    40    73   179    85   211   132    88    73   111   106    79   124   115   192    97    54   163   203   167   211   218   199    62   210   193   110   157   162   104   113    48    67   137    53   198   180   131    48    40    84   150    30   192   150   137    86    79   146    38    86    65   126   154   130   211    48   121    52   189   100    88    64   124   181    67   195    95    76   136    96    58   131    59   124    70   104    46    42   195   133    71   207   191   180   139    59    65    71   159   106    63   124    51    50   122    84    85    41   209    44    49    40   155   200   130   157   185    58   137   116    70   159   199    96   219    44   170   195   184   175   116    62    98   219
    78    68   194   202   101   203   200   188    67   214   132   192   183    84    81   101    90   209   133   102   182   201   182   220   101   161   157   214   129   174   208   162   112   167    82   109    53   125   108   117   155   193    93    48   128   191   190   145   209   160    41   149   116   204    61   111   205    59    70    52    82   147    47    40   115    74   139    94   205    35    81    37   159    61   139   211    97    94    65    44   195   151    52   156    50    37   110    81    36   213    73   203    77   154   162   218    78   103    71   101   217   190   166   189   104    91   102   175   211   157    73    70   167    62    90    65    48   122    31   158    96    87    45   144    82   212   137   128   135   221    85    40    40    72   176    87   211   132    91    73   111   106    80   126   114   192    96    52   165   201   167   206   217   200    63   206   196   111   151   163   104   113    53    68   137    54   199   182   128    50    39    88   150    35   191   151   138    86    78   147    37    83    61   128   154   129   210    45   123    49   193    97    92    71   120   181    66   195    95    78   139    95    58   129    58   125    70   102    44    44   197   132    66   209   188   180   139    62    69    70   154   105    60   124    51    46   121    85    84    44   211    46    51    41   154   205   130   154   187    58   136   117    69   158   203    94   221    44   175   197   186   174   114    64    98   217
    76    68   193   201   102   205   201   188    67   212   132   191   183    86    83   103    90   208   133   102   180   199   182   221    99   163   155   218   125   175   208   163   114   165    82   111    52   124   110   117   153   192    95    48   128   192   189   146   211   160    42   149   115   203    61   110   204    57    70    53    79   146    46    39   118    76   138    95   204    32    80    33   160    59   138   210    97    94    66    43   194   150    50   154    47    35   111    79    33   211    73   204    79   153   160   217    79   106    73   100   216   191   167   187   105    90   101   175   213   158    71    69   170    61    89    67    47   122    33   158    95    86    43   145    79   212   135   128   134   222    86    42    40    72   177    87   213   132    90    73   112   106    79   127   117   193    96    53   163   200   166   207   219   198    61   208   193   112   155   163   105   114    53    65   139    53   199   183   130    49    40    87   149    34   193   151   139    88    77   148    39    83    62   128   154   128   211    45   123    52   192    96    91    68   122   180    66   194    94    76   139    93    56   128    59   123    72   101    44    42   194   132    68   208   187   179   138    60    68    70   153   104    61   124    50    48   122    83    84    42   210    46    52    42   156   202   132   158   187    59   137   118    72   158   201    94   220    44   173   196   187   175   113    65    97   217
    76    70   196   200   101   201   203   189    67   214   131   191   183    83    85   104    89   210   132   104   178   200   181   223   102   161   155   220   122   176   208   164   116   164    82   112    51   124   109   113   153   191    99    46   129   194   187   148   210   158    46   147   114   204    59   106   207    58    68    49    79   147    45    39   116    75   136    96   203    33    80    31   160    59   139   208    96    92    64    44   190   147    56   155    47    33   115    82    30   211    74   204    81   152   160   216    76   104    74   102   215   191   169   187   105    93   100   177   211   153    70    74   168    63    90    71    48   119    30   156    91    90    42   143    78   213   134   127   135   223    85    41    39    71   179    85   213   128    86    72   111   107    79   127   117   196    93    57   159   198   164   206   218   197    64   210   192   111   155   162   108   115    53    62   138    56   200   183   131    53    39    89   153    36   194   149   137    88    76   146    38    86    60   131   156   129   208    45   123    51   194   100    89    67   122   178    68   195    94    76   140    93    55   125    62   125    73    99    40    41   192   132    70   205   186   178   138    60    67    71   151   103    64   128    49    50   124    83    83    42   208    44    55    43   158   201   131   159   188    57   141   121    73   158   203    89   218    46   172   192   182   175   111    65    97   219
    76    68   193   201   102   206   202   189    67   212   131   192   182    86    83   104    90   208   134   102   181   199   182   222    99   163   156   217   125   175   210   163   114   165    83   112    52   125   109   117   152   193    95    50   129   192   189   146   211   160    43   150   115   202    61   110   204    58    70    53    79   146    46    38   118    76   139    96   205    32    81    34   160    59   139   210    98    95    65    41   194   150    49   154    46    36   111    78    33   212    73   204    80   152   161   217    79   106    73   100   217   190   168   188   104    90   101   175   213   158    71    70   170    61    89    68    48   123    31   158    96    86    44   144    79   213   135   128   135   222    85    42    40    71   178    88   213   132    90    73   111   106    79   128   117   194    95    55   163   200   166   207   219   198    62   209   194   112   155   164   105   115    53    64   139    52   199   182   129    48    40    87   148    33   193   151   139    88    77   149    39    83    62   128   153   128   211    45   123    52   193    97    91    68   120   181    67   194    94    77   139    93    56   129    59   123    72   101    46    42   195   132    68   208   187   179   138    59    68    70   154   103    62   124    50    48   121    83    84    41   210    47    52    42   155   202   132   157   187    60   137   118    71   158   202    94   220    43   174   195   186   175   114    64    97   217
    75    68   190   202   105   206   203   188    67   214   131   190   184    86    85   102    90   207   133    99   178   198   183   220   100   165   154   217   122   178   210   163   113   164    83   110    54   121   112   116   151   192    95    52   130   191   191   143   210   161    43   147   115   203    64   110   209    59    68    57    83   146    46    38   118    72   139    95   207    33    82    34   163    59   142   209    99    93    69    42   192   152    52   152    46    36   111    78    30   213    75   203    81   151   159   217    79   105    71   101   214   191   167   188   109    92   101   177   214   156    72    69   170    59    87    68    46   123    32   157    92    87    42   143    82   214   134   129   137   224    87    39    37    71   178    88   210   134    91    71   109   108    79   127   117   193    97    54   166   199   167   206   218   198    58   206   196   113   154   163   108   113    50    65   136    53   199   181   129    49    43    87   149    31   195   151   139    89    78   148    40    79    62   128   154   127   212    41   124    50   194    98    91    68   123   181    69   197    96    74   136    92    55   126    61   122    70    99    45    41   192   134    69   207   190   179   140    60    67    72   153   106    62   122    50    47   126    86    83    43   208    46    52    41   156   199   129   157   190    58   141   119    72   157   198    95   224    43   172   194   184   175   110    63    96   219
   122   199   202    67    45    59   119    44    65   144   142   183   190    66   186   103    36   115   189   168   129   176    77    36   150   214   107   103    94   113   169    78    84   181    53    47    66   137    52   205    95   101   189   220    61   216   158    47    69   170    41    72    50   127   133   105   176    44   221    66    95   168    88    99   222   116    61   214    90    97   204    67   194   107   101   157    89   145   172   202   141   208   200   198    58    85    99   175   176   169   100    46   222    71   105   107   160    92   134   119    54   102   186   201   214   219    62   160   150   136    84    74   149   186    70   117    74   155   141   104    91   205   119   182   196   130   113   142   108    79   170    84    73   165    51    44   210   189    56    91    95   186    99    42   104    32   103   212   131   158    53   189   114   220   174   140    45    62   218   206   141    68   186   198    92   222   181    78    36   135    70    93   118    82    86   200   197    32   131    49    35   121   204   205    73   160   171   191    32   153    69   169    52    63    87    76   161    50    68   102    99   188   108    73   132   122   208    83   169    45    76   147   112   184    60    73   131    43   179   144   130   216    92    71    64   138   144    45    53    96   148   105   159   161   167   191    53   176    35   155    45   202   124    74   117   116    93   158   172   203    78   174    66    49   120   127
   122   199   203    67    45    59   119    43    65   144   141   182   190    66   186   104    37   115   189   169   128   176    77    35   149   214   107   103    94   113   169    78    85   181    53    46    66   137    52   205    94   102   189   220    61   216   157    48    70   170    41    72    50   128   133   105   177    45   221    66    95   168    87    99   222   116    61   214    90    98   204    66   195   107   101   158    89   144   172   201   142   208   201   198    58    85    99   175   176   168   100    46   222    70   105   108   160    92   135   119    54   102   185   202   214   220    62   161   150   137    85    75   149   186    69   117    74   155   141   105    90   205   119   183   196   129   114   143   107    79   170    84    73   165    51    44   210   190    56    91    94   186   100    43   104    32   103   212   131   158    54   188   114   221   173   140    44    62   218   206   141    69   185   198    92   222   182    78    35   136    69    93   118    82    85   200   197    32   132    49    35   121   204   205    73   161   172   191    33   154    68   169    52    63    87    76   161    50    68   102    99   188   107    73   132   123   209    83   168    45    75   147   112   183    61    73   131    43   179   144   130   215    92    71    65   138   144    46    53    96   148   106   159   161   166   191    53   176    36   155    44   202   124    74   117   115    93   159   172   202    76   175    65    50   120   127
   122   199   203    67    45    59   118    43    64   144   141   182   189    66   186   104    38   115   189   168   127   176    76    35   149   213   107   103    95   113   169    78    85   181    53    46    66   136    52   205    95   101   189   220    61   216   157    47    70   170    41    72    50   128   133   105   176    44   222    66    95   168    87    98   222   115    61   213    90    98   204    66   194   107   102   157    90   145   172   201   141   208   201   197    59    85    99   175   177   168   100    45   222    71   105   107   160    92   136   119    54   102   186   202   214   220    62   160   150   137    84    74   149   186    70   117    73   155   141   104    91   205   119   183   195   128   114   143   107    79   171    84    74   165    51    44   210   190    56    92    94   186   100    42   105    33   102   212   131   157    54   188   114   222   173   140    44    63   218   205   140    68   185   198    92   222   182    78    36   135    70    94   119    82    85   200   198    32   132    49    35   120   205   205    72   161   172   190    33   153    69   169    51    64    88    75   161    50    69   102   100   188   107    73   133   123   209    84   168    45    76   148   113   183    60    73   132    42   179   144   130   216    91    71    65   139   144    45    54    96   148   105   159   162   167   191    53   175    36   155    44   203   125    74   117   116    92   159   172   203    76   174    65    50   119   128
   122   199   203    67    45    59   118    43    65   144   142   182   190    66   186   103    37   114   189   169   128   176    76    35   149   214   107   103    95   113   169    78    85   181    53    46    66   137    52   205    95   101   189   220    61   215   157    48    70   170    41    72    50   127   133   104   176    45   221    66    95   168    88    99   222   116    61   214    90    98   204    66   195   107   101   157    89   144   172   202   142   208   200   198    58    85    99   175   176   168   100    46   222    71   105   108   160    92   135   119    54   102   185   202   215   220    62   160   150   137    84    75   149   185    69   117    74   155   141   105    91   206   119   182   196   129   113   143   107    79   170    84    73   165    51    44   210   190    56    91    95   186   100    43   104    32   103   212   131   158    53   188   114   221   174   140    44    63   218   206   141    69   185   198    92   222   182    78    36   136    70    93   118    82    85   200   197    32   132    49    35   121   204   205    73   161   171   191    33   154    68   169    51    64    87    75   161    50    68   102   100   188   107    73   132   123   209    83   168    45    76   147   113   183    61    73   131    43   179   145   130   216    92    71    65   138   143    45    53    96   148   106   159   161   167   191    53   176    35   155    44   202   124    74   117   115    93   159   172   202    77   174    65    50   120   127
   123   199   203    68    45    59   118    43    64   144   142   182   190    65   186   103    37   115   189   169   128   176    77    36   149   214   105   103    95   113   170    78    84   181    53    47    66   137    52   205    95   101   189   220    60   216   157    47    70   171    40    71    50   127   134   105   176    44   220    67    95   167    87    98   222   115    61   213    90    98   204    66   195   106   102   158    88   145   173   200   141   208   200   198    58    85    99   175   176   169   100    45   222    71   106   108   159    93   135   120    55   101   185   202   214   220    62   160   150   138    85    76   150   186    69   118    73   154   141   105    90   205   119   182   197   129   113   142   107    79   170    85    73   164    52    44   210   190    57    91    95   187    99    42   103    32   102   213   131   158    53   188   115   222   175   139    45    62   218   206   141    68   185   198    92   221   182    79    37   136    70    93   118    82    85   201   197    31   132    50    34   121   205   205    73   161   172   192    33   154    68   168    52    63    86    76   160    50    68   102    99   189   107    72   133   123   209    84   168    45    76   147   112   184    61    73   131    42   179   146   130   215    92    72    65   137   144    45    53    95   148   107   160   162   167   191    52   176    35   155    44   202   124    74   117   115    93   158   173   203    77   175    65    50   119   127
   123   199   203    67    45    59   118    43    65   144   142   182   190    66   186   103    37   114   188   169   128   176    76    35   149   214   106   103    94   113   169    78    85   182    53    46    67   137    52   205    95   101   189   220    61   215   157    48    70   170    41    71    50   128   134   105   177    45   221    66    95   168    88    98   222   116    61   213    90    98   204    66   195   107   101   158    89   144   173   201   142   208   200   198    58    85    99   175   177   168   100    46   222    71   105   108   160    93   135   119    54   102   185   202   215   220    62   160   150   137    84    75   149   185    70   117    74   155   141   105    91   205   119   182   196   129   113   143   107    79   170    84    73   164    51    43   210   189    56    91    95   186    99    43   104    32   103   212   131   158    54   188   114   222   174   140    44    62   218   206   140    69   185   198    92   222   182    79    36   136    69    93   118    82    85   200   197    32   132    49    35   121   204   205    73   161   172   190    33   154    68   169    51    63    87    76   161    50    69   102   100   188   107    73   132   123   210    84   168    45    76   147   113   183    61    73   131    43   179   144   131   215    92    71    65   138   144    45    53    96   148   106   159   161   167   191    53   176    36   155    44   203   124    74   117   115    93   159   172   202    77   174    65    50   120   127
   121   200   203    68    45    61   117    44    65   142   142   184   191    67   185   103    39   115   190   168   127   176    75    35   147   216   106   105    97   113   170    77    86   181    52    48    67   137    52   205    94   102   190   218    61   216   156    46    71   170    41    71    50   126   134   105   175    48   219    67    94   167    89    99   223   115    62   214    91    97   202    66   193   107   103   156    88   143   173   201   142   208   201   196    57    84    99   174   178   169    99    45   222    72   104   107   161    93   136   118    52   103   185   202   214   220    62   160   149   138    84    75   149   186    69   117    75   153   140   104    90   205   118   181   195   129   110   143   106    80   169    83    72   167    51    44   209   189    55    90    96   186    98    45   105    32   103   211   131   158    55   187   113   220   174   139    44    63   220   204   141    68   185   197    93   223   183    82    36   136    70    93   118    82    85   198   195    30   131    48    34   121   204   205    71   161   171   190    33   154    67   166    52    65    86    76   161    50    69   101   100   187   107    72   133   123   209    84   167    46    76   147   115   183    61    73   131    41   179   143   130   216    90    72    64   138   144    45    53    95   151   104   160   162   166   192    51   173    35   155    43   203   124    74   117   115    93   158   173   201    77   174    65    50   120   128
   122   199   203    68    45    59   117    43    64   143   142   183   191    66   185   104    37   113   189   169   128   177    76    34   150   216   108   103    95   112   169    77    84   182    53    46    67   138    53   204    93   101   189   221    61   215   158    48    69   170    40    72    50   127   132   105   177    47   220    66    94   169    88   100   222   116    62   213    90    98   204    66   195   107   101   158    89   144   172   202   142   209   201   198    58    85    98   175   176   167    99    46   221    69   104   109   161    92   134   119    55   102   186   202   214   219    61   161   148   137    84    74   148   186    70   117    73   155   141   105    90   206   121   182   195   129   113   143   108    80   171    82    73   166    52    44   210   190    55    91    94   186    99    44   104    31   104   211   132   158    54   188   114   220   174   139    44    62   219   207   141    69   185   198    93   222   181    77    36   135    70    93   119    82    85   201   197    32   133    50    35   120   205   205    72   160   172   192    34   153    67   169    50    65    89    76   163    51    69   102   100   189   109    74   132   121   209    84   168    45    75   148   113   184    60    73   132    43   179   146   130   216    92    70    64   138   142    45    52    96   147   106   160   160   167   192    54   176    36   154    45   202   124    73   117   115    93   158   172   202    75   175    65    49   120   127
   123   199   203    68    45    59   119    43    65   144   142   182   190    66   186   103    37   114   189   169   128   176    76    35   149   214   107   103    95   113   169    78    85   181    53    46    66   137    52   205    95   101   189   220    61   215   157    48    70   170    41    71    50   127   133   105   177    45   221    66    95   168    88    99   222   116    61   214    90    98   204    66   195   107   101   157    89   144   173   201   142   208   200   198    58    85    99   175   176   168   100    46   222    71   105   108   160    92   135   119    54   102   185   202   214   220    62   160   150   137    84    75   149   185    70   117    74   155   141   105    91   205   119   182   196   129   113   143   107    79   170    84    73   165    51    44   210   190    56    91    95   186    99    43   104    32   103   212   131   158    53   188   114   221   174   140    44    62   218   206   141    69   185   198    92   222   182    78    36   136    70    93   118    82    85   200   197    32   132    49    35   121   204   205    73   161   171   191    33   154    68   169    51    64    87    76   161    50    68   102   100   188   107    73   132   123   209    83   168    45    76   147   113   183    61    73   131    43   179   145   130   215    92    71    65   138   143    45    53    96   148   106   159   161   166   191    53   176    36   155    44   202   125    74   117   115    93   159   172   202    77   174    65    50   120   127
   123   199   203    67    45    59   119    43    65   144   142   182   190    66   186   103    37   114   189   169   128   176    76    35   149   214   107   103    95   113   169    78    85   181    53    46    66   137    52   205    95   101   189   220    61   216   157    48    70   170    41    71    50   127   134   105   177    45   221    66    95   168    87    99   222   116    61   213    90    98   204    66   195   107   101   157    89   144   173   201   142   208   200   198    58    85    99   175   176   168   100    46   222    70   105   108   160    92   135   119    54   102   185   202   214   220    62   160   150   137    84    75   149   185    70   118    74   155   141   105    91   206   119   182   196   129   113   143   107    79   170    84    73   165    51    44   210   190    56    91    95   186    99    43   104    32   103   212   131   158    53   188   114   221   174   140    44    62   218   206   141    69   185   198    92   222   182    78    36   136    70    93   118    82    85   200   197    32   132    49    35   121   204   205    73   161   172   190    33   154    68   169    51    64    87    76   160    50    68   102   100   188   107    73   132   123   209    83   168    45    76   147   113   183    61    73   131    43   179   145   130   216    92    71    65   138   144    46    53    96   148   106   159   162   166   191    53   176    36   155    44   202   125    74   117   116    93   159   172   202    77   174    65    50   120   127
   123   199   203    67    45    59   118    43    65   144   142   182   190    66   186   103    37   115   188   168   129   176    77    36   149   214   107   103    94   113   169    78    84   181    53    46    66   137    53   205    95   101   188   220    60   215   158    47    69   170    41    71    50   128   133   104   176    45   221    66    95   167    88    98   222   116    61   214    90    97   204    67   194   107   101   157    89   144   172   203   142   208   200   198    59    84    99   175   176   168   100    45   222    70   106   108   160    92   136   118    54   101   185   202   214   220    61   161   150   137    84    75   149   186    70   118    74   155   140   105    90   205   119   182   196   128   113   142   107    80   171    84    73   165    52    43   210   189    57    91    95   186    99    43   104    32   103   212   131   158    54   188   115   221   174   139    45    62   217   206   140    69   185   199    92   223   181    79    37   136    70    93   119    82    85   200   197    31   133    49    35   121   204   205    73   160   172   191    33   153    68   169    51    63    87    75   161    50    68   103   100   188   108    73   131   123   210    84   168    45    75   148   112   183    60    73   131    43   179   145   130   215    91    72    65   138   143    46    53    95   148   106   159   162   167   191    53   176    35   155    44   203   125    74   117   115    93   159   172   203    76   174    66    50   119   127
   123   199   203    68    45    59   118    44    65   144   141   182   190    66   186   103    37   114   188   168   128   176    76    35   149   214   107   103    95   113   169    78    85   182    53    46    66   137    52   205    95   102   189   220    61   215   158    48    70   170    41    72    50   127   134   105   176    45   221    66    95   168    88    98   222   116    61   214    90    98   204    67   195   107   101   157    89   144   173   201   142   208   200   197    58    85    99   175   176   168   100    45   221    70   105   108   160    92   135   119    54   102   185   203   214   220    62   160   150   137    84    75   149   186    69   117    74   155   141   104    90   205   119   182   196   129   113   143   107    79   170    84    73   165    51    44   210   190    56    91    95   186    99    43   104    32   103   212   131   158    53   188   114   221   173   140    45    62   218   206   141    69   185   198    92   222   182    78    36   136    69    93   119    82    85   200   197    32   132    49    34   121   205   205    73   161   171   191    32   154    68   169    52    64    87    75   161    50    68   102   100   188   108    73   132   123   210    83   168    45    76   147   112   183    60    73   131    43   179   144   130   215    92    71    65   138   143    45    53    96   148   106   159   161   166   191    52   176    35   155    44   203   124    74   117   116    93   159   172   202    77   174    65    50   119   127
   123   198   203    67    45    60   118    44    66   144   141   182   190    67   185   102    38   115   188   169   128   177    76    35   149   215   107   104    96   113   170    77    86   181    52    46    67   137    51   206    95   101   189   220    61   215   156    46    71   170    41    72    50   127   133   105   177    44   220    66    96   167    86    98   223   115    61   214    90    97   206    65   194   108   101   156    88   145   174   201   142   207   201   198    58    84    99   175   175   169   100    46   222    71   105   109   161    93   134   118    53   102   185   203   214   219    62   161   149   138    83    76   149   186    70   117    74   154   141   105    91   207   119   182   195   129   114   143   107    80   171    83    74   164    51    44   210   190    56    91    94   185    99    43   104    33   102   212   131   158    53   188   116   221   174   140    44    63   218   206   141    69   184   197    92   221   181    79    35   136    69    94   119    82    84   200   197    31   133    50    34   120   204   204    73   161   171   190    33   154    68   169    51    63    88    76   161    50    69   103   100   188   108    72   132   122   209    83   168    46    75   146   112   183    61    73   131    42   181   145   131   216    92    71    64   139   144    46    53    97   147   106   159   162   166   191    54   176    36   156    44   203   124    73   116   115    94   158   173   203    78   174    66    50   120   126
   123   199   203    67    45    59   119    43    65   144   141   182   190    66   186   103    37   115   189   169   128   176    76    35   148   215   107   103    95   113   169    78    85   182    54    47    67   137    52   206    95   102   190   220    61   216   158    48    69   171    41    71    50   127   133   105   176    45   221    66    94   168    88    99   222   115    61   214    90    98   205    67   194   107   101   158    88   145   173   201   142   208   201   197    58    85    99   175   176   167    99    46   222    70   105   108   161    92   135   119    54   103   186   203   215   221    62   161   149   137    83    74   149   185    70   118    74   155   142   105    90   205   119   182   196   128   114   143   107    79   170    84    73   165    51    44   209   189    56    91    95   186    99    42   104    31   103   212   131   158    53   187   115   221   173   139    44    63   217   205   141    70   186   199    92   222   182    79    36   136    70    93   118    81    85   200   197    32   132    49    35   121   205   205    72   162   171   190    33   154    67   168    51    63    87    75   161    50    69   102   100   188   108    73   132   123   210    84   168    44    76   147   112   183    60    73   131    44   178   145   130   216    91    71    65   138   143    46    53    96   147   106   160   162   167   191    53   176    35   155    44   202   124    73   117   115    93   158   171   202    77   175    65    50   118   126
   124   197   200    68    46    59   119    40    63   145   140   185   190    64   185   106    36   118   190   167   130   175    75    37   148   215   108   104    93   111   169    79    86   179    53    45    67   139    53   202    94   101   186   218    60   214   160    47    68   172    41    70    48   128   136   104   178    49   222    62    96   169    87    98   223   117    58   213    90    97   207    69   194   109    99   158    89   144   174   201   141   210   201   199    57    87   100   176   177   168    99    46   221    71   103   111   163    90   136   118    54   102   186   202   216   219    62   161   149   139    85    76   150   184    68   117    73   156   143   104    90   208   119   183   194   129   113   144   108    81   171    84    76   165    50    43   211   188    54    93    91   189    98    44   104    30   105   213   131   154    55   189   114   223   173   137    46    61   216   205   142    71   185   197    92   223   180    76    33   136    72    96   117    82    83   198   194    32   129    49    36   122   203   205    73   162   171   188    31   152    68   169    50    65    88    76   160    53    66   104    98   188   109    73   130   123   212    84   169    46    77   148   113   182    60    76   131    43   184   143   133   216    92    69    64   136   146    45    53    96   148   105   158   162   167   191    54   175    33   156    41   204   124    74   117   115    94   159   173   202    78   173    64    51   119   126
   123   201   201    68    45    57   119    42    66   144   142   181   189    68   188   100    37   112   190   168   127   175    74    34   151   216   105   103    97   112   170    79    85   181    52    48    67   133    53   204    94   101   187   221    61   216   157    45    70   172    42    71    53   126   133   105   178    46   223    65    96   168    86    99   225   112    60   215    86    99   203    65   194   103   101   158    90   145   171   201   141   207   199   196    58    84   101   175   177   168   100    45   221    72   102   106   163    92   134   120    57   102   184   202   214   219    61   158   148   137    88    76   148   184    68   119    74   156   141   105    92   206   118   184   197   130   113   140   107    79   171    84    74   166    50    46   211   190    56    89    94   184   100    44   105    31   102   211   131   158    53   188   114   221   173   140    42    61   218   209   139    70   186   197    92   226   181    76    35   134    67    92   117    82    84   200   200    33   132    50    35   120   206   208    70   160   172   189    33   152    67   170    53    64    89    76   163    49    68   102    99   190   104    74   130   124   210    82   168    46    74   148   115   184    61    73   129    43   179   144   130   215    93    72    64   138   141    45    52    98   147   110   158   160   167   193    52   176    37   154    47   199   123    75   116   117    94   161   172   202    75   175    65    50   120   126
   122   199   203    67    45    60   118    43    64   145   143   181   189    67   186   104    39   115   189   169   129   176    75    35   149   214   106   103    94   112   169    78    86   182    53    47    65   136    52   206    94   100   188   219    61   216   158    47    69   170    40    71    51   127   133   104   178    44   221    65    95   168    88    97   220   115    63   214    90    98   204    69   195   107   102   158    88   145   172   202   142   208   202   198    59    85    98   176   175   168   100    48   222    70   105   108   160    93   135   119    54   102   185   201   215   221    62   161   150   137    84    76   149   185    70   118    76   154   141   104    91   206   119   182   196   128   114   143   105    79   169    84    74   165    53    44   210   190    55    91    94   186   100    44   105    31   103   211   131   158    54   187   115   221   175   139    45    62   219   206   142    69   186   198    92   222   181    78    35   135    69    93   119    82    85   199   197    32   133    49    36   121   203   204    73   161   172   190    33   154    68   168    52    64    88    75   161    50    69   103    98   187   108    72   133   122   209    83   167    46    76   148   113   183    60    75   131    42   179   144   130   215    92    72    64   138   144    47    52    95   149   106   159   161   168   191    51   174    36   154    43   203   124    74   118   116    93   158   172   202    76   174    65    50   119   127
   123   199   203    68    44    60   119    43    65   144   141   181   190    66   186   103    37   113   188   169   129   176    77    35   149   214   107   103    94   112   169    78    86   181    53    45    66   137    53   205    94   102   189   220    62   217   158    48    70   170    41    72    50   127   133   105   176    45   221    65    96   168    88    98   222   115    60   214    89    97   204    66   195   107   101   158    87   145   172   202   141   209   200   197    58    85    99   176   176   168   100    45   221    70   105   108   160    93   135   119    54   102   186   203   215   219    62   161   151   137    84    75   148   185    70   119    75   156   142   103    92   206   119   183   196   129   113   142   107    79   170    84    74   165    51    45   210   190    56    90    95   187   100    43   104    32   103   212   131   157    54   188   114   220   172   140    44    63   219   206   140    69   185   198    92   222   181    79    36   136    70    93   118    81    85   200   197    32   131    49    35   121   204   206    73   161   171   191    33   154    69   168    52    63    88    76   161    49    67   102   100   189   107    73   132   123   210    84   169    46    75   148   112   183    62    73   132    42   179   144   130   216    93    71    64   138   144    45    53    96   147   105   159   161   167   192    53   175    36   155    44   203   124    73   116   116    92   158   172   203    77   173    66    51   119   126
   123   198   202    68    46    60   118    44    64   145   142   183   192    65   186   105    37   117   188   167   130   176    77    33   149   217   105   103    92   114   169    78    87   183    52    45    64   135    51   206    95   100   189   222    59   216   155    47    68   172    41    73    50   126   133   103   177    45   222    66    94   168    87    98   222   117    61   215    89    97   204    67   196   106   100   160    88   145   172   201   141   207   200   199    62    84   101   174   175   169    99    44   220    69   104   107   162    93   137   120    52   102   185   202   213   219    63   161   149   137    86    73   149   185    71   118    73   154   141   106    91   206   120   181   195   129   112   142   107    78   169    83    71   165    51    45   210   192    55    90    95   184    98    46   103    31   104   211   133   159    54   189   116   221   174   139    43    65   219   205   142    68   186   198    90   222   181    78    36   133    69    93   117    81    83   197   194    31   134    48    34   121   204   203    70   162   170   190    33   153    68   167    52    61    86    77   161    49    69   104   100   188   106    73   131   123   210    84   168    44    75   147   113   183    60    73   132    42   180   145   130   213    91    73    65   136   143    45    53    95   148   107   157   160   167   190    54   177    37   155    45   201   124    74   118   117    95   158   173   201    77   172    65    49   118   127
   123   199   204    68    45    60   118    44    66   143   142   182   190    66   187   103    38   115   189   169   129   176    76    35   148   215   107   103    95   113   170    77    85   182    52    46    67   136    53   204    95   102   188   220    59   216   156    48    69   171    41    71    50   127   134   104   177    45   221    67    96   168    87    99   222   116    61   213    89    98   205    67   194   107   101   157    89   144   172   200   141   208   200   197    59    84   100   175   178   168   100    46   221    72   105   108   161    93   136   121    54   103   185   203   214   221    61   161   151   136    83    75   149   185    70   118    74   155   142   105    90   205   119   183   197   127   113   144   107    79   170    85    74   165    51    45   211   189    56    90    94   186   100    43   103    33   102   213   130   158    53   188   114   221   173   140    45    63   218   206   141    68   186   198    91   222   182    79    35   136    69    92   118    82    84   199   196    32   133    50    35   121   205   206    73   160   172   190    33   154    68   168    51    64    86    75   161    50    69   102   100   188   109    74   131   124   209    84   168    45    76   147   112   182    61    73   131    43   180   145   130   215    91    72    63   139   144    47    53    96   148   106   160   161   166   191    51   176    35   156    44   203   124    74   118   114    93   159   171   202    76   174    67    51   119   126
   123   199   203    67    45    59   118    43    65   144   141   182   190    66   186   103    37   115   189   169   128   176    76    35   149   214   107   104    95   113   169    78    85   182    53    46    66   137    52   205    95   101   189   220    61   215   157    48    70   170    41    72    50   128   134   105   177    45   221    66    95   168    88    98   222   116    61   214    90    98   204    66   194   107   101   157    89   144   173   201   142   208   200   198    58    85    99   175   176   168   100    46   222    71   105   108   160    92   135   119    54   102   185   202   214   220    62   160   149   137    84    75   149   185    70   117    74   155   141   105    91   205   119   182   196   129   113   143   107    79   170    84    73   165    51    44   210   190    56    91    95   186    99    43   104    32   103   212   131   158    53   188   114   221   173   140    44    62   218   206   141    69   185   198    92   222   182    78    36   136    69    93   118    82    85   200   197    32   132    49    35   121   204   204    73   161   172   190    33   154    68   169    51    63    87    76   161    50    68   102   100   188   107    73   132   123   209    83   168    45    76   148   112   183    61    73   131    43   179   145   131   216    92    71    65   138   144    45    53    96   148   106   159   161   166   191    53   176    36   155    44   203   125    74   117   116    93   158   172   202    77   174    65    50   120   127
   121   201   202    68    45    59   118    42    63   143   142   181   191    64   185   103    35   115   190   166   128   177    77    36   149   213   108   102    95   113   171    77    86   181    52    45    67   139    53   204    96   103   189   219    60   218   158    46    71   173    39    73    51   128   134   105   178    45   220    66    95   168    86   100   220   117    63   213    88   100   205    68   196   109   100   160    88   146   172   202   142   212   200   198    57    84    98   175   176   168    98    45   222    71   106   108   160    94   135   121    52   103   184   203   216   219    64   159   151   138    84    77   150   184    70   118    72   155   140   104    91   205   119   182   197   129   114   143   106    78   170    85    72   165    50    42   209   189    55    91    96   188   100    42   102    30   104   211   132   156    53   189   115   222   174   138    45    64   217   205   143    67   186   198    92   220   182    79    37   137    67    90   118    84    84   198   195    33   133    51    36   124   207   205    70   160   170   190    32   154    67   168    52    65    87    77   160    50    68   102    98   188   109    72   134   123   207    82   169    45    74   146   112   182    62    73   133    43   179   145   128   213    92    71    64   140   145    43    53    98   147   107   159   160   166   190    54   179    38   156    45   202   127    75   117   116    93   160   173   201    79   176    64    51   120   127
   122   198   201    67    45    61   116    43    65   145   141   183   190    63   187   102    37   115   188   168   128   177    77    39   149   216   106   101    95   111   170    79    85   183    51    47    66   138    52   203    93   105   188   220    61   215   156    47    70   171    43    72    50   126   136   104   176    45   222    64    93   165    89   100   221   115    60   213    89    97   207    66   197   107   103   157    89   144   172   203   141   209   201   197    57    85    97   175   177   165   100    45   221    70   106   109   161    91   135   122    55   101   185   203   212   218    61   158   150   136    85    76   147   185    67   120    74   155   143   105    89   205   119   181   195   130   114   141   106    77   168    83    74   165    52    44   210   190    54    90    95   186   102    42   104    35   103   213   131   159    53   188   114   222   175   141    43    62   219   206   142    69   186   196    92   222   182    79    34   136    68    93   117    84    84   200   195    30   132    49    36   123   205   204    71   161   171   191    33   158    70   171    52    65    88    76   163    49    68   103    98   187   109    74   131   123   207    85   166    47    75   147   111   181    62    74   133    42   180   144   132   215    91    69    65   137   144    46    55    96   148   109   160   162   167   191    52   176    37   157    47   202   125    74   117   118    92   156   170   202    75   174    63    49   117   126
   122   198   202    67    45    60   118    43    65   144   142   182   190    66   186   103    37   115   189   168   128   176    76    35   149   215   107   103    95   113   169    78    86   181    52    46    66   137    52   205    95   101   189   220    61   216   158    48    69   170    41    72    50   127   133   105   177    45   221    66    95   168    88    98   223   116    61   213    90    98   204    67   194   107   102   158    89   144   172   202   141   207   201   198    59    85    99   175   176   168   100    46   222    70   105   107   160    92   134   119    55   101   185   203   214   220    62   160   150   137    85    75   149   185    69   118    74   155   141   105    91   206   119   182   196   129   113   143   108    80   171    84    73   165    51    44   210   189    56    91    94   187    99    42   104    31   104   212   130   158    54   187   114   221   174   140    44    63   218   207   141    70   185   197    93   222   182    78    35   136    69    93   118    81    85   199   197    32   133    49    35   120   204   205    73   161   172   191    33   154    68   169    52    63    87    75   160    50    68   102   100   188   107    73   132   122   209    83   168    45    75   148   112   183    61    73   131    42   179   144   131   216    92    72    65   138   144    46    53    96   147   105   159   162   167   191    53   176    36   156    44   202   125    74   118   115    93   159   172   202    77   175    65    50   120   127
   123   199   203    67    46    60   119    43    64   143   142   183   189    66   185   104    37   114   189   169   128   177    77    35   149   215   105   102    94   113   169    78    84   181    52    47    65   138    53   206    95   102   188   219    62   216   158    48    69   170    41    71    51   127   134   105   175    45   222    67    96   168    88    99   223   117    60   213    89    96   204    66   194   109   102   156    87   144   173   201   141   209   200   197    58    85    99   175   176   167   100    46   221    70   105   108   159    93   135   119    55   102   186   201   215   219    63   161   150   137    84    73   149   185    69   118    74   154   143   106    91   206   120   182   196   128   112   142   108    79   169    84    74   164    50    43   211   189    55    91    96   186    98    42   104    31   103   212   131   157    54   188   114   221   173   140    44    62   218   206   142    69   186   198    93   222   181    79    36   137    69    94   117    82    86   200   198    31   134    49    35   120   205   204    73   162   172   192    33   153    68   169    51    63    88    75   160    50    68   102    99   187   108    74   133   123   210    82   168    46    76   147   113   183    61    73   132    44   178   145   130   215    92    73    64   137   143    46    53    95   148   105   158   161   165   191    52   176    36   155    45   202   124    74   117   115    92   159   171   203    78   175    64    49   118   127
   122   198   203    67    45    60   118    43    65   144   142   182   191    66   186   103    36   114   189   168   128   176    76    36   149   213   107   104    95   113   169    77    85   181    53    46    66   137    52   205    96   102   190   219    61   215   158    48    70   170    41    71    51   128   134   104   177    45   220    66    94   167    87    98   222   117    61   213    89    99   203    66   195   108   102   157    89   145   173   202   142   209   200   198    60    85   100   176   177   168   100    46   221    70   106   108   160    93   135   119    53   102   185   202   215   220    62   160   150   137    83    75   149   185    69   117    74   155   141   105    91   205   119   182   196   129   113   143   107    78   171    83    73   165    51    44   210   190    56    91    95   186   100    42   103    32   103   212   130   156    53   188   116   222   173   139    44    63   218   207   141    69   185   198    93   222   182    78    35   136    69    93   119    82    85   200   196    31   133    48    35   121   204   204    72   161   171   191    31   153    68   169    51    64    87    75   160    50    69   103   100   188   107    73   132   123   210    84   167    45    76   146   111   183    61    73   131    43   179   144   131   215    92    70    65   139   143    46    53    96   148   106   159   161   166   191    52   176    35   156    44   202   125    74   118   115    92   158   173   201    78   175    66    50   119   127
   121   198   202    67    45    58   119    43    65   145   143   181   190    65   186   102    38   113   188   171   128   175    75    36   147   212   106   103    95   112   168    80    87   182    53    46    67   138    52   204    95   102   188   221    61   215   157    49    70   169    39    71    49   127   134   105   175    44   220    66    95   167    88    99   222   115    60   213    90    97   205    66   196   108   102   155    89   145   173   202   141   208   201   198    57    86    98   176   175   167    99    45   223    71   105   109   160    92   135   118    54   102   184   202   214   220    61   160   148   136    85    75   147   186    70   118    75   155   140   104    91   205   120   182   198   128   115   142   107    80   170    85    73   164    50    44   210   190    54    92    94   185   100    41   105    32   104   210   131   158    55   188   114   221   173   141    44    62   218   206   141    67   185   197    92   221   181    79    37   136    70    94   118    82    87   200   199    33   132    49    34   121   204   204    73   161   171   190    33   154    69   170    52    63    86    77   162    50    68   103   100   188   109    74   132   124   209    84   167    45    77   147   115   183    59    74   129    42   179   145   131   216    92    71    66   139   144    47    54    96   149   105   159   161   166   190    52   177    36   155    44   204   126    74   116   116    92   159   171   202    77   176    66    50   120   126
   123   199   203    67    45    59   119    43    65   144   142   182   190    66   186   104    37   114   189   168   128   177    76    35   149   215   107   103    95   113   169    78    85   181    52    46    66   137    52   205    95   102   189   220    61   216   157    47    70   170    41    72    50   127   133   104   176    45   221    66    95   168    88    99   222   116    61   214    90    98   204    66   195   107   101   158    89   145   172   201   142   209   200   198    58    85    99   175   177   168   100    46   222    71   105   108   160    92   135   119    54   102   185   202   214   220    62   161   150   137    84    75   149   186    70   117    74   155   142   105    90   205   119   182   196   128   113   143   107    79   170    84    74   165    51    44   210   190    56    91    95   186   100    43   104    32   103   212   131   158    53   188   114   222   174   140    45    63   218   206   141    69   185   198    92   222   182    79    36   136    69    93   118    82    85   200   197    32   132    49    35   121   205   205    73   161   171   191    33   153    68   169    51    63    87    76   160    50    68   102   100   188   108    73   132   123   209    84   168    45    76   148   113   183    61    73   131    43   179   145   131   215    92    71    64   138   143    45    53    96   148   106   159   161   167   191    53   176    36   156    44   202   125    74   117   115    93   159   172   202    77   174    65    50   119   127
   124   198   203    70    45    61   117    42    64   144   142   182   190    66   186   106    39   113   190   168   128   176    76    37   150   215   107   104    93   113   169    77    84   180    52    46    66   137    52   203    94   104   185   218    61   214   158    48    68   171    41    67    51   127   134   105   175    45   222    65    96   167    88    99   221   117    60   215    91    98   202    64   195   106   101   157    88   144   171   199   141   209   201   199    58    86    99   174   176   169   100    46   222    73   104   110   160    91   135   120    54   102   186   200   214   221    63   158   150   138    84    77   147   187    73   119    76   156   141   103    92   208   117   183   193   128   114   142   107    79   170    84    71   164    53    42   211   190    55    90    94   187    99    42   104    32   105   211   129   156    52   187   113   220   173   140    43    62   218   205   141    70   187   196    91   224   183    77    37   135    71    94   118    81    85   200   198    32   132    48    34   121   205   203    73   162   172   192    33   151    70   167    52    64    87    73   160    50    70   102   102   188   109    72   131   123   209    81   166    47    75   149   110   183    59    72   131    43   179   146   130   216    93    71    62   138   143    45    53    97   147   106   156   162   167   190    53   176    35   155    44   203   124    73   118   115    94   159   172   201    77   174    66    49   118   130
   122   199   203    68    45    60   118    43    65   144   142   182   190    67   187   104    37   115   189   169   128   176    76    35   149   215   106   103    95   113   169    78    85   182    53    46    66   137    53   204    95   101   189   220    61   216   157    48    70   170    41    72    50   127   134   105   176    45   220    66    96   168    88    98   222   116    61   214    90    98   204    66   194   107   101   157    89   144   172   201   142   208   201   197    59    85    99   175   176   168   100    46   222    71   105   109   160    92   135   119    54   102   185   202   215   220    62   160   149   137    84    75   149   186    70   118    74   155   141   105    91   205   119   183   196   129   113   142   107    79   170    84    74   165    51    44   210   190    56    91    94   186    99    43   104    31   103   212   130   158    54   188   115   221   173   139    44    63   218   206   140    68   186   198    92   222   182    79    36   136    69    93   118    82    85   200   196    32   132    49    35   121   205   205    73   161   171   191    33   153    68   169    51    64    87    76   161    50    68   102   100   188   107    73   132   123   209    83   168    45    76   148   113   183    61    73   131    43   178   145   131   216    92    71    65   138   144    45    54    96   148   106   159   161   167   191    53   176    36   155    44   202   124    74   117   116    93   159   172   202    77   174    64    50   120   127
   121   200   203    67    45    59   118    43    65   144   141   183   190    66   186   104    38   115   190   169   128   176    77    35   149   214   107   101    94   113   170    78    86   181    54    45    66   137    53   205    95   102   188   219    61   215   156    48    70   170    40    71    50   127   134   104   176    44   221    67    94   168    86    99   224   116    61   214    91    97   203    67   194   107   101   158    89   143   173   201   142   209   201   196    58    85    98   175   177   166   100    46   222    73   106   108   160    93   136   118    54   103   186   202   215   220    63   160   151   137    85    74   149   185    69   117    74   155   142   105    89   205   120   183   197   128   112   143   107    79   170    83    74   166    51    44   210   189    56    92    95   187    99    42   104    32   103   213   130   157    53   188   114   221   174   138    43    62   218   206   141    70   187   198    90   223   182    78    36   137    69    93   118    82    85   199   198    31   132    50    34   122   206   205    72   160   173   190    35   154    69   169    50    63    88    75   160    49    68   103   101   188   107    73   132   123   209    83   169    46    76   146   112   183    61    74   129    42   179   145   131   215    91    71    65   138   145    46    53    96   149   107   159   162   167   191    53   176    35   154    44   203   125    73   117   115    93   158   173   201    79   174    64    49   120   126
   126   199   202    68    44    59   118    43    67   145   145   183   191    63   188   102    34   114   189   168   129   181    79    34   147   214   102   105    96   114   169    77    82   181    53    47    65   136    49   208    92    99   189   217    61   216   158    49    72   172    39    71    52   130   133   108   175    44   220    62    94   167    88    97   222   118    58   213    90    99   207    70   194   109   100   157    88   143   173   203   141   206   199   198    60    83    98   175   180   168   100    45   222    70   104   110   162    95   131   123    55   105   188   200   216   223    66   160   150   138    87    75   150   186    70   119    69   156   142   106    90   207   121   181   197   129   113   143   109    76   169    81    75   165    51    43   211   188    53    92    95   186    96    44   101    33   105   209   133   160    54   186   112   222   172   137    47    63   216   208   137    68   186   199    89   223   182    77    35   133    67    93   121    84    84   199   199    34   131    49    35   122   202   203    72   162   171   190    33   156    66   167    51    68    90    77   160    47    69   100   101   189   105    71   130   124   212    80   170    49    76   150   113   179    58    74   128    39   178   144   130   218    90    70    62   136   139    47    53    97   149   107   157   161   168   191    53   178    36   158    43   203   126    73   116   118    91   156   171   201    80   176    66    51   120   129
   123   199   204    67    44    58   119    44    65   144   141   182   190    65   186   103    37   115   189   168   128   176    76    35   148   214   107   104    94   113   168    77    85   180    52    47    66   137    52   205    95   102   189   220    62   215   158    47    70   170    41    72    51   127   133   105   177    45   221    66    95   168    89    99   222   117    60   214    90    98   205    67   194   106   102   158    88   144   172   201   141   209   199   197    58    85    98   174   178   168   100    45   222    70   106   109   162    93   136   118    53   103   185   202   215   220    62   160   150   137    84    75   149   185    69   117    74   157   142   105    90   206   119   183   196   129   113   143   107    79   170    84    74   164    50    44   209   190    56    92    96   185   100    43   105    32   103   213   130   159    54   189   115   222   173   139    44    62   218   206   141    69   186   199    93   222   181    78    35   136    68    93   119    82    85   200   197    32   133    48    36   121   205   204    72   161   172   191    33   153    69   168    51    63    87    75   161    51    68   103   101   188   108    73   132   123   209    83   168    46    76   147   114   183    61    73   131    42   179   145   131   216    91    71    65   137   143    46    53    96   148   106   159   162   166   192    53   177    35   156    44   204   125    75   117   115    92   159   172   202    77   174    66    50   119   127
   123   199   204    68    45    60   116    43    64   144   144   182   190    67   186   105    40   114   189   169   127   177    77    34   149   216   108   104    94   115   171    78    85   183    53    47    66   138    52   205    95   102   187   221    62   215   157    48    72   171    42    70    49   127   133   106   176    45   222    66    97   168    87    99   223   117    61   214    91    98   204    67   195   108   100   157    88   144   173   201   141   210   200   200    57    84    99   172   177   167    99    46   221    71   106   106   161    92   136   120    54   101   187   203   214   220    61   162   152   137    85    75   148   185    70   117    73   155   139   105    90   207   118   183   196   128   112   144   107    78   169    85    73   166    51    44   212   190    56    89    95   187   100    41   104    33   102   212   130   157    51   189   114   221   175   141    44    63   220   205   141    68   185   198    91   222   181    78    35   137    70    93   120    84    85   201   196    32   132    47    35   121   204   204    73   162   171   190    33   156    68   167    51    63    88    76   160    50    69   102   101   190   108    74   133   124   210    84   170    46    74   148   113   185    61    73   132    44   177   145   132   215    91    72    66   139   142    46    53    97   148   105   158   162   166   191    52   176    36   155    44   202   125    74   119   115    93   158   172   203    76   175    65    50   119   126
   123   199   204    68    45    61   118    43    62   143   143   181   189    65   187   103    38   111   191   170   128   176    76    35   147   214   106   102    95   112   166    78    85   181    53    44    66   137    52   205    95   100   189   220    61   215   158    46    71   170    40    72    51   127   134   104   175    45   223    66    94   166    86   100   221   115    62   213    89    97   205    66   195   107   102   157    91   145   174   202   141   208   202   199    58    85    98   175   172   167   101    45   223    71   106   110   159    94   133   119    55   102   184   200   213   220    60   159   150   136    85    76   148   184    72   118    74   157   139   103    91   205   120   183   195   129   115   142   105    79   171    83    75   167    53    41   211   189    58    93    96   188   101    44   104    33   102   211   131   159    53   188   116   221   175   139    42    62   216   206   141    67   184   199    92   220   179    80    35   135    71    93   116    81    84   200   196    32   131    48    34   121   205   205    74   161   171   194    33   154    69   170    49    64    88    77   159    51    70   100    99   186   110    71   130   123   209    82   168    45    77   148   111   184    61    72   131    45   178   144   132   214    92    70    63   138   144    45    53    95   151   105   157   161   167   189    50   177    35   155    45   200   123    74   116   114    94   158   171   201    77   175    64    49   119   126
   123   198   203    67    45    58   118    42    64   143   141   182   190    66   185   104    37   115   189   169   129   177    76    35   149   215   107   103    95   112   169    78    85   183    53    45    66   137    53   205    95   102   189   220    61   216   157    48    70   169    41    71    51   128   133   105   177    44   221    66    95   168    87    99   221   117    62   213    90    98   204    66   195   107   101   158    89   143   172   203   141   208   200   198    59    84    99   176   177   168   100    46   222    72   105   108   161    92   135   119    54   102   185   202   215   221    62   160   150   138    85    75   148   185    69   117    74   154   142   105    90   206   119   183   196   129   113   143   107    79   171    83    73   165    52    44   210   189    56    92    95   186    99    43   104    32   102   212   130   158    53   188   114   221   173   139    44    63   218   206   140    69   186   198    93   222   182    78    36   136    69    93   119    82    84   200   197    32   131    50    34   121   204   205    73   161   171   190    33   154    68   169    51    64    87    75   161    50    68   102   100   188   107    73   133   123   210    84   168    45    75   147   112   184    60    72   131    44   179   145   130   215    91    72    65   138   144    45    53    96   148   106   159   162   167   191    53   176    36   155    43   203   125    74   117   116    94   159   172   202    77   174    65    50   120   128
   123   198   203    68    44    59   118    42    66   144   142   183   191    65   186   104    37   115   188   168   129   176    77    35   149   215   107   104    95   112   168    78    84   182    53    46    66   137    52   205    95   101   190   220    60   216   158    48    70   169    41    71    50   129   135   105   177    45   221    66    94   168    87    99   222   116    60   213    91    97   203    68   195   107   101   157    89   144   173   202   141   209   201   198    58    85    99   176   177   168   100    46   222    70   104   109   161    91   135   120    55   103   187   204   215   220    62   160   149   137    84    74   149   185    69   119    74   155   142   104    90   205   120   182   196   129   115   143   107    79   169    84    74   166    51    45   211   189    56    91    95   185    99    43   105    32   103   212   131   157    53   187   114   221   173   141    44    64   216   206   141    68   185   197    92   221   181    78    35   136    69    94   117    80    85   200   197    32   132    49    35   120   205   205    72   160   172   189    34   154    69   168    51    65    87    75   160    50    68   102   100   189   108    74   133   122   210    83   167    46    75   147   112   184    61    73   132    44   179   145   130   215    91    72    66   138   144    46    53    96   148   105   159   161   167   191    53   176    36   155    45   202   124    74   116   115    94   157   172   201    77   175    64    51   119   127
   123   198   203    68    45    59   119    43    65   142   142   182   190    66   186   103    38   114   188   168   128   176    77    35   148   216   106   103    94   113   170    78    85   181    52    46    67   136    52   206    95   100   189   221    61   216   157    46    69   170    41    71    51   127   133   104   177    45   221    66    95   167    86    98   223   116    60   214    90    98   204    66   194   106   102   158    88   145   172   201   142   207   199   198    59    85    99   175   176   167    99    45   221    71   105   107   160    92   135   119    54   102   185   202   215   219    61   160   149   138    86    76   148   186    69   117    74   155   142   105    90   206   119   182   196   129   112   143   106    79   171    85    73   165    51    44   210   190    56    90    95   187    99    42   104    32   102   213   131   157    53   188   113   222   174   139    45    63   218   206   141    70   186   198    92   222   183    77    36   135    69    92   117    82    86   199   198    33   132    49    34   121   205   204    72   161   171   189    33   153    69   168    51    63    87    76   161    50    69   101    99   187   107    73   132   123   209    83   168    43    76   148   113   183    61    73   131    43   179   145   130   217    91    71    64   138   144    45    53    95   148   106   158   161   167   190    52   176    35   156    44   202   126    73   117   115    93   159   172   203    77   175    65    50   120   127
   124   198   204    68    45    59   120    44    66   144   142   181   189    66   186   104    38   116   189   169   128   176    76    35   148   215   106   104    95   112   168    78    86   181    52    45    66   136    52   205    95   103   188   221    59   216   156    49    70   170    41    70    49   127   133   104   176    45   221    67    94   168    87    99   222   116    61   215    90    99   204    67   196   107   102   155    89   144   172   202   142   208   201   198    58    87   100   175   176   166   100    46   221    71   104   109   161    94   134   118    53   101   186   203   214   219    62   160   152   137    83    73   149   185    70   116    75   156   141   105    91   205   119   182   196   130   112   142   107    80   171    83    73   165    51    44   210   189    56    91    94   186    99    43   104    32   103   211   130   157    52   188   113   221   174   140    44    62   218   206   140    67   186   197    92   221   182    78    35   135    70    93   118    82    86   199   197    33   132    48    34   121   204   204    72   162   171   188    32   154    67   170    51    64    88    75   161    49    67   101    99   189   107    74   133   124   210    85   167    46    77   147   113   182    61    73   130    42   179   144   131   216    92    71    65   138   143    46    54    96   149   107   159   161   166   191    53   176    35   153    43   203   124    73   119   115    92   159   172   202    76   173    65    50   119   126
   120   198   202    67    45    60   117    44    64   143   142   183   190    66   185   103    37   113   188   168   129   176    78    34   149   213   106   103    95   113   169    79    84   182    52    45    67   136    53   205    96   101   190   219    62   215   157    48    69   172    42    71    50   128   134   106   177    44   219    64    94   167    88    99   223   117    62   213    91    98   204    68   193   107   102   157    88   144   172   200   141   209   201   198    57    84    98   176   176   168    98    44   221    72   105   107   161    92   136   118    55   102   184   202   214   222    61   160   148   138    83    75   149   184    68   118    75   156   142   105    90   206   120   183   198   128   114   144   108    78   171    84    73   166    53    45   211   189    57    92    93   186    99    44   103    31   104   213   131   158    54   187   115   220   173   142    44    63   218   206   141    69   186   198    92   221   182    77    36   137    69    93   117    80    85   198   195    34   133    50    34   121   204   202    73   160   172   191    33   154    67   169    53    62    89    76   162    50    67   101   100   188   106    73   133   123   209    81   169    46    76   145   112   185    63    73   131    44   177   144   130   215    92    72    64   138   143    45    53    96   149   104   158   162   167   191    52   176    35   155    44   202   125    74   115   118    93   160   172   202    75   173    65    48   120   127
   123   201   203    67    47    58   120    46    65   143   140   182   189    64   185   103    36   115   189   169   127   177    76    36   150   216   108   104    96   112   168    78    84   183    53    47    66   137    53   205    95   102   189   221    62   217   156    47    67   169    41    73    51   127   133   104   177    46   220    65    95   167    88    98   222   118    60   213    91    98   205    66   194   108   102   157    89   144   173   201   142   210   201   198    60    84    99   176   176   167   100    45   221    71   107   108   161    92   135   118    54   102   185   203   214   220    61   161   149   139    84    74   149   184    70   117    74   153   141   105    92   206   121   182   194   128   114   142   106    82   171    83    74   163    50    44   210   190    56    92    92   186    99    44   103    31   103   211   131   157    54   188   115   223   174   139    44    60   218   207   141    68   184   199    91   221   180    77    34   136    70    93   119    80    84   199   198    33   133    48    34   121   202   206    73   161   171   189    32   153    66   168    52    65    87    76   161    49    68   102   101   189   108    72   131   123   211    82   168    45    76   148   113   184    62    73   133    44   181   145   130   216    90    69    66   137   144    46    54    96   148   105   160   162   167   189    52   175    33   156    45   202   127    73   116   115    92   158   170   202    76   174    67    49   120   125
   126   198   206    67    43    60   120    42    63   144   139   183   188    67   185   102    39   110   189   168   131   175    77    35   147   212   107   102    97   112   171    77    86   183    50    46    68   136    55   206    95   102   189   219    62   214   157    49    68   171    39    73    52   128   131   106   178    44   222    65    94   169    88    97   220   118    63   215    89    97   204    67   194   104   102   156    86   141   173   202   143   208   200   197    58    85    97   174   178   165    98    50   223    69   105   109   162    95   135   119    53    99   188   202   218   224    61   163   149   142    88    73   149   187    67   117    69   155   144   102    91   206   119   185   195   127   116   142   109    77   168    83    71   164    53    40   211   188    55    92    97   187    97    42   104    33   103   213   126   155    55   189   116   220   171   138    46    63   216   204   142    70   185   197    92   222   184    76    37   139    72    93   119    83    84   199   199    28   133    49    34   120   203   208    73   159   172   192    31   154    67   170    53    63    91    73   160    50    66    99   100   190   107    72   134   123   208    82   170    43    75   147   115   180    62    74   130    43   177   145   132   220    92    72    65   137   140    48    48    96   148   104   163   161   166   191    51   177    35   156    46   199   124    77   113   112    93   160   172   200    75   176    63    49   122   129
   121   199   203    67    46    58   119    44    64   144   141   183   189    65   185   103    37   115   188   169   129   176    77    36   150   214   106   103    94   112   168    78    86   181    53    47    66   137    52   205    95   101   189   219    60   215   158    46    70   169    41    71    50   128   134   104   177    45   220    66    95   166    88    99   222   115    61   214    88    98   205    68   195   107   102   158    90   144   172   201   142   208   200   198    59    84   100   175   176   169    99    47   223    71   106   108   160    93   136   118    54   102   185   203   214   220    63   161   150   136    84    75   149   186    68   118    75   156   141   104    91   204   120   182   194   128   113   141   108    80   169    84    73   164    52    44   209   189    56    91    95   186    99    42   104    33   104   212   131   157    54   187   114   221   174   140    44    63   219   205   141    68   186   198    92   222   183    76    36   137    70    94   118    81    84   200   197    32   132    50    34   121   206   206    72   162   173   191    32   154    68   169    52    65    87    75   160    50    68   101    99   189   107    73   133   122   210    83   168    46    74   146   112   183    60    74   130    43   179   144   130   217    92    72    65   138   143    45    53    97   148   106   159   161   167   191    53   177    37   154    43   202   125    74   116   116    93   161   172   201    76   174    65    51   121   128
   124   198   206    68    43    59   118    44    65   145   143   185   190    65   185   107    37   113   186   170   129   179    75    37   150   215   105   103    92   114   165    79    84   181    51    46    67   141    54   202    96   101   187   219    61   216   158    45    67   173    41    70    50   129   131   103   176    43   221    66    92   169    86   100   222   113    64   213    88    97   205    69   193   106    99   157    91   145   171   203   141   208   201   198    60    84   100   175   178   169    97    48   221    70   103   109   161    93   137   119    54   102   185   198   213   220    62   160   149   135    83    74   148   185    72   116    72   156   143   106    91   205   122   181   193   129   115   143   107    78   170    84    74   165    51    45   209   186    55    91    94   183    99    44   105    34   107   212   131   159    55   187   114   221   174   138    48    62   218   206   140    68   186   199    91   224   182    76    37   136    69    92   115    81    83   198   197    32   132    50    36   122   205   206    73   161   172   189    35   156    67   167    54    65    86    72   161    50    67   104    99   189   107    74   134   123   209    79   166    43    74   146   113   184    62    70   131    41   177   145   131   211    91    71    64   140   146    43    52    94   148   105   161   162   166   192    53   178    35   153    47   202   123    73   115   114    93   160   170   202    75   172    67    51   120   123
   122   198   203    70    44    61   119    43    65   144   140   183   190    66   186   105    38   114   190   171   128   176    76    34   148   214   107   101    94   113   168    77    86   180    53    48    68   136    54   205    95   102   189   220    60   215   157    48    71   169    42    71    51   130   132   104   177    46   220    65    95   168    86    96   222   115    60   214    93    98   202    66   194   105   101   159    89   146   172   200   141   208   202   199    60    84    97   178   176   166   101    46   223    70   107   109   158    91   135   118    54   101   183   202   215   220    60   161   147   137    81    73   149   186    69   118    73   155   143   106    91   206   121   182   198   129   112   142   106    79   171    84    73   162    51    44   210   187    55    93    95   188    99    44   105    34   101   211   132   158    52   187   114   219   173   139    45    64   220   206   141    69   186   197    91   223   183    80    36   136    72    92   118    80    85   201   197    34   134    51    34   123   203   204    73   161   173   191    32   152    66   168    52    67    87    77   162    51    67   102   101   186   107    73   131   123   210    85   168    45    75   146   110   182    62    73   133    45   179   145   131   216    91    71    64   138   142    47    53    98   148   107   161   162   167   192    53   178    36   155    42   201   122    75   119   118    91   159   171   202    75   174    64    50   119   124
   123   198   203    67    45    59   119    43    65   144   142   183   190    66   186   103    38   114   189   168   128   176    77    36   149   214   106   103    95   113   169    77    85   181    53    47    66   137    53   206    95   101   189   220    61   215   157    48    69   170    41    72    50   127   134   105   177    45   220    66    95   168    88    98   222   116    61   213    90    98   204    67   195   107   101   158    89   144   173   202   141   208   201   197    58    85    99   175   176   168   100    46   222    71   105   108   160    92   135   119    54   102   185   202   214   220    62   161   150   137    84    75   149   185    70   118    74   155   141   105    91   206   119   183   196   128   112   143   107    79   170    84    73   164    51    44   210   190    55    91    95   187    99    43   104    31   103   212   131   157    54   188   114   222   173   140    44    62   218   206   140    69   185   198    92   222   182    79    37   136    70    93   119    81    85   200   196    32   132    49    34   121   205   205    72   161   172   191    33   153    68   169    52    63    87    75   161    49    68   102   100   188   107    73   132   123   209    83   168    45    76   148   112   183    60    73   131    43   180   145   131   216    92    71    64   138   144    46    53    96   148   106   159   161   167   190    53   176    35   155    44   203   125    74   117   116    93   158   172   202    77   174    65    50   119   127
   122   199   204    68    45    59   119    43    64   144   142   183   191    66   186   104    38   114   188   169   128   176    76    36   149   214   107   103    95   113   169    77    85   181    53    47    66   137    53   204    96   101   189   220    61   215   157    48    70   170    41    72    50   128   134   104   176    46   221    66    94   168    86    99   222   116    61   214    90    96   205    67   194   108   101   158    89   145   173   201   142   208   201   197    57    85    98   175   176   167   100    45   222    70   104   109   160    92   135   118    55   101   186   202   214   219    62   160   149   138    84    74   148   186    69   116    74   155   142   106    91   206   119   182   197   128   114   143   107    79   170    84    73   165    50    44   210   189    55    91    95   187   100    43   104    33   103   212   130   157    53   189   113   221   173   139    45    62   218   207   141    69   185   198    93   223   181    79    36   136    70    94   118    82    85   200   198    31   132    49    35   121   205   204    73   162   172   191    34   153    68   168    52    64    86    76   160    50    69   102   100   188   108    74   132   123   210    84   169    45    76   148   113   184    60    73   132    42   179   143   131   216    91    72    65   137   143    46    53    95   147   105   160   162   166   191    53   176    35   155    44   201   125    74   117   116    94   159   171   202    76   174    65    49   120   126
   123   198   203    68    45    58   117    43    64   145   140   181   191    67   188   103    36   114   189   167   127   177    76    37   150   214   107   103    97   113   168    77    85   178    52    48    66   137    51   205    95   102   188   221    62   216   157    47    69   170    40    72    50   129   133   106   176    46   222    67    95   167    89    99   222   115    60   212    91    98   204    67   195   107   101   158    86   143   173   203   140   209   201   198    59    84    98   175   177   168    98    47   223    69   105   109   160    92   137   119    54   100   186   202   214   221    62   161   152   135    83    74   150   184    70   117    73   156   140   104    90   206   119   183   195   128   112   142   108    78   171    82    75   164    50    45   210   189    55    92    94   185   100    43   104    31   102   212   132   156    53   187   115   222   174   139    43    63   219   207   140    69   187   197    91   222   182    78    34   137    71    94   118    82    85   200   198    33   134    50    35   120   204   204    71   161   170   190    31   154    68   168    51    64    89    76   162    51    67   102   100   187   108    73   133   124   210    84   169    46    76   148   114   183    60    71   131    43   179   144   132   215    90    71    66   137   146    46    53    96   149   105   159   160   166   190    52   175    33   156    44   203   125    74   117   115    93   160   175   202    77   174    64    50   120   128
   123   200   203    68    46    60   119    44    65   144   142   183   190    66   186   102    39   114   189   169   128   176    76    36   150   214   107   103    95   113   169    78    85   182    53    47    65   137    52   205    95   101   189   220    60   215   159    48    68   171    41    72    50   128   134   105   177    45   221    65    94   169    87    99   223   115    61   213    90   101   204    67   193   108   101   158    89   145   172   200   142   209   201   198    59    84    99   175   176   168   100    45   222    70   105   109   161    92   135   119    54   102   186   202   214   221    61   161   148   137    83    76   148   185    68   118    74   154   141   105    91   207   120   182   195   128   114   143   107    80   172    83    73   165    50    45   210   190    57    92    95   186    99    42   105    32   103   211   130   158    54   188   114   221   174   139    44    63   219   206   141    68   186   198    92   221   181    78    37   136    70    94   118    81    85   200   198    31   131    48    35   120   205   205    72   161   171   191    33   153    69   169    52    63    87    75   161    50    68   102    99   188   107    72   133   122   210    82   169    44    74   147   113   184    60    73   132    42   179   144   132   216    92    71    64   137   142    46    53    96   148   106   160   161   166   191    53   176    36   156    43   203   126    73   117   115    93   159   172   203    77   174    64    50   120   126
   122   199   203    68    45    60   118    43    65   144   142   182   190    66   186   104    37   114   189   168   128   176    76    35   149   215   106   103    94   113   169    78    85   182    53    47    66   136    53   205    95   101   189   220    61   215   157    48    69   170    41    71    50   127   134   105   176    45   221    66    95   168    88    99   222   116    61   214    89    98   204    67   194   107   101   157    89   144   172   201   141   209   201   198    58    85    99   174   176   167   100    46   222    71   105   108   160    92   136   119    54   102   185   202   214   220    62   161   150   137    84    75   149   185    69   118    74   155   141   105    91   205   120   182   196   129   113   142   107    79   170    84    73   165    51    44   210   190    56    91    95   186    99    43   104    32   103   212   131   158    54   188   115   222   173   140    44    62   218   206   140    69   185   198    92   222   182    78    36   136    69    93   118    81    85   200   197    32   132    49    34   120   205   205    73   162   172   191    32   154    68   168    52    63    87    76   160    50    68   102    99   188   108    73   132   123   210    82   168    46    76   147   112   183    61    73   132    43   179   145   129   216    92    71    64   138   143    45    53    96   148   106   159   161   166   191    52   176    35   156    44   202   125    74   118   116    93   159   172   202    76   174    65    50   120   127
   123   199   203    68    45    59   119    43    65   144   142   182   190    66   186   103    37   114   189   169   128   176    76    35   149   214   107   103    95   113   169    78    85   182    53    46    66   137    52   205    95   101   189   220    61   215   157    48    70   170    41    72    50   127   133   105   177    45   221    66    95   168    88    99   222   116    61   214    90    98   204    66   195   107   101   157    89   144   172   201   142   208   200   198    58    85    99   175   176   168   100    46   222    71   105   108   160    92   135   119    54   102   185   202   214   220    62   160   150   137    84    75   149   185    70   117    74   155   141   105    91   205   119   182   196   129   113   143   107    79   170    84    73   165    51    44   210   190    56    91    95   186    99    43   104    32   103   212   131   158    53   188   114   221   174   140    44    63   218   206   141    69   185   198    92   222   182    78    36   136    70    93   118    82    85   200   197    32   132    49    35   121   204   205    73   161   171   190    33   154    68   169    51    63    87    75   161    50    68   102   100   188   107    73   132   123   209    83   168    45    76   147   113   183    61    73   131    43   179   145   130   216    92    71    65   138   143    45    53    96   148   106   159   161   167   191    53   176    36   155    44   202   125    74   117   115    93   159   172   202    77   174    65    50   119   127
   123   198   203    67    46    59   119    44    65   143   142   182   190    66   187   104    37   114   189   168   129   176    76    35   149   215   106   103    95   113   169    78    85   181    53    46    66   137    53   205    95   101   188   221    61   215   157    47    70   169    41    71    50   127   134   105   177    44   221    67    95   167    88    99   222   115    60   213    89    97   203    66   195   108   102   158    88   144   173   202   142   209   201   198    57    85    99   176   176   167   100    46   222    70   106   109   160    93   135   120    54   102   185   202   214   220    62   161   150   138    84    74   149   185    70   118    74   155   141   105    90   205   119   183   195   129   113   143   107    80   170    83    73   164    52    45   211   189    56    90    94   186    99    43   104    31   103   212   131   158    53   188   115   221   174   139    44    62   218   206   141    69   186   198    92   222   182    79    35   136    71    93   118    82    86   199   197    31   132    50    35   121   205   205    73   161   172   190    32   154    69   169    51    64    87    75   161    51    69   101   100   188   108    72   132   123   210    84   167    45    76   148   112   183    61    73   131    43   180   143   130   216    92    71    64   138   143    44    52    96   149   105   159   162   166   191    53   176    35   155    45   203   125    74   118   116    92   160   173   202    77   174    64    49   120   127
   122   198   203    67    45    60   118    43    64   143   140   182   190    66   186   103    38   115   188   168   129   176    77    36   149   215   106   103    94   112   170    78    85   182    53    46    66   137    52   205    96   101   188   220    60   215   158    48    69   170    41    72    50   127   133   105   176    44   221    67    95   168    87    99   222   116    61   213    89    99   205    67   195   107   101   157    88   145   173   202   141   209   200   197    58    85    99   175   176   168   100    46   221    71   105   109   160    92   135   118    53   102   186   203   214   220    62   160   149   138    84    75   150   185    69   117    74   156   142   104    90   206   118   182   195   129   112   143   108    79   170    84    73   165    52    44   211   189    55    91    95   186    98    43   104    31   103   212   131   158    53   188   114   222   173   139    44    63   217   206   140    69   186   198    92   222   181    79    36   136    69    93   118    83    84   200   196    31   133    49    35   121   205   205    73   162   171   192    33   155    69   169    51    63    88    75   161    50    67   102    99   188   108    72   132   123   209    83   168    45    76   147   113   184    60    73   132    43   178   145   131   215    92    71    65   138   143    45    53    96   148   106   160   162   166   191    53   176    35   156    45   203   125    74   118   117    94   158   172   202    76   174    64    49   119   127
   123   199   203    68    46    59   119    43    64   143   142   182   190    66   186   104    38   115   189   169   129   176    76    35   149   214   107   104    95   113   169    78    85   181    52    46    67   137    52   205    95   101   189   220    61   215   158    48    70   170    41    72    50   128   133   105   177    45   221    66    95   168    87    98   222   116    61   214    89    98   204    66   195   107   102   157    89   145   173   201   142   208   200   198    58    85    99   175   176   168   100    46   222    71   105   108   160    92   135   119    54   102   185   202   214   220    62   160   150   137    84    75   149   185    69   118    74   155   142   105    91   205   119   182   196   129   113   143   107    79   170    84    73   164    51    44   210   190    56    91    95   186   100    43   104    32   103   212   131   158    54   188   114   221   173   140    44    63   218   206   141    69   185   198    92   222   182    79    36   136    69    93   119    81    85   199   197    32   132    49    35   121   205   205    72   161   172   190    33   154    68   169    52    64    87    76   161    50    68   102   100   188   107    73   132   123   209    83   168    45    76   148   112   183    61    73   131    43   178   145   131   215    92    72    64   138   143    46    53    96   148   106   159   161   166   191    52   176    36   155    44   203   125    73   117   115    93   159   172   202    77   174    65    50   119   127
   123   202   204    67    45    59   120    41    64   146   139   183   189    65   185   104    36   115   192   166   126   173    75    36   148   216   109   101    92   111   170    80    85   179    52    47    68   139    51   204    94   101   187   217    63   214   156    48    71   169    40    71    49   125   137   103   177    46   219    66    95   171    88    99   222   118    64   215    87    99   205    65   196   108   100   153    87   145   173   200   138   206   201   198    58    84   100   173   176   168   101    48   222    71   105   111   161    91   134   119    54   101   186   205   215   221    61   156   150   141    86    76   147   184    68   116    72   157   142   105    92   207   121   180   198   130   114   140   107    79   167    82    75   164    52    45   210   189    55    91    93   184   102    42   104    28   107   213   130   158    54   187   112   222   176   139    44    61   215   208   139    66   185   197    93   220   182    79    35   138    69    97   117    80    84   197   195    29   136    46    35   120   204   206    70   162   173   192    33   152    67   172    50    66    85    75   159    51    71   104   102   187   107    70   132   126   208    88   172    47    77   147   113   184    61    72   130    44   178   146   133   216    91    73    66   138   144    46    55    96   150   107   157   162   165   193    52   177    35   156    45   203   128    74   117   114    94   157   175   200    78   176    67    50   119   124
   123   199   203    68    45    59   118    44    64   144   142   182   190    66   186   103    38   115   189   168   128   176    76    35   149   214   107   103    94   113   169    78    86   181    52    47    66   137    52   205    95   101   189   220    61   216   157    48    70   169    41    72    50   128   133   105   177    45   220    66    95   168    88    98   222   116    61   214    89    98   204    66   194   107   101   158    89   144   172   201   142   208   201   198    58    85    99   175   176   168   100    46   222    71   105   108   161    92   135   119    54   102   186   202   214   219    62   160   150   137    85    75   149   185    69   117    74   155   141   105    90   205   120   183   196   129   113   143   107    79   170    84    74   165    51    44   210   190    56    91    95   187    99    43   104    32   103   212   131   158    53   188   115   221   173   140    44    62   218   206   140    69   185   198    92   222   181    78    36   136    70    93   119    82    86   200   197    32   132    49    34   121   204   205    73   161   171   190    33   154    68   169    51    63    87    75   160    50    68   102   100   188   108    73   132   123   209    83   168    46    75   148   112   183    61    73   132    43   179   145   131   215    92    71    65   138   144    46    53    95   148   106   159   162   167   191    52   176    35   155    45   202   125    74   117   116    93   159   173   202    77   174    65    50   120   127
   122   199   203    69    46    59   117    43    64   143   141   182   191    67   187   103    38   114   189   168   128   176    77    35   148   214   106   103    93   113   170    79    86   179    52    46    66   135    53   205    95   102   188   220    61   214   158    48    70   169    40    72    51   127   132   104   176    44   220    66    94   168    88    98   223   116    60   212    90    99   205    67   195   107   101   157    89   143   172   203   141   209   201   197    60    83    99   175   176   168   100    46   222    70   106   109   159    93   136   118    54   103   185   202   216   220    62   160   149   138    84    76   149   187    70   117    74   155   142   105    90   205   120   183   196   129   113   142   107    78   171    85    73   165    51    43   209   191    56    91    95   185    99    43   104    33   102   212   132   158    54   187   115   222   174   138    45    64   218   206   141    69   186   197    92   222   181    78    35   135    70    94   119    82    87   198   197    32   133    48    36   120   205   205    71   161   172   190    33   153    67   169    52    64    87    76   160    51    68   102   100   188   109    74   132   122   209    84   169    45    75   148   114   183    61    73   132    43   177   145   131   216    92    71    65   138   143    45    53    96   147   107   159   162   166   191    52   175    35   155    43   204   126    74   117   113    94   159   171   203    77   174    66    50   119   127
   123   199   203    67    45    60   118    43    65   144   141   182   190    66   186   104    38   115   189   168   128   176    76    35   149   214   107   103    95   113   169    78    86   182    52    46    66   137    52   205    95   101   189   220    61   215   158    48    69   170    41    72    50   127   134   105   177    45   221    66    95   168    88    98   222   116    61   214    90    98   204    66   195   107   101   157    89   145   173   201   142   208   200   198    58    85    99   175   176   168   100    45   222    71   105   108   161    92   135   119    54   102   185   202   214   220    62   161   150   137    84    75   149   185    69   118    74   155   141   105    90   205   119   182   197   129   113   142   107    79   170    85    73   165    51    44   210   189    56    91    95   186   100    43   104    32   103   212   131   158    53   188   114   221   173   140    44    63   218   206   140    69   186   198    92   222   182    79    36   136    70    93   118    82    85   200   197    32   132    49    35   121   204   205    73   161   171   191    33   153    68   169    51    64    87    75   161    50    68   102   100   188   108    73   132   123   209    83   168    45    76   148   113   183    60    73   131    43   179   145   130   215    92    71    65   138   143    45    53    96   148   106   159   162   166   191    53   176    36   155    44   203   125    74   117   115    93   158   172   202    76   174    65    50   119   126
   124   198   202    68    45    57   118    42    64   145   142   182   191    65   185   105    37   114   189   168   128   176    76    35   148   214   107   103    94   114   171    78    86   184    52    47    66   138    54   207    94   101   188   219    61   214   156    49    69   171    42    70    48   128   133   106   177    46   221    65    97   168    88    99   221   118    58   214    89    97   205    67   196   105   102   158    89   143   173   201   140   207   200   198    60    87    99   175   178   167   101    47   220    71   107   109   159    92   137   118    55   104   185   201   214   219    61   161   150   137    84    76   151   186    70   117    74   155   140   104    90   206   119   180   196   129   114   140   107    78   173    84    73   165    52    45   211   192    56    89    95   188    96    41   104    32   103   213   132   159    53   187   115   221   172   139    44    62   219   205   142    69   187   199    93   221   180    77    37   135    67    95   120    82    84   200   196    31   133    48    35   121   203   204    72   160   171   192    34   153    68   169    52    64    89    76   159    51    67   102   100   188   107    72   130   125   209    84   166    45    75   147   115   183    62    72   131    41   177   145   131   216    92    72    66   138   141    44    54    95   146   106   158   161   166   191    51   177    34   155    45   203   125    75   118   116    94   158   173   202    78   174    64    49   119   128
   122   199   204    69    44    60   119    43    65   144   142   183   189    66   187   103    38   115   187   169   128   176    76    36   149   213   107   103    94   112   169    79    85   181    53    46    66   137    52   205    95   101   188   219    61   216   157    47    70   170    41    71    50   129   134   103   176    44   222    67    94   167    86    99   221   116    61   213    90    98   203    66   195   107   102   157    89   143   172   201   141   208   199   199    59    85    98   174   179   168   101    46   223    71   105   108   161    91   135   120    54   102   185   202   214   221    62   160   149   137    84    75   148   185    70   118    75   155   142   104    90   205   120   182   196   128   113   143   107    80   171    84    74   164    52    44   210   189    57    90    95   185    99    42   105    32   102   212   130   158    53   187   116   221   175   139    45    63   219   205   141    69   185   197    92   222   181    78    35   135    69    93   119    82    86   200   198    32   131    47    33   120   205   205    72   161   172   190    32   153    69   170    52    62    87    76   160    50    68   102    99   189   107    73   131   123   210    84   169    46    75   146   111   183    61    73   132    44   178   144   129   216    92    72    64   138   143    46    54    95   147   105   159   161   168   191    52   176    35   154    44   202   125    74   117   114    93   159   172   203    77   175    65    50   119   127
   122   198   202    68    45    59   119    43    65   144   142   183   189    67   186   103    38   114   188   168   128   176    76    34   149   214   106   103    95   113   169    77    85   182    52    47    65   136    52   206    95   102   190   220    60   216   158    47    69   171    41    72    50   128   134   104   176    44   221    66    95   168    88    99   222   115    61   214    90    98   204    66   194   106   101   157    90   145   173   203   142   208   200   198    58    85   100   175   176   168   100    46   221    71   104   109   160    93   136   119    54   103   187   201   214   220    63   160   150   136    84    75   148   185    69   117    74   156   141   105    90   205   119   182   196   130   112   142   107    79   169    85    73   164    51    44   209   191    55    91    95   187    99    43   106    34   102   213   131   158    54   187   115   221   173   140    44    62   218   206   141    68   185   198    91   223   182    78    36   137    69    93   119    83    86   199   196    31   133    49    34   120   205   205    73   161   171   190    32   153    68   169    51    63    88    75   161    50    68   101    99   187   108    73   132   123   209    84   168    45    76   147   113   183    59    72   132    42   179   144   130   215    92    72    65   137   144    46    53    96   148   106   159   162   167   191    53   176    36   155    44   203   125    75   117   115    93   160   172   202    77   175    64    50   119   127
   121   199   201    71    45    60   121    41    64   146   145   182   190    67   188   109    38   118   186   172   126   179    77    37   150   214   109   101    91   115   170    78    85   182    50    45    66   135    53   203    95   103   186   221    64   221   160    51    69   168    42    68    51   126   133   108   178    49   220    68    93   171    85   101   219   118    62   211    91    94   204    64   192   108   104   156    90   142   172   202   142   207   201   195    63    84    97   177   175   168    99    43   222    69   105   103   162    92   134   119    54   105   182   203   216   217    60   161   150   136    86    75   149   184    73   119    72   155   144   103    90   206   118   180   198   129   115   143   109    77   171    83    73   163    53    46   213   191    60    89    94   186   101    43   104    31   103   215   132   157    51   189   114   221   172   138    45    64   218   205   141    69   185   196    90   223   184    78    38   137    71    92   120    81    86   199   195    34   131    50    37   122   205   201    75   161   173   195    35   152    69   168    51    61    88    73   159    50    67   101    99   189   105    77   126   123   209    84   165    47    79   146   112   182    62    76   129    43   180   147   130   215    87    70    68   140   141    47    57    97   145   107   165   162   167   192    54   177    37   156    44   204   127    74   117   119    93   158   172   202    77   174    66    46   118   126
   123   199   203    68    45    59   119    43    65   144   142   183   190    66   186   103    37   114   189   168   129   176    76    35   149   214   106   103    95   113   169    78    85   182    52    46    66   137    52   205    95   101   189   220    61   215   157    47    69   170    41    71    50   128   133   105   176    45   221    66    95   168    88    98   222   116    61   213    90    98   204    66   195   107   102   157    89   144   172   201   141   209   201   198    58    85    99   175   176   168   100    45   221    71   105   108   160    92   135   119    54   102   185   202   214   220    62   161   149   137    84    75   148   186    70   117    74   155   141   105    90   206   120   182   196   129   113   143   108    79   170    84    73   165    51    44   210   189    56    91    95   186    99    43   104    32   103   212   131   158    53   188   115   221   174   139    44    63   218   206   140    69   186   198    92   222   182    79    36   136    70    94   118    82    85   200   197    32   133    49    35   121   204   205    73   161   171   190    33   153    68   168    51    64    88    75   161    50    68   102    99   188   108    73   132   123   210    83   168    45    75   148   112   183    61    73   131    43   179   145   130   216    92    71    64   138   144    46    53    96   148   106   159   161   167   191    53   176    35   156    44   203   124    74   117   115    93   158   172   202    77   174    65    50   120   127
   123   199   203    68    45    59   119    43    65   143   142   182   190    66   186   103    37   114   189   168   128   176    76    35   149   214   107   103    95   113   169    78    85   181    53    46    66   137    52   205    95   101   189   220    61   216   157    48    69   170    41    72    50   127   133   105   176    45   221    66    95   168    87    99   222   116    61   214    90    98   204    67   195   107   101   157    89   144   172   201   141   208   200   198    58    85    99   175   177   168   100    46   222    71   105   108   160    92   135   119    54   102   185   202   214   220    62   160   150   137    84    75   149   185    70   117    74   155   141   105    90   205   119   182   196   129   113   143   107    79   170    84    73   165    51    44   210   189    56    91    95   186    99    43   104    32   103   212   131   158    53   188   115   221   174   140    44    63   218   206   141    69   185   198    92   222   182    78    36   136    69    93   119    81    85   200   197    32   132    49    35   121   204   205    73   161   171   191    33   154    68   169    51    63    87    76   161    50    68   102   100   188   107    73   132   123   209    83   168    45    76   147   112   183    61    73   132    43   179   145   130   215    92    71    65   138   143    46    53    96   148   106   159   161   167   191    53   176    35   155    44   202   124    74   117   116    93   159   172   202    77   174    65    50   120   127
   215    61    94   123    35   136   171    84    68   124    62   174    53    41   134   146    68    80   153    97   139   192   222    59   171   105   198   125    67    52   139   165   124   105    70   145    92    48   105   185   139   149   132   110   210    58   175   198   164   126   171   199    44   133    67   162   171    88    59   207   220    88    69    45   172   195   197   197   144   105   158   155    40   210   191    90   202   118   162   180   180    36   100   125   104   128    90   222    68    66   205   164   122   114   161    59    35    67    40    57    46   101   149   114   140   156   159   105    77    56   178    51   196   181   140    55   143   204    71   203    42   183   202    35   132    94   197   108    95   149   161   196   188   123   101   136    61   144   164    77   117   114    43    84   148   195   109   167    66   126    48   103   221    54   136    86    92    93   144   220   156    41    71    48   147    79   114   120   162   194   196   171    35   203    74   118   175    75   211   144   165   126    80    83   154   127   105   118    61    77    45   221   132    63   217   127   200   196   135   189   205    70   219    91   146   222   209    61   170   130   177    64   154    46    35   181    88   142    86   154    75   123    49   101    43   206    73    67    68   118    89    40    36    77   115   139   178    74   140    94    82    57   209    76    90   177   139   197   139   184    89   160   132    99    59   115
   214    67    94   123    34   138   176    82    72   126    63   178    52    41   129   149    68    77   152    96   138   192   218    60   175   105   202   126    65    50   145   168   127   104    75   145    91    48   106   183   140   149   136   109   211    58   173   195   162   125   169   200    47   131    68   158   167    89    58   207   223    89    70    45   174   194   197   201   141   105   157   157    43   212   194    91   206   115   158   175   178    41   101   123   104   131    90   222    72    64   207   170   128   116   158    60    35    65    39    59    44    95   146   113   136   155   163   102    77    55   179    51   197   184   140    51   143   205    70   204    41   186   205    35   135    92   201   107    92   151   158   194   187   125   100   134    58   141   163    75   114   118    46    90   147   194   108   165    65   125    45   105   217    53   140    82    92    94   142   222   154    40    75    50   149    81   113   121   161   193   200   170    35   203    74   116   178    74   209   146   166   127    83    89   152   129   103   120    64    73    44   219   132    65   215   125   194   197   135   189   204    71   224    94   144   222   206    59   172   129   182    63   155    47    34   182    90   142    83   153    73   128    48    97    42   201    72    66    62   121    95    41    34    77   116   133   177    78   141    90    84    61   208    76    90   178   139   197   139   186    90   162   134    95    53   116
   214    64    93   125    36   135   172    83    69   125    62   176    54    40   133   148    67    79   152    98   138   191   220    60   172   104   201   125    66    52   141   164   125   105    68   142    91    47   104   185   138   150   133   108   210    60   175   198   164   127   169   199    43   132    68   158   171    87    59   208   221    89    71    45   172   196   198   198   143   106   157   155    41   211   193    90   201   116   160   177   179    38   102   124   105   128    91   221    69    65   205   167   123   114   160    60    35    66    40    60    46   101   148   114   139   156   161   104    76    55   177    51   196   183   137    53   144   203    73   204    42   184   204    35   132    94   198   107    91   150   160   193   189   126   100   134    60   146   163    75   118   117    42    86   149   194   109   166    65   125    49   104   218    54   138    84    94    92   142   221   155    39    71    47   147    80   115   119   160   192   195   171    36   204    74   117   178    73   211   148   165   127    81    86   153   129   104   116    62    77    44   220   131    65   217   124   198   197   135   188   206    70   221    93   145   220   207    63   171   129   177    63   154    47    33   181    90   143    85   153    74   125    48    99    41   207    75    66    65   119    90    41    35    76   114   138   178    77   141    91    83    59   208    76    89   177   139   197   139   185    88   161   134    99    56   116
   214    64    93   125    36   135   172    84    69   125    62   176    53    39   133   148    68    79   152    98   139   191   220    60   172   104   201   125    67    52   141   164   125   105    68   142    91    47   104   185   139   150   133   108   210    60   174   198   164   128   169   199    43   132    68   158   172    88    59   208   221    89    71    45   172   196   198   198   143   106   157   155    42   211   192    90   202   117   160   177   179    38   102   124   104   128    91   221    69    65   205   167   122   114   160    59    34    67    40    60    46   101   149   114   139   156   161   104    76    56   177    51   197   182   137    53   144   204    73   204    42   184   204    35   133    94   199   106    91   150   160   193   189   126   100   134    60   146   163    76   118   117    42    86   149   194   108   166    65   125    49   104   219    54   137    84    94    92   142   221   155    39    71    47   147    80   115   118   160   192   195   171    36   204    74   117   179    73   211   147   165   127    80    86   152   129   103   116    63    77    44   220   131    65   217   123   197   197   136   188   205    70   221    93   145   220   206    63   170   129   177    63   154    47    33   181    90   144    85   154    74   125    48    99    41   207    75    67    66   119    91    41    36    77   114   138   178    77   141    91    82    59   208    76    89   177   139   197   139   184    89   160   133    99    57   116
   212    64    95   123    37   138   173    82    69   125    63   179    54    37   132   147    66    79   150   101   138   194   219    56   172   106   199   125    65    51   143   165   124   105    68   143    92    46   106   186   139   149   133   108   209    58   175   196   165   127   167   198    46   131    67   156   171    85    58   206   220    88    70    45   174   196   198   197   141   108   156   153    41   211   192    91   202   118   161   178   180    39   103   124   105   128    90   221    69    67   205   168   124   115   156    60    36    68    39    58    44   105   146   111   139   157   163   103    78    56   177    49   196   182   140    55   142   205    72   204    45   184   205    33   132    92   197   105    90   150   157   193   187   125   101   133    62   144   161    76   118   118    42    84   151   194   111   167    63   124    49   104   217    52   138    82    94    91   143   224   155    41    72    48   145    76   114   118   159   194   194   169    34   205    75   117   178    72   208   144   166   130    80    86   152   128   102   115    61    76    45   219   130    66   218   124   198   199   133   190   206    72   224    91   145   224   204    64   174   130   178    63   156    46    32   178    88   146    84   154    75   126    46    99    42   207    75    66    66   119    89    43    37    81   116   137   181    78   141    92    83    61   208    76    90   179   137   198   140   185    89   161   134   100    57   113
   214    64    92   125    36   136   173    85    68   125    62   176    54    39   132   147    66    80   151   100   136   191   220    61   172   106   203   124    67    51   142   163   125   104    69   143    92    47   105   185   139   150   133   108   210    59   175   197   164   126   170   198    44   133    68   159   174    85    59   209   222    91    71    46   173   196   199   198   142   106   156   156    40   213   193    90   203   117   160   176   179    40   102   123   104   128    89   220    67    65   206   166   122   116   159    60    35    67    39    60    46   100   147   113   141   156   161   104    77    56   177    51   197   182   135    53   144   203    74   204    43   184   206    34   132    94   199   107    92   150   161   194   189   127    99   135    59   147   164    75   119   116    42    84   150   194   108   166    65   123    49   105   219    54   138    84    94    91   144   222   154    39    69    48   147    78   117   118   161   194   192   169    36   205    74   118   179    73   211   148   165   126    80    86   153   127   103   117    62    78    45   219   130    63   217   123   197   197   136   187   205    70   221    92   146   221   205    63   169   129   178    63   154    47    34   182    89   143    84   153    75   124    47    99    40   207    75    67    65   120    91    41    36    75   113   139   179    79   142    90    81    59   208    77    91   176   139   198   141   185    87   161   134    97    57   117
   214    65    93   125    36   135   172    83    68   125    62   176    53    40   133   148    67    79   152    98   139   191   219    60   172   104   201   124    66    51   141   164   125   105    69   142    91    47   104   185   139   150   133   108   209    59   175   198   164   128   169   199    43   132    68   158   172    87    59   208   221    89    71    45   172   195   198   198   143   106   157   156    41   211   192    89   202   117   160   177   179    38   101   124   105   128    91   221    68    65   205   168   122   115   160    59    34    66    40    60    46   100   148   114   139   156   161   104    76    56   177    51   197   183   137    54   143   204    74   204    42   183   204    34   133    93   198   107    91   150   160   193   189   126    99   134    60   146   164    76   118   117    42    86   149   194   109   166    65   125    49   104   219    54   138    84    94    92   142   221   156    39    71    47   147    79   115   119   160   192   195   170    36   204    74   117   179    72   211   148   165   127    80    86   153   129   104   116    63    77    44   220   131    65   217   124   197   197   136   188   205    70   221    93   145   220   207    63   171   129   177    63   155    47    33   182    90   143    86   154    74   125    48    99    41   207    75    66    66   119    90    41    36    76   114   138   178    77   142    91    82    58   208    76    89   177   139   197   139   184    88   160   134    99    56   117
   214    64    93   125    36   135   172    84    69   125    62   176    54    40   133   148    67    80   152    98   139   191   220    60   172   104   201   125    66    52   141   164   125   105    69   142    91    47   104   185   138   150   133   108   210    60   175   198   164   128   169   199    43   132    68   158   172    87    59   208   221    89    71    45   172   196   199   198   143   106   157   156    41   211   192    90   202   117   160   177   179    38   101   124   105   128    91   221    69    65   205   167   122   114   160    60    35    67    40    60    46   101   149   114   139   156   161   104    76    56   177    51   197   183   137    53   144   204    73   204    42   184   204    34   133    94   198   107    91   150   160   193   189   126   100   134    60   146   163    75   118   117    42    86   149   194   108   166    65   125    49   104   219    54   138    84    94    92   142   221   156    40    71    47   147    80   115   118   160   192   195   170    36   204    74   117   178    72   211   147   165   127    80    86   152   128   104   116    63    77    44   220   131    65   217   124   197   197   135   188   205    70   221    92   145   220   206    63   170   129   177    63   154    47    33   181    90   143    85   154    74   125    48    99    40   207    75    66    65   119    90    41    36    76   114   139   178    77   141    91    82    59   208    76    89   177   139   197   139   185    88   160   133    99    56   116
   214    65    93   125    35   136   172    83    69   125    62   176    54    39   132   148    67    80   151    98   139   191   220    60   172   104   201   124    66    52   141   163   125   105    68   142    90    47   104   185   139   150   133   108   210    59   175   197   164   128   169   199    44   131    68   158   171    88    59   207   221    89    71    45   172   195   198   198   143   106   157   155    41   212   192    89   202   117   160   177   179    38   102   124   105   128    90   221    69    65   205   167   122   115   160    59    35    67    40    60    45   101   148   114   139   156   161   104    76    56   177    51   197   183   137    53   144   204    73   204    42   183   203    35   132    94   198   107    91   150   159   193   189   126   100   134    61   146   163    76   118   116    42    86   149   194   109   166    65   126    49   104   219    54   138    84    94    92   142   221   155    40    71    47   147    80   115   119   160   192   195   171    35   204    74   118   178    73   210   148   165   127    81    86   152   128   103   116    63    78    44   219   132    65   217   124   198   197   135   188   205    71   221    93   145   220   206    63   171   129   177    63   154    46    33   181    90   143    85   153    74   125    48    99    41   206    75    66    65   119    90    41    36    76   114   139   178    77   141    91    82    58   208    75    89   177   140   197   139   185    88   160   133    99    57   116
   215    64    93   125    37   135   173    84    68   125    63   177    53    38   133   148    68    79   151    98   139   191   220    59   172   104   201   124    66    51   141   164   125   105    69   143    91    47   103   185   138   150   134   108   210    59   175   198   164   128   169   199    44   132    68   158   172    88    58   208   222    89    70    46   173   196   198   197   143   106   157   156    41   211   192    89   201   116   160   177   180    37   102   124   106   128    91   221    69    64   205   167   122   114   160    60    35    67    40    59    45   100   149   114   139   156   161   105    76    56   177    51   197   183   137    54   144   204    73   203    42   184   205    34   133    93   199   107    90   149   160   193   189   125   100   134    60   146   163    76   118   116    42    85   149   194   108   166    65   125    49   104   218    54   138    84    94    91   142   221   156    39    71    47   147    79   115   118   160   192   195   170    36   204    74   117   179    73   212   148   165   127    81    86   152   128   105   116    63    77    44   219   132    65   217   125   197   197   136   188   206    70   222    92   146   220   207    62   171   129   177    63   154    46    33   182    90   143    85   154    75   124    47    99    41   207    75    67    65   119    91    40    36    76   114   139   179    76   140    90    82    59   208    75    89   177   139   198   140   185    89   160   134    99    56   116
   214    64    93   125    36   135   172    84    69   125    62   176    54    39   133   148    67    80   152    98   139   191   220    60   172   104   201   124    66    52   141   164   125   105    69   142    91    47   104   185   138   150   133   108   210    60   175   198   164   128   169   199    43   132    68   158   172    87    59   208   221    89    71    45   172   196   199   198   143   106   157   156    41   211   192    90   202   116   160   177   179    38   102   124   105   128    91   221    69    65   205   167   122   114   160    59    35    67    40    60    46   101   148   114   139   156   161   104    76    56   177    51   197   183   137    53   144   204    73   204    42   184   204    34   133    94   198   107    91   150   160   193   189   126   100   134    60   147   163    75   118   117    42    86   149   194   108   166    65   125    49   104   219    54   138    84    94    92   142   221   156    40    71    47   147    79   115   119   160   192   195   170    36   204    74   117   178    73   211   148   165   127    81    86   153   128   104   116    62    77    44   220   131    65   217   124   197   197   135   188   205    70   221    92   145   220   206    63   170   129   177    63   154    47    33   181    90   143    85   154    74   125    48    99    41   207    75    66    65   119    90    41    36    77   114   139   178    77   141    91    83    59   208    75    89   177   139   197   139   184    88   160   134    99    56   116
   214    63    94   128    36   134   173    81    69   125    62   176    56    42   131   148    66    80   151    97   139   193   218    60   172   103   201   122    69    48   142   165   126   102    70   143    93    47   102   185   141   152   134   107   211    58   172   198   166   128   170   202    46   132    68   156   169    85    57   210   223    88    72    47   172   195   200   196   141   103   156   156    43   212   191    89   204   115   160   177   177    34    98   125   107   127    92   220    72    65   204   170   122   113   162    59    35    63    43    59    48   102   150   115   136   157   160   106    76    57   177    53   196   179   136    53   146   203    73   205    42   183   205    33   133    92   199   104    91   150   162   193   190   127   101   135    60   149   163    74   119   117    44    84   148   193   111   164    64   125    49   100   221    53   139    85    94    92   141   220   156    41    72    48   146    80   113   120   161   193   194   172    35   203    75   119   179    73   213   151   163   126    79    86   152   128   103   115    64    78    43   221   127    63   217   125   198   195   136   188   206    72   220    91   145   219   208    62   172   129   177    63   154    47    31   182    90   148    84   156    75   124    46   101    41   208    78    65    66   118    92    39    33    75   116   137   178    77   139    91    83    57   208    77    90   179   139   198   138   186    87   160   133   101    57   116
   214    64    93   124    36   135   172    83    69   125    62   177    54    40   133   148    67    79   152    98   138   191   219    59   172   104   201   125    67    52   141   164   125   105    69   142    91    47   104   184   138   150   134   109   210    60   175   197   164   128   169   199    44   132    68   158   172    88    59   208   221    89    70    45   172   196   198   198   143   105   157   156    41   211   192    91   201   116   160   177   179    38   102   123   105   128    91   221    69    65   205   167   123   114   160    59    35    67    40    60    46   101   148   115   139   156   160   104    76    55   177    50   197   184   138    53   144   204    72   204    43   183   204    34   132    93   198   107    92   150   160   193   189   126   100   134    60   146   163    75   117   117    42    86   149   194   108   166    66   125    49   104   219    54   138    84    93    92   141   221   156    39    71    47   148    79   115   119   160   192   195   170    36   203    74   118   178    73   210   148   165   128    80    87   153   128   104   116    63    77    44   219   132    65   218   124   198   197   135   188   205    71   222    93   145   220   206    62   170   129   176    63   154    46    33   181    90   144    84   153    74   125    49    99    41   207    75    66    65   120    91    40    36    77   113   138   178    76   141    90    83    58   208    76    89   177   140   197   139   185    88   161   133    99    56   116
   213    67    93   125    34   137   174    82    68   124    62   176    52    41   132   147    68    81   151    98   139   189   219    61   172   104   202   125    64    53   139   163   123   104    70   141    92    48   105   187   140   150   133   107   209    60   175   196   164   127   168   200    45   132    68   159   170    88    57   208   221    88    70    47   173   196   200   199   145   108   157   155    41   211   193    89   201   115   160   176   180    38   103   123   105   129    91   221    70    65   206   166   123   116   161    59    35    68    41    60    46   101   147   114   140   156   162   104    76    55   177    51   196   182   136    54   143   202    73   204    43   184   204    38   131    93   198   105    92   149   161   194   190   125    98   132    60   147   164    74   117   116    44    84   150   193   109   168    66   124    50   102   220    52   138    84    93    92   141   221   154    42    72    47   147    79   116   117   160   191   193   171    34   204    73   116   179    74   209   148   166   126    82    84   152   126   104   117    62    78    45   219   132    65   219   124   198   197   137   189   207    69   220    91   145   220   206    62   174   131   175    64   155    47    34   181    88   142    85   155    75   126    48   100    41   206    75    65    65   118    90    40    33    78   115   138   177    77   141    90    82    57   208    76    86   176   140   198   142   185    89   159   134    99    58   118
   214    64    93   125    36   135   172    84    69   125    62   176    54    39   133   148    67    80   152    98   138   191   220    60   172   104   201   125    66    51   141   164   125   105    68   142    91    47   104   185   138   150   133   108   210    59   175   198   164   128   169   199    43   132    68   158   171    87    59   208   221    89    71    45   172   196   198   198   143   106   157   156    41   211   192    90   202   117   160   177   179    38   102   124   105   128    91   221    69    65   205   167   122   114   160    60    35    67    40    60    46   101   149   114   139   157   161   104    76    56   177    51   197   183   137    53   144   203    73   204    42   184   204    34   133    94   198   106    91   150   160   193   189   126   100   134    60   146   163    76   118   117    42    86   149   194   108   166    65   125    49   104   219    54   138    84    94    92   142   221   156    40    71    47   147    80   115   119   160   192   195   170    36   204    74   117   179    73   211   148   165   127    80    86   153   128   104   116    62    77    44   220   131    65   217   124   197   197   135   188   205    70   221    93   145   220   206    62   170   129   177    63   154    46    33   182    90   143    85   154    74   125    48    99    41   207    75    66    66   119    90    41    36    76   114   139   178    77   141    91    82    59   208    76    90   177   139   197   139   185    88   161   134    99    56   116
   214    66    93   124    36   135   172    84    69   124    62   176    53    40   133   150    69    80   152    98   138   190   220    60   173   104   201   125    67    52   141   163   125   105    69   142    91    47   104   185   138   151   134   107   208    60   174   198   164   128   169   199    43   131    68   158   172    88    59   207   222    89    71    46   172   196   199   198   143   106   157   156    42   211   192    90   202   117   160   177   180    37   102   124   104   128    91   220    68    65   206   167   122   115   161    60    35    67    40    60    46   101   148   115   139   156   160   103    76    55   176    50   196   183   137    54   143   203    72   205    43   183   204    35   133    94   198   106    91   149   160   192   188   126    99   135    61   146   163    76   117   117    43    84   150   194   108   166    64   125    50   104   219    55   137    85    95    92   143   222   155    40    71    48   147    81   115   118   160   192   194   171    37   202    74   118   179    72   211   147   166   127    80    87   153   129   105   116    62    76    44   221   131    65   218   124   198   196   135   188   205    70   221    92   145   220   207    63   170   129   177    63   155    46    33   182    89   144    85   154    74   125    47    99    42   208    75    66    66   120    90    42    36    77   114   139   179    77   141    92    82    59   208    77    90   177   138   197   138   185    88   161   133    99    57   117
   214    64    96   123    37   135   169    84    66   127    63   174    57    38   129   151    68    81   154   100   138   190   219    59   172   100   203   124    68    52   141   165   127   108    67   144    90    46   107   186   137   152   133   114   214    58   177   200   167   125   168   196    47   131    67   161   172    88    66   211   220    86    72    46   176   197   197   198   143   109   158   159    46   214   191    87   201   118   163   178   181    35   101   126   103   128    91   224    67    68   204   169   123   113   162    60    32    66    41    58    43    98   147   110   142   161   163   106    78    55   181    50   197   182   136    57   149   206    75   205    39   185   203    38   130    92   198   105    93   147   161   196   188   128   104   132    59   148   162    76   115   116    46    85   150   193   109   165    64   126    50   103   218    54   139    86    94    92   140   221   155    40    74    48   147    77   109   116   155   189   194   175    42   204    74   115   179    69   212   145   164   130    80    81   153   127   108   119    62    76    47   218   132    66   221   124   195   199   137   189   203    64   220    94   143   217   203    63   170   133   173    63   155    43    32   176    88   143    84   154    76   120    47    98    36   208    74    66    65   122    90    40    37    76   117   136   179    79   141    92    82    60   209    76    92   175   140   197   138   189    88   157   133   100    55   114
   214    64    93   124    36   136   173    83    69   125    62   176    54    39   133   149    67    80   152    98   138   190   220    59   172   105   202   125    67    52   141   164   125   105    68   143    91    47   105   185   139   150   134   108   209    58   174   198   164   128   169   199    44   132    69   158   172    87    59   208   222    89    70    45   172   196   198   197   143   105   157   155    42   212   192    89   202   116   160   177   179    38   102   124   104   128    91   221    69    65   204   168   122   114   160    59    35    67    40    60    46   100   148   113   139   156   161   104    76    55   177    50   197   182   137    54   144   204    72   204    42   184   204    35   133    94   198   107    92   150   160   193   188   126   100   135    60   146   163    75   118   116    43    86   149   194   108   165    65   125    50   104   219    54   138    84    94    92   142   221   155    40    70    47   147    80   115   119   160   192   195   170    36   203    74   117   179    72   211   147   165   127    80    85   153   128   104   116    62    77    44   220   132    65   217   123   198   197   135   188   205    69   221    93   145   220   206    63   170   129   178    63   155    47    34   182    89   144    85   154    74   125    47    99    41   207    75    67    66   119    91    41    35    76   114   139   177    77   141    91    83    59   209    76    89   177   139   198   140   184    89   160   134    99    56   116
   214    63    94   124    37   134   170    83    69   125    63   175    54    39   133   148    68    78   151    98   138   190   219    60   172   104   201   124    67    51   142   164   125   105    68   143    90    48   103   186   138   150   134   109   210    59   174   198   164   128   169   199    44   132    67   159   172    87    60   208   220    89    71    46   172   196   198   197   143   107   157   157    42   212   193    90   201   117   161   178   178    39   101   124   104   129    92   219    68    65   206   167   123   115   161    59    34    66    39    60    45   100   149   114   138   156   162   106    76    56   177    50   195   183   137    53   144   205    74   204    41   184   204    35   132    95   199   106    91   150   160   193   190   126   100   135    60   144   164    76   118   117    44    87   149   194   108   166    64   125    48   105   218    55   137    85    94    91   142   222   155    40    71    48   145    79   115   119   160   191   194   170    36   204    73   117   179    72   211   147   165   128    81    86   153   129   104   117    62    77    43   220   130    65   216   123   196   197   134   188   207    70   220    93   145   221   207    63   170   129   177    63   154    47    33   179    90   144    86   153    74   125    48    99    40   207    74    66    65   119    90    41    36    77   113   137   178    76   142    91    82    58   208    76    90   178   139   197   139   184    89   159   135    99    56   116
   215    65    93   126    36   135   173    84    69   125    63   175    54    40   133   149    67    79   152    97   138   191   219    60   171   104   202   124    66    52   141   163   124   105    68   143    91    48   103   185   138   150   132   108   209    61   175   198   163   127   169   199    43   133    68   159   172    88    59   208   221    89    70    45   172   195   197   198   143   107   157   155    41   212   191    90   201   117   160   177   179    38   102   124   105   128    91   222    69    64   205   168   122   115   161    60    35    66    41    59    46   101   148   114   140   157   160   104    76    56   178    51   197   183   137    52   144   203    73   204    42   185   205    35   132    94   197   106    91   151   160   192   189   127   100   135    60   147   164    77   117   116    43    86   150   194   108   167    65   127    49   104   218    53   138    84    95    92   142   221   156    39    71    47   146    80   114   118   160   193   194   170    36   203    72   117   179    73   210   147   164   128    80    86   152   129   104   116    62    76    45   220   131    66   217   123   197   197   135   189   206    69   221    94   145   221   207    64   170   130   177    63   154    46    33   183    89   143    85   154    75   125    49   100    40   207    74    66    66   121    90    41    35    76   113   139   179    77   141    91    82    59   208    76    90   177   138   198   139   185    88   159   134    99    57   116
   213    65    93   124    35   135   172    83    69   126    62   178    55    40   133   149    67    80   151    98   139   191   221    60   171   104   202   124    67    53   140   164   125   105    69   143    91    47   104   184   139   150   134   108   208    60   175   197   164   127   169   199    43   131    67   158   171    88    58   207   222    90    72    45   172   196   201   197   142   105   156   155    42   211   192    89   201   117   160   176   179    39   102   124   106   129    90   220    68    66   205   168   123   113   160    59    35    66    39    59    47   100   148   114   140   155   162   104    74    56   177    52   197   181   137    53   144   204    73   204    42   185   205    36   133    94   199   107    91   150   159   194   190   126   100   132    60   146   163    74   117   119    42    85   148   194   109   166    65   125    48   105   219    55   139    83    94    92   143   221   156    41    71    46   145    80   114   120   161   191   195   171    36   203    74   118   179    71   212   147   164   128    82    86   152   129   104   115    62    78    44   218   131    64   216   124   198   198   136   186   206    69   222    92   145   221   208    64   170   129   178    63   155    47    34   182    91   142    85   153    73   125    46   100    41   206    76    66    66   120    91    40    36    76   115   139   178    77   141    91    83    59   207    76    89   177   139   197   140   185    89   161   133    98    56   116
   214    63    93   125    36   135   172    84    68   126    63   175    54    40   133   148    68    79   151    98   139   191   220    60   172   104   201   125    66    52   142   164   124   105    68   142    92    48   103   186   139   150   133   109   209    59   175   198   165   128   169   199    43   132    68   158   171    86    58   207   221    89    71    45   172   195   198   198   143   105   156   156    42   211   193    91   201   117   159   178   179    39   103   124   105   128    90   220    68    65   204   168   122   115   160    60    35    67    40    61    46   102   149   115   140   157   162   104    76    55   177    51   197   183   137    53   144   203    73   204    42   184   203    34   133    93   198   106    91   150   159   195   189   126   100   135    61   146   163    75   117   118    42    86   149   194   109   166    65   125    50   104   219    54   138    84    94    92   142   221   157    39    71    47   148    80   114   118   160   192   196   171    35   204    74   117   178    73   210   148   166   128    81    87   153   128   103   116    63    77    44   220   131    65   217   124   198   196   135   188   206    69   221    93   145   221   207    62   171   129   177    62   155    47    33   182    89   145    86   154    75   125    49    98    41   207    76    67    66   118    92    40    36    77   115   137   178    77   142    92    82    59   208    75    89   178   139   198   140   185    90   161   134    99    56   116
   214    66    94   127    36   134   172    84    69   126    63   175    51    40   132   147    69    80   150    98   139   190   218    61   171   104   201   125    66    53   139   164   127   104    72   148    90    46   104   185   141   150   135   110   209    59   177   198   163   129   170   198    44   131    67   160   171    88    59   208   220    89    69    45   173   197   199   196   144   105   157   155    41   213   191    89   200   116   157   176   175    38   101   123   103   129    90   218    69    64   206   167   123   116   157    59    34    65    40    60    45    98   149   113   137   154   163   105    76    54   179    52   199   183   138    53   144   204    73   203    41   183   205    34   133    94   198   107    90   149   161   193   189   128   100   135    60   147   162    76   119   115    40    88   150   192   110   165    65   124    51   103   218    55   138    85    93    92   142   223   154    40    70    47   145    80   119   121   162   193   196   172    36   206    74   117   178    73   212   148   164   125    81    87   153   129   104   117    61    75    44   219   131    65   218   123   199   197   136   187   206    70   222    95   145   220   206    61   171   127   177    64   153    47    33   183    89   145    85   153    74   127    46    98    40   207    77    66    65   118    90    42    37    76   112   137   178    76   141    92    82    57   210    76    89   178   141   195   140   185    90   160   133   100    56   114
   213    64    94   125    36   134   172    84    69   125    62   176    53    39   133   148    68    79   152    98   138   190   220    59   172   104   201   125    66    52   141   164   125   105    69   143    91    47   104   185   138   150   133   108   209    60   174   197   164   128   169   199    43   132    68   158   172    88    59   207   222    90    71    46   172   196   198   197   142   106   157   156    41   211   192    90   202   116   160   177   179    39   102   123   105   128    91   221    69    65   205   167   123   114   160    59    35    67    40    60    46   101   149   114   140   156   161   105    75    55   177    50   196   183   137    53   144   203    74   203    42   184   204    34   132    93   198   106    91   149   160   193   189   126   100   134    59   146   164    75   119   117    42    85   150   194   108   166    65   125    49   104   219    54   138    83    93    92   143   221   155    40    71    48   147    80   115   120   160   192   195   170    36   204    74   117   178    72   211   147   165   127    80    86   153   128   104   117    62    77    44   219   131    64   218   124   197   197   136   187   205    70   221    91   145   221   206    63   171   129   177    63   155    47    33   182    89   143    85   153    74   125    48    98    40   207    75    66    66   119    90    41    35    77   113   138   179    76   141    91    82    59   208    76    89   177   139   197   139   184    88   160   133    99    55   116
   214    64    92   125    35   136   172    82    68   125    61   176    55    40   134   150    67    81   152    97   137   192   221    60   172   103   200   124    66    52   141   164   125   105    68   144    91    48   104   185   138   150   134   107   210    59   175   198   165   128   169   198    43   132    68   159   171    87    59   209   222    89    72    45   173   196   198   197   143   105   157   155    42   211   192    92   202   116   160   178   180    38   101   124   105   127    90   220    68    65   205   168   123   114   161    60    35    68    40    59    46   100   148   114   139   158   162   103    76    56   176    50   197   184   138    54   143   204    73   204    42   183   203    35   133    94   198   105    93   149   160   193   189   126   100   135    61   146   163    76   117   117    44    85   150   194   108   166    65   123    49   104   219    53   137    84    93    93   143   221   155    40    73    46   147    78   115   119   161   192   195   169    36   203    75   118   179    73   209   148   165   127    80    86   153   129   104   116    62    77    44   220   133    64   217   123   198   197   136   186   205    70   219    93   144   220   206    64   171   129   176    64   154    47    33   182    90   143    84   154    74   124    47    98    39   206    75    67    65   120    91    41    34    78   115   138   177    78   141    90    82    59   207    75    90   177   139   198   140   185    88   161   134   100    56   114
   211    65    94   125    34   135   171    85    67   124    60   177    53    40   134   149    67    82   151    99   144   191   217    59   173   103   199   126    67    51   141   164   125   106    69   143    90    47   104   186   138   147   134   110   210    57   174   196   162   126   168   199    45   130    67   157   171    89    56   212   224    91    72    45   175   195   198   197   143   104   156   158    42   211   193    89   198   118   160   177   183    38    98   123   102   126    89   219    70    67   206   170   125   116   160    60    33    66    41    59    50   101   151   110   141   154   160   105    76    57   180    51   196   181   137    54   141   207    73   200    41   185   202    35   135    96   197   108    89   149   160   190   188   124    97   133    57   145   166    74   119   120    42    87   149   194   111   166    68   125    49   105   217    54   136    82    92    92   139   219   155    42    74    49   145    78   112   119   162   194   194   169    35   205    72   121   176    73   210   144   166   124    79    87   151   129   104   117    63    75    40   217   133    67   218   125   199   198   134   189   204    74   225    94   143   220   208    62   169   128   179    63   155    48    36   181    90   141    84   153    72   125    47   100    42   208    76    67    67   119    93    42    36    76   114   139   177    76   141    85    84    56   209    77    89   178   139   199   135   183    88   157   136   100    56   115
   214    65    93   126    37   135   173    83    68   127    62   176    54    40   133   149    69    80   152    98   139   191   220    60   172   104   201   126    67    52   140   165   125   106    68   142    91    48   103   184   138   150   135   107   210    59   173   199   164   129   170   197    44   133    67   159   172    87    58   208   222    89    70    46   172   196   197   198   141   105   158   157    41   212   192    90   202   117   160   177   179    38   103   124   106   127    91   220    68    64   205   166   122   115   160    60    34    67    40    59    46   101   148   114   139   156   162   104    75    55   177    51   197   183   137    53   145   202    72   205    42   185   204    34   133    94   198   107    92   149   159   193   188   127    99   134    60   145   165    75   117   117    42    85   147   194   108   166    65   125    49   105   219    53   137    84    93    92   142   220   155    40    70    47   147    80   114   119   160   193   194   170    36   203    73   117   178    71   210   148   165   127    80    87   152   129   104   118    63    76    43   221   132    65   217   123   198   196   135   188   205    70   221    92   145   220   207    62   171   129   176    63   154    46    32   181    90   144    86   155    74   125    47    98    41   206    74    67    67   119    91    41    36    77   114   139   177    76   142    91    82    59   208    75    90   177   138   197   140   185    89   160   134    99    56   115
   213    64    94   125    37   136   173    85    67   125    62   176    54    41   132   148    66    79   152    98   139   192   221    61   173   103   200   126    66    51   139   164   127   105    68   142    92    48   104   185   138   150   134   110   209    58   175   198   163   127   168   200    43   132    69   158   172    87    60   208   220    90    71    45   172   195   199   198   141   108   157   155    42   212   192    89   202   117   160   177   179    39   100   124   104   130    92   220    68    66   204   166   122   115   162    59    35    67    40    59    45   100   149   114   139   157   161   105    75    55   177    51   196   181   136    53   143   203    73   205    43   182   204    33   134    95   198   106    91   152   161   193   189   126   100   134    60   146   165    75   119   116    44    86   151   195   108   165    66   124    50   104   218    55   138    85    95    91   143   221   155    41    71    49   146    79   115   119   160   191   194   170    37   203    73   117   177    72   212   146   164   128    82    86   152   128   104   118    63    78    45   220   130    66   217   123   198   198   135   188   205    71   221    93   145   219   206    63   169   128   176    63   153    48    33   181    90   144    84   155    74   125    48    98    41   209    75    68    65   120    91    41    35    76   115   137   179    77   141    91    82    57   208    76    89   177   139   197   139   185    88   161   133    98    57   116
   213    64    93   126    35   135   172    83    69   125    62   176    54    39   134   148    67    79   152    99   138   192   219    60   171   103   201   125    66    51   141   165   125   104    68   142    91    47   105   185   138   150   134   108   210    60   175   198   164   129   170   198    43   132    68   159   171    87    60   208   222    88    71    46   171   195   199   199   143   105   156   155    41   211   193    89   202   116   161   177   178    38   102   124   105   128    91   220    69    65   205   167   122   115   161    59    36    68    40    59    46   101   149   114   139   156   162   105    76    55   177    51   197   183   137    53   143   203    73   204    42   183   203    36   131    94   198   106    92   150   159   193   189   126   100   135    60   146   163    75   117   116    42    85   149   193   108   165    66   126    49   105   219    55   137    85    94    93   142   220   155    40    70    47   147    80   115   119   160   192   195   170    36   204    74   118   179    72   211   147   165   127    80    87   152   128   105   116    62    76    44   220   131    65   217   124   197   198   135   187   205    69   221    93   145   221   206    63   171   128   178    63   155    47    33   181    90   143    85   154    74   125    49    99    40   207    76    66    65   119    91    41    36    76   113   138   178    77   142    90    83    58   209    75    90   176   138   198   139   184    88   160   133    98    56   117
   214    64    92   124    36   136   171    83    68   125    62   175    54    40   132   147    67    80   153    98   139   192   220    61   172   104   200   124    65    52   142   164   125   106    68   145    91    46   105   185   137   150   134   106   210    59   176   198   165   127   169   198    43   131    69   159   171    87    58   209   221    90    70    45   171   195   198   198   142   106   158   157    43   211   192    90   202   118   159   177   180    39   101   123   105   127    90   221    70    65   205   169   122   116   160    59    35    66    40    59    47   101   148   114   138   157   161   104    76    56   176    51   196   185   138    54   143   204    74   205    42   185   204    34   133    94   199   107    92   149   159   194   190   126   101   134    60   146   164    76   118   117    43    85   149   194   109   166    65   126    50   104   219    55   138    83    93    93   141   222   156    40    70    48   147    80   114   119   159   192   196   170    35   203    73   117   179    72   212   149   166   128    81    87   153   129   104   116    62    77    45   220   131    66   216   123   197   197   136   187   206    71   221    92   146   221   206    61   170   129   177    64   156    46    34   182    89   143    85   153    74   125    48   100    41   207    76    66    65   120    90    40    34    77   114   137   178    76   142    91    82    57   207    75    89   176   139   198   141   184    89   159   134    98    57   117
   215    64    97   124    37   136   172    84    68   123    60   176    55    38   132   150    66    82   152    97   139   191   221    60   171   103   203   124    67    51   142   163   125   106    69   141    90    47   107   186   138   150   132   104   212    58   173   197   162   126   169   199    47   131    66   158   172    89    59   209   220    89    73    44   173   195   200   198   140   105   156   154    42   210   192    90   204   113   160   176   178    38   102   124   105   128    92   222    67    64   208   167   122   115   158    59    35    67    40    61    44   101   150   114   139   154   160   105    74    54   176    50   196   183   134    52   142   205    74   206    41   183   206    33   133    92   196   105    90   148   160   189   190   126   100   135    61   147   165    77   119   116    43    84   150   194   108   166    67   124    47   101   219    53   139    82    93    93   143   222   153    41    70    50   149    77   117   119   159   193   194   171    37   204    72   117   181    73   212   145   166   125    80    87   154   126   103   115    64    77    44   220   131    64   219   122   198   196   133   189   204    69   223    93   145   219   206    63   170   127   179    62   154    48    34   182    89   144    84   153    75   123    46    98    41   208    72    67    66   119    88    41    36    78   115   137   180    75   139    91    83    59   209    77    90   177   140   196   140   184    89   162   133   100    56   117
   210    63    92   122    37   136   175    82    66   125    64   175    53    39   136   146    66    77   158   101   136   194   215    62   172   101   201   120    60    54   146   164   122   101    67   144    94    45   100   183   138   150   136   108   209    62   174   195   162   128   169   199    44   133    69   156   171    87    59   207   220    90    70    44   175   196   201   198   141   106   154   157    43   212   194    87   200   116   159   176   179    38   101   124   106   124    89   221    67    65   201   170   121   113   160    60    30    67    44    60    48    98   150   114   137   156   159   103    76    56   173    48   197   182   137    56   144   199    75   208    42   183   204    34   133    93   200   108    90   151   154   194   192   122   101   136    59   147   166    78   116   115    39    87   153   193   109   166    66   128    46   105   218    56   140    82    91    94   141   220   156    40    71    47   146    81   117   121   157   194   194   171    36   204    71   116   178    71   210   147   168   127    76    91   153   129   101   119    61    77    39   222   132    66   219   123   196   196   138   189   206    72   222    94   147   222   205    64   173   128   177    61   159    46    33   184    89   147    87   152    75   127    48    99    37   208    75    66    67   119    89    40    34    74   110   140   177    79   145    87    82    61   207    76    88   176   142   198   139   182    86   159   138   101    53   115
   213    64    94   125    37   136   173    83    70   126    63   176    55    39   132   147    68    78   151    99   138   190   222    61   172   104   201   123    67    51   143   164   125   105    68   142    90    46   104   186   138   151   135   108   208    59   177   197   164   127   172   198    41   132    69   160   171    86    59   208   222    90    70    46   173   194   199   198   145   106   157   155    41   213   192    88   201   116   160   176   180    39   101   122   104   128    91   221    69    63   205   169   122   114   160    60    35    67    40    60    47   101   151   114   138   156   161   105    78    57   179    52   196   181   138    54   145   204    72   204    42   183   203    35   132    94   198   107    89   149   160   193   190   125   101   135    60   147   163    77   117   117    40    85   149   191   108   165    64   127    50   106   220    54   137    84    93    91   142   221   155    40    72    47   148    79   115   117   160   191   195   169    37   204    73   117   178    74   211   149   165   126    80    87   152   127   105   117    61    79    44   220   133    64   217   124   197   196   135   187   208    68   222    95   146   220   205    62   171   129   177    65   154    47    34   182    89   142    87   154    73   125    48    99    41   208    75    68    64   118    92    43    35    76   114   137   177    78   140    92    83    58   208    75    92   177   140   196   140   184    89   160   132    98    56   115
   215    63    92   124    35   134   171    82    70   124    62   177    53    40   133   147    70    84   152    98   138   191   218    60   174   103   201   127    68    53   141   165   123   106    68   141    91    46   102   185   136   151   133   103   209    61   172   196   163   127   170   194    44   130    68   159   172    88    57   209   221    90    71    45   171   197   200   200   140   105   156   156    43   209   192    92   201   114   161   177   177    39   102   124   106   125    94   221    68    65   204   167   124   113   161    60    35    66    41    57    44   100   147   117   139   158   162   104    75    55   178    52   198   182   136    54   144   202    74   202    43   183   204    36   135    94   197   103    91   150   159   194   192   125    99   135    60   146   163    74   117   116    42    87   152   194   110   166    63   126    50   102   220    56   138    85    93    93   143   222   155    36    73    48   145    79   116   117   159   193   195   172    35   202    74   118   179    75   213   146   166   126    81    87   154   128   103   115    63    76    45   218   130    66   217   126   196   196   134   186   202    69   225    92   146   222   206    64   170   132   176    61   155    48    30   181    88   144    88   151    74   123    47    99    41   205    79    67    66   120    95    39    35    77   112   139   177    77   144    89    81    59   208    77    90   176   138   199   140   186    91   160   130   100    54   115
   215    66    95   125    36   133   172    85    67   125    61   176    54    41   132   149    67    77   150    98   138   192   222    58   173   103   200   126    67    53   139   164   125   107    69   143    92    46   104   185   136   151   135   109   208    60   174   197   163   130   168   199    44   131    68   158   171    87    60   207   220    89    68    45   173   197   197   197   143   106   157   157    42   209   191    89   202   116   162   176   179    39   101   125   106   129    92   222    69    65   206   167   122   115   160    59    33    65    39    60    46    99   150   114   137   156   163   105    77    55   176    50   196   183   139    56   143   207    73   204    40   183   204    34   132    93   199   107    91   151   159   193   190   126   100   135    59   148   164    74   116   117    44    88   149   194   109   165    66   126    48   104   218    52   137    85    95    93   142   221   157    39    71    46   146    82   116   118   162   191   196   168    37   204    73   117   177    72   212   148   164   128    82    85   152   128   103   116    62    76    42   219   130    63   217   125   199   197   136   185   205    71   221    90   143   221   205    62   173   128   176    62   154    44    32   181    89   143    85   153    76   126    47   100    41   205    77    68    65   118    90    41    34    77   114   140   177    78   142    91    84    56   208    79    87   177   140   196   140   185    87   161   132    97    57   117
   214    65    94   125    36   135   173    84    70   125    62   176    54    40   132   149    66    79   151    97   139   191   220    61   172   103   202   124    67    51   143   164   124   106    68   144    92    46   102   185   140   150   132   107   209    59   175   198   163   127   169   199    45   132    68   158   173    86    60   208   221    88    72    46   172   196   200   198   142   105   157   155    42   211   192    88   201   117   161   177   181    38   102   124   104   128    90   222    68    65   205   168   123   115   161    61    34    67    41    60    46   102   149   113   139   157   162   105    76    56   178    51   197   182   139    54   145   205    75   204    42   183   203    34   131    93   198   107    93   150   159   193   189   125    99   134    61   146   163    76   116   117    43    86   151   193   110   166    66   124    50   105   218    56   137    84    94    91   143   220   154    41    70    47   147    81   115   118   160   192   194   170    35   203    73   118   180    72   210   147   165   126    82    87   152   129   103   116    61    76    44   220   131    65   217   124   196   197   137   189   205    71   222    94   145   220   206    63   170   129   178    63   154    46    33   181    89   143    85   153    74   125    49    98    42   206    74    64    65   119    91    40    35    76   114   139   179    77   142    90    81    57   207    75    88   177   139   198   138   185    88   162   134    99    57   116
   214    63    93   125    36   136   172    84    69   125    62   176    53    39   133   148    66    80   151    98   138   191   220    60   171   104   200   125    66    52   141   165   125   105    68   143    90    47   103   185   137   150   133   108   209    60   175   197   163   127   168   199    43   132    69   158   172    87    59   208   221    89    71    45   172   196   198   198   142   106   157   156    42   212   192    90   202   117   160   177   179    37   102   125   104   128    91   221    69    65   205   168   122   115   160    59    36    67    39    60    47   101   148   114   139   157   160   105    76    55   177    51   196   183   137    53   144   203    73   204    43   184   204    34   132    94   198   107    91   149   160   194   189   125   100   134    61   146   163    75   117   117    42    86   149   194   109   166    65   125    49   104   218    54   137    84    94    92   143   221   156    39    70    47   147    80   115   119   159   192   195   170    35   205    74   118   180    72   211   147   166   128    81    86   153   128   104   116    62    77    43   219   131    64   217   124   197   197   136   188   205    70   221    92   145   220   207    62   171   130   177    64   154    47    33   182    90   143    85   154    75   124    47    99    41   207    75    66    66   119    90    41    35    76   114   139   178    76   141    90    82    59   208    75    90   177   138   198   139   184    89   160   134    98    56   116
   215    64    94   125    35   133   172    83    69   125    64   176    54    40   131   148    68    79   151    98   137   190   220    60   172   104   201   126    67    50   142   163   124   106    69   141    93    49   105   184   139   149   134   109   210    59   175   199   165   129   170   199    44   130    69   158   173    86    59   209   221    89    71    46   170   196   198   197   142   107   155   157    41   212   191    87   201   118   162   174   179    38   101   125   104   128    90   220    67    64   204   166   122   115   161    60    33    69    42    60    45   101   147   115   139   156   160   105    76    55   175    50   196   184   135    54   146   203    74   204    44   185   204    35   133    93   197   108    90   149   160   193   190   127   100   133    61   147   164    75   119   117    43    85   148   191   107   165    65   125    51   104   219    55   138    83    93    94   143   220   157    39    70    47   147    79   114   117   160   194   196   169    36   205    75   121   178    73   211   146   166   129    80    87   154   128   104   117    64    78    43   219   130    65   217   123   196   195   136   189   207    69   223    92   144   220   206    63   170   130   179    62   154    46    34   180    89   142    84   152    75   125    48    99    38   205    74    67    66   119    90    42    35    77   115   139   178    76   142    91    82    60   208    76    89   178   139   199   140   184    90   159   135   100    57   116
   215    66    92   125    37   135   174    85    68   125    64   176    55    39   133   150    68    79   152    96   138   189   221    61   170   104   200   123    67    51   141   165   123   107    68   145    89    46   102   185   136   149   134   108   211    60   174   197   165   128   169   199    43   131    67   158   172    86    59   208   221    88    72    45   173   195   197   196   143   106   156   156    41   212   193    90   203   115   161   178   179    39   102   123   104   127    92   221    69    63   205   169   122   115   161    59    35    67    38    61    47    99   148   115   137   156   161   103    76    54   178    49   198   181   138    52   144   202    75   204    43   185   204    33   130    95   198   107    91   150   160   194   190   127    99   135    60   146   163    76   118   117    44    86   150   195   108   166    66   126    50   104   218    53   138    87    95    92   143   221   156    40    70    48   148    78   114   119   161   191   194   170    36   203    74   115   177    74   210   147   164   128    80    88   151   127   103   117    61    77    42   219   132    64   216   125   198   197   136   187   205    69   219    94   146   219   206    63   168   130   176    63   154    48    32   183    90   143    84   154    76   125    50    99    40   206    73    65    67   120    91    41    35    75   115   139   178    77   142    90    81    59   208    78    89   176   136   198   140   185    90   159   135   101    58   118
   215    65    93   124    34   135   174    82    69   125    61   176    53    41   133   147    67    81   152    98   140   191   221    60   172   105   201   123    64    52   140   165   123   104    68   142    89    47   103   185   140   150   133   107   211    59   176   199   164   128   168   198    41   132    70   157   172    86    58   209   224    89    69    45   170   195   198   198   140   107   157   158    40   211   191    90   202   116   161   176   178    37   102   122   105   129    90   220    68    65   205   169   123   115   160    59    35    66    40    60    47   101   148   113   138   157   161   104    77    57   176    49   197   183   137    54   144   203    72   204    44   185   203    35   134    94   199   106    91   149   160   194   188   127    98   135    60   146   164    76   118   115    43    87   149   195   110   166    67   122    49   105   219    53   138    85    95    92   143   221   156    37    71    47   148    79   115   120   162   190   194   172    37   204    73   117   177    72   213   148   164   127    82    86   153   128   102   114    62    78    43   219   131    65   218   123   197   196   136   188   206    70   220    93   147   221   205    64   171   131   178    64   154    47    32   181    91   144    83   153    75   124    47    98    41   205    77    65    64   119    90    41    35    76   116   139   177    76   140    89    82    57   207    76    90   178   139   197   139   183    88   162   134    98    56   115
   214    64    93   125    36   135   172    84    69   125    62   176    53    40   133   148    67    80   152    99   138   191   219    59   172   104   201   124    66    52   141   164   125   105    69   143    91    47   104   185   138   150   133   108   210    60   175   198   164   128   170   199    43   132    68   159   171    87    59   208   221    89    71    45   172   195   198   197   143   106   157   156    42   212   192    90   201   117   160   177   179    38   101   124   104   129    91   220    69    65   205   167   122   114   160    60    35    66    40    60    46   101   148   114   139   156   161   104    76    55   177    50   197   182   137    54   144   203    73   204    42   184   204    34   133    94   199   107    91   150   160   194   190   125   100   134    60   146   163    76   118   117    42    86   149   194   108   166    65   125    49   104   219    54   138    84    94    92   142   221   156    40    71    47   147    80   114   118   160   193   195   170    36   203    74   117   178    73   211   148   165   128    80    86   152   128   104   116    63    77    44   220   131    65   217   124   198   197   135   188   205    70   221    93   145   220   206    62   171   129   177    62   155    47    33   182    89   143    85   154    75   125    48    99    40   207    75    66    65   119    90    41    36    77   114   138   178    77   141    91    82    59   208    76    89   178   139   198   139   185    89   161   134    99    56   116
   214    64    93   124    35   135   172    84    69   125    62   176    54    40   133   148    67    80   152    99   139   192   220    60   172   104   201   124    66    51   142   164   124   105    68   143    91    47   104   186   138   150   133   107   210    60   174   197   164   128   169   199    44   132    67   159   171    87    60   208   220    89    70    45   171   196   198   197   143   106   157   156    41   211   193    90   202   117   161   176   178    38   101   124   105   128    90   221    68    65   205   168   122   114   160    59    34    66    40    59    46   101   148   114   139   156   161   104    76    56   177    51   197   183   137    53   144   204    73   204    42   182   204    34   132    94   199   107    91   149   160   192   190   126   100   135    61   146   164    76   118   117    43    86   149   194   108   166    65   126    49   104   218    55   138    83    94    92   142   220   155    40    71    47   147    79   115   119   160   192   195   171    36   203    74   117   179    73   210   147   165   127    80    87   153   128   103   116    63    77    45   220   131    64   217   123   198   197   135   187   206    70   221    93   145   221   207    62   170   130   177    64   155    47    33   182    89   143    85   154    75   125    48    99    41   207    75    67    66   119    89    41    36    77   114   138   178    77   141    91    83    58   208    75    90   177   138   197   139   184    88   161   133    98    57   116
   213    68    89   125    35   135   170    82    72   125    62   179    54    42   133   151    67    80   148   101   140   193   220    60   176   102   200   126    69    50   139   160   121   109    67   142    89    47   102   187   135   154   137   107   212    62   176   197   164   126   172   199    42   133    71   157   173    88    61   209   224    92    69    45   171   199   199   201   143   104   156   158    39   210   198    94   203   119   159   179   181    38   100   122   105   128    92   220    66    60   203   164   121   114   160    60    35    66    44    62    47    99   146   113   137   155   162   106    74    56   174    46   194   182   138    57   144   204    76   204    45   182   204    33   128    90   198   105    92   152   159   194   189   126   101   133    59   147   165    75   117   115    45    85   151   192   110   165    65   127    47   106   217    55   138    82    96    95   143   224   154    40    72    48   148    81   113   117   161   192   197   170    36   204    74   116   177    70   210   146   164   127    81    84   156   126   104   118    60    79    42   216   130    63   216   124   199   199   137   190   206    68   215    91   147   216   204    61   170   127   178    64   155    45    31   178    88   143    81   154    76   122    48    95    38   208    72    64    66   115    88    41    35    73   113   141   175    78   139    90    82    58   206    74    89   178   139   197   138   182    88   164   132   100    55   118
   213    64    93   124    38   135   170    85    69   126    63   175    54    41   134   147    69    80   151    97   139   191   219    59   172   104   201   125    64    52   140   163   125   105    70   141    92    47   103   185   140   151   134   110   207    61   175   198   163   128   169   199    45   132    69   159   169    87    59   207   222    89    70    45   171   195   197   198   143   104   156   158    40   214   191    90   202   115   162   178   178    38    99   124   106   127    92   219    69    62   204   168   122   115   160    62    35    67    39    59    46   101   148   114   139   157   161   104    77    54   177    49   196   183   136    51   142   203    74   204    42   184   206    34   133    93   199   106    91   150   159   193   190   126    98   135    58   146   165    75   117   115    41    87   150   194   109   166    67   125    49   105   219    54   139    84    95    90   140   221   154    40    69    50   148    80   114   118   160   193   194   169    38   203    75   117   179    73   213   146   165   127    81    86   152   127   103   118    62    78    43   219   132    64   216   124   198   196   135   189   202    70   220    94   146   220   207    62   170   129   179    62   154    46    32   181    92   142    85   154    75   123    45    99    40   207    75    67    66   119    90    41    36    77   114   138   179    78   141    91    83    58   209    77    89   178   140   198   138   184    88   161   133   100    55   117
   214    64    93   125    36   135   172    84    69   125    62   176    54    40   133   148    67    80   152    98   139   191   220    60   172   104   201   125    66    51   141   164   125   105    68   143    91    47   104   185   138   150   133   108   210    59   175   198   164   128   169   199    43   132    68   158   171    87    59   208   221    89    71    45   172   196   199   198   143   106   157   156    41   211   192    90   202   117   160   177   179    38   101   124   105   128    91   221    69    65   205   167   122   114   160    60    35    67    40    60    46   101   149   114   139   156   161   104    76    56   177    51   197   183   137    53   144   203    73   204    42   184   204    34   133    94   198   107    91   150   160   193   189   126   100   134    60   146   163    76   118   117    42    86   149   194   108   166    65   125    49   104   219    54   138    84    94    92   142   221   156    40    71    47   147    80   115   119   160   192   195   170    36   204    74   117   179    73   211   148   165   127    80    86   153   128   104   116    63    77    44   220   131    65   217   124   197   197   135   188   205    70   221    93   145   220   206    63   170   129   177    63   155    47    33   181    90   143    85   154    74   125    48    99    41   207    75    66    65   119    90    41    36    76   114   139   178    77   141    91    82    59   208    76    89   177   139   197   139   185    88   160   134    99    56   116
   214    64    93   125    36   135   172    84    69   125    62   176    54    40   133   148    67    80   152    98   138   191   220    60   172   104   201   125    66    51   141   164   125   105    68   143    91    47   104   185   138   150   133   108   210    59   175   198   164   128   169   199    43   132    68   158   171    87    59   208   221    89    71    45   172   196   199   198   143   106   157   156    41   211   192    90   202   117   160   177   179    38   102   124   105   128    91   221    69    65   205   167   122   114   160    60    35    67    40    60    46   101   149   114   139   156   161   104    76    56   177    50   197   183   137    53   144   203    73   204    42   184   204    34   133    94   198   107    91   150   160   193   189   126   100   134    60   146   163    76   118   117    42    86   149   194   108   166    65   125    49   104   219    54   138    84    94    92   142   221   156    40    71    47   147    80   115   119   160   192   195   170    36   204    74   117   179    73   211   148   165   127    81    86   153   128   104   116    63    77    44   220   131    65   217   124   197   197   135   188   205    70   221    93   145   220   206    62   170   129   177    63   155    47    33   182    90   143    85   154    74   125    48    99    41   207    75    66    65   119    90    41    35    76   114   139   178    77   141    91    82    59   208    76    89   177   139   197   139   184    88   160   134    99    56   116
   215    66    93   124    36   135   169    84    69   125    65   174    52    41   134   147    67    80   149    99   137   190   221    59   171   104   201   125    66    51   140   165   124   107    69   144    92    48   105   188   137   150   133   107   210    63   174   199   164   131   169   198    45   129    64   158   170    87    58   206   220    88    71    46   175   195   200   195   143   108   159   153    41   212   192    89   202   114   159   178   179    38   100   126   105   128    90   223    69    65   205   168   123   112   160    60    36    65    40    62    45   102   149   115   141   156   162   105    75    55   178    49   196   183   135    52   142   204    74   203    41   183   204    31   134    95   197   107    90   152   159   193   190   127    99   133    61   143   162    75   116   115    42    86   147   193   108   167    66   125    49   104   217    56   138    83    94    93   143   222   152    40    71    49   147    80   114   118   159   194   196   171    36   206    73   116   178    73   213   147   165   129    81    85   153   131   104   114    63    76    46   220   131    63   216   120   198   196   132   188   201    69   221    91   144   219   207    62   171   130   177    61   155    45    33   181    90   143    84   154    76   126    49   100    43   206    76    66    67   121    88    42    37    78   113   139   178    76   141    90    84    59   209    74    91   176   138   199   143   182    90   159   136    98    57   118
   214    63    94   125    36   136   171    85    69   126    62   175    54    40   133   149    68    79   153    99   139   191   219    60   172   105   202   126    66    51   141   164   124   106    69   142    91    48   103   185   139   150   133   107   210    60   175   198   164   128   169   199    43   131    68   159   171    87    59   209   221    89    71    45   173   195   198   198   142   107   157   154    42   212   192    91   203   116   160   176   179    38   101   124   105   129    91   221    70    65   205   167   122   114   160    59    35    67    40    60    46   101   149   114   138   156   161   105    75    55   176    51   195   182   137    53   145   203    73   205    41   183   204    34   132    94   198   106    91   149   160   194   189   126   100   135    60   147   164    76   118   116    42    86   150   195   107   166    66   126    49   103   220    54   138    83    94    92   142   222   154    39    70    47   147    79   115   119   159   192   195   170    36   203    73   118   179    72   211   148   165   128    81    85   152   128   104   116    63    77    44   220   130    65   217   124   197   196   133   187   207    69   221    92   144   220   207    62   172   129   177    64   155    47    32   182    90   142    85   153    75   124    49    98    41   207    75    65    66   119    90    40    36    76   114   138   179    76   140    89    83    59   208    76    89   177   139   198   140   183    88   160   133    99    55   116
   214    64    94   125    36   135   172    84    69   126    62   176    53    39   133   148    68    79   152    98   138   191   219    60   172   104   201   124    66    51   141   164   124   105    69   142    92    47   104   185   138   150   134   108   210    60   175   197   164   128   169   199    43   132    68   159   172    88    59   208   221    89    70    46   172   196   199   198   143   106   157   156    41   211   192    90   202   117   160   176   179    38   102   124   104   128    90   220    69    65   205   167   122   114   160    59    35    67    40    60    46   101   148   114   139   157   161   104    76    56   177    50   196   183   137    53   143   204    74   204    42   183   204    34   132    94   198   106    91   149   160   193   189   126   100   135    60   147   163    75   118   117    43    86   150   193   108   166    65   125    49   104   219    54   138    84    94    91   142   221   156    40    70    48   147    79   115   119   160   192   195   170    36   204    74   117   178    73   211   148   165   127    80    86   152   128   104   116    63    77    44   220   131    65   218   124   198   197   135   188   205    70   221    93   145   220   206    63   170   130   177    63   154    47    33   181    90   142    85   154    74   125    48    99    40   207    75    67    66   120    90    41    35    76   114   139   178    77   141    91    83    58   207    76    90   177   139   197   140   184    88   161   133    99    56   117
   214    66    94   123    37   135   171    85    68   126    63   175    54    40   133   148    67    78   153    97   137   190   219    61   171   104   199   124    67    50   141   164   124   103    70   143    94    49   103   185   140   152   134   107   210    62   177   199   164   127   168   201    41   131    69   158   170    88    61   211   222    89    69    44   172   194   198   197   144   108   156   156    43   212   192    89   203   117   160   175   181    38   101   123   105   127    91   221    67    65   204   168   122   115   160    60    34    65    41    60    47   100   150   114   141   157   160   104    77    57   177    49   197   182   135    52   142   203    73   208    41   183   206    32   132    93   197   106    89   148   161   193   188   126   100   134    61   145   161    77   119   118    41    86   150   195   109   165    63   124    50   104   219    54   137    84    93    91   145   222   156    38    68    48   149    80   115   119   158   192   195   171    36   204    72   118   179    73   211   148   166   127    79    86   154   128   103   115    63    78    45   221   130    65   217   122   197   198   137   189   205    71   220    93   147   220   208    61   171   131   177    65   152    46    35   181    87   141    86   153    73   123    46    99    42   208    75    67    66   118    87    41    35    76   114   139   177    77   141    90    82    56   208    73    89   178   139   197   141   184    87   158   135    98    58   116
   214    64    93   125    36   135   172    84    69   126    62   176    53    39   133   148    67    79   152    98   138   191   220    60   172   104   201   125    66    52   141   164   125   105    69   142    91    47   104   185   138   150   133   108   210    59   175   198   164   128   169   199    43   132    68   158   171    87    59   208   221    89    71    45   172   196   198   198   143   106   157   156    41   212   192    90   202   116   160   177   179    38   101   124   105   128    90   221    69    65   205   167   122   114   160    60    34    66    40    60    46   100   148   114   139   156   161   104    76    56   177    50   197   183   137    53   143   204    74   204    42   184   204    34   132    94   198   107    91   150   160   193   189   126   100   134    61   146   163    76   118   117    42    86   149   194   108   166    65   125    49   104   219    54   138    84    94    92   143   221   156    40    71    48   147    79   115   119   160   192   195   171    36   204    74   117   179    72   211   148   165   127    80    86   152   128   104   116    63    77    44   219   131    65   217   124   197   197   135   188   206    70   221    93   145   220   207    62   170   129   177    63   154    47    33   181    90   143    85   154    75   124    49    99    41   207    75    67    65   119    90    41    35    76   114   138   178    77   142    91    82    59   208    76    89   177   139   198   140   185    88   160   134    99    57   116
   215    64    93   124    36   135   172    83    70   125    61   177    54    40   133   149    67    80   152    98   139   190   219    60   171   104   201   123    65    51   141   165   125   105    69   143    91    47   103   185   138   150   133   107   209    60   175   197   165   128   169   199    43   133    68   158   173    87    58   208   221    89    70    46   172   195   199   198   143   105   157   155    42   211   193    90   202   117   161   176   179    38   102   124   104   128    90   221    70    64   205   168   122   113   161    59    34    67    39    60    45   101   148   114   140   156   161   104    76    56   177    52   198   183   137    53   144   204    72   203    43   184   204    34   133    94   198   108    90   151   160   195   189   125   100   135    60   146   163    76   118   117    42    85   150   194   109   166    65   125    49   104   218    54   139    84    95    92   142   221   155    40    71    48   146    79   115   118   161   192   195   170    36   204    75   118   179    73   211   148   166   127    81    86   151   127   104   116    63    77    44   219   131    65   218   124   198   197   135   189   205    70   221    93   145   220   207    62   170   129   177    62   154    48    33   182    88   143    86   153    74   124    48    99    41   207    75    66    65   119    90    40    36    77   115   138   178    77   142    90    82    58   208    76    89   177   139   198   139   184    89   160   133    98    57   116
   212    64    94   124    35   139   176    84    68   125    60   177    55    40   130   149    67    79   151    99   137   192   223    59   170   106   202   126    66    55   142   163   124   107    68   143    90    46   105   185   137   150   135   109   209    61   174   198   162   126   169   197    43   133    68   157   174    87    59   207   225    88    69    47   173   193   200   197   142   105   158   156    41   212   192    90   201   118   159   177   177    38   101   124   103   128    90   222    69    64   206   169   123   115   158    57    35    63    42    58    44   103   151   114   140   155   160   104    74    56   176    51   197   184   138    55   144   204    71   204    42   183   204    36   133    93   199   106    92   150   162   194   189   127   100   134    61   149   165    77   118   119    42    85   152   193   106   165    64   125    48   103   220    53   140    85    94    92   141   222   157    38    70    47   149    78   115   121   159   193   195   170    36   206    76   120   180    72   208   148   163   128    82    85   154   128   102   115    62    75    44   219   133    65   215   123   198   199   137   187   205    71   222    93   146   220   206    64   171   129   178    63   155    45    34   185    89   141    86   153    73   124    49   101    39   207    75    67    67   121    90    41    33    79   112   136   178    78   141    89    81    62   208    77    90   178   137   199   140   181    88   159   135    99    55   116
   214    64    94   125    36   135   172    84    68   125    62   176    54    39   132   148    67    79   152    98   138   191   220    60   172   104   201   125    66    52   142   164   125   105    68   142    91    48   104   184   139   150   133   108   210    60   175   198   164   128   169   199    43   132    68   158   171    87    59   208   222    89    71    45   172   195   199   198   143   106   156   156    41   211   192    90   202   117   160   177   179    38   101   124   105   128    91   221    69    65   205   167   123   114   160    60    35    67    40    59    46   100   148   114   139   156   161   104    76    56   177    51   197   183   138    54   144   204    73   204    42   184   204    34   132    94   197   107    92   150   160   193   189   126   100   134    60   146   163    76   117   116    42    86   149   194   108   166    65   125    49   104   219    54   138    84    94    91   142   221   155    40    71    48   147    80   115   118   160   192   195   170    36   203    74   118   179    73   211   147   165   127    80    86   153   128   104   116    62    77    44   220   131    64   217   124   197   197   135   187   205    70   222    92   146   221   206    63   171   130   177    63   155    47    33   181    90   143    86   154    74   124    48    99    41   206    75    67    66   120    90    41    35    77   114   139   178    77   142    91    83    59   208    76    90   177   139   197   139   184    88   161   133    98    56   116
   215    66    95   124    34   134   173    85    69   125    62   175    54    40   131   145    68    79   151    98   138   191   219    59   171   104   198   123    66    51   142   163   125   104    68   143    89    47   102   187   141   151   133   108   209    59   176   197   164   129   169   199    44   133    68   158   170    87    60   206   220    91    73    47   173   195   200   198   143   108   156   156    44   209   192    89   201   116   159   175   178    37   102   124   105   128    88   223    69    65   206   168   120   116   158    58    35    67    39    58    47   101   145   113   139   156   161   105    77    56   177    50   197   183   138    51   144   203    73   202    42   184   205    35   132    93   197   106    93   147   159   191   188   125    99   135    60   145   161    75   116   117    43    87   150   195   107   167    64   126    49   106   218    54   138    85    95    91   142   223   156    38    71    48   147    79   115   117   159   191   196   170    37   202    72   115   177    73   212   148   167   126    80    85   152   127   103   116    64    78    45   220   133    63   217   122   197   197   134   187   205    72   222    95   146   220   208    64   170   128   179    64   151    48    32   181    89   143    86   154    76   126    47    98    41   206    76    65    65   116    89    41    35    75   112   139   178    79   141    91    83    59   210    77    92   179   140   195   140   184    90   160   135    99    59   117
   214    63    94   125    36   132   172    84    68   125    65   176    56    41   134   147    68    80   152    99   139   192   220    58   172   106   200   125    65    51   141   164   125   104    70   144    92    48   103   185   138   149   135   106   210    60   176   199   165   128   169   199    42   131    68   159   172    86    59   207   220    89    72    45   173   196   199   197   143   109   156   157    40   211   193    89   202   115   162   176   180    37   102   122   105   130    91   219    67    66   206   168   121   116   159    59    33    66    40    58    46   102   149   115   140   158   159   105    75    55   176    48   196   181   138    53   145   205    72   205    42   185   209    33   132    94   198   107    90   149   159   191   187   125   100   132    62   147   164    76   120   118    42    86   150   196   108   166    67   125    50   104   221    54   137    82    95    93   142   222   154    40    71    47   146    80   116   119   158   192   195   170    37   203    75   117   177    71   209   146   166   127    81    86   154   130   104   117    63    78    43   221   130    64   219   123   197   197   137   186   206    67   222    93   145   220   208    63   171   131   180    61   155    46    33   183    91   144    85   153    74   125    48   101    40   208    74    66    67   119    93    43    35    77   109   138   181    75   141    89    83    60   205    75    90   177   137   198   135   185    89   161   134    99    58   115
   214    64    93   125    36   136   172    84    69   126    61   176    54    39   133   149    67    79   151    99   139   190   220    60   172   104   201   124    66    52   140   164   124   104    68   142    91    47   103   186   139   150   133   108   209    59   175   198   163   129   169   199    43   132    69   158   171    87    58   208   221    89    70    45   173   195   199   198   142   106   157   155    42   211   193    90   202   116   160   176   179    37   101   125   103   129    90   221    69    64   205   167   122   115   160    61    35    66    40    60    46   100   149   114   139   157   161   105    75    56   176    51   197   184   137    53   145   204    73   204    42   183   203    33   132    93   198   106    91   150   159   193   189   126    99   134    61   147   162    76   117   115    42    86   149   194   110   166    64   125    49   105   218    55   138    83    94    93   141   221   155    40    71    48   147    80   115   119   161   192   196   170    36   204    74   117   179    73   210   147   165   127    80    87   152   129   104   115    62    77    44   221   132    65   217   123   197   197   135   188   205    69   221    92   145   220   208    63   171   130   177    64   155    46    33   182    90   142    85   152    74   125    48    99    41   207    75    66    66   118    90    41    36    77   115   139   178    77   142    90    83    58   207    76    89   177   138   197   139   184    89   160   134    98    57   116
   213    66    94   124    34   134   172    81    69   128    62   173    53    41   132   149    66    77   153    96   141   192   219    62   172   103   202   126    67    51   140   162   125   109    66   142    89    46   105   186   141   150   133   109   209    62   176   201   165   128   171   199    45   129    70   157   172    89    63   208   222    87    71    43   171   198   198   199   144   104   156   153    41   212   191    90   198   113   160   177   180    37   102   125   107   127    93   221    73    65   204   169   123   112   161    60    33    64    39    60    45   100   146   113   139   157   163   107    75    54   178    52   195   185   136    54   144   205    72   203    43   184   202    37   132    95   199   106    94   152   161   192   189   124    97   135    59   147   164    77   116   115    42    85   148   193   107   165    65   125    50   107   217    52   138    82    95    92   144   221   155    41    71    47   146    79   115   117   161   190   195   170    36   203    73   117   179    73   208   149   165   127    80    87   152   127   104   119    63    76    45   218   133    66   218   124   201   196   137   189   208    69   221    95   147   222   204    62   167   131   175    62   157    46    33   183    90   142    83   150    73   123    46    99    41   207    76    68    63   120    90    37    36    76   111   137   178    77   139    94    82    58   209    76    92   178   137   196   142   185    91   160   136   100    54   118
   214    65    94   126    36   134   173    84    69   126    63   179    53    38   132   150    68    81   150    97   139   192   219    62   172   104   198   126    67    50   142   164   125   104    68   140    92    46   106   186   140   149   133   107   208    59   174   199   165   129   167   198    44   132    68   160   172    86    57   207   222    88    71    46   172   195   199   197   143   107   158   155    42   211   191    89   202   117   159   177   180    37    99   123   105   129    90   221    69    67   206   170   124   116   160    58    35    68    39    61    46   100   149   113   139   158   162   105    74    57   176    49   195   182   137    54   144   204    73   207    44   183   202    34   133    95   197   105    90   151   160   194   189   125   100   134    60   145   165    77   119   116    43    87   149   196   111   166    64   126    49   103   219    53   138    83    93    90   142   221   155    41    72    47   145    78   115   118   160   190   195   172    35   204    74   116   176    74   211   150   166   128    80    86   152   127   104   116    61    78    42   220   129    66   218   124   197   197   135   189   203    70   222    94   144   219   205    63   170   128   178    64   155    47    33   182    91   144    86   154    75   125    47   100    42   205    74    68    68   118    90    42    36    77   113   140   177    77   141    92    82    59   208    76    88   176   139   197   138   184    87   159   132    97    57   116
   214    64    93   125    36   135   172    84    69   126    62   176    54    39   133   148    67    80   151    98   138   191   220    60   172   104   201   125    66    52   141   164   125   105    69   143    91    47   104   185   138   150   133   108   210    60   175   197   164   128   169   199    43   132    68   158   171    87    59   208   221    89    71    45   172   196   198   198   143   106   157   156    41   211   192    90   202   117   160   176   179    38   101   124   105   128    91   221    69    65   205   167   123   114   161    59    35    66    40    59    46   100   149   114   139   156   161   104    76    56   177    51   197   182   137    53   144   204    73   204    42   184   204    34   133    93   198   107    92   150   160   193   189   126   100   134    60   146   163    75   118   117    42    86   149   194   108   166    65   125    49   104   219    54   138    84    94    92   142   221   156    40    71    47   147    79   115   119   160   192   195   170    36   203    74   117   178    73   211   148   165   127    80    86   152   128   104   116    62    77    44   220   131    65   217   124   197   197   135   188   205    70   221    93   145   220   207    62   170   129   177    63   155    47    33   181    90   143    85   154    74   125    48    99    40   207    75    66    66   119    90    41    35    76   114   138   178    77   141    91    82    59   208    76    90   177   139   198   140   185    88   160   134    99    56   116
   213    62    98   126    34   137   173    82    67   128    63   178    54    40   132   149    65    78   154   100   140   195   221    60   174   105   204   121    65    52   142   160   126   104    66   142    95    45   105   184   136   148   134   107   209    61   175   201   163   128   170   198    44   135    68   159   173    87    56   204   225    88    70    46   173   196   198   200   143   105   157   155    43   210   195    92   200   122   159   180   177    34   101   124   103   131    91   219    66    65   208   167   123   117   161    61    34    66    43    60    44   104   150   116   141   157   162   106    77    58   177    51   196   184   137    56   142   205    72   200    39   183   204    35   134    95   200   108    89   151   158   191   185   127    99   132    59   144   161    77   115   118    42    90   147   194   107   168    62   124    49   107   220    54   137    84    95    93   141   220   155    38    70    47   144    77   113   121   161   190   194   173    35   203    71   118   179    70   208   150   167   128    78    87   152   128   103   116    63    75    44   220   132    65   214   123   197   196   140   191   205    69   222    96   145   218   207    64   170   130   176    63   158    48    33   180    91   142    85   153    74   123    46    99    41   206    76    65    68   119    90    40    36    77   114   135   179    78   140    94    81    60   205    74    91   175   141   197   139   182    88   160   135    97    58   119
   213    65    93   123    35   136   171    86    69   125    62   177    54    39   132   148    68    79   151    98   139   191   220    60   172   104   200   124    67    51   141   164   125   104    69   143    91    47   105   186   137   150   132   107   211    59   174   197   164   128   168   199    43   132    68   159   172    87    59   208   221    90    72    46   173   196   198   198   143   106   157   154    41   212   193    89   202   117   160   177   179    38   102   125   104   128    91   220    68    65   204   167   122   114   160    58    35    66    39    59    46   101   149   113   139   156   161   105    76    55   176    51   197   183   137    52   144   205    74   204    43   183   204    33   133    93   198   106    92   149   160   194   190   126   100   134    59   146   163    77   118   117    42    85   150   194   110   166    65   125    50   104   219    54   138    84    93    92   142   220   155    39    70    48   146    80   116   118   161   193   195   171    35   203    74   117   178    72   210   149   164   127    80    86   153   128   104   116    62    77    44   220   130    65   218   124   196   199   136   188   206    71   221    92   146   221   206    63   171   129   178    64   155    47    32   182    90   143    86   153    75   125    48   100    40   207    74    66    65   119    91    42    36    77   114   138   178    77   142    91    82    59   209    75    89   176   140   197   139   184    88   160   132    99    57   114
   214    64    93   125    36   135   172    83    69   125    62   177    54    39   133   148    68    79   152    98   138   191   220    60   172   104   201   124    66    52   141   164   125   105    70   143    91    47   104   185   138   150   134   107   210    60   175   198   164   128   170   199    43   132    69   159   172    88    59   208   221    89    71    46   173   196   199   198   143   106   157   156    42   211   192    90   201   117   160   176   179    38   102   124   105   128    91   221    69    64   205   167   122   115   160    60    35    67    41    59    46   101   149   114   139   156   161   104    75    56   177    51   197   183   137    53   144   204    74   204    42   184   204    34   133    93   198   106    91   150   160   193   189   126   100   134    60   146   163    76   117   117    43    86   149   195   108   166    65   125    49   104   218    54   138    84    94    92   143   221   155    40    70    47   147    80   115   118   160   192   195   170    36   204    74   117   178    72   211   148   165   127    80    87   153   128   104   116    62    77    43   220   131    65   217   124   197   197   136   188   205    70   221    92   145   220   206    62   171   129   178    63   155    47    33   181    90   143    86   153    74   124    48    99    40   207    75    66    66   119    90    41    36    77   114   138   178    77   141    91    82    59   208    76    89   178   139   197   140   185    88   160   134    99    57   116
   212    62    94   124    35   136   171    85    68   126    62   175    54    38   130   149    66    78   149    97   139   193   221    60   174   103   201   126    67    52   141   164   125   107    69   145    88    48   103   187   139   149   133   110   211    60   175   197   165   127   170   198    46   131    68   159   172    88    61   207   218    90    70    45   172   197   198   197   142   105   157   157    39   213   192    91   201   116   162   176   179    39   101   126   105   128    91   220    68    66   205   166   124   115   161    60    34    67    40    60    47   100   150   116   139   157   160   105    74    57   173    52   195   183   135    53   142   203    72   204    43   183   205    33   133    94   198   106    91   149   160   195   188   126   101   136    59   147   166    74   116   116    43    87   151   193   110   166    64   127    50   102   219    54   137    83    93    93   142   219   156    38    68    48   147    80   114   118   161   192   196   170    36   202    74   116   179    73   208   146   165   127    79    89   153   129   104   117    62    77    44   217   132    66   217   121   198   196   135   189   206    72   222    94   147   219   205    63   170   131   176    63   155    45    35   181    92   142    84   156    73   126    48    99    43   208    74    66    65   118    88    42    35    77   115   138   177    77   141    90    84    59   208    76    88   177   140   196   138   187    91   159   134   100    58   116
   144   105    47   124   212    56   120    56   220   104   196   212   217   162    63   168   144    69    37   219   142    78    61    54   106   167    89   212    92    36   195    32    67    84   182   218   215   201   117   190    57   171    35   169    36   167   138   121   163   101   141   176    47    79    46   162   123   102    80    79   165   130    81   138    76   171    91   202   132   148   135   141    49   152   174   193    53   206   125   131    84    66   173   142   180   116   165   204   188   126   178   191   100   216   149   125   186   184   190    36   114   127   192    33   126    59    89   127   201   161   103   127    47   166   127   215   135    95    74    36   139   209   100   171    88    75    81    44   106    75   118   110    73   156   178   216    64   193    83   184    41   205    50   110   183   177   125   128   192    79    48   214   208   158    39   164    59    39    59   120    81   111    47   155   205    52   212   187   137   135   181    68   126   103    97   107   136   215    86   116    88   152   191    44   185    97   159   188   192   148   139    77   161   168    67   168   151    56    79    45   107   135   162   139   102   148   221    91   148   179   211   178   138   197   155   160    83   217    59    79    60    62    45   143    43    52   218    50    86   187    48   155    44   120   174   115    54    73   189   177   128   222   195   132   139   103    32   181    59    42    83    80   202    54   217    34
   144   105    49   122   212    58   120    58   221   105   197   212   217   161    64   168   143    69    36   218   141    79    62    52   104   167    89   212    92    35   195    33    66    83   183   219   214   203   117   189    57   171    37   168    35   167   139   120   162   100   140   176    47    79    47   163   122   104    79    80   165   129    81   137    76   170    92   201   133   148   134   140    49   153   174   195    54   206   126   131    83    66   174   143   179   116   166   204   188   128   179   191   100   216   150   124   186   185   189    36   114   126   192    33   125    60    89   128   201   159   104   127    46   166   129   215   135    94    74    37   139   209   100   171    89    75    81    43   105    75   119   111    73   156   179   215    65   193    82   182    41   205    51   110   183   175   124   129   191    80    49   213   209   157    39   164    62    41    57   118    84   112    47   155   206    54   213   187   137   134   181    68   126   101    99   107   137   216    86   117    88   154   191    44   186    98   160   189   192   148   140    77   158   167    66   167   150    57    79    45   109   134   161   138   103   146   220    91   147   178   211   177   138   197   157   161    83   218    59    78    60    62    46   144    43    53   217    52    87   187    49   157    43   120   175   115    54    72   189   176   128   221   195   133   139   104    33   180    59    41    82    79   203    53   218    33
   145   105    48   123   214    57   121    57   220   106   196   212   218   162    63   168   143    70    36   219   143    79    63    52   104   167    89   212    91    34   194    33    67    83   185   220   214   202   118   189    57   171    37   169    37   167   138   120   163   100   141   175    46    77    46   163   121   103    78    80   166   129    80   136    76   170    92   200   131   147   136   141    50   153   175   196    55   208   124   130    83    66   172   142   180   117   165   205   187   128   179   193   101   216   150   123   186   184   190    35   115   126   193    34   126    60    88   127   201   161   104   127    48   166   130   215   135    94    75    36   139   208    99   173    89    73    81    44   105    75   119   112    73   155   179   216    65   194    82   182    43   206    50   109   183   176   124   129   192    79    48   213   209   156    39   165    61    42    58   118    82   111    46   153   207    53   212   186   136   135   181    68   127   101    99   107   137   215    86   116    88   153   190    44   186    98   158   188   192   148   139    78   160   168    66   168   149    56    80    44   109   136   160   138   102   147   220    91   148   178   212   178   137   196   154   162    83   216    58    79    60    60    46   143    45    53   218    52    85   187    50   156    44   120   176   116    53    74   189   175   128   221   193   131   138   103    33   181    59    42    82    80   202    54   220    35
   144   105    48   123   213    58   119    57   220   105   197   212   217   162    63   167   143    69    37   218   143    79    62    52   105   166    89   212    92    35   194    34    67    83   184   220   215   202   118   189    57   171    37   169    35   167   139   120   163   100   141   176    47    78    46   163   121   103    80    80   165   129    82   137    76   170    92   202   133   147   135   141    49   153   175   195    55   206   126   130    84    66   174   142   178   117   166   205   188   128   178   191    99   217   150   124   186   184   189    35   114   127   192    34   125    60    88   128   201   160   104   126    47   166   129   215   135    95    75    36   138   209   100   172    89    74    81    43   105    74   118   112    73   156   179   216    65   193    82   183    40   206    51   109   183   175   126   129   192    79    49   213   208   157    40   165    61    40    58   119    83   112    47   154   206    54   212   187   136   134   181    68   126   102    98   106   136   215    85   116    89   154   191    43   185    97   160   189   191   149   139    78   159   167    67   167   150    57    80    45   109   135   161   138   102   146   220    90   147   178   212   178   138   196   154   161    84   218    58    78    61    62    46   144    44    53   217    52    86   187    49   157    43   120   175   115    53    73   189   177   128   222   195   133   138   103    33   180    59    41    82    79   203    54   218    34
   145   104    48   123   212    58   119    58   220   105   197   213   218   161    64   167   145    68    36   219   143    79    61    54   106   167    88   211    92    35   195    34    66    84   182   220   215   202   117   188    57   171    36   170    37   166   139   120   163   101   141   176    47    79    45   163   122   102    79    79   164   129    81   137    74   171    92   202   132   147   134   140    49   153   175   195    55   206   125   131    84    67   172   144   179   116   166   205   188   127   177   193   100   216   150   123   187   184   190    35   114   126   193    33   125    60    88   128   202   160   103   125    47   165   128   214   135    95    74    36   138   210   100   171    89    74    81    43   105    75   118   111    74   157   179   216    64   193    82   183    41   206    51   110   183   175   125   128   192    80    49   214   209   156    40   165    63    40    57   119    83   111    46   154   205    54   213   186   136   135   181    69   126   102    99   106   137   215    85   116    88   154   191    44   185    97   159   188   192   149   140    79   160   168    66   169   151    57    79    44   108   136   161   139   102   146   220    90   147   177   212   177   138   196   154   160    84   218    59    77    62    62    46   144    44    53   217    51    86   187    50   156    44   119   175   115    54    72   190   178   128   221   195   132   138   103    33   180    60    42    82    79   203    54   217    34
   144   105    48   123   213    59   120    57   220   106   196   212   217   161    63   167   143    69    37   219   143    79    62    52   105   166    89   212    92    35   194    33    66    84   183   221   215   202   117   189    57   171    36   169    36   167   139   120   163   100   141   176    47    79    46   163   122   103    79    80   164   129    81   137    75   171    92   202   132   147   135   140    49   153   175   195    54   206   125   130    84    66   173   143   179   117   166   205   188   127   178   191   100   216   150   124   186   184   190    35   114   126   193    33   125    60    88   128   202   160   103   126    47   166   129   215   135    94    74    36   138   209   100   171    89    73    81    43   105    75   119   111    73   155   179   216    64   193    82   183    41   205    51   110   183   175   125   128   191    79    49   213   208   157    39   165    61    40    58   119    83   112    46   154   206    54   212   187   136   135   181    68   126   102    98   106   136   215    85   116    88   153   191    44   185    97   159   188   192   148   140    78   159   168    67   168   150    57    80    45   108   135   161   138   102   147   220    90   147   178   212   177   138   197   154   161    84   218    58    78    61    62    46   143    43    53   217    51    86   187    49   156    44   120   175   116    54    73   190   177   128   221   194   132   138   103    33   181    59    42    82    79   203    53   218    34
   145   105    48   123   213    58   120    56   221   106   196   212   218   161    63   167   143    69    37   219   143    79    62    52   106   167    89   212    92    36   195    33    66    83   183   221   214   202   117   190    57   171    37   169    36   167   139   121   163   101   141   176    47    79    46   163   121   103    79    79   165   129    81   137    75   170    92   202   133   147   135   141    49   153   174   195    55   206   125   131    84    66   174   143   180   117   167   205   188   128   178   191   100   216   150   124   186   184   190    35   114   126   193    33   125    59    88   128   201   160   103   126    47   166   129   215   135    95    74    36   138   209   100   172    89    74    81    44   105    75   119   111    73   155   179   216    64   193    82   182    41   206    51   109   183   175   125   128   192    79    48   213   209   157    39   165    61    40    58   119    84   112    46   153   206    54   212   187   136   135   181    69   127   102    98   106   137   215    85   116    88   153   191    44   185    98   159   188   192   149   140    77   159   168    66   168   150    57    80    45   108   136   161   139   102   146   220    90   148   178   211   178   138   197   154   161    84   218    58    78    61    62    46   143    43    52   217    51    86   187    49   157    44   120   176   115    54    73   190   177   128   221   195   132   138   104    33   181    59    42    82    79   203    53   218    35
   144   105    48   123   213    58   120    57   220   105   196   213   218   161    63   167   143    69    37   219   143    79    62    52   105   167    88   212    91    36   194    34    66    83   183   220   214   202   117   190    57   171    37   169    36   167   139   120   163   101   141   176    47    79    46   163   122   103    79    80   165   129    81   137    76   170    92   202   132   148   135   141    49   152   175   195    54   207   125   130    84    66   173   143   179   117   166   205   188   128   178   191   100   217   150   124   186   184   189    35   114   126   192    33   125    60    88   128   201   160   103   126    47   166   129   214   136    95    74    36   138   209   100   172    89    74    80    44   105    75   119   111    73   156   179   216    64   193    82   182    41   205    51   109   183   176   125   129   191    79    49   213   208   156    39   165    61    40    59   119    83   111    47   154   206    54   212   187   137   135   181    68   126   102    98   107   137   215    85   116    88   153   191    44   185    98   159   188   192   148   140    78   160   168    66   168   150    57    80    45   108   135   161   139   102   146   220    90   147   178   212   177   138   196   155   160    84   218    58    78    61    61    46   143    43    52   217    51    86   187    49   156    43   120   176   115    53    73   190   177   128   221   195   132   138   103    33   181    59    42    82    79   203    53   218    34
   145   106    48   123   212    59   120    57   220   106   197   213   218   161    63   168   142    68    37   219   143    80    63    53   106   166    88   212    91    35   194    35    68    83   182   219   215   202   116   190    58   170    36   169    36   166   138   120   163   100   141   176    48    80    48   163   121   103    79    79   165   129    82   137    76   169    91   201   132   147   134   141    50   153   175   195    54   206   127   130    84    67   174   142   178   117   167   205   188   127   178   191   100   218   150   123   186   184   190    35   115   127   191    33   125    58    88   127   202   159   103   126    46   167   130   215   135    95    74    37   138   209   100   171    89    73    81    43   105    77   119   112    73   154   178   216    63   192    81   183    41   204    50   110   182   175   124   128   192    80    49   212   208   157    39   166    61    41    59   120    82   111    45   154   208    52   211   187   136   134   182    69   127   101    98   106   137   215    84   117    86   153   190    43   185    98   159   190   193   150   139    76   157   167    67   168   151    57    80    45   109   136   161   140   101   145   220    90   146   177   212   177   138   198   153   161    85   216    59    79    60    61    46   142    43    53   217    52    85   187    48   156    43   120   175   115    52    71   191   177   127   221   196   132   138   105    32   182    58    42    82    81   203    53   219    34
   142   104    48   121   216    59   118    59   221   105   195   212   219   160    62   168   142    71    36   218   144    79    63    52   104   169    89   212    93    36   196    34    68    84   184   221   215   203   118   190    56   170    37   169    34   167   140   122   162   101   143   173    47    79    45   162   121   104    81    80   163   129    84   137    76   170    92   202   132   147   138   140    50   152   175   194    54   208   125   130    84    66   172   144   179   116   166   204   189   129   177   192   100   216   150   124   187   184   189    37   114   126   194    33   127    58    90   128   202   160   102   125    46   166   129   213   133    95    74    37   137   208    99   172    88    72    81    45   105    73   116   110    73   156   179   216    64   193    84   182    40   206    51   110   183   175   127   129   194    78    51   213   209   157    40   165    62    41    59   119    83   114    47   155   205    54   211   187   136   135   183    69   127   104    97   107   135   217    86   116    88   151   192    43   184    98   158   190   192   151   140    79   158   167    68   169   148    58    78    47   108   137   161   138   102   147   220    90   147   179   211   178   138   195   155   162    85   218    59    77    62    64    45   143    44    53   218    51    86   187    48   158    43   118   175   115    54    72   189   178   127   221   193   132   138   102    33   181    59    41    83    80   203    52   218    35
   144   105    48   123   213    58   119    58   220   106   197   212   217   162    64   168   144    69    36   219   144    79    62    53   105   166    89   212    92    35   194    34    66    84   183   221   215   202   117   189    57   171    36   169    36   167   139   121   163   100   141   176    47    79    45   163   122   103    79    79   164   129    81   137    75   170    92   201   132   147   135   141    49   152   174   195    55   206   126   130    83    66   173   142   179   117   167   205   188   128   178   191    99   216   150   124   186   185   189    35   115   126   192    34   125    59    89   127   202   160   104   126    46   165   129   214   135    95    74    36   138   209    99   172    89    74    81    43   105    75   118   111    73   155   179   215    64   194    82   182    40   206    50   110   182   176   125   128   191    80    49   213   208   158    39   165    61    40    58   119    83   112    47   154   205    54   211   187   136   135   181    68   126   103    98   106   137   216    86   116    88   153   190    44   186    98   159   188   192   149   140    78   159   167    67   168   150    57    80    46   109   135   161   139   102   147   220    90   148   178   212   177   139   197   155   160    84   218    58    79    60    62    46   144    43    52   217    51    86   187    48   157    43   120   175   115    53    73   190   178   129   222   195   132   139   103    33   180    59    41    82    79   203    54   218    34
   144   105    49   124   213    58   120    57   220   106   197   213   217   162    63   168   142    69    37   219   143    79    62    52   106   167    89   211    91    36   193    34    67    82   184   221   215   202   118   190    58   171    36   168    35   166   138   121   162   100   141   177    47    80    47   163   121   102    79    81   165   128    82   136    75   170    93   201   133   147   134   142    50   154   174   196    55   209   125   130    83    66   174   143   179   117   167   205   189   127   178   191    99   217   151   124   186   185   190    35   114   128   193    35   125    61    89   127   201   160   103   128    47   166   130   215   136    95    74    36   138   209    99   172    89    73    81    44   104    75   118   112    73   156   179   217    64   194    82   181    40   205    51   110   182   175   126   129   192    80    48   212   209   157    41   165    60    41    57   119    84   111    46   155   206    53   212   187   137   134   181    68   126   102    97   106   136   217    85   116    88   153   191    44   185    97   159   188   193   148   139    78   160   167    67   168   151    57    79    46   108   134   161   138   103   145   220    90   148   178   211   178   139   196   154   160    82   218    59    78    60    62    46   144    44    53   217    52    85   187    49   157    43   121   177   116    53    72   191   177   129   221   196   131   138   103    31   181    59    41    81    79   204    54   218    34
   146   105    48   124   213    58   120    58   223   106   197   211   217   162    63   168   146    68    37   218   143    77    64    52   106   167    90   212    91    37   193    34    66    84   185   221   213   201   116   191    58   168    37   168    35   167   138   124   164   101   142   175    47    78    45   163   120   105    79    81   163   128    81   137    77   171    93   202   131   147   136   143    48   152   176   192    54   205   124   132    83    66   173   143   178   117   166   204   189   129   181   192    99   213   149   124   187   184   192    35   114   127   194    34   126    58    88   128   201   159   102   127    47   164   131   214   136    94    72    38   136   210    97   173    88    72    81    44   105    74   118   111    73   155   177   217    64   193    82   182    40   207    51   109   183   175   125   128   192    79    50   212   208   156    38   166    62    38    59   120    87   113    48   157   203    53   214   184   135   134   182    70   129   103    98   107   137   215    84   116    89   154   189    44   187    97   158   188   191   146   139    79   158   171    67   167   152    56    78    46   109   136   162   139   102   144   219    89   146   178   212   178   137   196   156   159    84   219    59    76    59    62    45   142    42    52   217    52    86   189    49   156    42   121   176   113    53    72   190   177   128   221   194   133   138   104    33   180    58    42    81    80   202    54   221    33
   144   105    49   123   213    58   120    58   221   106   196   212   217   162    63   168   144    69    36   219   143    79    62    52   105   166    89   211    91    35   194    34    66    83   184   220   215   202   117   190    56   170    37   169    36   167   139   120   163   101   141   175    47    78    46   163   122   103    79    79   165   129    81   137    76   171    91   201   133   147   135   141    49   152   175   195    55   206   124   130    83    65   174   142   178   116   166   205   188   127   178   191   100   217   150   125   187   184   191    35   114   126   193    33   125    59    88   127   202   161   103   126    48   166   129   215   135    95    75    36   138   209   100   172    89    74    81    44   105    75   118   112    73   154   178   216    65   193    83   183    40   206    50   109   182   175   126   128   191    79    49   213   209   157    39   165    62    40    58   119    83   111    47   154   206    53   212   187   137   135   181    68   127   101    98   107   137   216    86   115    88   153   191    44   185    98   159   189   193   148   140    77   160   167    67   168   150    57    80    45   108   135   161   138   101   147   220    90   147   178   211   178   138   197   154   160    84   217    59    79    61    62    46   143    44    53   216    52    87   187    50   156    43   120   176   116    52    73   190   178   128   221   194   133   138   103    33   181    60    42    81    79   202    53   219    34
   142   105    45   123   211    57   120    56   221   105   194   213   217   162    65   168   143    67    38   220   142    77    61    53   102   165    88   213    93    35   195    33    68    86   184   221   214   200   118   189    56   172    37   169    36   167   138   121   164   100   140   178    46    78    47   161   119   102    77    78   165   129    81   140    74   169    88   201   133   145   135   143    50   151   177   195    55   208   126   130    86    65   174   140   179   116   166   204   190   129   178   193   100   219   150   122   187   185   191    34   114   128   192    34   126    62    88   129   203   160   101   127    47   166   129   214   137    95    73    35   137   207   100   171    86    72    80    43   105    75   116   110    75   154   178   216    62   194    80   184    41   207    50   107   184   175   126   130   190    78    52   211   209   161    39   161    61    43    60   117    81   112    45   157   208    55   213   186   134   133   180    65   127   103    99   106   135   214    84   116    87   153   189    45   187    97   160   188   192   147   138    76   162   170    67   167   150    55    80    45   110   135   160   137   101   145   220    90   146   178   214   175   140   198   155   162    82   219    59    79    62    63    44   148    43    54   218    49    86   187    50   156    43   119   175   114    54    72   187   176   129   222   194   131   138   103    30   181    59    42    81    78   201    54   220    35
   144   105    48   123   213    58   120    57   220   105   196   212   218   161    63   168   143    69    37   219   143    79    62    52   106   167    88   212    92    35   194    33    66    84   184   220   215   202   118   190    57   171    37   169    36   166   139   121   163   100   141   176    47    79    46   163   122   103    79    79   165   129    81   137    75   171    92   201   133   147   135   141    49   153   174   195    55   206   126   130    84    66   174   142   179   116   166   204   188   127   178   191   100   216   150   124   186   184   189    35   114   126   192    34   126    60    88   128   202   160   103   126    47   166   129   214   136    95    74    37   138   209   100   171    89    74    81    44   105    75   119   111    73   155   179   216    64   194    82   183    41   205    50   109   182   176   125   128   192    79    49   213   209   157    39   165    62    40    58   119    83   111    47   154   206    53   212   187   136   135   182    68   126   102    98   107   136   215    85   116    88   154   190    44   185    98   159   188   192   149   139    78   159   167    66   169   150    57    80    45   108   135   161   139   102   147   220    90   148   178   212   177   138   197   154   160    84   218    58    79    61    62    45   143    44    53   217    52    86   186    49   156    44   120   176   116    54    72   190   177   128   222   194   132   138   103    33   181    59    42    82    79   203    54   219    34
   144   105    48   123   214    58   120    57   221   105   197   212   218   161    63   167   144    69    36   219   142    79    62    52   105   166    89   212    92    35   194    33    66    84   184   220   215   202   117   190    57   171    36   169    36   167   138   120   163   100   141   176    47    79    46   163   122   103    79    79   165   129    81   137    75   170    92   202   133   147   135   141    49   153   174   195    55   207   125   130    84    66   173   142   179   116   166   205   189   127   178   191    99   216   150   124   187   184   190    35   115   126   192    34   125    59    88   128   201   160   104   126    47   165   129   214   136    95    74    36   138   209   100   172    89    74    81    44   105    75   118   111    73   155   179   216    65   193    83   183    41   205    50   110   183   176   125   129   192    79    49   213   208   157    40   165    61    40    58   119    83   112    46   154   206    54   212   187   136   134   181    69   126   102    98   107   137   215    85   116    88   153   191    43   185    97   159   188   192   149   140    78   159   168    66   168   150    57    80    45   108   136   161   139   102   147   220    90   147   178   212   178   138   197   155   161    84   218    58    78    61    62    46   144    44    52   217    51    87   187    49   156    43   120   176   115    53    73   189   177   128   221   194   132   139   103    33   181    59    42    82    79   203    53   218    34
   145   105    49   123   213    58   120    56   220   106   196   212   217   161    63   167   143    69    37   218   144    78    62    53   105   167    89   211    92    35   195    34    67    83   184   221   214   203   117   190    56   171    35   169    36   167   139   120   163   101   142   177    48    78    46   162   123   103    80    79   164   129    81   137    75   170    91   201   133   147   136   141    48   153   175   195    55   207   126   130    84    66   173   142   179   116   166   204   188   128   178   191   101   216   150   125   186   184   190    35   114   126   192    33   125    59    88   128   201   160   103   127    47   167   129   214   136    95    74    36   138   209   100   172    89    73    81    43   105    75   119   111    73   156   179   216    64   194    83   182    40   205    51   110   182   176   125   128   192    79    49   213   208   158    40   166    61    39    58   119    83   112    47   154   206    53   211   187   136   135   182    68   127   102    98   106   136   215    85   116    88   153   191    44   185    97   159   189   193   148   139    78   159   168    67   167   150    57    80    45   109   135   161   138   103   146   220    90   147   178   211   178   137   197   155   160    84   217    59    78    60    62    46   144    44    52   217    53    86   187    48   156    44   120   176   116    53    73   190   177   128   222   195   133   139   104    33   181    58    42    82    79   203    53   219    34
   145   104    51   126   215    60   121    60   222   106   199   214   217   163    60   167   143    69    37   222   145    81    60    53   103   164    88   213    89    35   193    34    67    79   183   219   215   205   116   190    56   171    36   168    39   165   140   116   162   102   139   176    48    75    44   161   120   106    79    82   167   129    85   139    76   173    94   201   132   147   135   143    48   154   174   197    49   208   121   131    82    67   177   144   176   117   164   209   188   127   180   188   104   219   152   119   188   185   189    36   118   123   191    33   126    60    86   127   203   164   103   125    46   165   130   213   137    94    72    39   138   209    99   170    86    75    80    42   104    69   119   110    75   153   179   218    63   190    82   181    36   206    52   109   183   177   126   124   188    81    49   213   207   157    39   164    62    43    61   121    79   114    44   157   206    57   209   184   137   133   181    72   126   103    97   110   139   216    86   115    89   151   191    43   188    98   157   192   192   149   139    76   158   167    67   168   151    56    79    48   106   139   161   142   102   147   222    89   147   179   211   176   140   199   156   159    78   216    59    79    58    63    49   145    44    54   217    52    89   186    48   160    43   117   174   112    54    73   186   175   128   222   197   133   136   103    31   181    57    44    82    78   202    49   215    33
   144   104    48   123   213    58   120    57   221   105   196   213   218   161    63   167   143    68    36   219   143    78    61    52   105   167    89   212    92    35   194    34    66    83   183   220   214   202   117   189    57   171    37   169    36   167   139   120   163   100   141   176    47    79    46   163   121   103    79    80   164   129    81   137    76   171    92   202   132   148   135   141    49   152   175   195    55   206   125   130    84    66   173   143   179   117   166   205   188   127   178   191   100   217   150   124   186   184   189    35   114   127   192    34   125    60    88   128   201   160   103   126    47   166   129   214   135    95    74    36   138   209   100   172    89    73    81    44   105    75   118   111    73   155   180   216    65   193    82   182    42   205    50   110   183   176   125   128   191    80    48   213   208   157    40   165    62    40    58   119    83   112    46   154   206    54   211   186   136   135   181    69   126   102    98   106   136   216    85   116    88   153   191    44   185    98   159   188   193   148   140    77   160   168    66   168   150    57    80    45   108   136   161   139   102   146   220    91   147   178   211   178   138   197   154   161    84   218    58    78    61    61    46   144    43    53   217    52    86   187    49   156    43   120   175   116    53    73   190   177   128   221   195   132   138   103    33   181    59    42    82    79   203    54   218    35
   144   105    48   124   212    59   120    56   219   108   198   212   218   163    62   167   144    70    37   220   142    79    64    53   108   169    89   214    92    36   194    33    65    83   182   222   212   203   116   190    58   168    37   168    34   166   136   121   164   101   140   177    49    78    46   163   121   103    76    79   166   128    82   139    77   171    92   201   133   146   138   141    50   155   175   195    55   206   125   132    87    65   177   141   179   116   167   205   190   127   177   191   104   218   148   125   188   184   192    35   111   125   191    34   126    59    87   131   202   164   106   124    44   166   129   219   134    96    76    34   137   208    99   171    90    72    82    46   104    72   121   110    73   156   178   216    63   193    82   182    41   206    48   109   184   173   125   130   194    80    49   212   209   157    41   166    60    39    56   119    83   111    48   155   206    53   211   187   137   135   181    68   129   101    97   104   137   216    86   117    89   153   192    45   187    99   161   188   191   148   139    75   163   169    66   170   151    58    79    46   108   137   161   139   102   146   219    92   147   179   214   180   138   199   154   160    82   217    59    79    60    61    45   143    43    52   217    52    86   187    51   158    44   120   177   113    53    73   189   179   128   222   198   132   139   105    33   180    58    42    83    79   200    53   219    33
   144   105    48   123   213    58   120    57   221   105   197   212   217   162    64   167   144    68    37   218   143    78    62    51   105   167    89   211    92    35   194    33    66    84   183   221   214   202   118   190    57   171    37   169    35   166   139   120   163   100   140   176    47    79    47   163   121   103    79    79   165   129    81   136    76   170    93   202   132   148   135   141    50   152   175   195    55   207   126   130    84    65   174   143   180   116   166   205   188   128   179   192   100   216   149   124   186   185   189    35   115   126   193    33   125    60    88   128   202   160   103   126    48   165   129   214   136    95    74    36   137   209   100   172    89    74    80    43   105    75   119   112    73   155   179   216    64   193    83   182    40   205    50   110   183   175   125   129   192    79    49   213   209   157    39   165    62    40    58   119    83   112    46   154   206    54   212   187   136   134   181    68   127   104    98   106   136   215    86   116    87   153   191    44   185    98   159   188   192   149   140    78   159   168    66   167   150    57    80    45   108   136   160   139   102   146   220    91   148   178   212   178   138   196   154   161    84   217    59    78    61    62    46   144    44    53   218    52    86   187    49   157    43   120   176   116    54    73   190   176   129   221   195   132   138   104    33   180    60    42    82    79   202    53   218    34
   144   105    48   123   213    58   120    57   220   106   197   212   217   161    63   167   143    69    37   219   143    79    62    52   105   167    89   212    92    35   194    33    66    83   183   220   214   202   117   190    57   171    37   169    36   166   139   120   163   100   141   176    47    79    46   163   121   103    79    79   164   129    81   137    75   170    92   202   132   147   135   141    49   152   175   195    55   206   125   130    84    66   173   143   179   117   166   205   188   128   178   191   100   216   150   124   186   184   190    35   114   126   192    33   125    60    88   128   202   160   103   126    47   166   129   214   135    95    74    36   138   209   100   172    89    74    81    44   105    75   119   111    73   155   179   216    64   193    82   182    41   205    51   110   183   175   125   129   191    79    49   213   208   157    39   165    61    40    58   119    83   112    46   154   206    54   212   187   136   134   181    68   127   102    98   106   136   215    85   116    88   153   191    44   185    98   159   188   192   148   140    78   159   168    67   168   150    57    80    45   108   135   161   139   102   146   220    90   147   178   212   177   138   197   155   161    84   218    58    78    61    62    46   144    43    53   217    52    86   187    49   156    43   120   176   115    53    73   190   177   128   221   195   132   138   103    33   181    59    42    82    79   203    53   218    34
   145   106    48   121   215    56   120    58   220   105   198   212   219   159    67   167   147    69    36   219   143    78    62    54   106   170    90   213    95    37   194    32    67    82   182   222   215   201   119   190    58   170    36   169    36   166   141   119   160   100   141   174    45    81    47   165   121   107    79    81   166   129    81   140    76   167    88   203   131   150   134   141    50   153   176   193    54   207   124   126    85    67   178   143   180   114   166   202   185   125   177   189   102   214   150   125   189   185   192    33   112   128   191    31   125    59    90   127   202   159   106   123    46   166   130   214   138    92    72    36   139   206    97   172    88    74    80    45   109    74   117   112    71   154   178   215    64   194    81   182    42   204    53   108   183   174   124   129   192    81    50   211   209   156    40   164    61    39    56   117    84   111    46   154   206    56   211   184   136   136   181    70   128   103    98   107   136   216    84   114    86   154   187    44   184   100   158   187   191   149   139    78   158   167    65   169   152    58    79    47   110   138   159   138   100   147   220    90   149   177   209   176   140   197   156   160    86   220    58    78    62    60    44   146    42    54   218    50    86   185    50   157    42   120   176   115    52    72   190   177   129   221   194   131   141   104    34   181    62    43    83    78   204    51   219    34
   144   105    48   123   213    58   120    57   220   105   196   212   217   161    64   167   143    69    37   219   143    78    62    52   105   166    89   212    92    35   194    34    67    83   183   220   214   202   117   190    57   171    37   169    36   167   139   120   163   101   141   176    47    79    46   163   121   103    79    79   165   129    81   137    75   170    92   202   132   147   135   141    49   152   175   195    55   206   125   130    84    66   173   142   179   116   166   205   188   128   179   191   100   216   150   124   186   184   189    35   114   126   192    33   125    60    88   128   202   160   103   127    47   165   129   214   135    95    74    36   138   209    99   172    89    74    81    44   105    75   119   111    73   155   179   216    64   193    82   182    41   205    51   110   183   175   125   129   192    79    49   213   208   157    39   165    61    40    58   119    83   112    46   154   206    54   212   187   136   134   181    68   127   102    98   106   137   216    85   116    88   153   191    44   185    98   159   188   192   148   140    78   160   168    67   168   150    57    80    45   109   135   161   139   102   146   220    90   147   178   212   177   138   196   155   161    84   218    58    78    61    62    46   144    44    52   217    52    86   187    49   156    43   120   176   115    53    73   190   177   128   221   195   132   138   103    33   181    59    42    82    79   203    53   218    34
   143   105    49   123   214    58   120    57   221   106   197   212   217   162    64   167   144    68    36   219   142    79    61    52   104   166    88   212    91    36   193    34    66    83   184   221   214   202   117   189    58   171    37   169    35   166   139   120   164   100   141   175    47    78    45   163   121   103    79    79   165   128    81   137    75   170    92   201   132   146   134   142    50   153   174   194    54   207   124   130    84    66   174   143   179   118   166   205   188   127   177   192   101   217   150   123   186   185   191    35   115   126   191    33   126    59    88   129   201   161   104   126    47   165   129   214   136    95    74    36   139   209    99   172    88    74    80    43   106    75   119   112    73   156   179   216    65   194    82   182    41   205    51   110   183   177   126   128   191    80    50   213   209   156    39   165    62    41    59   120    84   111    47   155   205    54   212   187   136   134   181    68   127   102    99   106   137   215    86   116    89   153   191    44   185    98   159   189   193   148   140    77   160   167    67   168   150    56    80    46   109   135   161   139   102   146   220    90   147   179   212   178   138   197   155   160    83   218    58    78    60    62    46   144    43    53   217    51    87   187    49   157    44   120   175   114    53    73   190   177   130   222   195   132   139   103    33   182    60    42    82    79   203    53   219    34
   144   105    48   123   213    58   120    57   221   106   196   212   217   161    63   167   143    69    37   219   143    79    62    52   105   166    88   212    92    35   194    33    67    83   183   220   214   202   117   190    57   171    37   169    36   167   139   120   163   101   141   176    47    79    46   163   121   103    79    79   165   129    81   137    75   170    92   202   132   147   135   141    49   153   175   195    55   206   125   130    84    66   173   143   179   117   166   205   188   128   178   191   100   216   150   124   186   184   190    35   114   126   192    33   125    60    88   128   202   160   103   126    47   165   129   214   135    95    74    36   138   209   100   172    88    73    81    44   105    75   119   111    73   155   179   216    64   193    82   182    41   205    51   110   183   175   125   129   191    79    49   213   208   157    39   165    61    40    58   119    83   112    46   154   206    54   212   187   136   134   181    68   126   102    98   107   137   215    85   116    88   153   191    44   185    98   159   188   192   149   140    78   159   168    66   168   150    57    80    45   108   136   161   139   102   147   220    90   147   178   212   178   138   197   155   161    84   218    58    78    61    62    46   143    43    53   217    52    86   187    49   156    43   120   176   115    53    73   190   177   128   221   195   132   138   103    33   181    59    42    82    79   203    53   218    34
   144   105    48   123   213    58   120    57   221   106   196   212   217   161    63   167   143    69    37   219   143    79    62    52   105   166    89   212    92    35   194    33    66    83   183   221   215   202   117   190    57   171    37   169    36   167   139   120   163   101   141   176    47    79    46   163   121   103    79    79   164   129    81   137    75   170    92   202   132   147   135   141    49   153   175   195    55   207   125   130    84    66   173   143   179   116   166   205   188   127   178   191   100   216   150   124   186   184   190    35   114   126   192    33   125    60    88   128   202   160   103   126    47   165   129   214   136    95    74    36   138   209   100   172    89    74    81    43   105    75   119   111    73   155   179   216    64   193    82   182    41   206    51   110   183   175   125   129   191    79    49   213   208   157    39   165    61    40    58   119    83   112    46   154   206    54   212   187   136   134   181    68   126   102    98   106   137   215    85   116    88   153   191    44   185    98   159   188   192   149   140    78   160   168    67   168   150    57    80    45   108   136   161   139   102   146   220    90   147   178   212   178   138   197   154   161    84   218    58    78    61    62    46   144    43    53   217    51    86   187    49   156    43   120   176   115    53    72   190   177   128   221   195   132   138   103    33   181    59    42    82    79   203    53   218    34
   144   105    48   123   213    58   120    57   220   106   196   212   217   161    63   167   143    69    37   219   143    79    62    52   105   166    89   212    92    35   194    33    66    83   183   220   214   202   117   190    57   171    37   169    36   167   139   120   163   100   141   176    47    79    46   163   121   103    79    79   164   129    81   137    75   170    92   202   132   147   135   141    49   153   175   195    55   206   125   130    84    66   173   143   179   117   166   205   188   128   178   191   100   216   150   124   186   184   190    35   114   126   192    33   125    60    88   128   202   160   103   126    47   165   129   214   135    95    74    36   138   209   100   172    89    74    81    43   105    75   119   111    73   155   179   216    64   193    82   182    41   205    51   110   183   175   125   128   191    79    49   213   208   157    39   165    61    40    58   119    83   112    46   154   206    54   212   187   136   135   181    68   127   102    98   106   136   215    85   116    88   153   191    44   185    98   159   188   192   148   140    78   159   168    67   168   150    57    80    45   108   136   161   139   102   146   220    90   147   178   212   178   138   197   155   161    84   218    58    78    61    62    46   144    43    53   217    52    86   187    49   156    43   120   176   115    53    73   190   177   128   221   195   132   138   103    33   181    59    42    82    79   203    53   218    34
   143   105    48   123   212    60   120    56   220   106   197   213   217   160    62   166   144    70    37   219   144    78    62    53   105   168    88   211    93    35   193    34    66    84   183   220   212   202   116   190    56   173    34   170    35   167   137   120   165   101   141   174    47    78    46   163   120   102    79    80   165   130    82   137    74   170    93   203   132   147   136   140    50   152   173   196    57   207   127   130    84    66   174   143   178   116   167   206   187   127   179   191   100   215   152   125   186   184   189    36   114   128   193    34   124    60    89   128   200   160   104   126    48   165   128   213   136    94    74    35   137   210    99   173    87    74    80    43   106    77   117   111    73   156   180   215    64   193    83   180    43   206    49   109   181   176   124   129   190    80    47   214   208   155    40   165    61    40    58   120    83   112    45   154   208    54   212   188   135   136   182    69   125   101    98   105   138   214    85   115    88   153   190    43   184    99   161   187   191   149   139    78   160   168    68   168   150    56    80    45   108   136   161   137   102   146   218    91   146   178   212   176   136   196   155   161    84   218    59    76    63    61    45   144    44    53   218    52    86   187    49   156    44   121   176   113    55    73   190   175   129   222   196   132   139   103    32   178    60    40    83    79   202    54   220    35
   145   106    49   126   213    57   120    57   220   107   197   211   220   161    61   167   146    68    35   220   144    79    61    53   106   166    87   212    92    35   196    34    67    82   184   216   214   201   117   190    58   170    38   169    36   167   139   117   161    99   141   177    49    80    45   162   121   105    78    80   166   127    81   137    78   170    89   202   130   149   135   139    49   152   173   194    52   206   125   131    82    65   177   143   179   116   167   205   190   128   178   190   101   218   151   125   186   184   190    36   113   126   193    33   126    58    90   128   203   161   101   123    46   167   130   213   136    94    75    35   139   209   101   170    89    74    81    45   106    74   119   111    73   153   178   218    66   196    85   180    43   207    51   108   182   175   126   129   192    81    49   214   208   157    41   167    61    41    58   119    84   113    46   154   203    53   212   185   135   136   184    70   126   103    96   105   138   213    85   115    86   154   192    44   186    96   159   189   192   147   140    77   158   168    67   169   153    56    81    47   109   137   161   140   100   145   218    91   148   179   209   177   138   197   153   161    83   219    61    78    61    58    45   144    44    52   218    50    89   187    50   154    44   118   176   115    54    73   190   179   128   222   195   133   140   104    32   179    60    42    82    77   200    54   220    36
   145   104    48   123   214    58   118    58   218   103   196   213   220   160    62   168   141    72    40   220   143    79    61    52   104   169    91   210    91    39   192    33    66    84   185   218   215   202   116   189    53   171    36   167    36   167   139   119   165   103   139   177    49    77    44   162   120   103    79    78   166   129    81   139    75   168    92   203   132   147   136   139    50   151   174   196    54   206   125   130    85    65   172   143   177   117   165   205   188   126   177   190   101   216   149   123   188   186   189    36   112   126   192    35   126    58    86   129   205   160   103   124    46   166   129   213   135    95    75    37   137   210    99   171    88    73    79    45   100    76   117   111    72   156   179   218    66   194    80   183    40   203    49   108   183   173   125   128   188    79    47   216   209   155    41   165    61    40    57   119    85   111    46   154   206    54   212   186   138   133   182    67   127   101   100   108   137   215    83   117    89   154   191    43   184    97   160   189   191   150   139    78   161   166    68   168   151    56    79    46   106   136   161   140   103   147   219    89   147   178   212   179   139   198   153   161    85   219    57    78    60    65    46   144    42    51   217    53    88   187    52   157    45   119   177   113    53    72   190   174   127   223   196   133   141   102    33   181    59    41    83    78   201    54   218    35
   144   105    48   123   213    58   120    57   220   105   196   212   217   161    63   167   143    69    37   219   143    79    62    52   105   167    89   212    92    35   194    33    66    83   183   220   215   202   117   190    57   171    36   169    36   167   139   120   163   100   141   176    47    79    46   163   121   103    79    79   164   129    81   137    75   170    92   202   133   147   135   141    49   153   175   195    55   206   125   130    84    66   173   143   179   117   166   205   188   128   178   191   100   216   150   124   186   184   190    35   114   126   192    33   125    60    88   128   202   160   103   126    47   166   129   214   135    95    74    36   138   209   100   172    89    74    81    44   105    75   119   111    73   155   179   216    65   193    82   182    41   205    51   110   183   176   125   129   191    79    49   213   208   157    39   165    61    40    58   119    83   112    47   154   206    54   212   187   136   135   181    68   126   102    98   106   136   215    85   116    88   153   191    44   185    98   159   188   192   148   140    78   159   168    67   168   150    57    80    45   108   135   161   139   102   146   220    90   147   178   212   178   138   196   154   161    84   218    58    78    61    62    46   144    43    53   217    51    86   187    49   156    43   120   176   115    53    73   190   177   128   221   195   132   138   103    33   181    59    42    82    79   203    53   218    34
   144   105    48   122   215    58   121    58   221   105   195   212   218   163    64   167   142    67    37   219   143    79    64    53   105   166    89   212    91    35   194    36    67    86   186   219   215   201   118   190    60   169    34   170    37   167   139   119   165   101   142   175    48    77    48   164   122   104    77    80   165   126    81   136    75   170    94   200   132   149   135   139    52   152   174   194    56   206   125   130    82    65   175   144   177   118   167   206   187   128   179   193   100   217   150   126   187   185   191    35   113   125   192    32   126    60    87   129   202   162   104   125    46   166   131   215   135    95    74    35   137   209    98   171    89    73    82    43   106    76   117   110    74   156   180   217    65   193    82   183    40   205    49   109   183   177   125   130   191    81    49   212   208   157    40   165    62    41    57   119    83   113    46   151   207    54   212   187   138   133   181    68   126   101    99   106   136   213    85   118    88   156   190    44   182    98   160   186   191   148   141    78   159   166    66   169   150    56    80    44   108   136   161   140   101   146   220    90   147   180   214   178   138   198   155   159    85   218    58    77    57    62    45   142    42    52   219    53    86   188    48   157    43   121   175   116    52    73   189   177   129   222   195   130   137   101    34   180    58    41    82    79   201    52   217    33
   144   105    48   123   213    58   120    57   220   106   196   212   218   161    63   167   143    69    37   219   143    79    62    52   105   166    89   212    92    35   194    34    67    83   183   221   214   202   117   190    57   171    37   169    36   167   139   120   163   100   141   176    47    79    46   163   122   103    79    79   165   129    81   137    75   170    92   202   132   147   135   141    49   153   175   195    55   206   125   130    84    66   173   142   179   117   166   205   188   128   178   191   100   216   150   124   186   184   190    35   114   126   192    33   125    60    88   128   202   160   103   126    47   165   129   214   135    95    74    36   138   209   100   172    89    74    81    43   105    75   119   111    73   155   179   216    64   193    82   182    41   205    51   109   183   175   125   129   191    79    49   213   209   157    39   165    61    40    58   119    83   112    46   154   206    54   212   187   136   134   181    68   127   102    98   106   136   215    85   116    88   153   191    44   185    98   159   188   192   148   140    78   159   168    66   168   150    57    80    45   108   135   161   139   102   146   220    90   147   178   212   177   138   197   155   161    84   218    58    78    61    62    46   144    44    53   217    51    86   187    49   156    43   120   176   115    53    73   190   177   128   221   195   132   138   103    33   181    59    42    82    79   203    53   218    34
   144   105    48   123   213    58   120    57   220   106   196   212   217   161    63   167   143    69    37   219   143    79    62    52   105   166    89   212    92    35   194    34    66    83   183   220   214   202   117   190    57   171    37   169    36   167   139   120   163   100   141   176    47    79    46   163   121   103    79    79   165   129    81   137    75   170    92   202   132   147   135   141    49   153   175   195    55   206   125   130    84    66   173   143   179   117   166   205   188   128   178   191   100   216   150   124   186   184   190    35   114   126   192    33   125    60    88   128   202   160   103   126    47   166   129   214   135    95    74    36   138   209   100   172    89    74    81    44   105    75   119   111    73   155   179   216    64   193    82   182    41   205    51   110   183   175   125   129   191    79    49   213   208   157    39   165    61    40    58   119    83   112    46   154   206    54   212   187   136   135   181    68   127   102    98   106   136   215    85   116    88   153   191    44   185    98   159   188   192   148   140    78   159   168    67   168   150    57    80    45   108   136   161   139   102   146   220    90   147   178   212   178   138   197   155   161    84   218    58    78    61    62    46   143    43    53   217    52    86   187    49   156    43   120   176   115    53    73   190   177   128   221   195   132   138   103    33   181    59    42    82    79   203    53   218    34
   144   105    50   124   211    57   116    53   217   106   194   213   216   162    63   164   141    68    35   218   144    79    61    49   106   165    90   210    91    37   198    34    66    84   180   218   215   201   114   191    57   174    37   167    36   170   138   122   162   102   140   174    47    81    47   165   123   101    76    84   165   128    80   139    73   170    90   201   129   147   132   143    51   155   176   195    54   206   123   130    85    65   169   144   181   116   166   208   187   125   179   191   102   213   149   126   186   183   191    37   113   125   191    36   125    61    86   125   201   161   102   128    44   165   125   212   134    96    74    33   138   211   102   172    87    74    80    43   101    76   118   108    73   154   180   216    64   193    81   182    38   207    53   112   182   177   124   131   193    81    48   214   209   156    35   168    60    38    56   118    81   113    47   156   206    52   211   190   140   134   180    70   124   100   100   105   136   213    85   112    90   154   191    47   187    97   162   190   193   148   139    76   158   170    68   169   149    59    81    44   108   135   161   140   105   147   221    87   147   179   209   176   137   193   153   162    82   216    55    77    60    64    45   145    46    50   217    53    84   186    51   154    45   120   175   117    54    77   192   173   130   222   197   132   140   103    33   181    64    41    79    81   203    49   217    34
   142   104    47   121   213    58   121    58   220   106   198   211   217   161    63   168   145    69    38   218   144    78    63    53   105   165    88   210    93    34   195    33    66    83   183   223   216   201   118   190    58   171    37   170    38   166   138   119   163   102   140   175    49    78    45   164   121   102    79    80   163   129    81   137    74   170    92   202   132   148   136   140    48   153   176   194    55   209   125   130    85    63   174   144   181   116   167   203   187   128   178   192    99   218   150   122   184   184   190    35   115   124   192    34   126    60    90   129   201   161   103   126    47   164   129   214   135    94    76    37   138   210   100   172    88    73    81    44   105    75   118   113    73   155   180   217    65   193    80   181    40   205    49   109   185   176   123   127   192    79    48   213   207   156    40   166    62    40    58   121    84   112    46   153   206    53   211   187   136   134   181    69   126   102    98   105   138   215    87   115    87   152   192    45   182    97   161   190   193   148   139    78   160   167    65   166   149    57    79    45   108   135   162   139   101   146   221    89   147   178   211   178   140   196   155   158    83   217    59    77    62    61    45   144    44    53   217    51    87   188    48   158    43   118   176   115    51    73   191   179   128   221   194   132   139   103    32   181    58    40    82    79   205    53   215    34
   143   105    48   124   212    60   121    56   222   107   195   212   218   161    64   167   143    68    38   219   142    77    61    52   106   167    90   211    92    34   194    32    67    85   184   220   214   204   114   190    56   171    34   172    35   168   136   121   164   100   140   176    46    79    47   163   122   103    80    82   166   128    82   138    76   169    91   203   133   147   135   142    49   151   176   197    56   205   126   130    84    65   173   142   180   118   165   202   187   127   178   194    99   217   150   124   185   184   190    33   115   124   193    32   127    58    87   128   201   160   104   126    47   166   129   213   135    95    71    36   138   209    98   173    89    73    79    45   104    75   118   110    72   154   179   217    64   195    80   183    40   205    50   109   181   176   124   130   192    80    49   213   209   159    40   166    61    41    58   118    83   111    46   156   206    55   214   187   137   134   180    68   127   101    98   106   137   215    86   118    89   156   189    43   186    97   159   187   192   149   138    78   161   167    66   168   150    56    79    44   109   136   159   139   103   145   220    89   148   177   213   176   138   196   155   161    84   219    58    80    62    62    46   145    44    53   217    50    84   187    48   158    45   119   176   117    56    71   190   176   129   222   195   132   137   105    31   180    59    41    82    78   203    53   218    34
   144   105    48   123   213    58   120    57   220   106   196   212   218   161    63   167   143    69    37   219   143    79    62    52   105   166    89   212    92    35   194    33    67    83   183   220   215   202   117   190    57   171    37   169    36   167   139   120   163   100   141   176    47    79    46   163   121   103    79    79   165   129    81   137    75   170    92   202   132   147   135   141    49   152   175   195    55   207   125   130    84    66   173   143   179   117   166   205   188   128   178   191   100   216   150   124   186   184   190    35   114   126   192    33   125    60    88   128   202   160   103   126    47   166   129   214   135    95    74    36   138   209   100   172    89    74    81    44   105    75   119   111    73   155   179   216    64   193    82   182    41   206    51   110   183   175   125   129   192    79    49   213   209   157    39   165    61    40    58   119    83   112    46   154   206    54   212   187   136   134   181    68   126   102    98   106   136   215    85   116    88   153   191    44   185    98   159   188   192   148   140    78   160   168    66   168   150    57    80    45   108   136   161   139   102   146   220    90   147   178   212   177   138   197   155   161    84   218    58    78    61    62    46   143    43    53   217    51    86   187    49   156    43   120   176   115    53    73   190   177   128   221   195   132   138   103    33   181    59    42    82    79   203    53   218    34
   143   105    49   123   214    58   120    58   221   106   197   213   217   161    64   168   143    69    37   219   143    79    62    53   105   167    89   212    92    35   194    34    66    83   184   220   214   202   118   190    57   171    37   169    36   167   139   121   164   101   141   177    48    79    46   163   121   102    79    79   165   129    82   137    75   170    93   201   133   148   136   141    49   153   175   195    56   207   125   130    84    66   173   142   179   116   166   205   189   128   178   191   100   216   149   122   185   185   190    35   114   126   193    33   125    59    88   127   201   160   103   126    47   165   129   214   135    95    74    36   138   209   100   171    89    73    80    43   105    74   118   110    73   155   179   215    64   193    81   183    41   205    50   110   183   174   124   129   191    80    49   214   208   157    40   166    62    40    58   119    84   111    46   154   207    53   213   187   136   135   181    68   126   102    98   107   137   216    85   116    88   153   192    44   185    98   160   188   192   148   140    78   160   168    67   169   150    57    80    45   108   136   161   139   102   146   220    90   148   178   212   177   138   196   155   160    84   218    58    79    60    62    46   144    44    53   217    51    86   187    49   157    43   120   175   116    55    73   190   177   128   221   194   132   138   104    33   181    59    42    82    79   203    53   218    34
   144   105    48   123   213    58   120    57   221   105   196   212   217   161    64   167   143    69    36   219   143    79    62    52   105   167    89   212    92    35   194    33    67    84   183   221   215   202   117   189    57   171    36   169    36   167   139   120   163   100   141   176    47    79    46   163   121   103    79    79   165   129    81   137    76   171    92   202   132   147   135   141    49   153   175   195    55   206   125   130    84    66   173   143   179   116   166   205   188   128   178   191   100   216   150   124   186   184   190    35   114   126   192    34   125    59    88   128   202   160   103   126    47   166   129   214   135    95    74    36   138   209   100   172    89    74    81    43   105    74   119   111    73   155   179   216    65   193    82   182    41   206    51   109   183   176   125   128   191    79    49   213   209   157    39   165    61    40    58   119    83   112    46   154   206    54   212   187   136   135   181    68   127   102    98   106   137   215    85   116    88   153   191    44   185    98   159   188   192   149   140    78   160   168    67   168   150    57    80    45   108   136   161   139   102   146   220    90   148   178   212   178   138   197   154   161    84   218    58    78    61    62    46   143    43    53   217    52    86   187    49   156    43   120   175   115    54    73   190   177   128   221   195   132   138   103    33   180    59    42    82    79   203    53   218    34
   144   105    49   123   213    58   120    57   221   105   196   212   217   161    63   167   143    68    37   219   143    79    62    52   105   165    89   212    92    35   194    34    66    82   184   220   213   202   117   189    57   171    37   169    36   166   139   121   163   100   141   176    47    79    45   163   122   103    79    79   165   129    81   137    75   171    93   201   132   147   134   140    49   152   175   195    55   206   125   130    83    66   174   142   179   116   166   204   188   127   178   192    99   216   150   124   187   184   190    35   115   126   192    33   125    60    88   128   202   160   103   126    47   166   129   214   135    95    74    36   138   209   100   171    89    73    81    43   105    75   119   111    73   155   178   216    65   193    82   182    41   206    50   110   183   175   124   129   191    80    48   213   209   157    40   165    62    40    57   120    83   112    47   155   206    54   212   187   137   135   182    68   127   102    98   106   137   216    85   116    87   153   191    44   185    97   160   188   192   148   140    78   159   168    67   168   150    57    80    46   109   136   161   139   102   146   220    90   147   179   212   177   137   197   154   161    83   218    58    78    60    61    46   144    44    53   217    52    86   187    48   157    43   121   175   115    54    73   190   176   128   222   195   132   138   104    33   180    60    42    82    79   202    54   219    34
   144   105    48   124   214    58   120    56   221   106   197   212   217   162    63   168   143    70    38   219   143    78    62    51   105   167    89   212    92    36   194    33    66    83   183   221   215   201   117   189    57   172    37   169    36   167   138   121   164   100   141   176    47    78    46   164   122   103    78    80   165   129    81   138    75   170    92   203   133   147   135   140    50   152   175   195    54   206   125   130    84    66   173   143   179   117   166   204   188   128   179   192   100   216   149   125   187   184   190    35   115   127   192    33   125    59    88   127   201   160   102   126    48   165   129   214   136    94    74    36   138   209    99   172    88    74    82    44   105    75   119   111    73   155   180   216    64   193    82   183    40   205    51   110   183   175   125   129   191    80    48   213   210   158    40   165    61    40    58   119    83   112    47   154   206    53   212   186   136   135   182    68   125   103    98   107   136   215    84   116    88   153   191    43   186    97   159   188   192   149   139    77   159   167    67   168   150    57    79    45   109   135   161   139   102   147   220    91   148   179   211   177   138   196   155   161    84   218    58    78    61    62    46   143    43    53   217    52    86   187    48   156    43   121   175   116    53    73   188   175   128   221   195   132   139   103    32   180    59    41    82    79   203    53   217    34
   144   104    49   123   212    58   120    57   220   106   196   212   218   162    64   167   144    70    36   219   142    79    62    52   106   167    89   211    92    35   193    34    67    84   183   221   214   202   117   190    57   171    36   169    36   166   139   120   163   100   141   176    47    80    46   162   122   103    79    78   165   129    81   137    76   170    92   202   133   147   135   141    50   153   175   194    55   206   126   131    84    66   173   143   179   117   166   205   188   127   178   192   100   216   150   124   187   185   189    35   114   127   192    34   125    59    88   127   202   159   103   126    48   165   129   215   135    95    73    36   138   209   100   172    89    74    81    43   105    75   119   111    73   155   179   216    64   193    83   182    41   206    51   109   182   176   124   128   191    80    49   213   209   157    39   165    62    40    58   120    83   112    46   155   205    54   212   186   136   135   181    69   127   102    98   106   136   216    86   115    89   153   189    44   184    97   159   188   192   149   140    78   159   167    66   167   150    57    79    45   108   135   161   138   102   146   219    89   148   178   212   178   137   197   155   160    84   217    58    78    61    62    46   144    44    52   217    51    86   187    50   156    42   119   176   115    53    73   190   176   128   221   195   132   138   103    32   181    59    42    82    79   204    53   218    34
   144   107    45   122   212    57   118    57   223   104   198   213   217   162    66   164   143    68    36   218   140    78    64    52   105   166    88   213    92    33   193    35    66    83   185   222   214   203   117   188    54   171    37   167    36   169   139   119   161   102   140   177    49    79    45   165   120   103    80    80   166   127    80   137    77   171    92   201   131   147   136   141    50   153   176   193    56   205   124   130    84    64   176   141   178   116   166   206   188   127   179   190   101   214   148   122   186   185   192    36   113   126   192    33   128    61    89   128   203   159   103   126    48   165   130   216   136    95    74    38   138   208   101   171    90    73    81    44   106    76   120   112    73   155   180   219    63   192    81   183    42   206    52   106   186   176   122   131   195    79    50   213   208   157    40   163    62    40    58   120    82   110    47   152   203    52   213   188   137   133   181    67   125   103    99   107   138   215    85   114    90   152   192    43   185    96   160   188   193   150   138    77   161   168    66   167   150    58    79    47   108   135   160   138   103   148   219    91   146   180   209   180   139   198   153   161    85   218    58    78    61    61    46   144    42    53   218    52    86   188    48   155    45   121   176   118    55    73   190   176   129   222   193   133   138   103    32   184    58    42    83    79   204    52   218    32
   144   105    48   123   213    59   119    57   220   105   196   212   218   161    64   168   143    69    37   219   143    78    62    52   105   166    89   211    92    34   193    33    66    83   183   220   215   201   117   190    57   171    36   169    36   167   139   121   164   100   141   176    48    78    46   163   122   102    79    79   164   130    81   137    75   171    92   202   132   146   135   139    50   153   176   196    55   206   125   130    84    66   173   144   179   117   167   205   188   128   177   191   100   215   150   124   187   184   190    35   115   127   192    33   125    59    89   127   201   161   104   126    47   165   130   214   136    95    74    36   138   209   100   172    88    73    81    45   105    75   118   110    73   155   179   216    65   193    81   182    40   205    51   109   182   176   124   128   192    79    49   213   208   157    40   164    62    40    59   119    83   112    47   154   206    54   212   187   137   134   180    69   127   101    97   106   136   216    85   116    88   153   191    43   184    96   159   189   192   148   139    78   162   168    67   168   150    58    79    45   108   136   160   138   102   146   220    90   147   179   212   178   138   196   154   161    84   218    58    79    61    62    47   144    43    52   217    52    86   187    49   156    44   120   175   116    53    72   190   176   128   221   195   132   139   103    33   181    59    41    82    79   203    53   217    35
   144   104    49   123   212    58   120    56   220   106   196   212   217   162    63   167   144    70    37   220   143    79    62    52   106   166    89   211    93    35   195    33    66    83   183   220   214   201   117   190    57   171    37   168    36   166   139   120   162   100   141   176    47    79    46   163   122   103    79    80   164   129    81   137    76   171    92   202   133   147   134   140    50   153   175   195    55   206   125   130    83    66   173   143   179   117   166   205   188   128   178   192   101   216   150   124   186   185   189    36   114   126   193    34   126    60    88   128   201   160   104   126    47   165   129   214   136    95    74    35   139   209   100   172    89    74    81    43   105    75   119   110    73   156   179   216    64   193    83   182    40   205    50   110   182   176   125   129   192    79    48   213   209   157    40   165    61    41    58   120    83   111    47   154   206    54   212   187   136   135   181    68   127   102    99   106   137   215    85   116    88   152   191    45   184    98   159   188   192   149   140    78   160   168    66   168   149    57    79    45   109   136   162   138   102   146   220    90   148   178   211   178   138   197   154   160    83   218    58    78    60    62    45   144    44    53   217    51    87   187    48   156    43   120   175   115    53    73   190   177   128   222   194   132   139   103    33   180    59    42    82    79   203    53   219    34
   144   105    48   123   213    58   120    57   221   106   196   212   217   161    63   167   143    69    37   219   143    79    62    52   105   166    89   212    92    35   194    34    67    83   183   220   215   202   117   190    57   171    37   169    36   167   139   120   163   100   141   176    47    79    46   163   121   103    79    79   165   129    81   137    75   170    92   202   132   147   135   141    49   152   175   195    55   207   125   130    84    66   173   143   179   117   166   205   188   128   178   191   100   216   150   124   186   184   190    35   114   126   192    33   125    60    88   128   202   160   103   126    47   166   129   214   135    95    74    36   138   209   100   172    89    74    81    44   105    75   119   111    73   155   179   216    64   193    82   182    41   205    51   110   183   175   125   128   191    79    49   213   208   157    39   165    61    40    58   119    83   112    46   154   206    54   212   187   136   134   181    69   127   102    98   106   137   215    85   116    88   153   191    44   185    98   159   188   192   148   140    78   160   168    66   168   150    57    80    45   108   136   161   139   102   146   220    90   147   178   212   178   138   196   155   161    84   218    58    78    61    62    46   144    44    52   217    51    86   187    49   156    43   120   176   115    53    73   190   176   128   221   195   132   138   103    33   181    59    42    82    79   203    53   218    34
   144   105    48   123   213    58   120    57   220   106   196   212   217   161    63   167   143    69    37   219   143    79    62    52   105   167    89   212    92    35   194    33    66    83   183   220   214   202   117   190    57   171    37   169    36   167   139   120   163   100   141   176    47    79    46   163   121   103    79    79   165   129    81   137    75   170    92   202   132   147   135   141    49   153   175   195    55   206   125   130    84    66   173   143   179   117   166   205   188   128   178   191   100   216   150   124   186   184   190    35   114   126   192    33   125    60    88   128   202   160   103   126    47   166   129   214   135    95    74    36   138   209   100   172    89    74    81    44   105    75   119   111    73   155   179   216    64   193    82   182    41   206    51   110   183   175   125   129   192    79    49   213   208   157    39   165    61    40    58   119    83   112    46   154   206    54   212   187   136   135   181    68   126   102    98   106   136   215    85   116    88   153   191    44   185    98   159   188   192   148   140    78   159   168    67   168   150    57    80    45   108   136   161   139   102   146   220    90   147   178   212   177   138   197   155   161    84   218    58    78    61    62    46   143    43    53   217    52    86   187    49   156    43   120   176   115    53    73   190   177   128   221   195   132   138   103    33   181    59    42    82    79   203    53   218    34
   144   105    48   123   213    58   119    57   221   105   196   212   218   161    63   167   144    69    36   219   143    79    61    52   106   167    88   212    93    35   194    34    66    83   183   221   214   202   117   190    57   171    37   169    36   166   139   120   163   101   141   176    47    79    46   163   121   103    79    79   165   129    82   137    76   170    92   202   133   147   135   141    50   152   175   195    54   207   125   130    84    66   173   143   179   117   166   205   188   128   178   191   100   216   150   124   187   184   189    35   114   127   192    34   125    60    88   128   202   160   103   126    47   165   129   214   136    94    74    36   138   209   100   172    89    74    81    44   105    75   119   110    73   155   179   216    64   194    82   182    40   206    50   109   182   175   125   129   192    80    48   213   208   157    39   165    61    40    58   120    83   112    46   154   207    54   212   187   136   135   181    69   127   102    98   107   136   216    86   116    88   153   191    44   186    97   159   189   192   148   140    78   159   168    67   168   150    57    80    45   108   135   161   138   102   146   220    90   147   178   211   177   138   197   155   160    84   217    58    78    61    61    46   143    44    53   217    52    86   187    49   156    43   120   175   116    53    73   190   176   128   221   195   132   138   103    33   181    59    41    82    79   203    53   219    34
   144   105    48   124   213    57   120    57   220   105   196   213   218   161    63   166   143    69    37   219   142    77    62    51   106   167    90   212    93    36   193    34    67    83   182   220   214   203   118   190    58   171    36   169    36   167   139   120   164   100   142   176    47    78    46   162   121   103    80    78   165   128    81   138    75   170    92   203   133   147   135   140    49   152   175   195    54   206   126   130    83    66   174   142   179   116   166   205   189   128   178   191   100   216   150   124   186   185   190    36   114   126   193    33   125    60    88   129   201   160   103   127    48   165   129   216   136    94    74    36   138   209    99   172    89    73    81    44   106    75   118   111    73   156   179   216    64   193    82   182    41   206    51   109   182   175   125   129   190    80    49   214   209   157    40   165    61    40    59   119    83   112    46   153   207    54   212   187   136   134   181    69   126   102    97   106   136   215    85   116    89   153   190    44   185    98   158   189   192   149   142    77   160   168    66   168   150    58    80    46   108   136   161   138   102   146   220    90   147   178   211   177   138   196   156   161    84   218    58    77    61    62    46   143    43    53   217    52    85   187    49   157    44   119   175   115    53    72   190   177   128   222   195   131   138   104    33   181    59    43    82    79   204    53   219    34
   143   105    48   122   213    58   119    57   221   106   197   212   218   161    64   167   144    69    36   219   143    79    62    52   106   166    89   212    92    35   194    33    66    83   184   220   215   202   117   190    56   171    37   169    36   167   138   120   163   100   141   176    47    79    46   163   121   103    79    79   165   129    81   137    75   171    92   202   133   147   135   141    50   152   175   194    55   206   125   130    83    66   174   142   179   116   166   205   189   128   178   192   100   216   150   124   186   184   189    35   115   127   193    34   126    59    88   128   202   160   103   126    47   166   129   214   135    95    74    36   138   209   100   172    88    74    81    44   105    75   118   111    73   155   179   216    64   193    82   182    40   206    50   110   183   175   125   129   191    79    48   213   208   157    39   165    61    40    58   119    83   112    47   154   206    53   212   187   136   135   182    68   127   102    98   106   136   216    85   116    88   153   191    44   185    98   159   188   192   148   140    78   160   167    66   168   150    57    80    45   108   136   161   139   102   146   220    90   147   178   212   177   138   197   155   160    84   217    58    78    61    62    46   144    44    53   217    52    86   187    49   157    44   120   176   115    53    73   190   176   128   221   195   132   138   103    33   181    59    42    82    79   203    54   218    34
   144   105    48   123   213    58   120    57   220   106   196   212   218   161    64   167   143    69    36   219   143    79    62    52   105   166    89   212    92    35   194    34    67    83   183   220   215   202   117   190    57   171    37   169    36   167   139   120   163   100   141   176    47    79    46   163   121   103    79    79   165   129    81   137    75   170    92   202   132   147   135   141    49   153   175   195    55   206   125   130    84    66   173   143   179   117   166   205   188   128   178   191   100   216   150   124   186   184   190    35   114   126   192    33   125    60    88   128   202   160   103   126    47   166   129   214   135    95    74    36   138   209    99   172    89    74    81    44   105    75   119   111    73   155   179   216    64   193    82   182    41   206    51   110   182   175   125   128   191    80    49   213   208   157    39   165    61    40    58   119    83   112    46   154   206    54   212   187   136   134   181    68   127   102    98   107   137   215    85   116    88   153   191    44   185    98   159   188   192   148   140    78   160   168    67   168   150    57    80    45   108   136   161   139   102   146   220    90   147   178   212   177   138   197   155   160    84   218    58    78    61    62    46   143    43    53   217    51    86   187    49   156    43   120   176   115    53    73   190   177   128   221   195   132   139   103    33   181    59    42    82    79   203    54   219    34
   144   105    49   123   214    59   120    56   220   106   197   212   217   161    64   168   143    69    36   219   142    80    62    52   104   167    88   212    92    36   194    33    66    84   183   220   215   202   117   190    56   171    37   169    36   167   139   120   164   101   142   176    48    79    46   162   122   104    79    79   165   130    81   137    75   170    91   202   133   147   135   140    50   153   175   195    54   207   124   131    84    67   173   143   179   117   166   206   189   128   178   191   100   216   150   124   186   185   189    36   113   127   192    34   125    59    89   129   201   160   103   127    47   166   129   214   136    95    74    37   138   209   100   173    89    74    81    44   105    74   118   111    72   156   178   215    65   193    82   182    41   205    51   109   182   176   124   129   192    79    48   213   208   157    39   165    61    40    58   119    83   112    47   154   206    54   212   187   136   135   181    68   127   102    98   106   136   215    86   116    87   153   190    44   185    98   160   187   192   148   140    78   159   167    67   168   150    58    80    45   109   136   161   139   102   146   220    90   147   179   211   179   138   197   155   161    84   218    58    78    60    62    46   143    44    52   217    52    86   188    48   157    43   120   175   115    54    72   190   177   128   222   195   133   139   103    33   180    59    41    83    79   203    52   218    34
   145   105    48   123   214    58   120    57   222   106   197   212   217   161    64   167   144    69    36   219   142    79    61    52   105   167    88   212    91    36   194    34    66    84   183   220   215   201   117   190    57   170    36   168    35   167   139   120   163   100   140   177    48    78    46   162   122   103    79    79   165   130    82   138    76   170    91   202   132   147   135   141    49   153   175   195    55   206   126   130    83    66   173   142   179   116   166   205   188   127   178   191   100   216   150   124   186   185   190    35   114   126   192    33   125    59    89   127   201   161   103   126    48   166   129   214   135    94    74    36   137   209   100   172    89    74    79    43   105    75   118   111    74   155   178   216    64   194    82   183    40   206    50   109   183   175   125   129   192    80    48   213   209   156    39   165    61    40    58   119    82   113    46   153   206    54   212   187   136   134   182    69   127   102    99   106   137   215    85   116    88   154   190    43   185    97   159   189   192   148   140    77   159   168    66   168   150    57    80    46   108   136   160   139   102   146   219    91   146   178   212   177   137   197   154   160    84   218    58    78    60    61    46   144    43    52   217    52    86   186    48   157    43   120   176   117    52    73   190   176   129   221   195   133   139   103    33   181    59    42    82    79   203    54   219    34
   144   106    46   123   215    59   120    57   220   102   196   212   217   161    62   169   143    69    36   219   141    78    61    52   106   166    89   214    91    36   193    35    67    83   184   221   214   202   117   191    58   171    36   168    37   166   140   122   164   100   141   178    47    79    46   162   122   103    77    78   166   128    82   137    76   169    92   203   132   147   136   141    50   153   173   196    54   207   124   129    83    65   176   143   180   117   166   205   188   126   179   191    99   214   150   124   185   182   190    36   116   126   193    33   126    59    89   127   201   160   104   127    46   167   130   212   136    94    73    35   136   210    99   172    89    75    80    43   107    73   120   113    74   154   178   216    63   195    81   182    41   204    50   110   183   175   125   129   192    78    48   214   209   159    41   165    63    40    59   119    84   110    47   154   206    52   211   187   136   136   183    69   127   103    97   106   137   215    86   115    87   153   190    44   186    96   159   189   193   149   141    78   160   169    66   168   149    57    78    46   108   139   161   139   102   147   220    89   149   179   213   180   140   197   156   161    85   217    58    81    62    64    45   144    43    50   218    52    84   187    48   155    43   121   176   115    52    73   193   176   128   223   195   131   136   103    34   182    58    41    80    80   203    55   216    34
   146   105    47   124   213    58   121    58   222   106   197   211   218   162    64   168   142    70    38   220   144    79    62    52   104   167    89   213    94    37   193    32    67    84   185   221   215   201   117   188    57   171    36   168    36   167   138   121   162    99   143   175    46    80    47   164   122   104    80    80   163   130    81   137    73   172    92   202   131   147   136   139    49   152   175   195    56   207   125   129    84    65   175   143   179   116   166   203   188   129   178   193   101   217   149   123   187   184   190    37   114   125   191    34   125    60    90   128   200   160   103   127    46   165   129   212   137    96    76    37   137   211   100   172    86    75    82    44   106    74   120   112    73   156   179   217    65   193    81   181    40   206    50   110   182   175   125   130   192    79    48   213   210   156    39   165    63    41    57   119    82   110    47   152   206    54   212   187   137   137   182    66   127   102    99   106   139   214    86   117    88   153   191    43   185    98   158   189   192   147   139    79   160   168    68   168   151    57    79    47   109   137   161   138   101   145   220    89   149   178   211   176   138   197   155   161    83   219    57    77    61    62    45   143    43    51   218    52    85   186    50   156    45   120   176   113    54    73   189   178   128   221   195   132   140   103    33   180    59    41    83    81   200    52   217    33
   142   105    48   123   213    59   121    57   220   105   196   212   218   161    64   167   143    70    36   220   142    78    61    54   104   166    89   212    92    35   195    34    65    83   183   222   216   203   117   189    56   172    36   170    35   166   139   119   162   100   141   176    47    78    44   163   121   103    78    79   164   127    80   138    76   170    93   203   133   146   135   142    49   154   176   194    55   207   124   130    84    66   173   143   178   117   167   205   188   130   180   190    98   217   151   123   185   185   189    35   114   127   194    34   125    59    89   125   202   160   103   127    48   166   128   214   137    96    74    37   137   209    99   172    87    74    81    44   105    74   119   111    73   156   179   215    63   192    83   183    39   205    50   110   183   174   125   127   191    77    49   212   208   157    38   165    61    39    57   119    83   112    46   155   207    54   211   185   137   134   182    67   127   102    98   107   137   216    86   116    87   152   190    43   185    95   161   187   191   149   140    78   160   168    65   166   150    58    79    45   110   137   160   139   102   146   219    90   147   176   213   178   137   197   155   161    84   218    58    79    60    62    47   142    43    52   218    52    86   187    49   155    44   120   175   114    55    75   189   175   128   221   195   131   138   102    33   180    60    43    82    80   201    54   219    34
   143   105    48   123   214    58   120    57   220   105   196   212   218   161    64   167   143    69    36   219   143    79    62    52   105   166    89   212    92    35   194    34    66    84   183   220   214   202   117   189    57   171    36   169    36   166   139   120   163   100   141   176    47    79    46   163   122   103    79    79   165   129    81   137    76   171    92   202   132   147   134   140    50   152   175   195    54   206   125   130    84    66   173   142   179   117   166   205   189   127   178   191    99   216   150   124   186   184   189    35   115   126   192    34   125    59    88   128   201   160   103   126    47   165   129   215   135    95    74    36   138   209   100   172    89    74    81    43   106    75   119   111    73   155   179   216    64   193    82   182    41   205    51   110   183   176   125   128   191    79    49   213   209   157    40   165    61    40    58   119    83   112    47   154   205    54   212   187   137   134   181    68   127   102    98   106   136   215    85   116    88   153   191    44   185    98   159   188   192   149   140    78   159   168    66   168   150    57    80    45   108   135   161   139   102   147   220    91   147   178   212   177   138   197   155   161    84   218    58    78    61    62    46   143    43    53   217    51    86   187    48   157    43   120   176   116    54    73   190   177   128   221   194   132   138   103    33   181    60    41    82    79   203    53   218    34
   144   106    49   123   214    57   119    56   220   106   196   213   217   161    63   167   143    68    37   220   144    79    62    52   105   167    88   212    93    35   195    34    67    83   183   220   214   202   118   191    57   171    36   170    36   167   139   121   162   100   141   176    47    79    47   163   121   103    80    78   164   129    81   138    76   171    92   203   132   147   135   140    49   153   175   194    56   207   125   130    83    66   173   142   179   117   168   205   189   127   178   192    99   216   150   124   186   184   190    35   114   126   193    33   124    60    89   128   201   160   103   125    47   166   131   215   135    94    73    37   138   209   101   173    88    73    82    43   105    75   118   111    73   156   179   216    64   193    81   181    40   206    51   110   182   176   125   129   191    80    48   212   208   157    39   165    62    41    58   119    83   111    45   154   207    54   212   187   136   134   182    68   125   102    98   106   137   214    86   116    88   152   190    43   185    97   159   188   192   150   141    77   158   167    67   168   151    57    79    45   108   137   160   139   101   146   220    91   148   179   211   177   138   195   155   161    84   218    58    79    61    62    46   143    44    52   217    52    86   188    49   157    42   120   176   116    52    74   190   177   129   221   195   132   139   103    33   180    59    41    82    79   202    53   219    34
   144   105    48   123   213    58   120    57   220   105   196   212   217   161    63   167   143    69    37   219   143    79    62    52   106   166    89   212    92    35   194    34    66    83   183   221   214   202   117   190    57   171    37   169    36   167   139   121   163   100   141   176    47    79    46   163   121   103    79    79   164   129    81   137    75   170    92   202   132   147   135   141    49   152   175   194    55   207   125   130    84    66   173   143   179   117   166   204   188   128   178   191   100   216   150   124   186   184   190    35   114   126   192    33   125    59    88   128   202   160   103   126    47   165   129   214   135    95    74    36   138   209   100   172    89    74    81    43   105    75   119   110    73   155   179   216    64   193    82   182    41   205    51   109   182   176   125   129   192    79    49   213   208   157    40   165    61    40    58   119    83   112    46   154   206    53   211   187   136   134   182    68   127   102    98   106   137   215    85   116    88   153   191    44   185    98   159   188   192   148   140    78   160   168    67   168   150    57    80    45   108   135   161   139   102   146   220    90   147   178   212   178   139   197   155   161    84   218    58    78    61    62    46   143    43    52   217    51    86   187    49   156    44   120   176   115    53    72   190   177   128   221   195   132   138   103    33   181    59    42    81    79   203    53   218    34
   144   105    49   123   214    58   121    58   221   104   195   213   219   161    64   167   143    68    37   220   143    79    61    52   106   166    89   213    92    36   193    35    67    83   184   221   214   203   116   189    57   172    37   171    37   166   139   121   163   101   140   176    47    79    46   162   122   104    78    78   164   130    81   138    76   171    93   201   131   147   135   140    49   152   177   196    55   205   125   131    84    65   173   143   179   119   165   203   188   127   181   193   100   216   149   124   185   184   189    36   115   127   193    33   125    59    89   127   202   160   104   126    46   166   130   214   136    94    75    35   137   209    99   172    89    72    81    44   105    76   120   111    73   157   178   216    65   193    83   181    40   204    49   109   184   174   123   130   192    78    49   213   207   157    40   165    62    39    59   119    84   112    46   152   205    54   210   187   137   135   180    68   128   103    99   106   137   215    85   116    87   154   191    44   185    97   159   187   194   148   140    79   158   167    66   168   149    56    79    46   109   136   162   138   101   147   220    89   148   178   211   178   139   196   156   161    82   219    57    77    62    63    46   144    43    51   216    52    84   187    50   157    43   120   177   116    52    72   189   176   129   222   195   133   139   102    32   181    58    42    80    79   202    53   218    35
   143   104    48   124   212    58   119    56   220   105   196   212   217   162    63   168   144    69    37   219   143    78    60    51   106   167    88   211    91    36   195    34    66    84   183   220   214   202   117   190    56   171    36   169    36   166   139   120   164   101   140   176    47    78    47   163   121   103    79    79   165   129    81   137    75   171    91   202   132   147   135   140    50   152   175   195    54   206   124   130    83    66   173   143   179   116   166   205   188   128   179   191   101   216   149   123   186   184   190    36   115   127   192    33   126    60    88   127   202   160   104   127    48   165   130   213   136    95    75    36   138   209   100   171    88    73    80    43   105    74   118   111    73   155   178   215    64   193    82   182    41   204    50   110   182   174   125   129   191    81    49   213   208   157    39   165    60    41    58   118    84   112    47   154   206    53   211   187   136   134   181    68   127   102    99   105   137   216    85   116    88   153   190    45   185    97   160   189   193   147   139    78   160   168    67   169   151    57    80    46   109   135   160   139   102   147   221    91   149   179   212   178   138   196   156   161    84   218    58    78    62    62    46   144    44    53   217    52    86   188    48   157    43   120   176   116    52    72   190   176   127   221   195   132   138   103    32   181    59    42    82    79   203    54   219    34
   183   208    47    84    37   133   104   182   169   208   212   219   184   108    70    43   202   110   136   108    50   120   197    49    80   106   138   133    60    39   167    70    50   150    83   125   109    99   112    92   172    60    72   119   155   206   196   148   132   105   137   222    89    48   144    55   169    75   158   146   203   130    66   200    95   174    37   209   126   186    55    84   138   136   102    48    39   161   171   212   100   176    51   155    77   206   176   213   146   161   113   133    49    46    41   168   141   194    73   217    43   165    66   172   200    96   156   173    49    77   109    86   172   192   182    55   211   116    41    35   186   137    96   217    76    77   131   123   163   200   214    90   146   190   114   124    73    97   122   143    40   138   180    37   158   114   188    43    53   208   113   184   213    52   210   117    41    46   139   154   142   219   147   214    79   214    44   198    59   122   147   221   169    42   131   221   198   140    97   180   116   166    51    68    99   177    64   110   131   169   205   113   204   197   199   120   101    48    85   115   184    73    48    40   170    60    70    85    95    53   148   215   143   112   188    34   102   170    58    81   203    98   114   187   154   198    73   153   188    79   161   196    75   199   183   157   189    99   182    55   150   194   180    44   157   125   124    34    68   210    71    57   204   127   209   190
   182   208    47    84    37   133   104   182   169   208   212   219   184   108    70    43   202   109   136   108    49   120   197    49    80   107   138   133    60    39   167    70    50   150    83   125   109   100   112    92   172    60    72   118   155   206   196   148   132   105   137   221    90    48   144    55   169    75   158   147   203   130    65   200    95   174    37   209   127   186    54    84   138   137   102    48    39   161   171   212   100   176    51   155    77   207   176   213   146   160   113   133    49    45    41   168   140   193    73   217    43   165    66   172   200    96   156   173    49    77   109    86   172   192   182    55   211   116    42    35   186   137    97   217    76    77   130   122   163   200   214    91   146   190   115   124    73    97   122   143    40   137   179    38   158   114   189    42    53   208   113   184   213    52   210   117    41    46   139   154   142   219   147   214    79   213    44   199    59   122   147   221   169    41   132   221   197   140    97   180   116   166    51    68    99   176    64   110   131   170   205   112   205   197   200   121   101    48    86   115   185    73    48    40   170    60    70    85    95    53   148   215   143   112   188    34   102   170    58    81   203    97   114   187   154   198    73   153   188    79   161   196    75   199   183   157   189    99   182    55   150   194   180    44   157   125   124    34    67   211    71    57   204   127   209   190
   182   208    47    84    37   133   104   182   169   208   212   219   184   108    70    43   202   110   137   108    50   119   197    49    80   106   138   133    60    39   167    70    50   151    83   126   108   100   112    92   172    61    72   119   155   206   196   149   132   105   138   222    89    48   143    55   169    75   158   146   202   130    66   200    95   174    37   209   126   186    55    84   138   136   101    49    39   161   171   212   100   176    51   155    77   206   176   213   146   160   113   133    48    45    41   168   141   194    73   217    43   165    66   172   200    96   156   172    49    77   109    86   173   192   182    55   211   116    42    35   187   137    96   217    76    77   131   123   163   200   214    90   146   190   114   124    73    97   122   142    40   138   179    37   158   114   189    43    54   208   113   184   213    52   210   116    41    46   139   154   142   219   147   214    79   213    43   198    60   122   147   221   169    42   131   221   197   140    97   180   116   166    51    68    99   176    64   110   131   169   205   113   204   197   199   120   101    48    85   115   184    73    48    40   169    60    70    85    95    53   148   215   144   112   189    34   102   170    58    81   203    97   114   187   153   197    72   153   188    79   161   196    75   199   183   156   189    99   182    55   151   194   180    44   157   125   123    34    68   210    71    57   204   127   209   190
   182   207    50    82    38   136   104   183   168   207   213   218   185   108    70    43   203   110   135   107    49   119   197    50    78   107   137   130    58    41   167    72    50   148    84   127   107    99   110    94   171    61    73   118   154   206   195   147   133   105   137   224    92    48   144    52   171    76   158   147   202   130    65   199    93   173    38   207   125   184    55    84   137   138   103    46    40   161   171   212    99   173    49   154    78   207   176   213   147   160   115   132    49    44    43   168   140   195    73   216    42   163    67   171   200    97   155   174    51    79   109    83   173   190   183    54   210   116    42    36   186   137    93   216    75    79   128   123   165   200   214    88   148   192   113   122    72    98   121   144    40   137   179    39   160   115   188    44    53   209   111   184   212    50   210   118    40    44   139   154   144   218   148   213    79   214    45   199    59   121   147   221   171    42   131   220   198   139    96   178   114   166    47    70    98   177    65   108   130   170   203   111   204   197   202   122   100    49    83   114   183    72    48    42   169    60    72    83    93    55   149   216   144   112   190    34   103   170    57    83   203    96   114   188   153   196    74   154   186    78   161   197    72   200   182   156   190   101   183    56   148   193   182    44   157   124   122    35    66   209    71    56   201   127   209   191
   182   207    46    84    37   133   103   181   168   209   212   220   183   110    68    43   202   110   138   108    49   119   197    49    80   108   138   133    60    40   167    70    51   149    84   125   108   100   113    91   173    62    72   117   155   206   196   150   133   104   137   223    91    48   143    54   168    75   158   147   202   128    67   200    96   176    37   209   127   188    53    82   138   138   102    48    39   159   171   212   102   176    50   154    75   206   176   213   146   161   115   134    49    45    40   168   140   194    74   217    43   164    65   173   201    95   156   174    47    77   109    84   172   190   183    55   211   116    42    35   186   137    97   216    75    76   130   123   163   199   214    90   147   190   113   123    74    97   123   144    42   136   179    38   159   114   189    40    53   208   114   185   213    54   210   117    40    45   140   154   144   219   147   216    79   215    43   199    60   122   147   221   167    44   132   223   199   138    97   179   116   167    50    68    98   176    63   110   129   170   207   113   204   200   199   123   100    47    87   116   185    75    47    41   170    62    70    84    95    53   147   214   143   113   188    35   103   171    58    81   203    97   113   186   155   198    71   154   188    81   161   195    74   199   183   158   187    99   181    56   151   193   181    44   158   126   123    34    69   210    71    57   204   128   209   190
   182   208    47    84    37   133   104   182   169   207   212   219   184   109    69    43   202   110   137   108    50   119   196    49    80   106   139   134    60    39   168    70    50   149    83   125   108    99   112    92   172    60    72   119   155   207   196   148   132   105   137   222    89    48   144    54   169    76   159   146   203   130    65   200    95   174    37   209   126   186    54    84   138   136   102    48    40   161   171   211   101   175    51   155    77   207   176   213   146   160   114   133    48    45    41   168   140   194    73   217    43   164    66   172   200    96   156   173    49    77   109    86   173   192   182    55   211   116    42    35   186   137    96   217    76    77   131   123   164   199   214    90   146   190   113   123    73    98   122   143    41   138   179    37   158   114   189    42    53   209   114   184   212    52   210   117    41    46   139   154   142   219   147   215    79   214    43   199    59   121   148   220   168    42   131   221   198   140    98   180   116   166    50    68    99   177    63   110   131   169   205   113   204   197   199   120   100    49    85   115   185    73    49    41   170    60    70    84    95    53   148   215   143   112   188    34   102   170    58    81   203    98   113   188   154   198    72   154   188    79   161   196    76   199   183   156   189    99   182    56   150   194   180    44   157   125   124    34    69   210    71    57   204   127   209   190
   182   209    46    83    37   134   104   182   169   207   212   218   184   108    69    44   201   109   137   108    50   120   198    49    80   106   139   132    59    40   168    70    49   151    82   126   109   100   112    93   172    61    72   119   155   205   196   149   133   105   137   221    89    49   144    54   168    76   159   147   202   129    65   200    95   174    37   210   125   186    55    84   139   137   101    47    40   161   170   212    99   176    51   155    77   207   176   213   146   160   113   132    48    45    41   168   141   193    73   217    42   164    66   172   199    96   156   172    51    78   108    85   174   192   183    54   211   116    41    35   186   138    97   216    76    76   131   122   162   200   215    90   146   190   113   124    73    98   122   141    40   138   180    36   158   115   189    43    53   208   113   185   212    51   210   117    41    47   140   154   142   219   146   214    79   213    44   198    60   121   147   221   168    42   131   221   198   139    98   180   115   166    52    69    99   176    65   109   130   169   205   113   204   197   199   121   101    48    86   115   184    74    48    40   171    60    71    83    96    54   148   216   144   113   189    33   102   169    59    81   202    98   114   185   153   197    72   154   187    79   161   195    74   199   183   157   190   100   182    55   151   193   179    44   158   125   123    33    68   211    71    56   205   126   209   189
   181   209    48    84    36   133   104   184   170   206   212   221   182   109    69    44   203   109   135   108    50   120   196    48    81   105   137   133    58    38   168    69    51   149    84   126   109   101   112    92   172    60    71   119   155   207   197   149   132   105   137   222    89    50   144    56   169    77   158   147   205   130    68   199    95   172    36   209   126   186    56    83   138   137   102    48    41   159   172   212   100   178    52   154    78   205   176   212   148   159   114   136    50    45    42   168   141   192    73   217    44   166    66   174   200    95   156   174    49    78   109    85   173   190   183    53   213   117    42    33   187   138    96   217    76    75   132   123   164   202   215    90   145   189   115   123    74    97   122   144    40   137   180    36   158   114   188    42    52   208   113   182   213    54   210   117    40    45   138   154   142   220   146   214    79   213    44   197    61   121   148   222   168    40   132   221   197   140    98   179   117   166    52    69    97   177    63   110   130   169   206   114   205   196   200   122   100    47    87   115   186    73    48    40   171    61    70    84    96    53   148   216   144   111   188    33   103   170    58    81   203    96   115   186   154   198    71   153   187    80   160   197    75   199   184   157   189    98   182    57   150   192   179    45   157   125   123    35    67   211    72    57   204   126   210   188
   184   209    49    85    38   133   107   179   171   204   213   221   182   109    67    44   202   107   138   108    51   120   198    52    82   104   138   132    59    38   167    71    50   148    83   125   109    99   111    91   171    58    73   121   152   208   195   149   130   103   140   220    90    46   146    56   166    77   158   146   198   132    66   200    97   172    38   209   126   187    57    84   135   139   104    48    37   159   171   212   102   176    51   157    77   205   179   214   145   161   111   134    49    45    43   170   138   189    71   217    41   167    66   170   199    97   159   167    50    75   110    87   174   191   185    55   210   116    41    36   187   138    96   217    74    79   131   121   161   202   214    89   147   188   115   124    72    97   124   143    39   139   179    38   159   111   191    40    54   212   114   185   213    54   210   116    41    44   139   153   144   216   149   215    81   212    42   197    61   121   144   220   169    45   130   224   196   140    95   178   118   170    51    70    99   177    65   110   131   172   204   111   207   199   201   120   100    50    88   115   183    73    50    43   168    61    70    85    96    54   147   216   144   111   188    33   102   170    60    80   203    98   113   186   156   197    73   153   188    79   161   197    75   199   184   158   188    98   181    54   150   195   179    45   159   123   121    33    69   213    71    55   206   126   210   192
   183   209    47    84    36   134   104   182   169   207   212   219   184   109    70    43   202   109   136   109    50   120   196    49    80   106   138   133    59    39   168    69    50   150    83   125   109    99   112    92   172    60    72   119   154   206   196   148   132   105   137   221    89    48   144    55   169    75   158   147   202   130    66   200    95   174    36   209   127   186    54    84   138   136   103    48    39   161   171   212   100   176    52   154    77   206   176   213   147   160   114   133    48    45    42   168   140   194    74   217    43   164    65   172   200    96   156   173    50    77   110    86   172   192   182    55   211   116    42    35   187   137    97   216    76    77   131   123   163   200   214    91   145   190   114   124    73    97   122   143    40   137   179    38   158   116   189    43    53   208   113   184   213    52   211   116    40    47   139   153   142   219   147   214    79   214    44   199    60   121   147   220   169    42   132   221   197   140    98   180   116   166    51    68    99   177    63   110   130   169   205   112   204   197   199   121   100    48    85   114   184    73    48    41   170    60    70    84    95    52   148   215   143   112   189    34   102   170    58    81   203    98   113   187   154   198    73   153   187    79   160   196    75   199   183   158   189    99   182    55   150   193   180    44   157   125   124    34    68   210    71    56   204   126   209   190
   183   206    46    84    39   133   104   184   170   206   214   217   184   110    69    44   205   111   136   109    48   118   197    50    78   107   139   134    59    40   168    71    50   150    81   123   111    99   110    92   173    59    73   119   155   206   197   147   132   105   137   222    90    47   143    55   170    75   158   147   203   131    65   199    97   174    39   209   126   186    53    85   139   138   103    49    40   160   173   212   102   176    50   156    76   205   178   211   148   163   115   132    50    45    42   168   142   193    73   216    44   164    66   173   200    96   156   172    50    75   109    85   175   193   184    55   212   116    41    36   187   138    95   216    75    76   131   122   162   201   214    91   145   191   114   124    72    96   123   142    38   141   179    36   158   114   188    44    54   208   116   184   214    51   208   116    42    47   138   155   142   218   145   215    79   214    46   198    58   122   147   220   170    39   132   221   198   141    98   179   115   166    50    68   101   176    63   110   130   166   206   113   203   197   200   120   101    48    85   112   186    74    48    40   170    60    71    83    95    52   148   215   143   113   187    33   104   171    59    83   205    98   114   188   153   198    70   153   188    80   161   197    76   198   184   156   188    99   182    54   149   193   180    44   158   127   124    34    69   211    70    56   204   127   210   190
   182   208    47    84    37   133   104   182   169   208   212   219   184   108    70    43   202   109   136   108    50   120   196    49    80   107   138   133    60    39   167    70    50   150    83   125   109    99   112    92   172    60    72   119   155   207   196   148   132   105   137   222    89    48   144    55   169    75   158   146   203   130    66   200    95   174    37   209   126   186    55    84   138   136   102    48    39   161   171   212   100   176    51   155    77   206   176   213   146   161   113   133    49    46    41   168   141   194    73   217    43   164    66   172   200    96   156   173    49    77   109    86   173   192   182    55   211   116    42    35   186   137    96   217    76    77   131   123   163   200   214    90   146   190   114   124    73    97   122   143    40   138   180    37   158   114   189    43    53   208   113   184   213    52   210   117    41    46   139   154   142   219   147   214    79   214    44   198    59   122   147   221   169    42   131   221   198   140    97   180   116   166    50    68    99   177    64   110   131   169   205   113   204   197   199   121   101    48    85   115   184    73    48    40   170    60    70    84    95    53   148   215   143   112   188    34   102   170    58    81   203    98   114   187   154   198    73   153   188    79   161   196    75   199   183   157   189    99   182    55   150   194   180    44   157   125   124    34    68   210    71    57   204   127   209   190
   182   207    46    83    37   133   104   182   169   208   211   219   184   108    69    43   202   110   137   109    50   119   197    49    80   106   139   133    59    39   167    70    50   150    83   125   109    99   112    92   172    60    72   118   155   207   196   149   132   105   137   221    89    48   143    55   168    76   158   147   203   130    65   200    94   174    37   209   126   186    54    83   138   137   102    49    39   161   172   212   100   176    51   155    77   206   176   213   147   160   114   133    49    46    41   169   140   194    72   217    43   165    66   173   200    95   156   173    50    77   110    86   172   192   182    54   210   116    41    35   187   138    97   217    75    78   131   122   163   200   214    90   146   190   114   123    74    97   122   142    40   138   180    38   158   114   188    43    53   209   113   184   213    52   210   116    42    46   139   154   142   218   146   213    80   214    43   198    59   122   147   221   168    42   131   221   198   140    97   180   116   166    51    69    98   177    63   110   131   169   205   112   205   197   199   120   101    49    85   115   184    73    48    41   170    60    70    85    95    53   147   215   144   113   188    34   101   170    58    81   203    97   114   187   154   198    73   154   187    78   160   196    75   199   183   157   188    99   182    55   150   194   180    44   157   125   123    34    68   211    71    56   204   126   209   191
   183   208    47    84    37   133   104   182   169   208   212   219   184   108    70    43   202   109   137   108    50   120   197    49    80   107   138   133    59    39   167    70    50   150    83   125   109    99   112    92   172    60    72   119   155   207   197   148   132   105   137   222    90    48   143    55   169    76   158   146   203   130    66   200    95   174    36   209   126   187    55    83   138   137   102    48    39   161   171   212   100   176    51   155    77   206   176   213   146   161   114   133    49    45    41   168   140   194    73   217    43   165    66   172   200    96   156   173    49    77   109    86   172   192   182    55   211   116    42    35   186   137    96   217    76    77   131   123   163   200   214    90   146   190   114   124    73    97   122   142    40   138   179    37   158   114   189    43    53   209   113   184   213    52   210   117    41    46   139   154   142   219   147   214    79   213    44   199    60   121   147   221   169    42   131   221   198   140    97   180   116   166    50    68    98   177    63   110   131   169   205   112   204   197   199   120   101    48    85   115   184    73    49    41   169    60    70    84    95    53   148   215   143   112   189    34   102   170    58    81   203    97   114   187   154   198    73   154   187    79   161   196    75   199   182   157   189    99   181    55   150   193   180    43   157   124   123    34    68   210    71    57   204   127   209   190
   183   208    46    84    37   132   104   182   168   207   211   218   183   108    69    42   203   110   137   110    50   120   196    49    80   107   137   133    58    39   167    70    51   148    84   125   109   100   112    92   172    60    74   118   156   206   197   148   132   104   137   222    89    49   143    55   168    75   158   146   203   129    65   199    94   174    36   208   125   185    54    83   137   134   101    49    40   160   172   213   100   175    51   154    77   207   177   212   146   159   114   134    47    45    40   169   141   195    73   218    44   163    65   172   199    96   155   173    50    76   109    86   174   193   183    56   212   116    42    36   188   137    97   217    75    79   130   123   163   201   213    89   146   190   115   123    73    98   123   142    39   138   178    38   159   116   189    43    53   209   114   183   214    52   209   116    40    47   140   153   142   219   148   215    80   213    44   198    58   121   148   220   168    43   131   220   197   139    98   180   117   166    51    68    99   178    66   109   131   170   204   114   205   197   200   120   101    47    86   114   185    73    49    41   170    59    70    85    93    51   148   215   144   112   189    34   101   169    58    81   202    97   115   188   154   200    73   154   190    78   160   196    75   201   184   155   189    99   182    55   149   193   180    42   156   125   124    34    67   210    70    58   204   127   211   190
   182   208    46    84    37   134   104   182   169   208   213   219   184   109    69    43   202   109   137   108    50   120   197    49    80   107   138   133    60    39   167    69    50   150    83   125   109    99   112    93   172    61    72   119   155   207   196   148   132   104   137   222    89    49   144    55   169    75   158   147   203   130    66   199    94   174    37   209   126   186    55    84   138   136   102    48    39   162   171   212   100   176    52   155    77   206   176   212   146   160   114   133    48    45    41   168   140   194    73   217    43   164    65   172   200    96   156   173    49    77   108    86   173   192   182    54   211   116    41    35   186   137    96   218    75    77   131   123   163   200   214    90   146   190   114   124    73    97   121   143    40   137   179    38   158   114   188    43    54   208   113   184   213    51   210   116    40    46   139   154   142   219   147   214    79   214    44   198    59   121   147   221   169    42   132   221   197   139    98   179   117   166    50    67    98   177    64   110   131   169   205   113   205   197   200   121   101    48    85   115   185    73    48    41   170    59    70    84    94    53   148   215   144   112   188    34   102   170    59    81   204    98   114   187   154   198    73   154   187    79   161   196    74   200   183   157   189   100   182    55   150   194   180    43   157   125   123    34    67   211    71    57   203   126   209   190
   183   208    48    83    38   133   104   183   169   208   211   219   184   108    69    42   201   109   137   108    50   120   196    49    81   107   138   133    60    39   167    70    50   150    82   126   109    99   112    91   173    60    73   119   155   207   196   149   132   105   138   222    90    48   143    56   169    75   158   147   203   130    66   200    95   173    37   209   126   186    54    84   138   136   101    48    39   161   172   212   100   175    51   156    77   206   175   213   147   160   113   133    48    46    41   168   140   194    73   218    43   165    66   172   200    97   156   173    49    77   109    85   173   192   183    55   211   116    42    34   186   137    96   217    76    77   131   123   164   200   214    90   147   190   114   124    73    98   122   142    40   138   180    37   158   114   189    43    54   208   113   184   213    51   210   116    41    46   139   154   142   218   147   214    80   214    45   198    59   122   148   221   169    42   131   220   198   140    97   180   115   166    51    68    98   176    64   110   131   168   205   113   205   197   200   120   100    48    85   114   184    72    49    40   170    60    70    85    95    53   148   216   143   111   189    34   102   170    58    81   204    98   114   187   153   199    73   154   188    79   161   197    74   199   182   157   189    99   182    55   150   193   180    43   157   124   124    34    67   210    71    57   203   127   209   190
   183   209    47    83    36   132   104   182   171   207   212   220   183   107    70    41   202   109   136   107    49   120   196    49    80   107   138   134    61    39   168    70    51   152    82   127   108    99   114    94   173    61    71   117   154   207   197   147   133   104   135   220    87    51   145    56   167    77   157   147   203   128    66   201    98   174    39   209   125   186    55    83   139   135   101    50    41   161   171   211   103   175    50   153    77   209   176   212   145   163   115   134    46    44    43   170   140   192    72   218    42   165    65   173   200    96   157   175    49    77   111    85   172   193   183    53   211   120    41    36   188   137    97   218    78    79   129   121   161   200   217    89   145   193   113   124    73    99   123   143    41   136   180    38   157   113   187    41    54   209   113   185   213    53   211   117    42    45   137   153   143   218   146   214    79   212    44   197    59   123   146   221   169    41   131   219   198   139    96   181   113   165    49    69    98   176    63   110   133   168   206   113   205   199   199   120   100    50    87   115   187    72    46    40   172    60    69    84    95    51   148   213   142   113   190    34   102   171    56    79   204    97   116   188   153   198    74   151   188    79   160   198    76   199   184   156   189    99   182    53   152   194   178    43   156   125   123    36    68   209    71    55   205   124   208   188
   183   208    47    83    38   134   103   180   169   206   213   218   185   108    69    43   202   110   136   109    48   119   197    49    80   106   139   133    61    38   168    70    51   149    83   124   107    99   112    92   172    60    73   119   154   206   196   149   132   105   138   221    89    48   144    55   169    75   159   146   203   131    65   200    95   174    39   209   127   186    54    84   140   137   101    48    41   162   171   214   101   175    51   154    76   206   177   214   147   160   114   133    48    45    41   169   141   193    73   217    44   166    67   172   199    95   155   172    49    78   108    87   172   192   182    55   211   117    41    35   187   136    95   218    75    77   129   123   162   201   214    89   146   191   114   123    72    98   123   144    40   137   179    37   159   113   190    42    53   209   113   183   213    51   210   116    41    47   140   154   142   217   146   214    79   213    44   198    59   122   146   221   170    43   131   220   197   139    98   179   116   165    50    68    98   177    64   111   132   169   205   113   205   197   199   120   101    48    85   115   185    73    48    40   169    63    70    85    94    54   149   215   142   111   188    35   102   171    57    80   203    97   113   186   153   198    72   154   189    78   161   197    76   199   182   155   188    99   183    54   149   193   179    44   156   125   123    34    67   210    70    56   205   126   207   189
   183   208    47    84    37   133   105   182   169   208   212   219   184   108    69    43   202   110   136   108    50   120   197    49    80   106   138   133    60    39   167    70    50   150    83   125   109    99   112    92   172    60    72   119   155   206   196   148   132   105   137   222    89    48   144    55   169    75   158   146   203   130    66   200    95   174    37   209   126   186    55    83   138   136   101    48    39   161   171   212   100   176    51   155    77   206   176   213   146   160   113   133    49    46    41   169   141   194    73   217    43   165    66   172   200    96   156   173    49    77   109    86   172   192   182    55   211   116    42    35   187   137    96   217    76    77   131   123   163   200   214    90   146   190   114   124    73    97   122   142    40   138   179    37   158   114   188    43    54   208   113   184   213    52   210   116    41    46   139   154   142   219   147   214    79   214    44   198    60   122   147   221   169    42   131   221   198   140    98   180   116   166    51    68    98   177    64   110   131   169   205   112   205   197   199   120   101    48    85   115   184    73    48    40   170    60    70    84    95    53   148   215   143   112   189    34   102   169    58    81   203    98   114   187   154   198    73   153   188    79   161   196    75   199   183   157   189    99   182    55   150   194   180    44   157   125   123    34    68   211    71    57   204   127   209   190
   183   207    46    84    38   133   104   181   169   207   212   219   184   109    69    43   202   109   137   109    49   120   197    49    79   107   138   132    60    38   166    70    50   150    82   125   109    99   113    93   172    60    72   119   156   207   197   148   132   105   137   222    90    49   143    55   169    75   158   146   203   130    65   199    95   173    36   210   127   185    54    83   140   135   103    48    38   162   170   212   101   176    52   155    77   207   176   213   146   160   113   133    47    45    42   169   141   194    72   218    44   165    65   172   200    97   156   172    49    77   109    85   173   192   182    55   211   117    41    35   187   137    96   217    75    78   131   122   164   200   214    90   146   190   114   123    73    97   123   143    40   137   179    37   157   115   188    43    54   208   114   184   213    52   210   117    41    46   138   154   141   219   147   214    78   214    43   199    59   121   146   221   170    43   132   221   198   140    98   179   116   166    50    68    99   177    64   111   131   169   205   114   204   198   200   120   101    48    86   115   185    74    49    41   170    60    70    85    95    53   147   216   143   112   188    34   103   168    58    81   202    98   115   187   154   198    73   153   188    79   160   196    74   199   183   157   190    99   181    56   150   193   180    43   157   123   124    34    69   210    72    56   204   126   209   189
   182   210    48    84    35   134   105   181   172   208   211   217   186   108    71    45   203   110   137   107    50   120   197    50    81   105   139   134    60    39   167    72    50   148    84   126   107    98   113    93   173    59    72   117   154   207   195   151   132   106   139   222    89    48   143    56   169    75   160   147   203   130    67   199    94   175    37   210   126   187    53    84   139   135   103    49    39   161   171   210    99   176    50   155    76   205   174   211   144   161   114   131    48    43    42   168   140   197    72   216    43   164    66   172   200    97   157   173    50    77   108    87   170   194   180    55   212   117    42    35   186   139    94   217    76    78   131   123   162   199   212    91   146   192   115   125    71    98   122   143    41   137   177    37   158   116   190    42    53   211   112   182   213    51   213   117    43    46   138   153   141   219   147   214    79   213    46   199    62   121   148   219   171    42   131   222   199   141    97   181   116   166    50    68    98   175    65   111   131   169   204   111   205   197   201   120    98    49    83   114   185    73    47    42   170    59    69    82    96    54   148   216   144   112   192    33   100   167    59    82   203    98   112   188   152   198    72   154   186    79   162   195    75   198   183   155   188    99   183    56   151   193   180    43   157   126   124    35    69   211    70    58   205   127   210   190
   183   209    47    83    36   134   104   181   169   207   211   219   184   109    70    43   203   109   136   108    49   119   196    49    80   106   138   133    60    39   167    70    50   150    83   126   109   100   112    93   171    61    72   119   155   206   197   148   133   105   138   222    90    48   143    56   168    76   159   145   202   130    66   200    95   175    37   210   126   187    54    83   139   136   102    49    39   161   171   212   100   175    50   155    77   206   175   212   146   160   113   133    49    46    41   169   140   194    74   217    43   165    66   172   199    96   157   173    49    78   109    86   172   192   182    55   211   116    42    35   186   137    95   217    75    77   130   123   163   200   215    91   146   190   114   123    73    97   122   143    41   138   180    38   158   114   189    42    53   209   112   183   213    51   211   116    42    46   139   153   141   219   147   215    80   213    44   199    59   121   147   221   169    42   132   221   198   140    97   179   116   167    51    67    99   177    64   110   131   169   205   113   205   198   199   120   100    48    86   115   184    73    48    41   171    60    71    84    95    52   147   215   143   113   188    34   102   171    59    81   203    96   114   186   153   198    73   152   187    79   161   196    75   200   183   156   189    99   181    55   150   193   181    43   158   124   123    35    68   210    72    57   204   127   208   191
   183   205    47    82    39   131   106   186   171   204   213   223   183   107    71    36   201   105   140   111    49   119   196    52    80   108   138   130    59    38   171    68    52   151    83   128   115   101   114    94   173    60    71   123   155   204   198   147   134   109   135   221    91    49   139    49   170    75   154   146   207   130    64   200    95   174    37   209   128   186    58    81   140   135    99    49    37   164   173   213    96   178    48   154    76   202   175   212   149   159   113   132    48    46    42   169   143   193    76   218    47   166    65   173   197    98   159   173    49    79   111    87   173   193   187    55   211   115    45    33   187   139    96   214    76    81   129   126   160   197   219    92   146   190   113   124    75    95   121   140    43   134   182    35   158   116   189    45    55   211   110   180   212    50   209   112    40    48   139   154   145   219   148   212    78   216    50   198    58   120   150   220   172    42   131   223   201   142    94   180   122   168    50    71    99   176    67   109   129   168   206   113   204   199   203   124   100    47    86   115   183    74    46    40   169    60    72    85    93    49   150   220   142   114   189    32   104   172    59    81   202    96   114   189   153   196    74   156   188    81   163   200    75   204   186   157   186    96   181    55   149   197   178    46   161   131   123    33    68   210    74    59   202   127   213   193
   182   208    46    84    37   133   104   182   168   208   212   218   183   109    70    43   202   110   137   108    50   120   197    49    80   106   138   133    60    39   167    70    50   150    83   125   109   100   112    92   171    60    72   119   155   206   196   148   132   105   137   221    89    48   144    55   168    75   158   146   203   130    65   200    95   173    37   209   127   186    55    84   138   137   102    48    39   161   171   213   100   176    51   155    77   206   176   212   146   161   113   133    49    45    41   169   140   194    72   217    43   165    66   172   200    96   156   173    49    77   109    86   173   192   182    54   211   116    42    35   187   137    97   217    76    77   131   122   163   200   214    90   146   189   114   123    73    98   122   142    40   138   179    37   159   114   188    43    53   209   114   184   212    52   210   117    41    46   139   154   142   219   146   214    80   213    44   198    59   121   148   221   169    42   131   221   198   140    98   180   116   166    51    68    98   177    64   110   131   170   205   113   204   197   200   121   100    48    85   115   185    73    48    40   170    60    71    85    95    53   147   216   144   113   188    34   102   170    58    81   203    97   114   186   154   198    73   153   188    79   161   196    75   199   183   157   189    99   181    55   150   194   180    43   158   125   124    34    67   211    71    57   204   126   209   190
   183   208    47    84    37   133   104   182   169   208   212   219   184   108    69    43   202   109   137   108    50   120   197    49    80   107   138   133    60    39   167    70    50   150    83   125   109    99   112    92   172    60    72   119   155   207   196   148   132   105   137   222    90    48   143    55   169    75   158   146   203   130    66   200    95   174    37   209   126   186    55    84   138   136   102    48    39   161   171   212   100   176    51   155    77   206   176   213   146   160   113   133    49    46    41   168   140   194    73   217    43   165    66   172   200    96   156   173    49    77   109    86   172   192   182    55   211   116    41    35   186   137    96   217    76    77   131   123   163   200   214    90   146   190   114   124    73    97   122   143    40   138   180    37   158   114   188    43    53   208   113   184   213    52   210   117    41    46   139   154   142   219   147   214    79   213    44   198    59   122   147   221   169    42   131   221   198   140    97   180   116   166    51    68    99   177    64   110   131   169   205   113   204   197   199   120   101    48    85   115   184    73    48    40   170    60    70    85    95    53   148   215   143   112   189    34   102   170    58    81   203    97   114   187   154   198    73   153   188    79   161   196    75   199   183   157   189    99   182    55   150   194   180    44   157   125   124    34    68   210    71    57   204   127   209   190
   182   208    46    84    37   133   104   181   168   208   213   219   184   108    70    43   201   109   136   108    50   119   197    49    80   107   138   133    60    39   166    70    50   150    82   126   109    99   112    92   172    61    72   118   155   206   196   148   132   104   137   221    90    48   143    55   169    75   158   147   202   130    67   200    95   174    37   209   126   186    54    83   138   137   101    48    40   162   171   212   100   176    52   155    76   206   175   213   146   160   114   133    49    45    42   169   140   194    74   217    43   163    65   173   200    96   156   172    49    77   109    86   172   192   182    55   210   116    42    35   187   137    96   218    76    77   131   123   163   199   214    89   146   190   114   123    73    97   122   143    40   139   180    37   158   114   188    43    53   209   113   184   213    53   210   116    40    47   140   154   141   218   147   214    79   214    43   198    60   122   147   220   169    42   132   221   197   140    98   180   116   165    50    68    99   176    64   109   131   169   206   112   204   197   199   119   100    48    85   114   185    73    48    40   169    59    69    84    95    53   147   216   144   112   188    34   101   170    59    80   203    97   114   187   154   198    73   153   188    79   161   196    75   200   183   157   189    99   182    55   151   193   180    44   157   125   123    34    68   211    71    58   204   127   208   189
   183   208    47    84    37   133   104   182   169   208   212   219   184   108    69    43   202   109   137   108    49   120   197    49    80   106   138   133    60    39   167    70    50   150    83   125   109    99   112    92   172    60    72   119   155   206   196   148   132   105   137   222    90    48   143    55   168    76   158   146   202   130    66   200    95   174    37   209   126   186    55    84   138   136   101    48    39   161   171   212   100   176    51   155    77   206   176   213   146   160   113   133    49    46    41   169   141   193    73   217    43   164    66   172   200    96   156   173    49    77   109    86   172   192   182    55   211   116    42    35   186   137    97   217    76    77   131   123   163   200   214    90   146   190   114   124    73    97   122   142    40   138   180    37   158   114   188    43    53   208   113   184   213    52   210   117    40    46   139   154   142   219   147   214    79   213    44   198    59   122   147   221   169    42   131   221   198   140    98   180   116   166    51    68    98   177    64   110   131   169   205   113   204   197   200   120   100    48    85   115   184    73    48    40   170    60    70    85    95    53   148   215   144   112   189    34   102   170    58    81   203    98   114   187   154   198    73   153   188    79   161   196    75   199   183   157   189    99   182    55   150   194   180    44   157   125   123    34    68   210    71    57   204   127   209   190
   182   207    46    84    38   133   105   182   169   208   212   219   184   108    70    43   201   108   137   109    50   120   196    49    80   106   139   132    60    39   168    69    51   150    82   125   109   100   112    92   172    60    72   118   154   207   197   148   132   105   137   221    89    49   144    54   168    75   158   146   203   130    65   200    95   173    37   209   126   186    54    83   138   137   101    49    40   161   172   212   100   176    51   154    77   206   176   212   147   161   113   133    49    46    41   168   141   194    73   217    44   165    65   172   200    96   156   173    50    77   109    86   172   192   182    54   211   116    42    36   187   137    97   217    76    77   131   123   163   200   215    90   146   190   114   123    73    97   122   143    40   138   180    37   157   115   189    43    54   208   113   184   213    53   210   116    40    46   139   154   142   218   147   214    79   213    44   199    60   122   147   220   168    41   131   221   198   140    97   180   116   166    51    68    98   176    64   110   131   169   205   112   205   197   200   121   101    48    85   115   184    73    48    40   170    60    70    85    95    52   148   215   144   112   189    34   102   171    58    81   203    98   114   187   154   198    73   153   188    79   161   196    75   198   183   157   190    99   182    56   151   193   180    44   158   125   123    33    68   210    71    57   204   126   208   189
   182   208    47    84    36   132   104   182   168   208   212   218   185   109    69    45   202   109   136   108    49   120   196    50    80   107   138   132    59    39   168    70    51   150    82   125   109   100   112    93   173    61    71   119   153   207   197   148   132   106   137   223    90    48   143    55   171    76   159   148   203   131    66   200    95   174    37   210   127   187    55    84   138   137   103    47    39   161   172   213   100   175    52   155    76   206   176   213   147   160   113   133    48    45    42   169   140   192    73   217    44   164    66   173   200    95   156   173    50    78   109    86   172   192   182    54   211   116    41    36   187   137    97   218    76    77   132   124   163   199   214    90   145   190   114   123    72    97   123   141    39   137   179    37   159   114   188    42    54   208   112   184   213    52   209   115    40    46   140   154   143   219   147   214    80   213    44   198    58   121   148   220   169    43   131   221   197   139    98   180   117   165    51    67    99   176    64   110   132   169   204   112   204   195   200   120   101    48    86   115   184    74    49    40   171    59    70    85    95    54   148   215   144   114   189    33   102   169    58    82   203    98   114   188   154   197    73   154   188    79   159   196    75   198   182   157   189    99   182    55   150   194   180    44   156   125   125    34    70   210    71    57   205   127   208   190
   182   207    46    83    36   134   103   183   168   208   213   220   185   107    71    44   203   107   138   108    53   119   198    51    79   106   141   131    61    38   168    70    49   148    83   122   108   101   112    92   171    61    72   118   153   205   196   147   133   103   138   221    92    50   141    58   170    78   159   145   202   130    68   199    97   174    38   209   128   184    55    81   139   136   102    48    39   160   169   213   100   174    53   157    74   205   178   212   148   160   111   135    46    46    41   164   138   192    74   218    42   165    65   173   200    96   156   171    50    77   109    85   173   192   184    56   211   119    39    32   185   139    98   216    77    76   133   125   162   200   215    88   146   190   113   123    74    96   125   146    40   137   180    38   158   112   189    42    53   208   113   181   213    53   212   117    41    43   139   152   146   218   149   215    79   212    43   198    61   119   146   220   171    39   132   222   199   139    94   179   115   164    50    67    99   174    63   108   132   167   205   111   205   197   199   121    98    45    86   112   183    73    50    40   169    59    71    85    94    54   146   215   144   113   186    33   100   169    58    80   203    99   113   187   153   199    70   150   186    80   162   196    74   198   185   156   191    97   182    55   147   193   179    45   158   122   127    34    69   210    68    58   204   124   206   189
   183   208    46    84    37   133   104   182   169   208   212   219   184   108    70    43   202   109   136   109    50   120   197    49    80   106   138   133    60    39   167    70    50   150    83   125   109    99   112    92   172    60    72   119   155   207   196   148   132   105   137   222    90    48   143    55   169    75   158   146   203   130    66   200    95   174    37   209   126   186    55    84   138   136   102    48    39   161   171   212   100   176    51   155    77   206   176   213   146   161   113   133    49    45    41   168   140   194    73   217    43   165    66   172   200    96   156   173    49    77   109    86   172   192   182    55   211   116    41    35   186   137    96   217    76    77   131   123   163   200   214    90   146   190   114   124    73    97   122   143    40   138   180    37   158   114   189    43    53   208   113   184   213    52   210   117    41    46   139   154   142   219   147   214    79   213    44   198    59   122   147   221   169    42   131   221   198   140    98   180   116   166    50    68    99   177    64   110   131   169   205   113   204   197   199   120   101    48    85   115   184    73    48    40   170    60    70    85    95    53   148   215   143   112   189    34   102   170    58    81   203    98   114   187   154   198    73   153   188    79   161   196    75   199   183   157   189    99   182    55   150   194   180    44   157   125   124    34    68   211    71    57   204   127   209   190
   183   209    47    84    37   132   104   181   170   207   211   217   183   109    70    44   200   108   138   106    48   119   197    51    80   107   137   134    60    37   167    72    51   148    83   126   108   100   110    92   172    61    72   120   156   206   198   150   131   105   140   221    88    49   143    54   167    76   159   148   206   130    65   198    94   172    37   210   127   186    55    82   140   137   102    46    39   161   171   212   101   177    51   154    77   207   175   214   149   159   114   133    49    45    40   167   139   194    74   215    44   166    66   174   201    95   157   172    49    77   106    85   171   191   182    55   211   116    41    34   187   137    97   216    75    78   130   120   164   201   215    92   145   191   114   124    73    97   121   143    40   137   179    37   157   113   189    43    53   208   113   183   213    53   208   119    40    46   138   153   143   219   146   214    79   212    44   199    61   124   148   223   170    43   133   221   197   140    98   180   114   165    50    69    99   175    64   112   131   169   205   114   205   197   199   121   103    49    84   113   184    72    48    41   169    62    69    86    95    53   148   216   142   112   188    33   102   169    59    80   203    96   114   186   152   197    73   151   185    79   160   195    75   201   183   156   189   100   182    55   148   195   180    44   158   124   123    36    68   212    71    57   205   127   209   190
   182   208    47    84    37   133   104   182   169   208   212   219   184   108    70    43   202   109   136   108    50   120   197    49    80   106   138   133    60    39   167    70    50   150    83   126   109    99   112    92   172    60    72   119   155   206   196   148   132   105   137   222    90    48   144    55   169    76   158   146   203   130    66   200    95   174    37   209   126   186    55    84   138   136   102    48    39   161   171   212   100   176    51   155    76   206   176   213   146   160   114   133    49    46    41   169   140   194    73   217    43   165    66   172   200    96   156   173    49    77   109    86   172   192   182    55   211   116    42    35   186   137    96   217    76    77   131   123   163   200   214    90   146   190   114   124    73    97   122   143    40   138   179    37   158   114   189    43    53   208   113   184   213    52   210   117    41    46   139   154   142   219   147   214    79   214    44   198    59   121   147   221   169    42   131   221   198   140    98   180   116   166    51    68    99   177    63   110   131   169   205   112   204   197   200   121   100    48    85   115   184    73    48    40   170    60    71    84    95    53   148   216   143   112   189    34   102   170    58    81   203    97   114   187   154   198    73   153   187    79   161   196    75   199   183   157   189    99   182    55   150   194   180    44   157   125   123    34    68   210    71    57   204   127   209   190
   182   208    46    84    37   132   104   182   168   208   212   219   184   109    69    43   202   109   137   109    50   119   196    49    80   106   138   133    60    38   167    70    50   150    83   125   109    99   111    92   172    61    72   118   154   207   197   148   132   104   137   221    90    48   144    55   168    75   158   146   203   130    66   200    95   173    38   210   127   186    55    83   138   137   102    48    40   161   171   212   100   175    52   154    77   206   176   213   147   160   114   133    49    45    41   169   141   193    72   217    43   165    65   172   199    96   156   173    48    77   109    86   172   192   182    55   211   116    41    35   187   137    96   217    76    78   131   123   163   200   215    90   146   189   114   124    73    97   122   143    40   137   180    38   158   114   189    42    53   209   113   184   213    52   210   116    41    46   139   154   142   219   147   214    79   213    44   198    59   121   147   221   169    42   132   221   198   140    98   180   116   166    51    68    98   177    63   110   131   169   204   112   205   197   199   120   101    48    85   115   184    73    48    40   170    60    70    85    95    53   148   215   144   112   188    34   102   170    58    81   203    98   113   187   154   198    73   153   188    78   161   196    75   200   183   157   189    99   181    55   150   193   180    44   158   125   124    34    67   211    71    57   204   126   209   190
   183   208    48    84    37   133   104   183   168   206   212   219   183   107    70    44   203   110   137   108    51   120   195    51    81   107   139   134    58    41   168    68    51   150    84   124   108   100   113    94   173    60    72   120   153   210   196   148   131   104   135   221    89    46   144    56   170    75   156   145   203   130    66   199    95   173    36   210   127   186    57    84   137   137   101    47    38   162   171   211   101   174    51   154    76   207   176   213   146   161   111   132    49    45    39   168   140   195    74   217    43   166    67   173   199    96   156   173    48    77   110    88   172   190   184    55   211   115    41    37   187   135    97   218    75    76   131   122   164   201   215    89   146   191   115   124    72    96   123   144    40   134   180    38   159   115   190    43    55   209   114   185   214    52   210   117    40    45   139   153   143   219   147   215    81   215    44   198    59   122   147   220   170    43   131   222   197   140   100   181   115   166    51    67   100   176    62   110   130   170   204   111   202   198   198   120   100    48    85   117   186    72    49    40   170    59    71    85    96    51   147   215   142   111   187    34   103   171    56    81   203    99   115   187   154   198    72   156   190    79   161   196    73   198   182   155   188   100   183    55   148   195   179    44   157   123   122    37    67   209    72    58   203   126   209   189
   182   208    46    84    37   133   105   182   169   207   212   219   183   108    70    43   203   109   136   108    49   120   197    49    80   106   139   133    59    39   167    70    50   150    82   125   109    99   112    93   172    61    72   118   155   206   196   148   132   105   137   222    89    48   143    55   168    76   158   147   203   130    65   200    95   174    36   209   126   187    55    84   138   137   101    48    40   161   171   212   100   175    51   155    77   206   175   212   146   160   113   133    49    46    41   168   141   194    73   217    43   165    66   172   200    96   157   173    49    77   109    86   172   192   182    54   211   116    42    35   186   137    96   217    76    77   131   123   164   200   214    90   146   190   114   124    73    98   122   143    40   137   179    38   158   115   189    43    54   208   113   184   213    52   209   117    41    45   139   154   142   219   147   214    79   214    44   198    59   122   148   221   168    42   131   220   198   140    97   180   116   167    51    68    98   177    64   110   131   170   205   113   204   198   200   121   101    48    86   115   184    73    48    40   170    60    70    84    94    53   148   216   143   112   188    34   102   170    58    81   203    97   114   187   154   198    73   154   188    79   160   196    75   200   182   157   190    99   181    56   150   194   180    44   157   125   124    34    68   210    71    57   204   127   209   190
   183   208    47    84    37   133   105   182   169   208   212   219   184   108    69    43   202   109   136   108    49   120   197    49    80   106   138   133    60    39   167    70    50   150    83   126   109    99   112    92   172    60    72   119   155   207   196   148   132   105   137   221    89    48   144    55   169    75   159   146   203   130    66   200    95   174    37   209   126   186    55    84   138   136   102    48    39   161   171   212   100   175    51   155    77   206   176   213   146   160   113   133    48    45    41   168   141   193    73   217    43   164    66   172   200    96   156   173    49    77   109    86   172   192   182    55   211   116    42    35   186   137    96   217    76    77   131   123   163   200   215    90   146   190   114   123    73    97   122   143    40   138   179    37   158   114   189    43    53   208   113   184   213    52   210   117    41    46   139   154   142   219   147   214    80   214    44   199    59   121   147   221   169    42   132   221   198   140    97   180   116   166    51    68    98   177    63   110   131   169   205   113   204   197   199   120   101    48    85   115   185    73    48    40   170    60    71    85    95    53   148   215   143   112   189    34   102   170    58    81   203    98   114   187   154   198    73   154   188    79   161   196    75   199   183   157   189    99   182    55   150   194   180    43   157   125   123    34    68   210    71    57   204   127   209   190
   183   208    47    84    37   133   104   182   169   208   212   220   184   108    70    43   202   109   136   109    50   120   196    49    80   106   139   133    60    38   167    70    50   150    84   125   108   100   112    92   172    60    72   119   155   207   196   148   132   105   138   221    89    49   143    55   169    76   159   146   202   130    65   200    95   174    38   209   127   186    55    84   138   136   103    48    39   161   172   212   100   175    51   155    77   206   176   213   146   160   113   133    48    46    41   168   140   194    72   217    43   164    66   173   199    96   156   173    49    77   109    85   173   192   181    54   211   116    41    36   187   137    96   217    76    77   131   123   164   199   215    90   146   189   114   123    72    97   122   143    40   138   179    37   158   114   188    42    54   208   112   184   213    53   210   116    40    46   139   153   141   218   147   214    79   213    43   199    59   121   147   221   169    41   131   221   198   139    97   180   115   166    51    68    99   176    63   111   131   170   205   112   205   197   199   120   101    49    86   115   183    73    48    41   170    60    70    84    96    53   148   215   143   112   188    34   101   170    58    81   203    98   114   187   154   198    73   153   188    78   160   197    75   200   183   157   189    99   182    55   149   194   180    43   158   125   123    34    67   210    71    57   203   126   209   190
   182   209    49    83    35   132   106   183   167   209   213   218   184   109    69    41   202   111   136   108    48   119   196    49    79   107   138   132    58    40   168    69    49   151    83   124   109   100   112    92   172    61    71   118   155   205   195   148   132   106   139   222    90    46   144    56   169    75   159   146   201   131    65   199    95   173    37   211   127   186    56    84   138   135   101    48    40   160   171   210   100   175    51   157    77   207   176   211   146   161   112   132    49    46    39   169   141   193    73   216    43   165    66   172   199    96   157   173    49    77   110    86   173   192   183    54   212   116    40    35   186   136    96   217    75    78   131   121   163   199   214    89   146   190   114   123    73    97   124   144    39   138   179    38   158   116   189    43    52   210   112   184   214    52   211   117    41    46   138   154   141   221   146   215    80   214    46   198    59   120   147   222   169    41   132   222   198   139    99   181   115   166    51    69    98   177    65   110   130   169   205   112   205   195   200   120    99    50    84   113   185    74    47    39   170    60    71    86    96    52   148   216   144   113   189    34   103   169    58    82   203    97   114   189   155   198    71   152   188    79   162   196    74   200   183   157   189   100   182    54   152   192   180    44   156   125   123    34    66   211    70    56   204   125   208   190
   181   209    44    83    37   136   102   182   170   208   213   217   184   107    71    40   201   110   136   107    50   117   196    44    79   106   139   133    58    37   166    68    50   151    84   126   111   100   110    95   174    60    72   120   154   208   194   147   132   107   137   222    88    50   142    54   167    75   159   148   198   129    67   200    94   171    35   212   129   185    56    87   137   135   101    50    39   162   170   213    98   176    55   154    80   205   175   214   148   161   113   134    49    44    39   170   139   197    71   216    46   166    66   171   203    96   154   170    50    78   109    88   174   195   180    55   211   116    41    38   188   139    96   216    73    77   133   123   163   200   214    90   144   189   115   124    73    98   121   145    42   137   179    39   157   114   190    44    51   205   113   185   213    54   209   119    38    45   138   151   143   218   146   214    80   214    45   200    59   122   148   220   168    44   133   220   197   141    97   182   114   168    49    69    99   175    64   109   130   166   207   113   202   197   198   121   101    47    84   113   183    73    48    39   171    59    68    85    95    51   147   215   141   110   191    35   106   173    58    82   204    96   114   187   155   196    71   152   189    78   161   196    76   199   183   156   190    99   182    52   149   193   180    44   155   123   125    35    67   210    67    55   204   128   210   192
   182   208    47    84    37   133   104   182   169   208   212   219   183   109    70    43   202   110   137   109    49   119   196    49    80   107   138   133    60    39   167    70    50   150    83   126   109   100   112    92   172    60    72   119   155   206   196   148   132   105   137   221    90    48   143    55   169    75   158   147   203   130    66   200    95   174    36   209   126   186    55    84   138   136   102    48    39   161   171   212   100   176    51   155    77   206   176   213   146   160   113   133    49    45    41   169   140   194    73   217    43   165    66   172   199    96   156   173    49    77   109    86   173   192   182    55   211   116    41    35   186   137    96   217    76    77   131   123   163   200   214    90   146   190   114   124    73    98   122   143    40   138   180    38   158   115   188    43    53   208   113   184   213    52   210   117    40    46   139   154   142   219   147   214    79   214    44   198    59   122   147   221   169    42   132   221   198   140    97   180   116   166    51    68    99   177    63   110   131   170   205   113   204   197   199   120   100    48    85   115   184    73    48    40   170    60    70    85    95    53   148   215   143   112   189    34   102   170    58    81   203    98   114   187   154   198    73   154   188    79   160   196    75   199   183   156   189    99   182    55   150   194   180    44   157   125   123    34    68   210    71    57   204   127   209   190
   183   208    48    84    37   133   104   182   168   208   212   219   184   108    69    43   201   110   137   108    50   120   198    48    80   107   138   132    61    38   166    69    51   151    82   126   109    99   112    92   173    59    71   119   155   206   196   149   132   105   137   220    89    48   142    55   169    74   157   146   202   130    64   200    94   174    38   210   127   186    55    84   138   137   104    48    40   160   172   211   100   175    51   155    78   207   177   213   145   161   113   134    49    45    41   168   141   194    71   216    42   165    65   172   199    97   155   173    49    78   109    87   173   192   183    55   211   116    41    36   187   137    97   217    77    77   130   123   164   198   215    90   146   190   114   123    73    99   123   144    40   138   178    38   159   114   187    42    54   206   113   185   213    51   210   118    40    47   139   152   142   220   147   213    79   213    45   198    59   121   148   221   169    42   130   221   197   140    97   180   116   166    51    68   100   177    65   109   131   169   206   113   204   197   199   120   102    48    86   114   185    74    49    41   168    61    71    85    95    52   149   215   144   111   187    34   104   170    58    80   203    99   113   188   153   197    72   153   187    80   161   195    75   198   182   158   188    98   182    56   150   194   180    44   158   124   123    34    68   210    71    59   203   127   210   190
   182   207    46    84    38   133   104   182   170   207   210   218   183   107    69    42   201   109   137   108    49   120   197    49    81   107   138   134    59    38   167    69    49   150    84   126   109   100   112    93   172    61    72   118   154   207   198   149   131   104   138   219    90    49   144    55   171    76   158   146   202   130    67   200    97   173    37   209   126   186    55    84   139   137   102    49    40   161   170   213   100   177    50   155    77   207   177   212   146   159   113   133    47    45    41   167   141   194    73   216    42   164    65   172   201    95   156   172    50    77   109    86   172   191   183    55   211   116    42    34   187   138    97   218    76    77   130   123   163   201   215    90   147   191   113   123    73    97   123   144    40   138   181    39   158   113   190    42    53   208   113   182   211    53   209   117    41    45   140   153   142   221   148   214    79   213    43   199    60   121   147   221   169    42   133   221   199   140    98   179   116   166    51    68    98   176    64   110   130   171   204   112   204   198   198   121    99    48    84   115   183    73    48    41   170    59    70    84    95    53   149   216   143   112   188    35   103   169    58    81   203    97   114   187   154   199    73   154   187    79   160   198    75   199   183   158   189   101   183    56   150   192   179    43   159   124   124    34    68   210    69    60   204   126   208   190
   183   208    47    84    37   133   104   182   169   208   212   219   184   108    69    43   202   109   136   108    50   120   197    49    80   106   138   133    60    39   167    70    50   150    83   125   109    99   112    92   172    60    72   119   155   207   196   148   132   105   137   222    90    48   144    55   169    76   158   146   203   130    66   200    95   174    37   209   126   186    55    84   138   136   102    48    39   161   171   212   100   176    51   155    77   206   176   213   146   160   113   133    49    46    41   168   140   194    73   217    43   165    66   172   200    96   156   173    49    77   109    86   172   192   182    55   211   116    42    35   186   137    96   217    76    77   131   123   163   200   214    90   146   190   114   124    73    97   122   143    40   138   179    37   158   114   189    43    53   208   113   184   213    52   210   117    41    46   139   154   142   219   147   214    79   213    44   198    59   122   147   221   169    42   131   221   198   140    97   180   116   166    51    68    99   177    64   110   131   169   205   113   204   197   199   120   101    48    85   115   184    73    48    40   170    60    70    85    95    53   148   215   143   112   188    34   102   170    58    81   203    98   114   187   154   198    73   153   188    79   161   196    75   199   183   157   189    99   182    55   150   194   180    44   157   125   124    34    68   210    71    57   204   127   209   190
   182   207    48    84    41   136   104   183   169   208   214   220   182   107    66    43   205   111   137   107    48   121   195    46    80   107   140   134    61    38   168    69    51   150    81   126   107   101   113    94   172    60    71   118   152   207   194   146   134   105   140   224    88    47   145    52   166    77   162   147   201   128    65   201    94   175    37   210   123   188    58    83   139   140   102    49    39   161   171   209    98   176    49   153    75   211   174   214   148   161   114   132    49    45    40   169   139   195    72   217    43   164    64   170   198   100   156   172    52    76   108    85   173   193   180    54   215   117    41    37   184   138    97   219    75    76   129   122   162   203   212    93   143   196   113   123    74    98   123   143    41   136   180    37   158   118   190    40    54   208   110   184   215    53   208   115    42    48   140   153   140   217   147   215    79   214    39   199    59   121   147   223   169    41   131   219   198   139    97   182   115   168    50    67    99   177    68   110   130   169   206   115   203   200   201   120   102    51    86   114   185    77    47    38   169    58    71    85    97    56   146   215   142   111   191    36    99   168    59    83   205    98   113   185   154   196    75   155   186    80   158   194    74   201   183   156   186    97   183    56   151   191   180    42   158   123   122    32    67   210    70    55   206   129   208   190
   183   208    49    84    37   135   104   181   168   207   208   218   183   107    68    40   202   109   136   111    52   118   197    48    79   106   138   134    61    39   166    70    51   149    82   122   107   102   115    93   171    61    72   118   153   206   197   148   132   103   135   221    89    49   144    55   167    74   158   148   204   130    66   198    94   173    37   208   125   186    55    86   138   134   102    49    38   160   169   212   103   177    53   156    73   208   177   212   148   161   116   134    47    44    42   169   145   194    75   214    42   165    66   174   201    93   156   175    51    75   109    85   175   192   182    55   209   119    41    34   189   137    98   218    75    73   131   125   163   197   216    90   145   191   112   127    74    98   121   142    38   137   181    36   157   115   191    43    50   208   112   186   214    52   210   116    44    46   139   153   140   222   147   214    76   215    44   197    61   124   146   220   167    40   130   222   196   142    98   182   116   167    50    67    99   177    62   111   134   173   207   113   204   194   200   120   102    48    86   115   185    73    47    38   168    62    68    84    94    55   148   216   141   114   190    34   101   169    56    78   204    97   113   188   156   198    70   152   187    76   161   197    74   200   182   155   188   100   183    59   147   196   178    43   153   124   124    32    69   212    72    58   206   127   211   191
   182   208    47    84    37   134   104   182   169   208   212   219   184   108    69    43   202   109   136   108    49   120   196    49    80   106   138   133    60    39   167    70    50   150    83   125   109    99   112    92   173    60    72   119   155   207   196   148   132   104   137   221    89    48   143    55   169    76   159   146   203   130    66   200    95   174    37   210   127   186    55    84   138   136   101    49    39   161   172   212   100   176    51   155    77   206   176   213   147   161   114   133    48    45    41   168   140   194    73   217    43   165    66   172   200    96   156   173    50    77   109    86   173   191   182    55   211   116    41    35   187   137    97   217    76    77   131   123   164   199   214    90   146   190   114   124    73    98   122   142    40   138   180    37   158   114   189    43    53   208   113   184   213    52   209   117    41    46   139   153   141   219   147   214    79   213    44   198    60   122   147   220   169    43   131   220   198   140    97   180   116   166    50    68    99   177    64   110   131   170   205   112   204   197   200   120   100    48    85   115   184    73    48    40   170    60    70    85    95    53   148   216   143   112   189    34   102   170    58    81   203    98   114   187   153   197    73   154   188    79   161   196    75   199   183   157   189   100   182    55   149   194   180    44   157   125   124    34    68   210    71    57   204   126   209   190
   183   210    47    85    36   133   104   184   169   206   212   220   186   109    71    43   202   109   136   110    49   120   197    49    79   105   138   134    59    39   168    69    51   151    84   126   108   100   112    92   173    61    72   119   154   207   196   148   131   105   137   222    88    48   142    55   170    74   159   146   203   131    66   201    96   173    37   209   125   187    55    85   139   135   102    49    39   161   170   212   102   175    50   153    78   206   176   212   145   159   115   133    49    45    41   169   139   195    73   217    42   165    67   172   200    96   155   175    50    77   109    85   172   192   182    54   211   115    41    35   188   137    96   217    76    78   131   122   163   200   215    90   145   189   114   123    73    98   122   144    41   137   180    37   155   113   188    41    54   208   114   185   214    51   209   116    40    46   139   154   142   221   146   215    79   214    42   197    58   121   148   219   169    40   132   220   197   141    99   180   115   167    50    70    98   178    65   108   130   169   206   111   207   197   201   118   100    49    84   115   184    74    48    42   170    61    70    85    96    54   149   216   145   113   188    34   101   169    60    81   202    99   114   186   154   196    73   154   188    78   160   196    76   200   183   155   188    99   182    55   149   192   180    44   157   126   123    35    69   210    72    57   202   126   208   190
   183   208    47    84    37   133   104   182   169   207   212   219   184   109    70    43   202   110   137   108    50   119   197    49    80   106   138   133    60    39   167    70    50   150    83   125   109   100   112    93   172    60    72   119   154   206   197   148   132   105   137   222    89    48   143    55   169    75   158   147   202   130    65   200    95   173    37   209   126   186    54    83   138   137   102    48    40   162   171   212   100   176    50   155    77   206   176   213   146   160   113   133    49    46    41   168   141   194    73   217    43   164    65   172   199    96   156   173    50    76   109    86   172   192   182    55   211   116    41    35   186   137    96   217    75    77   131   123   163   200   215    90   146   190   114   124    72    97   123   143    40   138   180    37   158   114   188    43    53   208   113   184   213    52   211   117    40    46   139   154   142   219   146   215    79   213    44   199    59   121   147   221   168    42   132   221   197   140    97   179   116   166    51    68    98   177    64   110   131   169   205   112   204   197   199   121   101    49    86   115   185    74    48    41   170    60    71    84    95    53   148   215   144   112   188    34   102   170    58    81   203    97   113   187   154   197    73   153   187    79   161   196    75   199   183   156   190    99   182    55   149   193   180    44   157   125   124    34    68   211    71    57   204   126   209   190
   183   209    45    83    37   134   104   183   170   208   212   219   183   108    69    43   202   108   136   108    51   120   196    48    80   107   138   133    60    40   167    70    51   150    84   125   109    99   112    92   172    60    73   119   155   207   197   149   133   105   138   221    90    47   143    54   169    76   158   146   203   130    65   200    95   175    36   210   127   186    54    83   139   137   103    48    40   162   171   212   100   176    52   155    77   206   175   214   147   161   113   134    49    46    41   169   140   194    73   217    43   164    66   172   200    96   155   173    49    77   109    85   173   193   182    55   211   116    42    35   187   138    96   217    76    78   131   123   163   200   214    91   145   190   114   124    74    98   122   143    41   138   179    37   158   114   189    43    54   209   113   184   212    52   209   117    40    46   138   154   142   219   146   214    80   214    43   199    59   121   147   222   168    42   131   221   197   140    97   179   117   166    50    68   100   177    64   110   130   169   205   112   206   196   199   120   100    49    85   115   185    73    48    40   169    59    71    85    95    52   148   215   143   111   189    32   102   169    58    80   203    98   114   187   154   197    73   153   188    79   161   196    74   200   182   157   189    99   181    54   150   193   180    44   158   125   123    34    68   209    71    56   204   127   208   190
   182   208    47    84    37   133   104   182   169   208   212   219   184   108    70    43   202   109   137   108    49   120   196    49    80   107   138   133    59    39   167    70    50   150    83   125   109    99   112    92   172    60    72   119   155   206   196   148   132   105   137   222    90    48   143    55   169    75   158   146   203   130    66   200    95   173    37   209   127   186    55    83   138   136   102    48    39   161   171   212   100   176    51   155    77   206   176   213   146   160   113   133    49    46    41   168   140   194    73   217    43   164    66   172   200    96   156   173    49    77   109    86   173   192   182    55   211   116    42    35   186   137    97   217    76    77   131   123   163   200   214    90   146   190   114   124    73    97   122   143    40   137   180    37   158   115   189    43    53   208   113   184   213    52   210   116    41    46   139   153   142   219   147   214    79   213    44   198    59   122   147   221   169    42   131   221   198   140    97   180   116   166    51    68    99   177    64   110   131   169   205   113   204   197   199   120   101    48    85   115   184    73    48    41   170    60    70    85    95    53   148   215   143   112   188    34   102   170    58    81   203    97   114   187   154   198    73   153   188    79   161   196    75   199   183   157   189    99   182    55   150   194   180    44   157   125   123    34    68   210    71    57   204   127   209   190
   181   208    46    82    36   135   105   182   170   207   212   220   184   107    68    41   202   109   137   110    49   121   197    50    81   108   137   132    57    39   169    72    49   150    83   127   109    99   111    91   172    61    71   119   156   207   196   150   131   104   137   224    89    48   144    52   169    73   156   149   202   131    66   199    95   174    37   208   129   187    56    84   139   138   102    50    41   161   172   211   103   174    52   156    77   207   174   214   146   159   112   133    49    46    42   169   142   195    74   217    44   166    67   172   201    96   157   172    48    76   109    87   173   191   181    54   212   117    42    37   187   138    98   217    76    75   131   122   163   199   216    93   144   188   114   122    72    98   121   143    41   139   179    36   159   114   190    43    53   209   113   185   210    52   208   117    42    48   138   154   143   219   145   215    79   212    44   198    60   118   146   223   169    41   133   221   199   140    96   180   117   167    49    71    99   175    63   110   132   171   205   112   205   197   199   118   100    48    85   113   183    72    47    40   169    60    72    85    95    53   146   214   141   111   191    33   101   169    58    80   205    97   116   188   154   199    73   154   190    78   159   197    74   200   184   157   189    98   184    56   151   193   181    42   157   124   123    34    68   212    71    57   206   129   210   190
   183   208    47    84    37   133   104   182   169   208   212   219   184   108    70    43   202   109   136   108    50   120   196    49    80   106   138   133    60    39   167    70    50   150    83   125   109    99   112    92   172    60    72   119   155   206   196   148   132   105   137   222    90    48   143    55   169    75   158   146   203   130    66   200    95   174    37   209   126   186    55    84   138   136   102    48    39   161   171   212   100   176    51   155    77   206   176   213   146   161   113   133    49    46    41   168   141   194    73   217    43   165    66   172   200    96   156   173    49    77   109    86   172   192   182    55   211   116    41    35   186   137    96   217    76    77   131   123   163   200   214    90   146   190   114   124    73    97   122   143    40   138   179    37   158   114   188    43    53   208   113   184   213    52   210   117    41    46   139   154   142   219   147   214    79   213    44   198    59   122   147   221   169    42   131   221   198   140    97   180   116   166    51    68    99   177    63   110   131   169   205   113   204   197   199   120   101    48    85   115   184    73    48    40   170    60    70    85    95    53   148   215   143   112   189    34   102   170    58    81   203    97   114   187   154   198    73   153   188    79   161   196    75   199   183   157   189    99   182    55   150   194   180    44   157   125   124    34    68   210    71    57   204   127   209   190
   182   207    47    84    37   132   103   182   168   207   212   218   183   109    69    45   202   107   136   108    51   121   198    48    80   106   137   133    59    39   167    70    51   150    81   125   108    99   112    92   173    59    71   119   155   206   195   147   132   104   136   223    90    48   145    54   169    75   159   147   203   129    65   200    95   174    38   208   126   187    55    85   139   137   101    47    40   161   172   211   101   176    51   154    77   206   175   212   146   162   114   133    51    46    43   168   140   192    73   217    44   164    65   172   199    96   155   172    49    77   108    84   172   191   183    55   212   116    40    35   187   138    98   216    77    77   133   122   163   201   215    90   146   189   114   123    72    98   122   142    40   138   180    38   158   114   189    43    53   209   114   184   213    51   210   118    40    46   137   154   142   221   147   213    80   214    42   200    60   122   148   219   169    41   131   221   197   139    98   180   114   165    51    69    97   176    63   110   129   168   205   113   204   197   199   121   100    49    84   116   185    74    48    42   168    61    71    85    96    52   148   215   143   112   189    33   101   169    57    80   204    97   113   188   154   199    74   155   187    77   160   197    76   201   182   158   189    99   181    55   150   194   180    44   158   124   124    33    69   210    71    58   205   126   208   190
   182   209    47    83    37   134   104   181   168   206   211   219   184   109    70    43   202   110   137   108    49   119   196    49    81   107   139   133    61    38   167    70    51   149    83   126   109    99   113    92   172    60    72   119   155   207   196   148   132   106   138   221    91    47   144    55   168    75   159   145   203   130    66   199    95   173    37   208   126   187    55    84   138   136   102    48    40   161   172   213   100   176    52   154    77   207   175   212   146   161   113   134    49    45    42   169   140   193    73   217    44   164    66   172   199    96   157   173    49    77   109    86   173   193   183    55   211   116    41    35   187   137    96   217    75    78   131   123   163   200   214    90   146   189   114   123    73    98   121   143    40   137   179    38   158   115   188    43    53   209   113   184   213    53   210   116    41    46   139   154   143   218   147   213    79   214    44   198    59   121   147   221   169    42   131   221   198   141    97   179   116   165    51    68    98   177    63   111   131   170   205   112   205   197   198   120   100    48    85   115   185    72    48    40   170    60    71    85    96    53   147   215   144   112   189    34   102   169    58    81   203    97   114   187   153   198    72   153   188    79   161   196    75   199   182   156   190    98   182    55   150   194   181    44   157   126   123    34    68   211    71    56   205   128   210   190
   182   208    48    84    39   132   105   184   168   207   212   219   184   109    67    41   201   108   137   108    48   121   196    50    80   107   138   134    59    37   168    68    53   148    83   129   111   100   112    94   173    62    74   120   154   205   195   149   132   104   138   220    89    48   144    57   169    73   156   147   203   132    68   200    97   176    37   209   124   188    53    82   138   137   103    46    40   160   170   211   101   175    51   156    75   206   177   213   145   163   112   134    49    48    41   168   140   194    74   218    47   164    65   174   199    98   154   172    50    77   108    87   172   193   183    55   210   116    41    38   187   138    97   220    76    79   132   122   164   202   213    91   149   189   114   125    73    96   121   142    39   139   180    38   157   115   188    43    53   208   114   185   213    49   211   119    41    46   137   153   143   219   147   215    81   214    42   198    58   122   148   221   170    42   131   219   197   138    98   181   116   165    51    68    99   177    64   109   132   169   204   112   204   197   200   122    99    50    83   114   187    70    44    39   169    60    70    86    95    54   148   216   144   112   188    34   103   170    60    81   203   100   114   188   152   196    71   156   186    79   161   197    78   200   182   156   190    98   182    55   149   193   180    41   155   126   123    31    68   212    71    56   203   126   207   191
   183   208    46    84    37   133   104   182   169   208   212   219   184   108    70    43   202   110   136   109    50   120   197    49    80   106   138   133    60    39   167    70    51   150    83   125   109   100   112    92   172    60    72   119   155   207   196   148   132   104   137   222    89    49   143    55   169    75   158   146   203   130    66   200    95   174    37   209   126   186    54    84   138   136   102    48    39   161   171   212   100   175    51   155    76   207   176   213   146   160   114   133    49    45    41   168   141   194    73   217    43   164    66   172   200    96   156   173    49    77   109    86   172   192   182    55   211   116    42    35   187   137    96   217    76    77   131   122   163   200   214    90   146   189   114   124    73    98   122   143    40   138   179    38   158   114   188    42    53   208   113   184   213    52   210   116    41    46   139   154   142   219   147   214    79   214    44   198    59   122   147   221   169    42   132   221   198   140    98   180   116   166    50    68    98   177    64   110   131   169   205   113   205   197   200   121   101    48    85   115   184    73    48    41   170    60    70    85    95    53   148   215   144   112   188    34   102   170    58    81   203    97   114   187   153   198    73   154   187    79   161   196    75   199   183   156   189    99   182    55   150   194   180    44   157   125   124    34    68   210    71    57   204   126   209   190
   183   208    46    84    38   134   104   183   167   208   212   219   184   108    70    43   202   109   135   108    49   119   196    49    79   106   138   133    61    38   168    71    51   149    83   125   109   100   111    93   172    61    72   119   155   207   196   148   132   105   137   221    89    47   144    55   168    75   158   146   203   131    66   200    94   174    37   209   126   187    54    84   139   137   103    49    40   162   171   212   101   175    53   155    77   206   176   213   148   161   114   133    49    45    42   169   140   193    72   217    43   164    66   172   199    96   156   173    49    77   108    86   172   193   182    55   211   116    42    35   186   137    96   217    76    78   130   122   164   200   213    90   146   190   114   124    73    98   122   143    41   138   179    38   158   115   188    42    53   208   113   183   212    52   210   117    41    47   138   154   141   218   148   214    80   213    43   199    60   121   147   221   168    42   132   220   197   140    98   180   117   166    51    69    99   177    64   111   130   170   206   113   204   197   200   121   101    49    85   114   184    73    47    40   170    60    71    84    94    53   147   215   143   113   188    34   102   169    58    81   204    97   115   187   154   197    73   153   188    79   161   196    76   199   183   156   189    99   181    55   150   194   181    43   158   125   124    34    67   211    72    57   204   126   209   190
   183   208    47    83    37   133   105   182   169   207   212   219   184   107    69    43   202   109   137   109    50   120   197    48    80   107   137   133    59    39   167    70    50   150    82   126   109   100   112    92   173    61    72   119   155   206   196   148   132   105   136   221    90    48   144    54   168    76   158   146   203   130    65   200    94   174    37   209   127   186    54    84   139   137   102    48    39   161   171   212   100   176    51   155    77   206   175   213   147   161   113   133    48    45    41   169   141   193    73   217    42   165    65   172   200    96   157   172    49    77   109    86   173   192   182    54   211   116    41    35   186   137    96   217    75    77   131   123   163   200   214    90   146   190   114   123    73    98   123   142    40   138   180    37   159   115   189    43    54   208   113   184   212    52   210   116    41    47   139   154   141   218   147   215    79   214    44   198    59   122   147   221   169    42   131   221   197   140    97   180   116   166    50    68    99   177    63   110   131   169   205   112   204   197   200   120   101    49    85   115   185    74    48    40   170    61    70    85    95    53   148   216   144   113   188    34   102   169    58    81   204    97   114   187   154   197    73   153   188    79   160   196    75   200   183   156   190   100   182    55   150   194   181    43   158   124   123    34    68   211    72    56   204   127   209   190
   183   206    48    82    38   133   103   181   169   208   208   221   185   106    71    41   200   107   140   108    49   118   192    49    81   104   135   129    59    36   168    68    52   152    84   125   109    98   112    92   169    61    71   120   158   209   197   153   137   106   140   222    89    47   144    54   170    76   159   151   202   128    66   200    96   174    34   210   124   185    54    85   136   135   100    45    42   162   173   208   103   177    53   154    78   205   172   212   145   164   114   132    52    44    43   167   145   193    76   216    40   163    64   172   197    98   155   172    51    74   106    83   172   195   183    54   210   118    40    34   186   134    98   216    75    78   133   124   168   199   211    89   146   189   111   125    73    96   124   146    41   138   179    36   158   112   189    44    54   209   111   182   218    53   208   116    39    45   135   153   139   220   148   214    80   212    40   200    63   122   147   224   168    43   133   221   198   138    95   178   119   168    54    67    98   179    64   112   132   168   207   111   202   196   201   122   103    44    86   113   182    78    47    41   167    60    71    86    96    52   144   214   142   108   189    35   105   169    60    82   204   101   116   184   153   197    69   152   184    86   161   198    76   203   184   157   187    97   182    56   149   194   183    46   160   128   127    32    68   210    73    56   203   127   208   190
   183   208    46    84    37   133   105   182   168   208   212   217   183   109    69    42   202   109   137   107    49   121   197    50    81   106   137   133    59    37   169    69    50   150    83   124   109   100   110    93   171    61    72   119   156   207   197   148   133   105   137   221    88    49   144    55   169    75   158   146   202   130    64   200    94   174    37   209   127   185    53    84   138   135   101    50    39   160   172   212   100   176    51   154    76   206   175   211   146   159   114   133    49    46    42   169   141   193    73   217    44   164    66   172   199    96   157   173    50    77   110    86   173   192   183    55   211   116    41    35   186   137    97   217    75    77   131   123   163   200   215    91   145   191   115   124    73    98   122   142    41   138   180    37   160   114   188    42    54   208   112   184   213    52   209   117    41    47   140   153   142   219   147   216    79   213    44   197    59   122   148   220   167    42   131   219   199   140    97   179   115   166    51    68    97   177    65   111   130   169   205   113   204   197   200   120   100    49    85   116   186    73    49    41   170    60    72    84    96    52   147   215   144   112   189    36   103   169    59    82   203    97   114   186   155   197    73   153   188    78   160   196    73   199   183   158   189    99   181    55   150   194   180    44   157   124   124    33    67   210    71    55   206   127   209   190
   182   208    46    84    37   134   105   182   169   207   212   219   184   108    70    43   202   110   136   109    50   120   197    49    80   106   138   133    60    39   167    70    50   150    83   125   109    99   112    92   172    61    71   119   155   206   197   149   132   105   137   222    89    48   143    55   169    75   158   146   202   130    65   200    95   174    37   209   127   186    55    84   138   137   102    48    40   161   171   212   101   176    51   155    77   206   176   213   147   161   113   133    49    46    41   169   141   194    73   217    43   165    66   172   200    96   156   173    49    77   109    86   173   192   182    55   211   116    42    35   186   137    96   217    76    77   131   123   163   200   214    90   146   190   114   124    73    98   122   142    40   138   179    37   158   114   188    43    53   208   113   184   213    52   210   117    40    46   139   154   142   219   147   214    79   213    44   198    59   121   148   221   169    41   132   221   197   140    98   180   116   166    51    68    99   177    64   110   131   169   205   112   204   197   200   121   101    48    85   115   184    73    48    41   170    60    70    85    95    53   148   215   144   113   188    34   102   170    58    81   203    97   114   187   153   198    73   154   187    78   160   196    75   199   183   157   189    99   182    55   150   194   180    44   157   125   123    34    68   210    71    57   204   127   208   190
   183   206    45    84    37   132   103   181   170   207   211   219   182   112    71    46   202   108   134   107    51   118   195    49    81   109   139   133    63    39   169    71    49   148    84   124   109   100   113    93   171    60    73   118   153   208   198   149   132   105   136   222    91    49   143    55   170    76   156   145   202   128    68   199    94   175    36   209   126   186    55    87   139   136   102    47    40   161   171   212   101   176    52   155    76   206   176   212   148   160   115   134    51    44    40   168   139   194    72   218    44   165    64   172   200    95   158   174    49    77   108    86   172   193   183    54   211   117    41    34   186   138    97   218    75    77   132   122   163   200   215    90   146   188   113   124    76    96   122   141    40   140   181    38   158   114   190    45    53   208   109   185   213    52   211   117    39    46   138   154   142   219   145   214    80   214    44   198    58   122   148   219   170    41   131   221   199   141    96   180   116   166    48    67    99   176    65   111   130   172   207   112   203   196   201   121   102    50    84   113   182    74    47    41   170    62    69    84    95    54   148   215   143   113   188    34   102   171    58    82   203    96   114   187   155   198    73   153   188    79   162   194    76   199   183   156   187   100   181    54   149   194   179    44   157   123   122    34    69   210    70    57   204   128   209   190
