   199   212   189   196   146   220    66   139   153   147   167   165    51    84   212    41   160    92   210   108   170    60    38   216    76   181   126    54   126   191   127    71    56   169    77   202    79    91   132   147    66   163    74   104   164   163   132   108   197    42    76   158    49   193   191   142   148   162   136   139   201    40   198   168    64    87    83   169    93   167   153   170    80   190   203    56    99   190   221    91   118   107   217    44    54   206    95   210   107   154   104   166    59   180   187    93    68    89   179   135   180   119    76   188   191    67   173    86   182    73   131   206    59    49   113   141    62   172   100    34   103    86   113   154   174   100    58    76   116    48   148    81    75    57   143    68   193   212    87   107   133   128    38   162   169   178    98   183   168   125   106   134    70    46   123    75    73   152   133    81    38   166   161    87   129   129    68    42   209    64    77   222   136   214    35   106    96   153   101   138   219   129   126   174   180   218   100   134   185    47   213    63    99    97   163    43   142    49   118   108    35   133   178    86   131    88   115   194   123   109    87    33    87   162   150   159   116   151   182   195   205    84    65   167   184   203   174   103   195   101    57    74   176    59    64   192   176   192    52   116   142    74   101   132    62   156    41    44    64    32   101   205   152   203   216   126   200   169    50   141   200   130   158    84   174   150   205    53   215   158   119   198   146   108    58    48   153    95    57    73   172   166   214   201   159   108   162    85   178   216   102    64   106    99   156   131    64    74    95    99   107   188    79   164   195    57   112   194   129   104   143    59   109   134   104   140   190    78   195    35    36   105    83    99   116    59   104   209    84   216    54   152   205    40    93   130   180   149   210   142   105    33   147   199    89   144   178   185    52   205   131   205    76    84   148   181   145   124    67    48   167    59    90    40   135    72   206   100    37   222   174    70   131   113    47    47   150   151    55   111    55    46    35   177   152    91    83    87   200    55   106    88   183   197    54   222   182    34   176   163   222   167   147    47   100   152   131   114    92    48   147   220   165    84    36   163    36    61   220    32    49   132   113   181   197   150   139    37   154   185   101    63    43    90    38   199    67   126   174    80   218   158    73   115   105    33   172   185   208    96   127   184    52    97   162   146   136   157    74    62   140    47   178   191   119   114    93   154   116   122   103   212   204    37   112    96   175   179   119   208   155   115    41   172    58   204   112   170   191    91   165   198   152   170    85    32   180   180    37    54   173   110   214   180   215   143   143    59   125    91    74   132
   198   213   190   195   146   220    66   139   153   148   167   165    51    84   212    41   160    92   210   108   170    60    38   216    76   182   127    54   126   191   126    71    56   169    77   202    79    91   132   147    66   163    74   104   164   163   132   108   198    41    75   158    49   193   192   142   147   162   136   139   201    40   198   167    63    87    83   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    45    54   206    95   210   106   154   104   166    60   180   188    93    68    90   180   135   179   119    76   188   190    67   174    86   182    73   131   206    59    50   114   141    62   172    99    34   104    86   113   154   174   100    58    76   116    47   147    81    75    57   143    67   193   212    87   107   132   128    39   162   169   178    98   183   168   125   105   134    70    46   123    75    74   152   133    81    38   167   161    87   130   129    68    42   209    64    77   222   136   214    35   105    97   152   100   139   219   129   126   174   180   218   101   135   185    46   212    64    98    97   164    43   141    49   119   108    34   134   178    86   131    87   115   193   123   109    87    33    87   162   150   159   116   151   182   195   206    84    65   168   184   203   174   104   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   156    41    44    64    32   100   205   152   203   216   126   199   169    51   141   200   130   158    84   174   150   205    53   215   158   119   198   146   108    58    49   152    96    57    73   172   166   214   201   159   108   162    84   178   216   102    65   106    99   155   131    64    74    95    99   106   189    80   163   195    57   112   193   129   104   143    59   108   134   104   140   190    78   194    35    36   106    84    99   116    59   104   209    84   215    55   152   205    40    93   130   181   149   210   142   105    33   147   199    89   144   178   185    53   205   131   205    76    84   148   181   145   124    68    49   167    59    90    40   135    72   205   101    37   222   174    70   131   113    47    47   149   151    55   110    55    47    35   177   152    91    83    87   201    55   106    88   183   197    54   222   182    34   176   163   222   166   146    47   100   152   132   114    92    49   147   220   165    83    36   163    36    61   219    32    49   132   113   181   197   149   139    37   154   185   100    63    43    90    37   198    67   126   175    80   218   158    74   115   105    33   172   185   207    96   127   185    52    98   162   145   136   157    74    62   141    47   178   191   120   114    94   154   115   121   103   212   204    37   112    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   165   198   153   170    85    32   180   179    37    54   173   110   215   181   215   143   143    60   126    91    75   132
   199   214   191   195   146   219    65   138   152   148   166   165    51    84   213    42   160    94   210   108   169    60    39   217    76   181   128    54   127   192   126    71    54   168    77   202    78    90   132   146    67   162    73   103   165   164   134   107   199    42    75   157    48   193   192   142   146   163   136   139   200    42   196   168    63    87    84   168    92   167   153   169    80   192   202    54    99   191   221    90   117   108   216    43    54   206    95   211   106   154   105   166    59   180   188    93    66    90   179   135   178   120    77   190   190    66   173    87   182    74   130   207    60    50   115   142    62   172    99    35   104    87   114   154   174   100    58    76   116    46   146    81    74    57   143    67   194   211    86   107   131   126    38   162   167   180    97   185   169   125   105   133    70    46   124    75    75   152   132    81    38   165   161    86   130   129    69    41   209    62    75   222   136   214    36   106    98   152   101   138   218   127   126   173   179   218   102   135   185    46   214    64    99    98   161    44   141    49   119   107    34   133   178    86   132    87   116   193   123   109    86    33    89   164   150   160   116   152   182   195   207    83    66   167   183   201   173   103   196   103    55    76   175    59    64   192   176   191    52   116   143    74   101   133    63   154    41    44    65    33   101   204   154   203   217   125   200   171    51   142   200   130   158    82   173   150   207    53   215   157   117   197   148   107    59    49   152    94    59    73   171   166   215   204   158   109   162    84   178   217   101    67   106    97   156   130    64    74    96    99   106   188    80   162   195    58   113   193   128   104   144    58   109   134   105   140   190    78   194    34    38   107    85    99   115    59   104   210    84   215    56   151   205    40    92   131   182   148   210   142   104    34   148   199    89   145   178   185    53   204   130   206    75    85   147   183   145   122    66    50   167    59    89    41   135    72   206   102    38   221   171    71   131   112    46    48   149   152    53   109    56    47    36   176   152    90    83    87   201    55   104    89   184   197    54   221   183    35   176   162   222   166   147    47    99   151   130   113    92    49   146   220   164    84    37   163    37    62   218    34    50   131   113   182   196   151   138    36   154   186   101    63    42    90    39   198    66   127   175    79   216   158    74   117   105    32   174   184   207    97   127   185    52    97   163   144   138   155    74    62   140    47   178   192   119   114    92   154   116   122   102   211   203    39   112    95   174   179   121   208   155   113    41   171    59   205   112   172   192    89   166   198   151   170    84    31   181   181    36    54   172   110   215   181   215   142   143    61   126    92    75   132
   198   213   189   194   146   220    65   139   153   147   166   165    50    85   213    42   160    93   210   108   169    60    39   216    77   180   126    54   128   192   127    71    56   170    77   202    78    91   133   146    66   163    73   105   165   163   132   109   198    42    75   158    49   193   191   142   147   162   136   140   200    40   199   168    63    86    83   169    92   167   153   168    80   190   203    57    99   190   221    91   117   106   217    44    54   207    95   210   108   154   105   166    60   179   188    94    68    89   180   135   179   119    76   187   191    66   172    86   182    73   130   206    58    50   113   142    60   172    98    34   103    87   113   154   174   101    58    75   117    47   147    80    75    57   143    68   192   213    87   107   132   129    39   162   170   178    98   183   168   126   105   134    69    47   124    74    74   152   132    81    38   167   161    87   131   130    67    42   209    63    77   222   137   213    34   106    96   152   100   139   219   129   124   174   180   218   100   134   185    46   212    63    99    98   165    43   141    49   118   109    33   134   179    86   131    87   114   194   122   109    86    34    87   162   150   158   115   151   182   196   205    84    65   166   185   204   175   103   195   102    56    74   176    59    64   193   177   192    51   117   141    72   101   132    63   156    42    44    64    32   101   205   152   201   216   126   199   169    50   141   200   130   158    84   174   151   204    53   215   157   118   197   146   108    58    49   152    95    57    73   172   165   213   202   160   107   162    85   179   217   102    64   107    98   156   131    64    73    96    99   108   189    80   164   195    56   113   194   129   103   144    58   108   134   104   141   189    79   195    35    36   105    83    99   117    59   105   209    83   215    55   151   205    41    94   131   182   149   211   143   105    34   147   199    89   144   178   185    52   204   130   206    77    85   148   180   144   124    67    50   167    60    90    37   135    72   206   100    38   222   173    70   131   114    48    47   150   151    55   110    55    46    35   178   153    92    82    86   201    56   106    88   183   197    54   223   182    33   175   162   223   168   147    47    99   152   131   114    92    50   147   220   165    85    36   164    37    61   220    33    48   132   112   181   196   150   139    38   153   185   101    62    44    90    38   197    67   126   174    78   218   159    73   115   105    34   173   185   207    96   126   185    51    98   163   146   137   156    74    62   141    47   177   190   120   115    93   153   115   122   102   213   204    38   113    97   175   178   119   208   155   116    42   173    58   205   111   171   192    91   165   197   153   170    85    32   181   180    37    54   172   109   214   180   215   143   143    60   126    91    75   133
   198   212   190   195   146   220    66   139   153   148   167   165    51    84   212    41   160    92   210   108   169    60    38   216    76   181   127    54   126   191   126    71    56   169    77   202    79    91   132   147    66   163    74   104   164   163   132   108   197    41    75   158    48   193   192   142   147   162   136   139   200    40   198   167    63    87    84   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   166    60   179   188    94    67    90   179   135   179   119    76   188   190    67   173    86   182    73   131   206    59    50   114   142    62   172   100    34   103    86   113   154   174   100    58    76   116    48   147    80    75    57   143    68   193   212    87   107   133   128    39   162   169   178    98   183   168   125   105   134    70    46   123    75    74   152   133    81    38   166   161    87   130   129    68    42   209    64    77   222   136   214    35   105    97   153   100   138   219   129   126   174   180   218   101   134   185    46   212    63    99    97   164    43   142    49   119   108    34   133   178    86   131    87   115   193   124   109    87    33    87   162   150   159   116   151   183   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   156    41    44    64    32   101   205   152   203   216   126   199   169    50   141   199   130   158    84   174   150   205    53   215   158   119   198   146   108    58    49   152    95    57    73   172   165   214   202   160   108   162    85   178   216   102    65   106    99   156   131    64    73    95    99   107   188    80   163   195    57   112   193   129   104   143    59   109   134   104   140   190    79   195    35    36   106    83   100   116    60   104   210    84   215    55   152   205    40    93   131   181   149   210   143   105    33   147   199    89   144   178   185    52   204   131   205    76    84   148   181   145   124    67    49   167    60    90    40   135    73   206   100    37   222   174    70   131   113    47    47   149   151    55   111    55    46    35   177   152    91    83    87   201    55   106    88   183   197    54   222   182    34   176   163   222   167   146    47   100   152   131   114    92    48   147   220   165    84    36   163    36    60   220    33    49   132   113   181   196   149   139    38   154   185   101    63    43    90    38   198    67   126   175    79   218   158    73   116   105    33   172   185   207    96   127   185    52    98   162   146   136   157    74    62   141    47   178   191   119   114    93   154   115   121   103   212   204    37   112    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   180    37    54   173   110   214   181   215   143   143    59   126    91    75   132
   199   212   189   195   146   221    65   138   153   148   166   165    51    84   213    40   159    92   210   108   170    59    38   216    76   181   127    53   126   190   126    72    56   170    77   202    78    91   132   147    66   163    74   105   165   163   132   107   197    42    76   157    47   192   192   143   147   162   136   139   201    39   199   168    63    87    83   170    92   167   153   170    81   190   204    55   100   190   220    93   117   106   216    44    55   206    95   211   107   153   104   165    60   179   189    94    67    89   179   136   180   119    77   188   190    67   174    86   182    72   130   206    58    50   113   142    62   171   100    34   104    86   113   154   174   100    58    76   117    48   148    80    74    58   143    68   192   212    87   108   132   128    39   161   169   178    99   184   169   125   104   135    69    46   123    75    73   152   132    81    38   166   162    86   130   130    68    42   209    64    77   223   136   215    35   106    97   152   100   138   220   129   125   175   179   220   101   135   185    47   212    63    99    97   165    43   141    49   119   108    34   134   178    87   131    87   116   194   124   109    87    33    87   163   150   159   116   151   183   195   206    83    65   167   184   204   174   103   195   102    56    75   175    58    64   192   177   191    52   116   142    73   101   132    63   155    40    44    64    32   101   205   152   202   216   126   198   170    50   142   200   130   159    85   174   150   206    53   215   158   119   198   147   108    58    49   152    95    57    74   172   165   214   202   160   109   161    86   178   216   103    64   106    99   156   132    65    74    95    99   106   188    81   164   196    57   111   194   130   104   142    59   110   134   104   139   189    79   195    36    35   106    84   100   115    59   104   209    84   215    55   152   205    41    93   131   180   149   210   142   104    33   147   199    88   144   177   186    52   205   132   204    76    85   148   180   145   124    67    49   167    60    89    39   135    72   205   100    37   223   173    71   131   114    47    47   150   151    54   112    55    46    34   177   152    91    83    86   201    55   105    88   183   196    53   222   183    34   176   163   222   167   147    47   100   151   131   114    93    48   148   221   165    84    36   163    36    60   221    32    48   132   112   181   197   150   139    39   153   185   102    62    44    90    38   198    67   125   174    79   217   159    73   116   105    33   172   186   207    96   128   184    52    98   163   146   137   156    73    63   140    47   177   190   120   115    93   154   115   122   103   212   204    37   112    96   175   179   120   208   155   116    42   172    59   205   112   171   191    91   165   198   152   169    85    31   181   180    36    55   173   110   214   180   215   142   143    59   126    91    75   133
   198   212   190   195   146   221    66   139   154   148   167   165    51    84   212    41   160    92   209   108   169    59    38   216    76   181   127    54   126   191   126    71    56   169    77   202    79    91   132   147    66   163    74   104   164   163   133   108   197    42    75   158    49   193   192   142   148   162   136   139   200    40   198   168    64    86    83   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   165    60   179   188    94    67    90   180   135   179   119    76   188   190    67   174    87   182    73   131   206    59    50   114   142    61   172   100    34   103    86   113   154   174   100    58    76   116    48   148    80    75    57   143    68   193   212    86   107   133   128    38   162   169   178    98   183   168   126   106   134    70    46   124    75    73   152   132    81    38   167   162    87   130   129    67    42   209    64    77   222   136   214    35   105    97   153   100   138   219   129   126   175   180   218   101   134   184    46   213    63    98    97   164    44   142    49   119   108    34   134   178    86   131    87   115   194   124   109    87    33    87   162   150   159   116   151   183   195   205    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   156    41    44    64    32   101   205   152   203   216   126   199   169    51   141   200   130   158    84   174   150   205    53   215   158   119   197   146   108    58    49   153    96    57    73   172   165   214   202   160   108   162    85   178   216   102    65   106    99   155   131    64    73    95    99   107   189    80   163   195    57   112   194   129   104   143    59   109   134   104   140   190    78   195    35    36   106    83   100   116    59   104   210    84   215    55   152   205    40    93   131   181   149   210   142   105    33   147   199    89   144   178   185    52   205   131   205    76    84   148   181   144   124    67    49   167    60    90    40   135    73   206   100    37   222   174    70   131   113    47    47   150   151    55   111    55    47    35   176   152    91    83    87   200    55   106    88   183   197    54   222   182    34   176   163   222   167   146    48   100   152   131   114    92    48   147   220   165    84    36   163    36    61   220    33    49   132   112   181   197   150   139    38   154   185   101    63    43    90    38   198    67   127   174    79   218   158    74   116   105    33   172   185   207    96   127   185    52    98   162   145   136   157    74    62   141    47   178   191   119   115    93   154   115   121   102   212   204    37   112    96   175   179   120   208   156   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   180    37    54   173   110   214   181   216   143   143    59   126    91    74   132
   198   213   190   195   146   220    66   139   153   148   166   165    51    84   212    41   161    92   209   108   168    59    39   216    76   181   126    55   126   191   127    71    56   169    77   203    79    91   132   146    66   163    74   104   164   163   132   108   197    42    76   158    48   192   191   142   148   162   136   138   201    40   198   167    64    88    83   170    93   167   153   170    80   191   204    56    99   190   221    92   117   106   216    44    54   206    96   210   107   154   104   165    60   179   187    94    68    89   179   135   179   120    76   188   190    66   173    86   182    73   131   205    59    50   113   142    61   172    99    34   104    86   113   154   174   100    59    76   117    48   147    81    75    58   143    67   193   212    87   106   133   128    39   162   169   178    99   183   169   125   106   134    70    46   123    75    74   152   132    80    38   166   161    87   131   129    67    42   208    64    76   222   137   214    35   106    97   153   100   138   219   129   125   174   180   218   101   134   185    47   213    64    98    97   164    43   142    49   119   109    34   133   179    87   132    87   115   194   123   109    87    33    87   162   150   159   116   151   183   195   206    85    66   167   184   204   174   104   195   101    57    75   176    59    64   192   176   191    52   116   142    75   102   131    63   155    40    44    65    32   102   204   151   203   216   126   199   169    50   142   200   129   158    84   174   150   205    53   215   157   119   197   146   107    57    48   153    97    57    73   173   166   214   202   159   108   161    84   178   216   102    65   106    99   155   131    64    73    95    99   107   188    79   163   194    56   111   193   129   104   144    59   108   134   105   139   190    78   196    35    36   105    84   100   115    60   103   210    83   215    55   152   205    41    93   131   182   148   210   143   105    33   146   199    89   144   177   184    52   204   131   206    75    86   148   181   145   123    67    49   167    59    90    39   135    73   205   100    37   222   173    70   131   114    47    47   149   151    54   111    55    47    35   176   151    91    83    87   201    55   106    88   183   197    53   222   181    34   176   162   222   167   147    48    99   152   132   114    93    49   146   221   166    84    36   164    36    60   220    33    49   132   113   181   197   150   139    37   154   185   101    63    43    90    37   198    66   127   175    80   218   158    74   115   105    33   172   185   208    96   127   185    51    98   163   145   136   157    73    63   141    47   177   190   120   115    93   154   115   122   103   212   204    37   112    97   175   179   120   208   154   115    41   173    58   204   113   171   191    91   166   197   151   169    85    33   180   180    37    55   173   110   214   181   215   143   143    60   125    91    75   132
   198   212   190   196   145   220    65   138   152   148   168   166    51    84   215    39   161    92   209   107   169    61    37   218    78   182   126    54   127   192   126    70    56   169    78   202    78    90   132   147    67   163    74   105   165   163   130   108   198    42    75   159    48   194   191   140   148   165   136   138   202    40   199   166    63    86    85   168    92   167   154   170    81   190   205    55    98   190   220    91   119   107   217    44    55   207    94   211   107   155   104   167    60   178   187    94    68    89   180   135   178   119    76   187   190    66   172    88   183    73   132   204    59    49   114   141    62   171   100    32   102    87   113   156   174   100    58    77   116    49   149    78    74    57   142    67   192   213    87   108   133   128    38   162   168   179    99   183   168   127   104   135    70    47   122    75    74   151   132    81    36   168   161    87   128   129    69    41   210    64    76   221   136   215    35   105    95   152   101   137   219   130   127   175   180   219   100   135   182    47   212    61    99    96   165    43   142    49   118   107    35   134   179    85   130    88   115   193   124   110    88    35    87   162   149   160   115   151   182   195   205    84    63   167   183   203   173   104   195   103    57    75   178    58    64   192   175   192    51   116   143    73   100   130    65   157    40    45    66    33   102   206   152   203   217   126   200   169    50   143   201   130   158    84   174   150   205    53   214   158   120   196   147   107    57    48   153    96    56    73   172   165   213   201   159   108   162    86   178   216   103    64   105    98   156   131    65    75    96    98   107   188    79   164   196    55   112   194   130   103   144    58   111   134   104   140   189    78   194    34    37   105    82   100   116    58   104   209    82   214    56   152   206    40    93   131   181   149   210   143   104    35   146   199    90   144   177   183    52   203   131   205    76    86   148   181   145   124    67    50   166    59    91    40   135    72   205   100    35   221   173    71   132   113    46    47   150   150    54   111    55    47    36   176   151    93    83    86   200    56   107    88   184   199    53   222   181    33   175   164   220   165   147    46   100   151   130   113    91    49   147   220   165    82    37   163    38    60   220    32    50   131   113   181   196   149   139    39   154   185   102    63    44    88    41   199    66   125   175    79   217   158    74   118   105    35   173   185   207    97   128   186    51    97   163   145   138   156    73    62   142    47   177   191   121   115    94   154   116   121   103   211   204    37   112    96   174   180   120   207   158   116    41   172    59   204   113   171   191    92   165   199   151   170    85    33   180   179    40    54   174   110   213   181   215   144   142    58   126    92    76   133
   197   212   190   195   146   221    66   139   153   148   167   165    51    85   212    41   160    93   210   108   170    60    38   217    75   181   128    54   126   191   127    71    56   169    79   203    80    91   132   147    66   163    74   105   165   163   132   108   198    41    75   158    48   192   192   142   147   162   136   140   200    40   198   167    63    87    83   169    93   168   153   170    80   190   203    55    99   191   222    91   117   107   216    44    54   207    95   210   107   153   104   165    60   179   187    93    67    89   179   134   179   119    77   188   191    67   173    86   181    73   131   206    59    50   113   142    62   172   100    34   104    86   113   154   174   100    59    76   117    48   148    81    74    57   142    67   193   213    87   107   132   127    39   162   168   179    99   183   168   126   106   134    70    46   124    75    73   152   133    79    38   166   162    88   130   129    67    43   210    64    76   222   135   214    35   106    97   153   100   139   220   129   126   174   180   217   101   134   184    46   213    63    98    98   163    44   142    49   119   108    34   133   178    87   132    87   115   194   124   109    88    33    87   163   150   159   116   151   182   195   206    84    65   168   185   204   174   103   195   102    57    75   176    59    65   192   176   191    51   117   142    74   101   132    63   155    41    44    65    32   101   204   152   202   216   126   200   169    51   142   200   130   158    85   173   150   205    53   215   157   119   197   147   108    58    49   153    96    57    74   172   166   214   201   159   108   162    85   179   216   103    64   106   100   156   131    64    74    95    99   106   188    80   163   195    57   111   193   129   104   144    58   109   134   104   140   190    79   195    35    36   106    83   100   116    60   104   210    83   216    55   152   206    41    93   131   181   148   210   143   104    33   146   198    89   144   178   184    53   204   130   205    75    84   147   181   145   124    67    49   167    60    90    40   135    73   206   100    37   222   174    70   130   114    47    46   150   151    55   110    56    46    35   177   152    91    83    87   201    55   105    87   183   197    54   222   182    35   175   162   222   167   147    47   100   152   131   114    92    49   146   220   165    83    36   162    36    61   220    32    49   132   112   181   197   149   140    37   155   184   101    63    43    90    38   199    67   126   174    80   218   158    74   116   105    33   172   185   207    96   127   184    52    98   161   145   136   156    74    62   141    46   179   191   119   114    93   154   116   121   103   212   204    37   112    96   175   180   119   208   155   115    42   172    58   204   112   171   191    91   165   197   152   170    84    32   180   180    38    54   173   109   214   181   215   143   143    59   125    92    75   133
   198   213   189   195   146   221    65   139   154   148   167   165    50    85   213    41   160    92   209   108   170    60    38   216    76   182   127    54   126   191   126    70    56   169    77   202    78    91   132   147    66   162    74   104   164   163   133   108   198    42    75   158    48   193   192   142   148   162   136   139   201    40   198   167    64    87    84   169    93   167   154   169    80   191   203    56    99   191   220    91   117   106   216    44    55   206    95   211   107   154   104   165    60   179   188    94    67    90   179   135   180   119    77   188   190    67   173    86   182    73   131   206    59    50   113   142    61   172   100    34   103    86   113   154   174   100    58    76   116    48   147    80    75    57   142    68   193   212    87   107   133   128    38   162   169   178    98   183   169   125   106   134    70    46   124    75    74   152   132    80    38   166   162    87   130   129    68    42   210    64    77   222   136   214    34   105    97   153   100   139   219   129   126   174   179   218   101   135   184    47   212    63    99    97   163    44   142    49   118   108    34   133   178    87   131    88   115   194   123   109    88    33    87   162   150   158   116   151   182   195   205    85    65   167   184   203   174   103   196   102    56    75   176    59    64   192   176   191    52   116   142    74   101   131    63   156    41    44    65    32   101   205   152   202   216   126   199   169    51   141   200   130   158    84   174   150   205    53   215   157   119   197   146   108    57    48   152    96    57    73   172   166   214   202   160   108   162    85   178   217   102    65   106    99   156   131    65    73    95    99   107   188    80   164   195    56   112   193   129   104   143    58   108   134   104   140   190    78   195    35    36   106    83   100   116    60   104   210    84   215    55   151   205    40    93   131   181   149   210   142   104    32   146   199    89   144   178   185    52   204   131   206    76    84   148   181   144   123    67    49   167    59    90    40   136    73   206   100    37   222   173    70   131   114    47    46   149   152    55   111    55    47    35   176   152    91    83    87   201    55   106    88   184   197    54   221   182    34   176   163   222   167   146    48   100   152   131   114    93    48   147   220   165    84    36   163    36    61   220    32    48   132   113   181   197   149   140    38   153   185   101    63    43    90    38   199    67   126   175    79   218   158    74   115   105    34   172   185   207    96   127   184    52    98   162   145   136   157    74    62   141    46   178   190   119   114    93   154   115   121   103   212   204    37   113    96   175   179   120   208   155   115    41   172    58   204   113   171   192    91   166   198   152   169    85    32   180   180    37    54   173   110   214   181   215   143   143    59   126    91    74   132
   198   212   190   195   146   220    65   139   153   148   167   166    51    84   212    41   160    92   210   108   169    60    38   216    76   182   127    54   126   191   127    71    55   169    78   202    79    91   132   147    66   163    74   104   164   163   133   108   198    41    75   158    48   193   192   142   147   162   136   139   201    40   198   167    64    87    84   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   107   154   104   166    60   179   188    94    68    90   179   135   179   119    76   188   191    67   174    86   182    73   131   206    58    50   113   141    62   172   100    34   103    86   113   154   174   100    58    76   116    48   147    81    75    58   143    67   193   212    87   107   133   128    39   162   169   179    98   183   169   125   105   134    70    46   123    75    74   152   132    81    38   167   162    87   130   129    68    42   209    63    77   222   136   214    34   105    96   153   100   139   219   129   126   174   179   218   101   134   185    46   212    63    99    97   164    43   142    49   119   108    34   133   179    87   131    87   115   194   124   109    88    33    87   162   150   159   116   151   183   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   191   177   191    52   116   142    74   102   132    63   155    41    44    64    32   101   205   152   203   216   126   199   169    51   141   199   130   158    84   174   150   205    53   215   157   119   198   146   108    58    49   152    96    57    73   172   165   213   202   160   108   162    85   178   216   102    65   106    99   155   131    64    74    95    99   106   188    80   163   195    57   112   193   129   104   143    58   109   134   104   140   190    79   195    35    36   105    84   100   116    59   104   210    84   215    55   152   205    40    93   131   181   149   210   143   105    33   147   199    89   144   178   185    52   205   131   205    76    84   148   181   145   124    67    49   167    59    90    40   136    73   206   100    37   222   174    70   131   113    47    47   149   151    55   111    55    46    35   176   152    91    83    87   201    55   106    88   183   197    54   222   182    34   176   163   222   167   146    48   100   152   131   114    92    48   146   220   165    84    36   163    36    60   220    32    49   132   113   181   196   150   139    38   154   185   101    63    43    90    38   198    67   126   175    79   218   159    73   115   105    33   172   185   208    96   127   185    52    98   162   146   136   157    74    62   141    47   178   191   119   115    94   154   115   122   103   212   204    37   112    96   175   179   120   208   156   115    41   172    58   204   112   171   191    91   166   198   152   170    85    32   180   180    37    54   173   110   215   181   215   143   143    59   126    91    75   132
   198   212   190   195   146   220    66   139   153   148   167   165    51    84   212    41   160    92   210   108   169    60    38   216    76   181   127    54   126   191   127    71    56   169    77   202    79    91   132   147    66   163    74   104   164   163   132   108   197    41    75   158    48   193   192   142   147   162   136   139   201    40   198   167    64    87    84   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   166    60   179   188    94    67    90   179   135   179   119    76   188   190    67   173    86   182    73   131   206    59    50   114   142    62   172   100    34   103    86   113   154   174   100    58    76   116    48   148    80    75    57   143    68   193   212    87   107   133   128    39   162   169   178    98   183   168   125   105   134    70    46   124    75    74   152   132    81    38   166   161    87   130   129    68    42   209    64    77   222   136   214    35   105    97   153   100   138   219   129   126   174   180   218   101   134   185    46   212    63    99    97   164    43   142    49   119   108    34   134   178    86   131    87   115   193   124   109    87    33    87   162   150   159   116   151   182   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   156    41    44    64    32   101   205   152   203   216   126   199   169    50   141   199   130   158    84   174   150   205    53   215   157   119   198   146   108    58    49   152    96    57    73   172   165   214   202   160   108   162    85   178   216   102    64   106    99   156   131    64    74    95    99   107   189    80   164   195    57   112   193   129   104   143    59   109   134   104   140   190    78   195    35    36   105    83   100   116    60   104   210    84   215    55   152   205    40    93   131   181   149   210   143   105    33   147   199    89   144   178   185    52   204   131   205    76    84   148   181   145   124    67    49   167    60    90    40   135    73   206   100    37   222   174    70   131   113    47    47   149   151    55   111    55    46    35   176   152    91    83    87   201    55   106    88   183   197    54   222   182    34   176   163   222   167   146    47   100   152   131   114    92    48   147   220   165    84    36   163    36    60   220    33    49   132   113   181   197   149   139    38   154   185   101    63    43    90    38   198    67   126   175    79   218   158    73   116   105    33   172   185   207    96   127   185    52    98   162   146   136   157    74    62   141    47   178   191   119   114    93   154   116   121   103   212   204    37   112    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   180    37    54   173   110   214   181   215   143   143    59   126    91    75   132
   199   212   190   195   146   220    65   139   153   148   167   166    51    84   213    41   160    92   210   108   169    60    38   217    77   181   127    55   127   191   127    70    55   170    78   203    79    91   132   146    66   163    73   105   164   163   132   107   197    41    75   157    48   193   192   142   148   162   136   139   200    40   198   168    64    87    83   169    92   167   154   170    81   190   204    56    99   190   221    91   117   107   217    44    55   207    95   210   107   154   105   165    60   180   187    94    67    90   180   135   180   119    77   187   191    67   173    86   182    74   131   205    59    50   114   141    62   171    99    34   104    86   113   154   174   101    58    76   117    48   147    80    75    57   143    68   192   212    87   107   133   128    39   162   169   179    98   183   168   126   106   134    70    46   124    75    74   152   133    81    38   166   162    86   130   128    68    42   209    64    77   221   136   215    35   105    97   153   100   138   219   129   125   175   180   218   100   135   184    46   213    64    98    98   164    44   142    49   119   108    34   134   178    86   131    88   115   193   124   108    88    33    87   162   150   158   116   151   182   195   206    84    65   168   184   204   174   104   195   102    57    76   175    59    64   192   177   191    51   116   141    74   102   132    63   155    40    44    64    32   101   204   152   203   216   127   199   169    51   141   199   129   158    84   174   150   205    52   215   158   119   198   147   108    58    48   152    95    57    73   172   165   214   202   159   108   162    85   178   216   103    65   106    99   155   131    64    74    94    99   108   189    80   163   195    57   112   194   129   104   143    58   109   134   104   140   190    78   195    35    36   106    84   100   115    59   105   209    84   215    54   152   205    40    93   130   182   149   210   142   104    33   147   199    89   144   178   185    52   204   131   205    76    84   148   180   145   124    67    50   166    60    90    40   135    73   207   100    37   221   174    70   131   113    47    47   150   152    55   111    55    46    35   177   152    91    83    88   201    55   106    88   184   197    53   221   183    34   176   162   222   167   146    47   100   152   131   114    92    49   146   221   165    83    37   163    37    60   220    33    48   133   113   181   196   150   139    38   154   184   101    63    43    90    38   199    67   126   175    79   217   158    73   115   106    33   172   186   207    96   127   185    52    98   162   146   136   157    74    62   140    47   178   190   120   114    93   153   116   121   103   212   204    36   113    96   175   180   120   208   156   115    41   172    57   203   112   171   191    91   165   199   152   170    85    32   181   179    38    54   173   110   215   181   215   142   143    59   126    91    75   132
   198   213   190   196   146   221    66   139   153   148   167   166    50    84   213    41   160    92   210   108   170    60    38   216    76   181   127    54   126   191   126    71    55   169    77   202    78    91   132   147    66   162    74   104   164   164   133   108   197    41    76   158    48   193   191   142   147   162   136   139   200    40   198   168    64    86    84   169    93   167   153   170    80   190   204    56    99   191   221    91   117   106   216    44    54   206    94   210   106   154   104   166    60   180   188    94    67    90   179   135   180   120    76   188   190    67   173    87   182    74   131   206    59    50   113   141    62   172   100    34   103    86   114   154   174   100    58    76   116    48   148    80    75    57   142    68   193   213    86   107   133   128    39   162   169   178    98   183   168   126   105   134    70    46   123    75    73   152   133    81    38   166   162    87   130   129    68    42   210    64    77   222   136   214    35   106    97   153   100   139   219   129   126   175   180   218   100   134   184    47   212    63    99    97   164    43   142    49   119   108    34   133   178    86   131    88   115   193   124   109    87    33    87   162   150   159   116   151   183   195   205    84    65   167   184   203   174   103   195   101    57    75   176    59    64   192   176   191    51   116   142    74   101   131    63   155    41    44    64    32   101   205   152   203   216   126   199   169    50   141   200   130   159    84   174   150   205    53   215   157   119   198   146   108    58    49   152    96    57    73   172   166   214   201   160   108   162    85   178   216   103    65   106    99   155   131    64    73    95    99   107   188    80   163   195    57   112   194   129   104   143    59   109   134   104   140   190    78   194    35    36   105    83   100   115    59   104   210    84   215    55   151   205    40    93   131   181   149   210   143   105    33   147   199    89   144   178   185    52   204   131   206    76    84   148   181   145   124    66    49   167    59    90    40   135    73   206   100    37   222   174    70   131   114    47    46   150   152    55   110    56    47    35   177   152    91    83    87   200    55   105    88   184   197    54   221   183    34   176   163   223   166   146    47   100   152   131   114    92    48   147   220   165    84    36   163    37    61   219    32    48   133   113   181   196   149   140    39   154   185   101    63    43    90    38   198    67   126   175    79   218   158    73   115   105    33   173   185   208    96   127   185    52    98   162   145   136   157    74    63   141    47   177   191   119   114    93   154   116   122   103   212   204    37   112    96   175   179   120   208   156   115    41   172    58   204   112   170   192    91   166   198   153   169    85    31   180   180    37    54   173   109   215   180   215   142   143    59   125    91    74   132
   198   213   189   195   147   220    65   138   154   148   167   165    51    84   212    41   160    92   210   108   169    60    38   216    75   181   126    55   126   191   126    71    56   169    77   202    79    92   132   147    66   163    73   104   164   164   133   108   198    41    75   157    48   193   191   143   147   162   136   139   200    40   198   168    64    86    83   169    93   168   154   170    79   191   202    56    99   191   221    91   118   107   217    44    54   207    95   210   106   154   105   166    59   179   187    94    67    89   179   134   180   119    77   188   191    67   174    86   182    74   131   206    59    50   113   142    62   172   100    34   103    86   112   154   174   101    59    76   116    48   148    81    75    57   143    68   192   212    87   106   133   128    39   162   169   179    98   183   168   125   105   134    70    47   124    76    73   152   132    81    37   166   162    88   130   129    67    41   209    64    77   221   135   214    35   106    97   152   101   138   219   129   126   174   179   218   101   135   185    47   212    63    98    97   164    44   142    49   119   108    34   133   178    86   132    87   115   194   124   109    88    34    87   162   150   159   116   151   183   195   206    84    65   167   184   202   174   103   195   103    56    75   176    58    64   191   176   191    51   116   142    74   101   132    62   156    41    44    65    31   100   205   152   203   216   126   199   169    50   141   199   129   158    85   173   150   204    53   215   158   118   197   145   108    58    48   152    96    57    73   172   166   214   201   160   109   161    85   178   216   103    64   106    99   156   131    64    73    95    99   107   188    80   164   196    58   113   193   129   104   143    59   108   134   104   140   190    78   195    35    35   106    83   100   116    59   104   209    84   215    55   152   205    40    93   130   181   149   210   143   105    32   147   198    90   144   177   185    52   204   131   205    76    84   148   181   145   123    67    49   166    59    90    40   135    72   205   100    38   222   174    70   130   113    48    47   150   152    55   111    55    47    35   176   152    91    83    86   200    54   106    88   183   197    54   222   183    34   176   162   223   166   146    48   100   152   131   114    93    48   147   220   165    83    36   163    36    61   220    32    49   132   113   180   197   149   138    38   153   185   101    63    43    90    37   199    66   126   175    79   218   158    73   116   106    33   172   185   207    96   127   185    52    98   162   146   136   156    74    62   141    47   178   191   119   115    94   155   115   122   103   212   204    38   112    96   175   179   120   208   155   116    42   172    58   204   113   171   191    91   165   198   153   170    84    32   180   180    37    54   173   111   214   180   215   143   142    59   126    91    75   132
   198   213   190   195   146   220    66   139   153   148   167   165    51    84   212    41   160    93   210   108   169    60    38   216    76   181   127    54   126   191   127    71    56   169    77   202    79    91   132   147    66   163    74   104   164   163   132   108   197    41    75   158    48   192   192   142   147   162   136   139   201    40   198   167    63    87    83   169    93   167   153   169    80   191   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   166    59   180   188    94    67    90   179   135   179   119    76   188   190    67   173    86   182    73   131   206    59    50   114   142    62   172   100    34   104    86   113   154   174   100    58    76   116    48   147    80    75    57   143    68   193   212    87   107   133   128    39   162   169   178    98   183   168   125   105   134    70    46   123    75    74   152   132    81    38   166   161    87   130   129    68    42   209    64    77   222   136   214    35   105    97   153   100   138   219   129   126   175   180   218   101   134   185    46   212    63    99    97   164    43   142    49   119   108    34   134   178    87   131    87   115   194   123   109    87    33    87   162   150   159   116   151   182   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   156    41    44    64    32   101   205   152   203   216   126   199   169    50   141   199   130   158    84   174   150   205    53   215   157   119   198   146   108    58    49   153    96    57    73   172   165   214   202   160   108   162    85   178   216   102    65   106    99   155   131    64    73    95    99   107   189    80   164   195    57   112   194   129   104   143    59   109   134   104   140   190    78   195    35    36   105    83   100   116    59   104   210    84   215    55   152   205    40    93   131   181   149   210   143   105    33   147   199    89   144   178   185    52   204   131   205    76    84   148   181   145   124    67    49   167    60    90    40   135    73   206   100    37   222   174    70   131   113    47    47   149   151    55   111    55    47    35   176   152    91    83    87   201    55   106    88   183   197    54   222   182    34   176   163   222   167   146    47   100   152   131   114    92    48   147   220   165    84    36   163    36    60   220    33    49   132   112   181   197   149   139    38   154   185   101    63    43    90    38   198    67   126   175    79   218   158    73   116   105    33   172   185   207    96   127   185    52    98   162   146   136   157    74    62   141    47   178   191   119   114    93   154   115   121   103   212   204    37   112    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   180    37    54   173   110   214   181   215   143   143    59   126    91    75   132
   198   213   189   196   146   220    66   139   154   148   167   165    51    85   212    41   160    93   210   108   169    60    39   217    76   181   127    53   127   191   127    70    56   169    78   203    79    90   132   147    66   163    74   104   164   163   132   108   198    42    75   157    48   193   192   142   147   162   135   138   201    40   198   168    64    87    83   169    93   167   153   169    80   190   203    55    99   190   220    91   118   107   217    45    54   206    95   211   106   154   104   166    60   179   188    93    68    89   179   135   179   119    77   188   190    66   174    86   182    73   131   206    58    50   113   141    62   172   100    34   103    86   114   153   174   100    58    76   116    48   147    81    75    58   143    67   193   212    86   107   133   128    39   162   169   178    99   182   168   125   105   134    70    46   124    75    73   151   132    81    38   166   162    87   130   130    67    42   210    63    77   223   136   214    35   106    97   152   101   138   219   129   126   174   179   218   101   134   185    46   212    63    99    97   164    44   141    49   119   108    34   133   178    86   131    88   115   194   123   109    88    33    87   163   150   159   116   151   183   195   206    83    64   168   184   204   174   104   195   102    57    75   175    59    63   192   177   192    52   116   141    74   101   132    62   156    41    43    64    32   100   205   152   202   216   126   199   169    50   141   199   130   158    85   175   150   205    53   215   157   118   197   146   108    58    49   153    95    58    73   172   165   214   201   159   108   162    85   178   217   102    65   106    99   155   131    64    74    95    99   106   189    80   163   195    57   112   194   129   104   142    59   109   134   104   139   190    78   195    35    36   105    84   100   116    60   103   209    84   215    55   151   205    40    94   131   181   149   210   142   105    33   147   198    89   144   178   185    52   205   131   205    76    84   147   181   145   124    67    48   167    59    90    40   135    72   206   101    37   221   173    70   130   114    47    46   149   151    54   111    55    47    36   177   152    91    83    88   201    55   105    88   184   198    54   222   182    34   176   163   222   166   147    47   100   152   131   114    92    48   147   219   165    84    36   163    36    60   220    33    49   132   113   181   197   150   139    38   154   185   101    63    43    89    38   198    66   126   175    80   218   159    73   116   105    33   172   185   208    96   127   185    51    97   162   145   136   157    73    62   141    46   178   191   119   115    93   154   115   121   102   212   205    37   113    96   175   179   120   208   155   115    41   171    59   204   112   171   191    90   166   197   152   170    85    32   181   180    37    55   173   110   214   180   215   142   143    59   126    91    74   132
   199   213   190   196   146   220    66   138   154   148   167   165    51    85   213    42   160    93   211   108   170    60    38   216    74   181   126    54   126   191   127    71    56   170    78   201    79    91   132   146    67   163    74   104   164   163   133   107   198    41    75   157    49   192   191   142   147   163   135   138   200    40   198   166    64    86    84   170    93   167   153   169    80   191   204    56   100   190   221    92   118   106   216    45    54   206    95   210   106   154   104   165    60   179   188    94    68    89   179   135   179   119    77   189   190    66   174    86   181    73   131   206    59    51   114   141    63   172   100    34   104    86   112   154   174   101    58    77   116    47   147    80    75    58   143    68   193   212    86   107   132   128    39   162   170   178    97   183   169   125   105   134    70    46   123    76    74   152   133    81    39   166   161    86   130   129    67    42   209    64    78   222   135   214    34   105    96   153   101   139   220   129   126   174   180   217   102   134   184    46   212    64    98    97   164    44   142    49   119   108    35   133   178    87   132    88   115   193   124   109    87    33    87   162   150   159   116   151   182   194   207    84    64   168   185   203   173   104   194   102    57    75   176    58    64   192   176   191    52   116   141    73   101   131    63   156    42    43    64    32   101   204   152   202   216   126   200   170    49   140   200   131   158    84   174   151   205    53   215   157   119   197   147   108    58    49   152    96    57    73   173   165   214   202   160   108   162    86   178   216   103    64   105    99   157   131    64    72    95    99   107   188    80   163   195    56   112   193   129   103   142    58   108   134   104   140   190    79   194    35    37   106    84    99   116    59   104   209    84   216    54   151   205    40    94   130   181   148   210   142   104    34   146   199    88   144   178   185    53   204   131   205    75    84   148   180   145   125    67    49   166    60    91    40   135    73   205    99    37   222   174    70   131   112    48    47   149   151    55   111    55    47    35   176   152    91    83    87   201    56   106    87   183   197    54   222   182    34   176   163   222   167   146    48   100   152   131   114    92    49   147   220   165    85    36   163    37    60   220    33    48   132   114   181   197   150   140    37   154   186   101    63    42    90    38   198    67   127   174    79   218   159    74   116   105    34   173   185   207    96   127   185    51    98   162   147   136   157    74    62   140    46   178   191   119   116    94   154   115   122   102   211   204    37   112    97   175   179   119   208   156   115    41   172    58   204   112   170   192    91   165   199   152   170    85    32   181   180    38    54   172   110   214   180   216   142   143    61   125    91    74   132
   198   213   190   195   146   220    66   139   153   148   167   165    51    84   212    41   160    93   210   108   170    59    38   216    76   181   127    54   126   191   127    71    56   169    78   202    79    91   132   147    66   163    74   104   164   163   132   108   197    41    75   158    48   193   192   142   147   162   136   139   200    40   198   167    63    87    83   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   166    60   179   188    94    67    90   179   135   179   119    76   188   190    67   173    86   182    73   131   206    59    50   114   142    62   172   100    34   103    86   113   154   174   100    58    76   116    48   147    80    75    57   143    68   193   212    87   107   133   128    39   162   169   178    98   183   168   126   105   134    70    46   123    75    74   152   132    81    38   167   162    87   130   129    68    42   209    64    77   222   136   214    35   106    97   153   100   138   219   129   126   174   180   218   101   134   185    46   212    63    99    97   164    43   141    49   119   108    34   133   178    87   131    88   115   194   123   109    87    33    87   162   150   159   116   151   183   195   206    84    65   167   184   203   174   103   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   156    41    44    64    32   101   205   152   203   216   126   199   169    50   141   199   130   158    84   174   150   205    53   215   157   119   198   146   108    58    49   152    96    57    73   172   165   214   202   160   108   162    85   178   216   102    65   106    99   156   131    64    74    95    99   107   188    80   164   195    57   112   194   129   104   143    59   109   134   104   140   190    79   195    35    36   105    83   100   116    59   104   210    84   216    55   152   205    40    93   131   181   149   210   142   105    33   147   199    89   144   178   185    52   205   131   205    76    84   148   181   145   124    67    49   167    59    90    40   135    73   206   100    37   222   174    70   131   113    47    47   149   151    55   111    55    47    35   177   152    91    83    87   200    55   106    88   183   197    54   222   182    34   176   163   222   167   146    47   100   152   131   114    92    49   146   220   165    84    36   163    36    61   220    33    49   132   113   181   197   150   140    38   154   185   101    63    43    90    38   198    67   126   175    79   218   158    73   116   105    33   172   185   207    96   127   185    52    98   162   146   136   157    74    62   141    47   178   191   119   114    93   154   115   121   103   212   204    37   113    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   179    37    54   173   110   214   181   215   142   143    59   126    91    75   132
   198   212   190   196   147   221    66   140   153   148   167   164    51    84   212    41   160    92   209   108   169    60    38   216    76   182   128    54   126   191   126    70    56   169    78   202    79    91   132   147    66   163    74   105   164   164   132   108   197    42    75   158    49   192   192   143   146   162   136   139   200    39   198   167    63    86    83   168    92   167   154   170    80   190   204    56    99   190   221    91   118   108   217    44    54   207    95   210   106   154   103   166    59   180   187    94    67    90   180   134   180   119    77   187   191    67   173    86   182    74   130   206    59    49   113   141    62   172   100    34   104    86   114   154   173   101    58    76   117    47   148    80    75    57   143    68   193   211    87   107   132   129    38   162   168   177    98   183   168   125   105   135    70    46   123    75    74   152   132    81    38   166   162    86   131   129    68    42   209    63    77   222   136   214    35   106    97   153   101   139   220   129   125   175   179   218   101   134   185    46   212    63    99    98   164    42   142    49   119   108    35   133   179    86   131    88   115   194   124   108    87    33    87   163   149   158   116   150   182   195   206    84    65   167   184   204   175   103   195   102    57    75   176    58    65   191   176   192    52   117   141    74   101   132    62   155    40    43    64    32   100   204   153   202   216   126   199   169    50   141   199   130   158    84   173   150   206    53   215   157   118   197   145   108    57    49   152    95    57    73   172   166   213   201   159   108   162    86   177   217   102    64   106    99   155   131    65    73    95    99   107   189    79   163   195    57   112   195   130   104   143    59   107   133   104   140   190    79   194    34    36   106    84    99   115    60   104   210    85   216    54   152   205    40    92   130   181   148   210   142   105    33   147   199    89   145   178   185    52   204   131   205    76    85   148   181   144   124    67    49   168    60    90    39   136    72   206   101    37   222   173    70   131   113    48    47   150   151    55   110    56    46    35   177   151    90    83    87   200    55   106    88   183   197    54   222   182    34   176   162   222   167   146    46   100   151   132   114    91    49   148   219   165    84    35   163    37    60   221    32    49   131   112   181   196   149   139    38   154   186   101    63    43    90    37   198    67   126   175    79   218   159    74   115   105    34   173   185   207    97   127   185    52    98   162   146   136   157    73    63   140    47   178   192   119   114    93   154   115   122   103   212   204    38   111    96   174   179   119   208   155   116    41   172    58   204   113   171   191    91   166   198   152   170    85    32   180   180    37    55   173   109   215   182   215   143   143    60   126    91    74   132
   198   212   189   195   146   220    66   139   153   147   166   165    51    84   213    41   160    93   209   108   170    59    39   216    76   181   127    54   126   191   127    71    56   169    78   202    79    91   132   147    66   163    74   104   164   163   132   108   197    41    75   158    49   192   192   142   148   162   136   139   200    40   198   168    63    87    84   169    93   167   154   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   107   154   104   165    60   179   188    93    67    90   179   135   179   119    77   188   190    67   173    87   182    73   131   206    59    50   114   142    61   172   100    34   103    86   113   154   173   100    58    76   116    47   148    80    75    58   142    68   193   212    87   107   132   128    38   162   169   178    98   183   168   125   105   134    70    46   124    75    74   151   132    80    38   166   162    87   130   129    68    42   209    64    77   222   135   214    34   106    96   153   101   138   219   129   126   175   180   218   100   135   185    46   213    63    99    97   164    43   142    48   119   108    34   133   178    87   131    87   115   193   123   109    88    33    87   162   150   159   116   151   182   195   205    84    65   167   184   203   174   104   195   102    56    75   176    59    64   192   177   192    52   116   142    74   101   132    63   156    40    44    64    32   101   205   152   202   216   125   199   170    50   141   200   130   159    84   174   150   205    53   215   158   119   198   146   108    58    49   152    95    57    73   172   165   214   202   160   108   162    85   178   216   102    65   106    99   156   131    64    74    95    99   106   189    80   163   195    56   112   194   129   104   143    59   109   134   104   140   190    78   195    35    36   105    84    99   116    60   104   209    84   216    55   152   205    40    93   131   181   149   210   142   105    33   146   199    89   144   178   185    52   205   131   205    76    84   148   181   145   124    67    49   167    60    90    40   135    73   206   101    38   221   173    70   131   113    47    47   149   151    55   110    56    46    35   177   152    91    83    87   201    55   105    88   183   197    54   222   182    34   176   163   222   167   146    48   100   152   131   114    92    48   146   220   165    84    36   163    36    60   220    33    49   132   113   181   197   150   139    38   153   185   101    63    43    90    37   198    67   127   175    80   218   158    74   116   105    33   172   185   207    96   127   185    52    97   162   145   136   156    74    62   141    47   178   191   119   114    93   154   116   121   103   212   204    37   113    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   166   198   152   170    85    32   180   179    37    55   173   110   214   180   215   142   143    59   126    91    75   132
   198   212   190   195   146   220    66   139   153   148   167   165    51    84   212    41   160    93   210   108   169    60    38   216    76   181   127    54   126   191   127    71    56   169    77   202    79    91   132   147    66   163    74   104   164   163   132   108   197    41    75   158    48   193   192   142   147   162   136   139   200    40   198   167    63    87    84   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   166    60   179   188    94    67    90   179   135   179   119    76   188   190    67   173    86   182    73   131   206    59    50   114   141    62   172   100    34   103    86   113   154   174   100    58    76   116    48   148    80    75    57   143    68   193   212    87   107   133   128    39   162   169   178    98   183   168   125   105   134    70    46   124    75    74   152   132    81    38   166   161    87   130   129    68    42   209    64    77   222   136   214    35   105    97   153   100   138   219   129   126   174   180   218   101   134   185    46   212    63    99    97   164    43   142    49   119   108    34   133   178    86   131    87   115   194   124   109    87    33    87   162   150   159   116   151   183   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   156    41    44    64    32   101   205   152   203   216   126   199   169    50   141   199   130   158    84   174   150   205    53   215   157   119   198   146   108    58    49   153    95    57    73   172   165   214   202   160   108   162    85   178   216   102    65   106    99   156   131    64    74    95    99   107   188    80   164   195    57   112   193   129   104   143    59   109   134   104   140   190    78   195    35    36   105    83   100   116    60   104   210    84   215    55   152   205    40    93   131   181   149   210   143   105    33   147   199    89   144   178   185    52   204   131   205    76    84   148   181   145   124    67    49   167    60    90    40   135    73   206   100    37   222   174    70   131   113    47    47   149   151    55   111    55    47    35   176   152    91    83    87   201    55   106    88   183   197    54   222   182    34   176   163   222   167   146    47   100   152   131   114    92    48   147   220   165    84    36   163    36    60   220    33    49   132   113   181   197   150   139    38   154   185   101    63    43    90    38   198    67   126   175    79   218   158    73   116   105    33   172   185   207    96   127   185    52    98   162   146   136   157    74    62   141    47   178   191   119   114    93   154   115   121   103   212   204    37   112    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   180    37    54   173   110   214   181   215   143   143    59   126    91    75   132
   198   212   189   195   146   220    65   138   153   147   166   165    50    84   212    41   160    92   209   108   170    59    38   216    76   182   126    53   126   191   126    71    56   169    77   203    79    91   131   147    66   163    73   104   165   163   133   108   198    41    75   157    49   193   192   143   148   162   136   138   200    40   198   167    64    87    83   169    93   168   153   170    79   191   203    57    99   190   221    91   117   108   217    44    53   206    95   210   106   154   104   166    60   179   187    93    67    89   179   135   180   119    77   188   191    67   173    86   182    73   130   206    58    50   113   141    61   172   100    34   104    86   113   155   174   100    58    76   116    48   147    81    75    57   142    67   193   213    87   107   133   128    39   162   169   178    98   182   168   125   106   134    70    46   124    75    74   151   132    80    38   166   161    87   130   129    68    42   210    64    77   222   136   214    35   106    97   152   100   138   220   129   126   174   180   218   101   135   184    47   212    63    99    98   163    43   142    49   119   108    34   134   178    86   131    87   115   193   123   109    88    33    87   162   150   159   116   151   183   195   206    83    65   167   184   203   174   103   195   102    57    74   176    59    63   192   176   191    52   116   142    74   102   132    63   155    41    44    64    32   101   204   152   202   216   126   200   169    51   141   200   130   158    84   174   150   205    53   215   157   119   197   146   108    57    49   153    96    57    74   172   166   213   201   160   108   162    85   178   216   102    64   107    99   156   131    64    74    95    99   107   189    80   164   195    57   112   193   129   103   143    59   108   134   104   140   190    79   194    35    36   106    83    99   116    60   104   209    84   216    55   152   205    40    93   131   181   149   210   143   105    32   146   198    89   144   178   185    53   204   131   205    76    84   147   181   145   124    68    49   167    59    90    40   136    72   206   100    37   222   174    70   130   114    47    47   150   151    55   110    55    46    35   176   152    91    83    87   200    55   105    88   183   197    54   222   182    34   176   163   222   167   146    48    99   151   131   114    93    48   146   220   165    84    36   163    37    60   220    33    49   132   112   181   196   149   139    38   153   185   101    63    43    90    38   198    66   127   175    80   218   158    74   116   105    34   173   185   207    96   127   185    52    98   162   145   137   156    74    63   141    47   178   191   120   115    93   155   115   121   103   212   204    37   112    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   179    37    54   173   110   214   181   215   143   143    60   126    91    74   132
   198   212   190   195   146   220    66   139   153   148   167   165    51    84   213    41   160    92   210   108   169    60    38   216    76   181   127    54   126   191   126    71    56   169    77   202    79    91   132   147    66   163    74   104   164   163   132   108   197    41    75   158    49   193   192   142   148   162   136   139   200    40   198   167    63    87    84   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   166    60   179   188    94    67    90   179   135   179   119    76   188   190    67   173    86   182    73   131   206    59    50   114   142    62   172   100    34   103    86   113   154   174   100    58    76   116    48   147    80    75    57   143    68   193   212    87   107   133   128    39   162   169   178    98   183   168   125   105   134    70    46   124    75    74   152   132    81    38   166   161    87   130   129    68    42   209    64    77   222   136   214    35   105    97   153   100   138   219   129   126   175   180   218   101   134   185    46   212    63    99    97   164    43   142    49   119   108    34   134   178    86   131    87   115   193   124   109    87    33    87   162   150   159   116   151   182   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    52   116   142    74   101   132    63   156    41    44    64    32   101   205   152   202   216   126   199   169    50   141   199   130   158    84   174   150   205    53   215   157   119   198   146   108    58    49   153    96    57    73   172   165   214   202   160   108   162    85   178   216   102    64   106    99   155   131    64    74    95    99   107   188    80   164   195    57   112   194   129   104   143    59   109   134   104   140   190    79   195    35    36   105    84   100   116    60   104   210    84   215    55   152   205    40    93   131   181   149   210   142   105    33   147   199    89   144   178   185    52   204   131   205    76    84   148   181   145   124    67    49   167    60    90    40   135    73   206   100    37   222   174    70   131   113    47    47   150   151    55   111    55    47    35   176   152    91    83    87   201    55   106    88   183   197    54   222   182    34   176   163   222   167   146    47   100   152   131   114    92    48   146   220   165    84    36   163    36    60   220    33    49   132   113   181   197   149   140    38   154   185   101    63    43    90    38   198    67   126   175    79   218   158    73   116   105    33   172   185   207    96   127   185    52    98   162   146   136   157    74    62   141    47   178   191   120   114    93   154   115   121   103   212   204    37   112    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   179    37    54   173   110   214   181   215   143   143    59   126    91    75   132
   197   213   189   194   145   220    67   139   155   146   165   165    49    87   215    40   161    93   208   108   168    58    39   214    76   181   128    53   125   189   128    68    58   170    78   200    80    90   133   145    65   165    75   105   164   165   132   108   197    40    76   160    48   192   193   144   146   163   136   139   200    40   197   167    62    88    81   170    92   165   156   167    81   190   205    57    99   189   217    91   116   105   217    42    54   204    96   212   106   153   103   166    59   178   188    96    65    87   180   135   178   118    77   188   191    65   172    88   183    72   131   205    59    49   114   142    62   170   101    31   101    88   115   154   174    99    60    76   114    49   149    79    76    58   143    69   191   211    86   108   129   129    39   161   168   178    97   186   169   125   103   135    70    44   123    75    74   152   133    79    38   165   161    88   130   128    67    43   210    62    76   222   135   215    35   107    97   155   101   139   219   129   127   174   179   217    99   135   184    47   210    65    98    97   164    44   142    49   118   110    34   132   176    86   132    89   115   194   122   110    88    34    87   162   150   160   116   153   182   193   207    83    66   167   183   203   173   104   196   101    54    75   174    60    62   192   177   193    49   114   142    72   103   133    64   155    42    46    64    34   100   207   152   202   215   126   196   171    50   140   200   127   159    82   173   150   205    53   217   158   120   198   149   107    59    48   152    96    58    73   173   166   213   200   162   104   165    86   177   215   104    65   105   100   157   133    65    74    95   100   107   190    81   163   194    54   110   195   129   107   143    60   109   133   105   140   188    80   193    34    35   104    83    97   116    58   103   209    84   215    54   151   204    41    94   129   182   150   210   140   104    33   147   198    91   145   180   184    51   205   131   204    77    87   149   181   144   123    67    50   169    60    89    42   135    75   205   100    36   222   172    70   134   113    50    47   149   151    54   110    57    46    35   175   152    91    81    87   201    54   105    87   184   196    56   221   184    32   174   163   223   168   146    48   100   151   130   116    91    47   147   220   164    83    35   163    36    59   219    34    50   133   112   178   196   151   138    40   155   183   100    63    42    90    37   198    65   125   175    81   216   160    73   119   105    35   171   186   205    97   128   184    50    96   160   144   136   159    73    63   140    49   177   193   121   115    94   156   116   123   101   213   205    36   112    95   174   179   121   207   153   114    44   172    60   205   113   172   189    94   167   198   152   169    85    29   178   178    36    55   173   112   215   180   214   143   141    61   124    89    73   134
   199   213   190   196   146   220    65   139   154   147   167   165    52    85   213    40   161    92   210   108   170    59    39   217    77   181   126    55   127   192   127    72    56   169    78   203    78    90   132   146    66   163    73   105   165   164   132   108   196    42    75   158    49   193   192   142   147   162   136   139   200    41   198   167    63    87    83   169    93   167   153   169    81   190   204    55    99   191   221    91   116   107   216    45    54   208    95   210   106   154   104   166    60   179   188    93    67    89   179   136   180   120    76   188   191    67   173    86   182    73   131   206    59    49   114   141    62   171   100    33   104    86   112   154   174   101    58    76   117    48   147    81    76    57   142    68   193   213    87   107   133   128    39   162   169   179    99   183   168   125   105   133    70    46   124    75    73   152   132    82    37   166   161    87   129   129    66    41   209    63    76   222   136   214    35   105    97   153   101   138   219   130   126   175   180   218   100   135   184    47   213    63    99    98   163    44   141    50   118   109    34   134   180    85   131    87   116   194   123   109    87    34    87   162   150   159   115   152   182   195   206    84    66   167   185   203   173   104   195   101    56    75   177    59    64   191   176   191    52   116   141    73   101   132    63   156    41    44    65    32   100   205   152   202   215   125   198   169    50   141   200   130   158    84   175   150   205    53   214   157   119   198   146   109    58    49   152    95    56    73   173   164   215   201   159   109   161    85   179   218   102    65   106    98   155   131    65    74    95   100   107   190    79   163   195    56   112   193   130   104   143    58   110   134   104   140   189    79   195    35    36   105    84    99   116    60   104   210    84   215    55   152   205    40    92   131   181   149   210   144   104    33   147   198    90   144   178   185    52   204   130   205    77    85   148   180   144   124    68    49   167    59    90    40   136    73   206    99    38   222   173    71   131   113    48    47   150   151    54   111    55    46    35   177   152    91    84    87   201    55   105    89   183   197    54   221   182    33   175   163   222   166   147    47   100   152   132   114    92    48   147   220   165    84    36   163    36    61   219    32    48   132   113   180   197   150   140    37   154   185   101    63    43    90    38   199    67   126   175    80   218   159    73   116   105    33   172   186   208    96   126   185    52    98   163   146   136   157    74    63   141    47   179   191   119   114    93   154   116   122   102   212   204    37   112    97   175   179   120   208   156   115    42   171    58   204   112   171   192    91   166   197   153   170    85    32   180   179    38    55   173   111   215   180   215   143   143    58   126    91    75   131
   198   212   190   195   146   220    66   139   153   148   167   165    51    84   212    41   160    92   210   108   169    60    38   216    76   181   127    54   126   191   127    71    56   169    78   202    79    91   132   147    66   163    74   104   164   163   132   108   198    42    75   158    48   193   192   142   147   162   136   139   200    40   198   168    63    87    84   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   107   154   104   166    60   179   188    93    67    90   179   135   179   119    76   188   190    67   173    86   182    73   131   206    59    50   114   141    62   172   100    34   103    86   113   154   174   100    58    76   116    48   148    80    75    57   143    68   193   212    87   107   133   128    39   162   169   178    98   183   168   125   105   134    70    46   123    75    74   152   133    81    38   167   161    87   130   129    68    42   209    64    77   222   136   214    35   105    97   153   100   138   219   129   126   174   180   218   101   135   184    46   212    63    99    97   164    43   142    49   119   108    34   133   178    86   131    87   115   194   124   109    87    33    87   162   150   159   116   151   183   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   156    41    44    64    32   101   205   152   203   216   126   199   169    50   141   200   130   158    84   174   150   205    53   215   157   119   197   146   108    58    49   152    95    57    73   172   165   214   202   160   108   162    85   178   216   102    65   106    99   156   131    64    74    95    99   107   188    80   164   195    57   112   193   129   104   143    59   109   134   104   140   190    78   194    35    36   105    83   100   116    59   104   210    84   215    55   152   205    40    93   131   181   149   210   143   105    33   147   199    89   144   178   185    52   204   131   205    76    85   148   181   145   124    67    49   167    59    90    40   136    73   206   100    37   222   174    70   131   113    47    47   150   151    55   111    55    46    35   177   152    91    83    87   201    55   106    88   183   197    54   222   182    34   176   163   222   167   146    47   100   152   131   114    92    49   147   220   165    84    36   163    36    61   220    33    49   132   113   181   197   149   139    38   154   185   101    63    43    90    38   198    67   126   175    79   218   158    73   116   105    33   172   185   207    96   127   185    52    98   162   146   136   157    74    62   141    47   178   191   119   114    93   154   116   122   103   212   204    37   112    96   175   179   120   208   156   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   180    37    54   173   110   214   181   215   143   143    59   126    91    75   132
   198   212   190   195   146   220    66   139   153   148   167   165    51    84   212    41   160    92   209   108   169    60    38   216    76   181   127    54   126   191   127    71    56   169    77   202    79    91   132   147    66   163    74   104   164   163   132   108   198    42    75   158    48   193   192   142   147   162   136   139   201    40   198   167    64    87    84   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   166    59   180   188    94    67    90   179   135   179   119    77   188   190    67   173    87   182    73   131   206    59    50   114   142    62   172   100    34   103    86   113   154   174   100    58    76   116    48   147    81    75    57   142    68   193   212    87   107   132   128    39   162   169   178    98   183   168   125   105   134    70    46   124    76    74   152   132    81    38   166   162    87   130   129    67    42   209    64    77   222   136   214    35   105    97   153   100   138   219   129   126   174   179   218   100   134   184    47   212    63    99    97   164    44   142    49   119   108    34   133   178    87   131    87   115   193   124   109    87    33    87   162   150   159   116   151   182   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   177   191    52   116   141    74   101   132    63   156    41    44    64    32   101   204   152   202   216   126   199   169    51   141   200   130   159    84   174   150   205    53   215   158   119   198   146   108    58    49   152    96    57    73   172   165   214   201   160   108   162    85   178   216   102    64   106    99   156   131    64    73    95    99   106   189    80   164   195    57   112   193   129   104   143    59   109   134   104   140   190    79   194    35    36   106    83    99   116    60   104   210    84   216    55   151   205    40    93   131   181   149   210   143   105    33   147   199    89   144   178   185    52   204   131   205    76    84   148   181   144   124    67    49   167    60    90    40   135    72   205   100    37   222   174    70   131   114    47    47   149   151    55   110    55    46    35   176   152    91    84    87   201    55   106    88   183   197    54   222   182    34   176   163   222   167   146    47   100   152   131   114    92    48   147   220   165    84    36   163    36    60   220    33    49   132   113   181   197   149   139    38   154   185   101    63    43    90    38   198    67   126   175    79   218   158    73   116   105    33   172   185   207    96   127   185    52    98   162   145   136   157    74    62   141    47   178   191   119   114    93   154   115   121   102   212   204    37   112    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   180    37    54   173   110   214   181   215   143   143    59   126    91    75   132
   198   212   189   196   146   220    66   139   154   148   167   165    51    84   213    41   160    92   210   108   169    60    38   216    76   181   127    54   126   191   127    71    56   169    77   202    79    91   132   147    66   163    74   104   164   163   132   108   198    41    75   158    48   193   191   142   147   162   136   139   200    40   198   168    64    87    84   169    93   167   153   169    80   190   204    56    99   190   221    91   117   107   216    44    54   206    95   210   106   154   104   165    59   179   188    94    67    90   179   135   179   119    76   188   190    67   174    86   182    73   131   206    59    50   113   142    62   172   100    34   103    86   113   154   174   100    58    76   116    48   147    81    75    57   143    68   193   212    87   107   132   128    39   162   169   178    98   183   168   125   106   134    70    46   123    75    74   152   133    81    38   166   161    87   130   129    68    42   209    64    77   222   136   214    35   105    97   153   100   138   219   129   126   175   180   218   101   135   185    46   212    64    99    97   163    43   142    49   119   108    34   134   178    86   131    88   115   193   124   109    87    33    87   162   150   159   116   151   182   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    51   116   141    74   101   131    63   155    41    44    64    32   101   205   152   203   216   126   199   169    50   141   199   130   158    84   174   150   205    53   215   157   119   198   146   108    58    49   152    96    57    73   172   165   214   202   160   108   162    85   178   216   102    65   106    99   155   131    64    73    95    99   107   188    80   164   195    57   112   193   129   104   143    59   109   134   104   140   190    78   195    35    36   106    83   100   116    59   104   210    84   216    55   151   205    40    93   131   181   149   210   143   105    33   147   199    89   144   178   185    52   204   131   205    76    85   148   181   145   124    67    49   167    59    90    40   135    73   206   100    37   222   174    70   131   113    47    47   149   151    55   111    55    47    35   176   152    91    83    87   201    55   106    88   183   198    54   222   182    34   176   163   222   167   146    47   100   152   131   114    92    48   147   220   165    84    36   163    36    61   220    32    49   132   113   181   197   149   140    38   154   185   101    63    43    90    38   198    67   126   175    80   218   158    73   116   105    33   172   185   207    96   127   185    52    98   162   146   136   157    74    63   141    47   178   191   119   114    93   154   116   121   103   212   204    37   112    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   180    37    54   173   110   214   180   215   143   143    59   126    91    75   132
   198   213   190   195   146   220    66   139   153   148   167   165    51    84   212    41   160    93   210   108   169    60    38   216    76   181   127    54   126   191   127    71    56   169    77   202    79    91   132   147    66   163    74   104   164   163   133   108   198    41    75   158    48   193   192   142   147   162   136   139   201    40   198   167    64    87    84   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   166    60   179   188    94    67    90   179   135   179   119    76   188   191    67   173    86   182    73   131   206    59    50   114   141    62   172   100    34   103    86   113   154   174   100    58    76   116    48   147    81    75    57   143    68   193   212    87   107   133   128    39   162   169   178    98   183   168   125   105   134    70    46   124    75    74   152   132    81    38   166   161    87   130   129    68    42   209    64    77   222   136   214    35   105    97   153   100   138   219   129   126   175   180   218   101   134   185    46   212    63    99    97   164    44   142    49   119   108    34   134   178    86   131    87   115   193   124   109    87    33    87   162   150   159   116   151   183   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   156    41    44    64    32   101   205   152   203   216   126   199   169    50   141   199   130   158    84   174   150   205    53   215   158   119   198   146   108    58    49   153    96    57    73   172   165   214   202   160   108   162    85   178   216   102    65   106    99   156   131    64    73    95    99   107   188    80   164   195    57   112   193   129   104   143    59   109   134   104   140   190    78   195    35    36   105    83   100   116    60   104   210    84   215    55   152   205    40    93   131   181   149   210   142   105    33   147   199    89   144   178   185    52   204   131   205    76    84   148   181   145   124    67    49   167    60    90    40   135    73   206   100    37   222   174    70   131   113    47    47   150   151    55   111    55    47    35   176   152    91    83    87   201    55   106    88   183   197    54   222   182    34   176   163   222   167   146    47   100   152   131   114    92    48   146   220   165    84    36   163    36    60   220    33    49   132   113   181   196   150   140    38   154   185   101    63    43    90    38   198    67   126   175    79   218   158    74   116   105    33   172   185   207    96   127   185    52    98   162   145   136   157    74    62   141    47   178   191   119   114    93   154   115   121   103   212   204    37   112    96   175   179   120   208   156   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   180    37    54   173   110   214   180   215   143   143    59   126    91    75   132
   198   212   190   195   146   220    66   138   154   148   167   165    51    84   212    41   160    92   210   108   169    59    38   216    76   181   127    54   127   191   126    71    56   169    78   202    79    91   132   147    66   163    74   104   164   163   132   108   198    41    75   158    48   193   192   142   147   162   136   139   201    40   198   167    64    86    84   169    93   167   154   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   166    60   180   188    94    67    89   179   135   179   119    76   188   191    67   173    86   182    73   131   206    59    50   114   142    62   172   100    34   103    86   113   154   174   100    58    76   116    48   148    81    75    57   142    68   193   212    87   107   133   128    39   162   169   178    98   183   169   125   105   134    70    46   124    76    74   152   132    81    38   166   162    87   130   129    68    42   210    64    77   222   136   214    35   105    96   153   100   138   219   129   126   175   179   218   101   134   185    46   212    63    99    97   163    43   142    49   119   108    34   133   178    87   131    87   115   193   124   109    87    33    87   162   150   159   116   151   183   195   205    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    52   116   142    73   101   131    63   155    41    43    64    32   101   204   152   203   216   126   199   169    51   141   200   130   158    84   174   150   205    53   215   158   119   198   146   108    58    49   152    95    57    73   172   165   214   201   160   108   161    85   178   216   102    64   106    99   156   131    64    73    95    99   107   188    80   163   195    57   112   193   129   104   143    59   109   134   104   140   190    79   194    35    36   106    84   100   116    60   104   210    84   215    55   152   205    40    93   131   181   149   210   142   105    33   147   199    89   144   178   185    52   205   131   205    76    84   148   180   144   124    67    49   167    60    90    40   136    73   206   100    37   222   173    70   131   113    47    47   149   151    55   111    55    46    35   176   152    91    83    87   200    55   106    88   183   197    54   221   182    34   176   163   222   167   146    47   100   152   131   114    92    49   146   220   165    84    36   163    36    60   220    33    49   132   113   181   197   149   139    38   153   185   101    63    43    90    38   198    67   126   174    79   218   158    74   116   105    33   172   185   207    96   127   185    52    98   162   146   136   157    73    62   141    47   178   191   120   115    93   154   115   122   103   211   204    37   112    96   175   179   120   208   156   115    41   172    58   204   112   171   191    91   166   198   152   169    85    32   180   179    37    54   173   109   214   181   215   143   143    59   125    91    75   132
   198   212   190   196   146   220    65   139   153   148   166   167    51    84   212    41   160    92   209   108   169    59    39   216    76   182   127    54   126   192   126    70    56   169    79   202    79    92   131   148    66   162    74   104   164   163   133   108   197    42    76   156    48   192   192   142   147   161   136   139   200    40   197   167    64    87    84   169    93   167   154   169    80   190   203    56    99   191   221    91   117   107   216    45    54   206    94   210   106   154   103   165    60   180   188    94    67    90   179   135   179   119    76   188   190    67   173    87   182    73   131   206    58    50   114   141    62   172    99    33   103    86   113   154   174   100    58    76   117    48   148    80    75    57   142    67   193   213    87   107   133   128    38   162   170   178    98   182   168   125   105   134    70    45   123    75    73   152   133    81    38   167   161    86   130   130    67    43   209    64    77   222   135   214    35   106    97   153   100   138   219   129   126   175   179   218   102   134   185    47   213    64    99    97   163    44   142    49   119   108    34   134   178    86   132    88   116   193   124   109    88    33    87   162   150   159   116   151   182   195   204    84    65   167   184   203   174   103   195   102    56    75   176    59    64   191   177   191    52   116   141    74   102   132    62   155    41    44    64    32   101   205   152   202   216   126   199   169    50   141   200   130   158    85   174   150   205    53   215   157   119   197   146   108    58    48   152    95    56    72   172   166   214   202   160   108   162    85   178   217   102    64   106    99   156   131    64    74    95   100   107   188    79   163   195    57   112   193   130   104   142    59   108   134   104   140   190    79   194    35    36   106    84   100   116    59   105   210    83   216    54   151   205    41    93   131   181   149   210   143   105    33   147   199    89   145   178   185    52   205   131   205    75    84   148   181   144   125    67    49   167    60    89    40   136    72   207   100    37   222   174    70   131   113    46    46   150   151    55   112    56    47    35   177   151    91    84    88   200    55   106    88   183   198    54   221   182    35   176   162   222   166   146    48   100   152   131   114    92    48   147   220   165    84    36   163    36    60   220    32    49   132   113   181   196   150   140    38   154   184   100    63    43    90    38   198    66   127   174    80   218   158    73   116   106    33   172   185   208    95   126   184    52    98   162   146   137   156    74    63   141    47   178   191   120   114    94   154   115   121   102   212   204    37   112    96   176   179   120   208   156   115    42   172    58   204   113   171   191    92   165   197   152   170    84    32   179   179    37    54   172   110   214   180   216   143   144    59   125    90    75   132
   198   213   189   196   146   220    66   138   154   148   167   165    51    84   212    41   160    92   210   108   169    60    38   216    76   181   127    54   126   191   127    71    56   169    78   202    79    91   132   147    66   163    74   104   164   163   132   108   197    41    75   158    49   192   192   142   147   162   136   139   200    40   198   167    64    87    84   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   166    60   179   188    94    68    90   179   135   179   119    77   188   191    67   173    86   182    73   131   206    59    50   114   141    62   172   100    34   104    86   113   154   174   100    58    76   116    47   147    80    75    57   143    68   193   212    86   107   132   128    39   162   169   179    98   183   168   125   105   134    70    46   124    75    74   152   132    81    38   166   161    87   130   130    68    42   209    64    77   222   136   214    35   106    97   152   100   138   220   129   126   174   180   218   101   135   184    47   212    63    99    97   164    44   142    49   119   108    34   133   178    87   131    87   115   194   124   109    88    33    87   162   150   159   116   151   183   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   177   191    51   116   142    74   101   132    63   156    41    44    64    32   101   205   152   203   216   126   199   169    50   141   199   130   158    84   174   150   205    53   215   157   119   198   146   108    58    49   153    96    57    74   172   165   214   201   159   108   162    85   178   217   102    65   106    99   155   131    65    73    95    99   106   188    80   164   195    57   112   193   129   104   143    59   109   134   104   140   190    78   195    35    36   105    83   100   116    60   104   210    84   216    55   151   205    40    93   131   181   149   210   142   105    33   147   199    89   144   177   185    52   205   131   206    76    84   148   181   144   124    67    49   167    59    90    39   135    72   205   100    37   222   173    70   131   114    47    47   149   151    55   111    55    47    35   176   152    91    83    87   200    55   106    88   183   197    54   222   182    34   176   163   222   167   146    47   100   152   131   114    92    49   147   220   165    84    36   163    36    60   220    33    49   132   113   181   197   149   139    38   154   185   101    62    43    90    37   198    67   126   175    79   218   158    73   116   106    33   173   185   207    96   127   185    52    98   162   146   136   157    74    62   141    47   178   191   119   114    93   154   116   122   102   212   204    37   112    96   175   179   120   207   156   115    41   172    58   204   113   171   192    91   165   198   152   170    85    32   180   180    37    54   173   109   214   181   215   143   143    59   126    91    74   132
   198   212   189   195   146   221    66   139   153   148   167   166    51    84   212    41   160    93   210   108   169    60    38   217    76   181   127    54   126   191   126    71    56   169    77   202    79    91   132   147    66   163    74   104   164   164   132   108   198    41    75   157    48   193   192   142   147   162   136   139   200    40   198   167    63    87    83   169    93   167   153   170    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   105   166    60   179   188    93    67    90   179   135   179   119    76   188   190    67   173    86   182    73   131   206    58    50   114   141    62   172   100    34   103    86   113   154   174   100    59    76   116    47   147    80    75    57   143    68   193   212    87   107   132   128    39   162   169   178    98   183   168   125   105   134    70    46   123    75    74   152   133    81    38   166   161    87   130   129    68    42   209    63    77   222   136   214    35   105    97   153   101   138   219   129   126   174   179   218   101   134   185    46   213    63    98    97   164    43   141    49   119   108    34   133   178    87   131    87   115   194   123   109    87    33    87   162   150   159   116   151   183   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   156    41    44    64    32   101   205   152   203   216   126   199   169    50   141   199   130   158    84   174   150   205    53   215   157   119   198   146   108    58    49   153    95    57    73   172   165   214   201   160   108   162    85   178   216   102    65   106    99   155   131    64    73    95    99   107   188    80   164   195    57   112   193   129   104   143    59   109   134   104   140   190    79   195    35    36   105    84    99   116    60   104   210    84   216    55   152   205    40    93   131   181   149   210   143   105    33   147   199    89   144   178   185    52   204   131   205    76    84   148   180   145   124    67    49   167    59    90    40   136    72   206   100    37   222   173    70   131   113    47    47   150   151    55   111    55    46    35   176   152    91    83    87   201    55   106    88   183   197    54   222   182    34   176   163   222   167   147    48   100   152   131   114    92    48   146   220   165    84    36   163    36    60   220    33    49   132   112   181   197   150   140    38   154   185   101    63    43    90    38   198    67   126   174    79   218   158    73   116   105    33   172   185   207    96   127   185    52    98   162   145   136   157    74    62   141    47   178   191   119   115    93   154   115   122   103   212   204    37   112    96   175   179   120   208   156   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   180    37    54   173   110   214   181   215   143   143    60   126    91    75   132
   198   212   189   195   145   219    65   138   154   146   166   165    51    84   211    40   161    92   210   108   169    59    39   216    76   181   125    56   125   189   129    70    54   169    78   202    80    90   131   146    66   162    73   104   164   165   134   109   197    42    74   156    49   192   192   144   147   163   137   140   199    40   197   169    63    87    83   168    93   168   154   170    81   194   204    56   100   190   221    92   118   106   216    45    55   206    96   209   106   155   104   165    60   178   189    93    68    91   179   134   180   117    76   189   191    67   172    86   183    74   130   206    60    50   112   142    62   173    99    34   102    86   115   155   175   101    58    76   116    47   148    82    76    57   142    66   193   214    86   109   133   127    38   161   169   178    98   182   168   127   104   134    69    46   123    75    74   150   131    81    38   166   161    87   130   129    68    43   209    63    76   222   136   214    34   105    97   152   100   137   219   129   125   173   179   219   101   134   184    45   213    63    99    98   163    43   141    49   118   108    35   135   179    87   130    89   115   194   124   109    88    33    87   162   149   161   115   152   182   196   206    82    65   168   184   203   174   103   194   102    57    77   175    59    64   191   176   192    53   115   141    75   102   132    63   156    40    41    65    33    99   206   152   203   216   127   200   169    50   141   199   131   159    84   175   150   204    52   215   157   119   198   145   109    57    48   152    97    57    72   171   166   213   201   160   107   163    86   178   217   102    65   106    99   156   132    65    74    94    99   106   188    79   164   194    58   113   196   128   104   143    58   110   135   103   140   189    79   195    35    37   105    83    99   115    59   104   208    84   216    54   150   205    41    94   130   180   148   210   144   106    34   148   199    89   145   179   185    52   205   131   205    75    85   147   181   144   125    67    50   167    61    89    40   136    73   205   102    37   222   174    70   131   113    46    45   149   151    54   109    55    48    34   177   152    91    82    89   199    54   106    88   183   196    54   222   182    35   176   163   221   166   146    48    99   151   131   115    93    48   146   222   164    84    36   163    35    60   220    34    47   132   113   180   196   150   139    38   153   185   101    63    43    91    38   199    67   126   175    79   218   158    74   116   106    35   173   184   206    96   127   186    51    98   163   146   137   157    74    63   141    47   178   192   119   115    94   153   116   122   102   212   205    38   114    97   174   179   121   208   156   115    42   172    58   205   113   172   191    91   165   197   154   170    85    32   181   180    37    55   173   110   213   182   215   144   143    59   125    91    75   132
   198   212   190   196   147   220    67   138   154   148   168   165    51    84   213    41   160    93   209   108   169    60    39   217    76   181   126    53   126   191   126    71    56   170    78   202    79    91   132   147    66   163    74   105   164   164   132   108   197    41    75   158    48   193   192   142   148   162   136   139   200    40   198   167    63    86    83   170    93   168   153   169    80   190   203    57    99   190   220    91   117   107   217    44    54   207    96   209   107   154   105   165    60   179   187    94    68    89   179   135   179   118    76   188   191    66   173    86   182    73   131   206    58    50   113   141    62   172   100    34   103    85   113   154   174   101    59    77   117    48   147    80    74    58   143    68   193   213    87   107   133   129    39   161   169   179    98   183   168   125   105   135    69    46   124    75    73   152   132    81    38   167   161    87   130   129    67    42   210    63    77   221   136   215    35   106    96   153   101   138   220   129   126   174   180   217   101   135   185    47   212    64    99    97   164    44   142    49   119   108    34   134   179    87   132    88   114   194   123   109    87    34    87   162   150   158   116   151   182   195   206    84    65   167   184   203   173   104   195   101    57    75   176    58    65   192   176   191    52   116   142    74   101   132    63   156    40    44    64    32   101   204   152   202   216   126   199   169    51   141   199   130   159    83   174   150   206    53   214   157   118   197   146   108    58    48   153    96    57    73   173   165   214   201   160   109   162    85   178   216   102    65   106    99   156   131    64    73    95    99   106   189    80   163   195    57   112   193   129   104   143    60   108   134   104   140   190    78   195    34    37   106    83    99   116    59   104   210    84   216    54   152   205    41    93   131   181   149   210   143   105    33   147   198    89   144   178   185    52   205   131   205    75    84   148   181   144   124    67    49   167    60    90    40   135    72   207   100    37   222   174    70   131   114    47    47   150   151    55   110    55    47    35   177   152    91    83    86   201    55   106    88   183   197    54   223   182    34   176   163   222   167   147    47   100   152   131   114    92    48   147   220   165    84    35   163    36    60   220    33    48   132   113   181   197   150   139    38   154   185   101    63    43    90    37   199    67   127   175    79   218   158    74   115   106    33   171   184   207    96   127   185    52    97   162   145   136   156    74    62   141    47   178   190   119   115    94   154   116   122   104   212   204    37   113    96   175   179   120   208   156   115    40   172    58   203   112   171   191    91   166   198   153   170    85    31   180   180    37    54   174   110   215   180   215   143   142    60   126    91    74   132
   198   212   190   195   146   220    66   139   153   148   167   165    51    84   212    41   160    92   210   108   169    60    38   216    76   181   126    54   126   191   126    71    56   169    77   202    79    91   132   147    66   163    74   104   164   163   132   108   198    41    75   158    48   193   192   142   147   162   136   139   200    40   198   168    63    87    83   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   166    60   180   188    94    67    90   179   135   179   119    76   188   190    67   173    86   182    73   131   206    58    50   113   142    62   172   100    34   103    86   113   154   174   100    58    76   116    48   147    80    75    57   143    68   193   212    87   107   133   128    39   162   169   178    98   183   168   125   106   134    70    46   123    76    74   152   132    81    38   166   162    87   130   129    68    42   210    64    77   222   136   214    35   105    96   153   100   139   219   129   126   174   180   218   101   135   185    46   212    64    99    97   164    43   142    49   119   108    34   134   178    86   131    87   115   194   124   109    87    33    87   162   150   159   116   151   182   195   206    84    65   167   184   203   174   103   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   155    41    44    64    32   101   205   152   202   216   126   199   169    51   142   199   130   158    84   174   150   205    53   215   157   118   198   146   108    58    49   153    95    57    73   172   165   214   202   160   108   162    85   178   216   102    64   106    99   156   131    64    74    95    99   107   189    80   164   195    57   112   194   129   104   143    59   109   134   104   140   190    78   195    35    36   105    83   100   116    60   104   210    84   216    55   152   205    40    93   131   181   149   210   143   105    33   147   199    89   144   178   185    52   204   131   205    76    84   148   181   145   124    67    49   167    60    90    40   135    72   206   100    37   222   174    70   131   114    47    47   149   151    55   111    55    47    35   176   152    91    83    87   201    55   106    88   183   197    54   222   182    34   176   163   222   166   146    47   100   152   131   114    92    49   147   220   165    84    36   163    36    60   220    33    49   132   113   181   196   149   139    38   154   185   101    63    43    90    38   198    67   126   175    79   218   158    74   116   105    33   172   185   207    96   127   185    52    98   162   146   136   156    74    62   141    47   178   191   119   114    93   154   115   121   103   212   204    37   112    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   181   179    37    54   173   110   214   180   215   142   143    59   126    91    75   132
   198   212   190   196   146   221    65   139   153   148   166   165    51    84   213    40   161    92   210   108   169    60    38   216    76   182   126    54   126   191   127    71    56   169    77   202    79    91   132   146    66   162    74   104   164   164   132   108   197    41    75   158    48   193   191   141   148   162   136   139   201    40   198   167    64    86    84   170    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   211   107   155   104   165    59   179   188    94    68    90   179   135   179   120    77   187   190    67   173    86   182    73   131   206    59    50   114   142    62   172   100    33   104    86   113   154   174   100    59    76   116    48   148    81    75    57   143    68   193   212    87   107   133   128    38   162   169   178    98   183   168   126   106   134    70    46   123    75    74   152   132    80    38   167   161    87   130   129    67    42   209    64    77   222   137   214    34   106    97   153   100   139   219   129   126   174   180   218   101   134   184    47   212    63    99    97   164    44   142    49   119   108    34   134   178    87   131    88   115   193   124   109    88    33    86   162   150   159   116   151   182   194   205    84    65   167   184   203   173   104   195   101    57    75   176    59    64   192   176   191    52   116   142    74   101   132    62   156    41    44    64    32   101   205   152   203   217   126   199   169    51   142   199   129   159    84   174   150   205    53   215   158   119   198   145   108    57    49   152    95    57    73   172   165   214   201   160   108   162    85   178   217   102    64   106    99   155   131    64    74    95    99   107   188    80   164   195    57   112   193   129   104   143    59   109   134   104   139   190    79   195    34    37   105    84    99   116    60   104   209    84   216    55   152   205    40    93   130   182   149   209   143   105    33   147   199    89   144   177   185    52   204   131   205    76    85   147   181   145   124    67    49   167    59    90    40   135    72   205   100    37   222   173    70   131   113    46    46   149   151    54   110    55    47    35   176   151    91    84    87   200    56   105    88   183   197    54   222   182    34   176   163   222   167   147    48   100   152   131   114    92    49   146   220   165    84    36   163    36    61   220    33    49   132   113   181   196   149   140    38   154   185   101    63    44    89    38   199    67   126   174    80   218   158    74   115   106    33   172   185   208    96   127   185    52    98   162   145   136   157    74    62   141    47   178   191   119   114    94   154   115   121   102   212   204    37   112    96   175   179   120   208   156   115    41   172    59   204   113   171   191    91   165   197   152   170    85    32   181   179    38    55   173   109   214   181   215   142   142    59   125    91    74   132
   198   213   189   194   147   222    65   138   152   147   168   165    51    85   212    40   159    92   210   108   170    59    39   217    76   181   126    53   127   191   127    70    54   169    78   202    79    91   133   146    66   163    73   104   163   164   132   107   197    41    75   158    48   192   193   142   147   160   136   139   200    40   196   167    65    85    83   168    93   167   153   169    80   192   203    55    98   190   221    90   116   107   217    43    54   207    95   210   107   154   102   168    59   180   187    94    68    91   178   134   178   121    76   186   190    66   173    86   182    72   131   206    58    51   113   141    61   172    99    33   104    87   112   154   175   100    58    77   115    48   147    81    74    57   144    68   193   213    87   109   135   127    39   161   170   177    99   182   169   126   105   134    71    46   124    75    74   152   134    81    37   164   162    88   131   129    67    42   209    65    76   221   136   212    34   105    97   152   100   139   218   129   125   174   180   219    99   133   185    45   212    64    99    99   163    44   141    49   119   108    34   135   179    86   132    87   116   193   125   109    87    33    87   161   149   160   117   150   183   196   206    85    66   168   184   203   174   104   196   103    57    75   176    58    65   191   177   189    52   117   143    73   100   131    62   156    40    43    63    32    99   205   151   202   216   126   200   169    49   141   199   130   158    85   173   149   206    53   215   159   119   198   146   107    58    47   154    96    56    74   171   165   214   202   160   107   161    85   178   216   103    64   106    99   155   132    63    73    96    99   107   190    81   164   194    57   112   193   128   104   144    58   108   134   104   139   191    78   194    33    35   106    85   100   115    58   103   208    84   217    52   151   204    41    93   131   181   147   209   144   107    33   146   199    88   144   177   185    51   204   132   205    77    85   147   180   145   125    67    48   168    60    90    40   136    73   205   100    37   222   173    71   133   114    47    47   148   152    56   110    56    47    35   175   151    91    83    87   201    55   106    87   183   197    53   221   182    35   177   164   223   167   145    48   101   152   134   113    93    48   146   220   165    83    36   165    37    60   220    33    49   132   112   181   197   151   140    39   154   184   100    62    43    91    37   199    66   125   174    79   218   159    74   115   106    34   173   185   207    96   126   186    51    97   162   145   136   157    75    63   141    46   176   192   120   113    92   153   116   120   103   211   205    37   113    96   174   178   117   209   156   116    40   172    58   203   113   171   192    92   165   199   152   171    85    32   181   179    38    57   174   110   215   179   214   142   144    58   125    90    75   132
   198   212   189   195   145   222    65   140   153   148   167   165    51    85   212    41   160    94   210   108   169    59    37   215    75   181   126    53   124   191   127    70    56   170    79   202    80    91   132   147    65   163    75   105   164   163   133   109   199    42    75   159    47   193   193   144   147   162   135   140   200    41   198   166    62    86    82   169    93   167   154   168    79   192   202    56    99   191   221    92   118   106   217    42    53   205    95   210   107   153   103   164    60   180   187    93    67    91   180   134   181   119    76   187   191    67   173    86   183    73   130   205    57    50   114   140    62   171    99    34   104    84   114   155   173   100    58    76   115    49   148    79    75    57   142    68   194   211    85   107   132   128    38   163   169   178    99   183   169   124   106   133    70    44   123    74    74   151   132    81    35   167   161    86   131   129    67    42   209    62    77   222   135   213    33   106    96   153    98   138   220   129   127   174   180   218   101   134   185    45   212    63   100    98   164    42   142    48   119   107    35   133   178    85   132    89   115   192   124   109    88    32    87   160   150   159   116   151   182   197   205    83    64   168   186   203   173   102   194   101    57    74   176    58    63   191   176   193    53   116   143    74   101   132    64   155    41    43    65    32   101   206   153   202   216   125   199   169    50   140   199   130   159    85   173   151   206    52   215   158   118   197   146   107    58    49   151    95    56    72   172   165   214   202   159   109   162    85   178   216   102    66   105    98   156   132    65    75    94    99   107   189    79   163   195    57   111   194   130   104   144    60   108   133   105   139   189    78   195    35    36   105    84   100   116    58   106   210    84   216    54   152   205    39    93   131   182   148   210   142   106    32   147   199    89   145   178   186    53   204   131   204    76    84   146   181   146   124    69    49   166    60    91    39   136    70   206   100    37   221   173    71   130   113    47    47   149   151    54   112    56    47    34   176   151    90    83    87   201    55   106    89   183   196    54   222   181    33   177   163   223   168   146    46   101   150   131   114    92    49   146   220   167    84    36   163    37    60   221    31    50   134   112   180   196   151   141    37   154   185   100    63    43    89    37   198    67   127   175    81   216   159    74   116   105    34   171   186   207    97   129   185    53    98   162   146   135   158    74    63   141    47   178   190   120   114    93   154   114   122   103   211   204    38   112    96   176   179   119   208   156   114    42   172    60   204   112   170   191    90   164   197   151   169    86    32   182   181    38    55   174   111   213   180   216   141   143    60   125    91    74   132
   198   213   190   196   146   220    66   139   154   148   168   166    52    84   212    41   161    92   210   108   169    59    38   216    76   182   126    55   127   190   127    71    56   169    77   202    79    92   132   146    66   163    74   105   165   162   132   108   197    41    76   158    49   192   191   142   148   162   136   140   201    39   198   167    63    87    84   168    93   167   153   170    80   190   204    55    99   191   220    92   117   106   217    45    55   206    95   210   106   154   104   166    60   180   188    93    67    90   179   135   180   120    76   188   190    67   173    86   181    73   131   205    58    50   113   142    62   172    99    34   104    86   113   154   174   100    58    76   115    47   148    80    76    58   143    67   193   211    86   106   132   128    39   162   169   179    99   183   169   126   106   134    70    47   124    75    73   152   132    80    38   167   161    88   129   128    68    42   209    64    76   221   136   214    34   106    96   153   100   138   220   129   126   175   179   218   100   134   185    46   212    63    97    97   164    44   141    49   118   109    34   133   179    87   132    87   116   194   124   108    88    33    87   163   150   159   116   151   183   195   205    84    65   168   184   203   173   104   195   102    57    76   175    59    63   192   176   191    51   117   142    74   101   132    63   155    40    44    64    32   100   205   153   202   217   126   199   170    50   142   199   130   158    84   174   150   205    52   215   158   119   198   146   108    57    49   152    95    57    73   172   165   215   202   160   109   162    84   178   216   102    64   107    99   156   131    64    73    95    99   108   189    80   164   195    57   113   193   129   104   143    58   109   134   104   140   190    78   195    35    37   105    84   100   115    60   104   210    84   215    54   151   206    40    93   131   180   148   210   143   104    33   147   199    89   144   177   185    53   204   131   206    77    84   149   181   145   124    66    49   168    59    91    40   135    72   205   101    37   222   173    70   130   113    48    47   149   151    55   110    55    47    35   176   152    91    83    88   201    55   107    88   184   197    55   222   182    33   177   163   222   167   147    47    99   152   132   115    93    48   147   219   166    84    36   163    37    61   220    32    48   132   112   180   197   149   139    37   153   185   101    63    43    90    37   199    66   126   174    80   217   159    74   116   105    34   172   185   207    96   127   185    52    98   163   145   136   156    73    62   141    47   178   191   119   113    93   155   116   121   103   212   204    37   113    96   175   179   120   207   156   115    42   172    58   204   112   171   191    91   166   198   153   170    85    32   181   180    37    54   174   109   214   181   215   142   143    60   126    91    75   132
   198   213   189   196   146   220    66   139   153   148   167   166    51    84   213    41   160    92   210   108   169    60    38   216    76   182   126    54   126   192   127    71    56   169    77   202    79    92   132   147    66   163    73   104   164   163   132   108   197    41    76   158    49   193   192   142   148   162   136   139   200    40   198   167    64    86    84   169    93   167   153   169    80   190   203    56   100   191   221    91   117   107   216    44    54   207    95   210   106   154   104   165    60   180   188    94    68    89   179   135   179   119    76   188   190    67   173    86   182    73   131   207    59    51   113   141    62   172   100    33   104    86   113   154   174   100    58    76   116    48   148    80    75    57   143    68   193   212    87   107   132   128    39   162   169   178    98   183   168   125   105   134    70    46   124    75    74   152   132    80    38   166   162    88   130   129    67    42   209    64    77   222   136   214    35   106    97   153   100   138   220   129   126   175   180   218   101   134   184    47   212    63    98    97   163    44   142    49   119   108    34   134   178    86   131    87   115   193   123   109    87    33    87   162   150   159   116   151   183   195   206    84    66   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   155    41    44    64    32   101   205   152   202   216   126   199   169    51   141   199   130   158    84   174   150   205    53   215   158   119   197   146   108    58    49   152    95    57    73   172   165   214   201   159   108   161    85   178   216   103    64   106    99   156   131    64    74    95    99   106   188    79   164   195    56   112   193   129   104   143    59   108   134   104   140   190    79   194    35    36   106    83    99   116    59   104   210    84   216    55   152   205    40    93   131   181   149   210   143   105    33   147   198    89   144   178   185    52   204   131   205    76    85   148   181   144   124    67    49   167    59    90    40   135    72   205   100    38   222   174    70   131   113    47    47   149   151    55   111    55    47    35   176   152    91    83    87   201    55   106    88   183   198    54   221   182    34   176   162   222   166   146    47   100   152   131   114    92    48   146   220   165    83    36   163    36    60   219    32    49   131   113   181   196   149   140    38   154   185   101    63    43    90    37   198    67   126   175    80   218   158    73   116   105    33   173   185   208    96   127   185    52    98   162   145   136   157    74    62   140    46   178   191   120   114    93   154   116   122   103   212   204    37   112    96   175   179   120   208   156   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   179    37    54   173   110   215   181   216   142   143    60   126    91    74   132
   199   213   190   195   146   220    65   139   153   148   167   165    50    84   212    41   160    93   210   108   169    59    38   216    76   181   127    55   127   191   126    71    56   169    78   202    79    91   132   147    66   163    73   104   164   163   133   108   198    42    75   157    49   192   192   143   148   162   136   139   201    40   198   167    63    86    83   169    93   167   153   170    80   190   203    56    99   191   221    91   117   106   216    44    54   206    96   210   106   154   105   166    60   179   188    94    67    90   179   135   179   119    77   187   190    67   173    87   182    74   131   206    58    50   114   142    61   171   100    34   103    86   113   154   173   100    58    76   116    48   148    81    75    58   143    68   193   213    87   107   133   128    39   162   170   178    98   183   169   125   105   134    70    46   123    76    74   152   132    81    38   167   162    87   129   129    68    42   209    64    77   222   136   214    35   106    96   153   100   138   219   129   126   174   180   218   100   135   184    46   212    63    99    98   164    44   141    48   119   108    34   134   179    86   131    87   115   193   124   108    87    33    87   162   150   159   116   151   183   195   206    84    65   167   184   203   174   104   195   102    56    75   176    59    64   192   176   191    52   116   142    74   102   132    63   155    41    44    64    32   101   205   152   203   216   126   199   170    51   141   199   130   159    85   174   150   205    53   215   157   118   198   146   108    58    49   153    95    57    73   172   165   213   202   160   108   162    85   178   216   103    64   106    99   156   131    64    73    95    99   107   188    79   164   195    57   112   193   129   104   143    59   109   134   104   140   190    79   194    35    36   105    83   100   116    60   104   210    84   216    55   152   205    40    93   131   181   149   209   142   105    33   147   199    90   144   177   185    52   205   131   206    76    84   147   181   144   124    68    49   167    59    90    40   135    72   206   100    37   222   174    70   131   114    47    47   149   151    54   111    55    47    35   177   152    91    83    87   200    55   106    87   183   197    53   222   182    34   176   163   222   167   146    47   100   152   130   114    92    48   147   220   165    84    36   163    36    61   220    33    48   132   113   181   196   150   139    38   154   185   101    63    43    90    38   199    67   127   175    79   217   159    74   115   105    33   172   185   207    96   127   184    52    98   162   146   136   157    74    63   141    47   178   191   119   114    93   154   116   121   102   212   204    37   112    96   175   179   119   208   155   115    42   172    58   204   112   171   191    91   166   198   152   170    84    32   180   180    37    55   173   109   214   181   216   143   143    59   125    91    74   132
   200   214   192   195   144   220    67   138   153   148   166   166    50    84   213    41   160    92   212   110   172    62    37   217    74   181   127    54   125   191   125    71    57   168    79   200    78    91   130   148    66   163    73   104   166   162   132   108   198    42    77   156    47   194   193   143   149   160   136   137   197    38   199   168    63    87    85   170    94   165   153   170    82   190   203    53    97   190   223    90   117   107   217    44    55   206    94   208   107   156   104   165    60   178   190    93    70    88   178   134   180   118    77   188   193    69   173    87   182    72   131   205    59    53   110   143    62   171   100    34   103    89   113   155   176    99    58    74   117    48   148    80    74    57   146    70   193   213    87   106   134   130    41   161   171   177   100   183   168   124   107   135    67    48   122    75    75   151   131    78    40   168   161    87   127   132    65    41   208    63    74   222   136   215    35   107    94   153   102   136   220   130   128   175   178   218   104   135   185    49   213    65    99    98   165    43   141    48   117   110    32   131   180    86   133    89   116   194   123   108    89    33    84   160   151   158   117   151   184   196   206    82    67   167   185   202   173   102   193   100    55    72   174    60    67   190   175   189    51   116   145    74   102   131    63   156    41    44    66    30   100   203   151   200   214   126   202   169    50   142   199   129   157    81   175   151   202    54   213   158   121   198   145   109    60    49   153    94    56    74   171   166   215   202   160   108   163    87   176   214   102    63   107    99   155   131    63    75    95    99   107   188    81   166   194    56   112   194   130   103   143    58   110   132   103   139   189    76   194    35    38   104    84    97   116    58   103   211    83   218    53   150   203    41    91   131   183   149   210   142   106    31   144   200    89   142   178   184    53   205   130   203    77    85   150   179   147   126    66    48   167    59    90    41   133    71   205   102    37   223   174    69   132   112    47    46   149   148    55   112    56    50    33   178   153    93    84    91   202    55   107    88   182   197    53   221   181    34   176   161   221   166   147    48   101   149   130   114    92    50   147   222   167    85    37   161    36    62   223    30    49   132   114   184   198   150   138    36   157   186   102    64    46    90    37   202    66   125   176    78   218   158    74   115   103    31   173   187   209    95   126   184    52    97   161   147   136   157    75    63   144    45   175   192   117   115    90   153   116   121   103   213   203    39   112    97   173   182   121   209   154   116    41   173    59   207   114   170   190    89   167   198   152   170    85    33   181   182    37    55   174   110   213   183   216   145   143    59   126    88    75   131
   199   213   189   195   146   221    66   140   155   147   167   165    51    84   212    41   161    92   209   107   169    60    39   216    76   181   125    55   126   190   126    71    56   170    78   203    78    91   132   147    66   163    74   104   164   163   133   107   196    41    76   157    49   193   192   141   147   161   136   139   201    41   198   167    64    85    84   169    93   167   153   169    80   191   204    56    99   190   221    91   116   106   216    44    54   207    96   210   106   154   105   166    60   181   187    94    67    91   179   134   179   120    77   188   190    67   173    87   183    73   131   206    59    50   114   141    61   172    99    33   103    88   112   153   173   101    58    77   116    47   148    80    75    57   143    67   192   212    86   106   133   129    38   163   169   178    98   183   168   125   106   134    71    45   124    76    74   153   132    80    39   166   162    86   130   129    68    42   209    63    76   223   137   215    34   106    97   152   100   139   219   130   125   174   180   217   101   135   184    46   213    63    98    97   164    43   142    49   119   107    34   133   178    86   132    87   115   194   123   108    88    33    87   163   151   158   116   151   183   195   205    83    65   167   185   204   174   104   194   102    57    75   176    58    65   190   176   191    52   117   141    73   102   131    64   156    40    43    64    32   101   204   152   203   216   127   199   169    51   142   199   129   159    84   174   151   206    52   214   157   119   198   146   108    57    49   153    96    57    73   172   165   214   202   160   108   162    85   177   217   102    64   106    99   155   132    64    73    94   100   106   187    79   163   195    57   113   195   131   104   143    59   110   133   104   140   190    79   195    34    37   107    84   100   117    59   105   210    84   215    55   152   205    40    94   129   179   148   209   142   104    33   147   199    90   144   177   185    53   205   131   205    76    84   147   180   145   124    66    48   166    59    89    39   136    73   206   100    39   222   173    69   130   113    47    48   149   152    54   110    55    46    36   176   151    91    84    88   200    55   106    87   183   197    55   221   183    34   176   163   222   167   146    48   101   152   130   115    93    48   145   219   164    83    37   163    36    60   220    34    48   131   112   181   196   149   141    39   153   184   101    62    44    91    38   199    67   126   176    79   219   159    73   117   105    33   171   185   208    97   127   183    52    99   160   146   136   157    74    63   141    47   178   191   120   114    93   155   115   121   102   211   204    36   112    96   176   179   120   209   156   115    42   172    58   204   112   171   193    91   164   198   151   169    85    31   181   179    37    54   174   109   214   180   216   143   142    60   126    90    75   131
   198   212   189   196   146   221    65   139   154   148   167   165    51    85   212    41   160    92   210   108   169    60    38   216    76   181   127    54   126   191   127    71    56   169    78   202    79    91   132   147    66   163    74   104   164   163   133   108   197    41    75   158    49   192   192   142   147   162   136   139   200    40   198   168    64    87    84   169    93   167   154   169    80   190   203    56    99   190   221    91   117   107   216    44    54   206    95   210   106   154   104   165    60   179   188    94    67    90   179   135   179   119    77   188   190    67   174    87   182    73   131   206    59    50   114   142    62   172   100    34   103    86   113   154   174   100    58    76   116    48   148    80    75    57   143    68   193   212    87   107   133   128    39   162   169   178    98   183   169   125   105   134    70    46   124    75    74   152   133    81    38   166   161    87   130   129    68    42   209    64    76   222   136   214    35   105    96   153   101   138   219   129   126   174   180   218   100   134   184    46   212    63    99    97   164    43   141    49   119   108    34   134   178    87   131    87   115   193   124   109    88    33    87   162   150   159   116   151   183   195   206    84    65   167   184   203   174   104   195   102    57    75   176    58    64   192   176   191    51   116   142    74   102   131    63   156    41    44    64    32   101   205   152   203   216   126   199   169    51   141   200   130   158    84   174   150   205    53   215   157   119   197   146   108    58    49   152    95    57    73   172   165   214   201   159   108   162    85   178   216   102    65   106    99   156   131    64    73    95    99   107   188    80   164   195    57   112   194   129   104   143    59   109   134   104   140   190    79   194    35    36   105    84   100   116    60   104   210    84   215    55   152   205    40    93   131   181   149   210   143   105    33   147   199    89   144   178   185    52   205   131   205    76    84   148   181   145   124    67    49   167    60    90    39   135    73   206   100    37   222   174    70   131   113    47    47   149   151    55   111    55    47    35   177   152    91    83    87   200    55   106    88   183   197    54   222   182    34   176   163   222   167   146    48   100   152   131   114    92    49   147   220   165    84    36   163    36    61   219    33    49   132   112   181   197   149   139    38   154   185   101    63    43    90    37   198    67   127   175    80   218   158    74   116   105    33   172   185   207    96   127   185    52    98   162   146   136   157    74    62   141    47   178   191   120   115    93   154   116   121   103   212   204    37   112    96   175   179   119   208   155   115    41   172    58   204   112   171   191    91   166   198   152   170    85    32   180   180    37    54   173   110   214   181   215   143   143    59   126    91    74   132
   198   212   189   195   147   221    65   138   154   148   167   165    51    84   213    40   160    92   210   108   169    60    38   216    76   182   126    54   127   191   126    71    56   169    78   203    79    91   132   147    66   163    74   104   164   164   133   108   197    41    75   157    48   193   191   142   147   162   136   139   201    40   198   168    64    86    83   169    93   167   153   169    80   191   203    56    99   191   221    92   117   106   216    44    54   206    95   210   106   154   104   166    60   180   187    93    68    89   179   135   179   120    76   188   191    67   173    87   182    73   131   206    59    50   114   142    62   171   100    34   103    86   113   154   174   100    58    76   116    48   147    80    75    57   143    68   192   212    87   107   133   128    39   162   169   178    98   183   168   125   105   134    70    46   124    76    74   151   133    81    38   166   161    87   130   129    68    42   210    64    76   222   136   214    35   105    97   152   101   138   219   129   126   175   179   218   100   135   184    46   212    63    99    97   164    44   142    49   119   108    34   133   178    87   131    88   115   194   124   109    87    32    87   162   151   159   116   152   183   195   206    84    65   167   184   203   174   103   195   102    57    75   176    58    64   192   176   191    51   116   142    74   102   131    63   156    40    43    64    32   101   205   152   202   216   126   199   169    50   142   199   130   158    84   175   150   205    53   214   157   119   197   146   108    58    49   152    96    57    73   172   166   214   202   160   108   162    85   178   216   102    65   106    99   156   131    64    74    95    98   107   188    80   164   195    57   112   193   129   104   143    58   108   134   104   140   190    78   195    35    37   105    84   100   116    60   104   209    84   216    55   151   205    40    93   130   181   148   210   143   105    33   146   199    89   144   177   185    52   204   131   205    76    84   148   181   145   124    67    49   167    60    90    40   135    73   206   101    37   222   174    70   131   113    47    47   150   152    55   110    55    46    35   177   151    91    83    88   200    55   106    88   184   197    54   222   182    34   176   163   222   166   147    47   100   152   131   114    92    48   146   220   165    84    36   163    36    60   220    33    49   132   113   181   196   150   139    38   154   185   101    63    43    90    38   198    67   126   175    79   217   159    74   116   105    33   172   185   207    96   127   185    52    98   162   146   136   157    73    62   140    47   178   191   120   115    93   154   116   122   103   212   204    37   112    96   175   179   120   207   155   115    41   172    58   204   112   171   191    91   166   198   152   170    85    32   180   180    37    55   173   110   214   181   215   142   143    59   125    91    74   132
   198   212   190   196   147   221    65   139   153   147   167   165    51    85   213    41   160    93   210   108   169    59    38   216    76   181   127    54   126   192   127    70    56   169    78   203    79    91   132   147    66   163    74   104   164   163   133   108   197    42    75   158    48   192   191   142   147   162   135   139   200    40   198   168    63    87    84   169    93   168   154   169    80   190   203    56   100   191   221    91   118   107   217    44    55   206    95   209   106   154   105   166    59   180   188    93    67    89   179   135   180   119    77   188   190    66   173    86   182    73   131   206    58    50   113   142    61   172   100    34   103    86   114   154   174   100    58    76   116    48   147    80    75    57   142    67   192   212    87   107   133   129    38   161   169   178    99   183   167   126   104   134    70    46   123    76    74   152   132    81    37   167   162    87   130   128    68    42   210    64    76   222   136   214    34   105    97   152   100   139   219   128   126   174   180   218   101   134   185    46   213    64    99    97   164    43   142    49   118   107    34   133   179    86   131    88   115   194   124   109    87    34    87   163   150   159   116   151   183   195   206    85    65   167   184   203   174   104   195   102    57    75   176    58    64   193   176   192    53   116   142    74   101   131    62   155    41    43    65    32   101   204   152   203   217   126   199   169    50   141   199   130   159    85   174   150   205    53   215   157   118   198   147   108    58    49   152    95    58    73   172   165   214   202   159   109   162    85   178   216   102    64   106    99   156   132    65    73    95   100   107   188    80   164   195    57   112   192   130   104   144    59   108   134   103   140   190    78   195    35    36   105    84   100   115    60   104   210    83   215    55   151   205    40    92   131   182   148   210   142   105    33   147   199    89   144   177   186    52   205   131   205    76    85   148   181   144   124    67    49   167    60    90    40   135    72   206   100    38   222   174    70   131   113    47    46   149   151    55   111    55    47    35   177   151    91    83    87   201    55   106    88   183   197    55   222   183    34   176   163   222   167   147    48   100   152   131   114    92    49   147   219   165    84    36   162    37    61   220    32    49   132   113   181   196   149   140    38   154   185   101    62    42    89    38   198    67   127   175    80   218   158    74   116   106    34   173   185   208    96   127   185    52    98   162   145   136   157    73    63   140    46   178   191   119   115    94   154   115   122   103   212   204    37   113    96   175   179   120   207   155   115    41   172    58   204   111   171   192    91   166   197   152   170    85    32   180   179    37    55   173   110   215   181   216   143   142    59   126    91    74   132
   198   213   190   195   146   220    66   139   153   148   167   165    51    84   213    41   160    92   210   108   169    59    38   216    76   182   127    54   126   191   126    71    56   169    77   202    79    91   132   147    66   163    74   104   164   163   132   108   197    41    75   158    48   193   192   142   147   162   136   139   200    40   198   168    64    87    84   169    93   167   153   169    80   190   203    56    99   190   221    92   117   107   217    44    54   206    95   210   106   154   104   166    60   180   188    94    67    90   179   135   179   119    76   188   190    67   173    87   182    73   131   206    59    50   113   141    62   172    99    34   103    86   113   154   174   100    58    76   116    48   148    81    75    57   142    68   193   212    87   107   133   128    39   162   169   179    98   183   168   125   105   134    70    46   124    75    74   152   132    81    38   166   162    87   130   129    67    42   209    64    77   222   136   214    34   105    97   153   100   138   219   129   126   174   180   218   101   134   185    46   212    63    98    97   164    43   142    49   119   108    34   134   178    86   131    87   115   193   124   109    87    33    87   162   150   159   116   151   182   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    52   116   142    74   102   132    63   156    41    44    64    32   101   205   152   203   216   126   199   169    50   141   200   130   158    84   174   150   205    53   215   157   119   198   146   108    58    49   152    95    57    73   172   166   213   202   160   108   162    85   178   216   102    65   106    99   156   131    64    73    95    99   107   188    80   163   195    57   112   193   129   104   143    59   108   134   104   140   190    78   195    35    36   106    83   100   116    60   104   210    84   216    55   151   205    40    93   131   181   149   210   142   105    33   147   199    89   144   178   185    52   204   131   205    76    84   148   181   145   124    67    49   167    60    90    40   136    73   206   100    37   222   174    70   131   113    47    47   149   151    55   111    55    47    35   176   152    91    83    87   201    55   106    88   183   197    54   222   182    34   176   163   222   167   146    47   100   152   131   114    92    48   146   220   165    84    36   163    36    60   220    33    49   132   113   181   196   150   139    38   154   185   101    63    43    90    38   198    67   126   175    79   218   158    73   116   105    33   172   185   207    96   127   185    52    98   162   146   136   157    74    62   141    47   178   191   119   115    93   154   115   121   103   212   204    37   112    96   175   179   120   208   156   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   180    37    54   173   110   214   181   215   142   143    59   125    91    74   132
   198   212   189   195   146   220    66   139   153   148   167   165    51    84   213    41   160    93   210   108   169    60    38   216    76   182   127    54   126   191   126    71    56   169    78   202    79    91   132   147    66   163    74   104   164   163   132   108   197    41    75   158    48   192   192   142   147   162   136   139   200    40   198   168    64    86    84   169    93   167   153   169    80   191   203    56    99   190   221    91   117   107   217    44    54   206    95   210   107   154   104   166    59   179   188    94    67    90   179   135   179   119    76   188   190    67   173    86   182    73   131   206    58    50   113   141    62   172   100    34   104    86   113   154   174   100    58    76   116    48   147    80    75    57   142    67   193   212    87   107   132   128    39   162   169   178    98   183   168   125   105   134    70    46   123    75    74   152   132    81    38   166   161    87   130   129    68    42   209    63    77   222   136   214    35   105    96   153   101   138   219   129   126   174   180   218   101   135   185    46   212    63    98    97   164    43   141    49   119   108    34   133   179    86   131    87   115   194   124   109    87    33    87   162   150   159   116   151   183   195   205    84    65   167   184   204   174   104   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   156    41    44    64    32   101   205   152   203   216   126   199   169    51   141   199   130   158    84   174   150   205    53   215   158   118   198   146   108    58    49   153    96    57    73   172   165   214   202   160   108   162    85   178   216   102    65   106    99   156   131    64    73    95    99   107   188    80   164   195    57   112   193   129   104   143    59   109   134   104   140   190    78   194    35    36   106    83   100   116    59   104   210    84   216    55   152   205    40    93   131   181   148   210   142   105    33   147   199    89   144   178   185    52   205   131   205    76    84   148   181   145   124    67    49   167    59    90    40   135    73   206   100    37   222   174    70   131   113    47    47   149   151    55   111    55    47    35   176   152    91    83    87   201    55   106    88   183   197    54   221   182    34   176   163   222   167   146    47   100   152   131   114    92    48   147   220   165    84    36   163    36    60   220    33    49   132   112   181   197   149   140    38   154   185   101    63    43    90    38   198    67   126   175    79   218   158    73   116   106    33   172   185   207    96   127   185    52    98   162   145   136   156    74    62   141    47   178   191   120   115    93   154   115   121   103   212   204    37   112    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   166   198   152   170    85    32   180   180    37    54   173   110   214   181   215   143   143    59   125    91    74   132
   199   213   190   195   146   220    66   139   153   147   167   165    51    84   213    41   160    92   210   108   169    60    39   217    76   182   126    54   127   191   126    70    55   169    77   203    78    91   131   147    66   162    74   104   164   163   132   108   197    42    75   158    49   193   192   142   147   162   135   139   200    40   198   168    63    86    84   169    93   167   153   170    81   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   107   154   104   165    60   179   187    93    67    90   180   135   179   119    77   188   190    67   173    87   181    73   131   206    58    50   113   142    62   172    99    34   103    86   113   154   174   100    59    76   116    48   148    81    75    57   143    67   192   213    87   107   133   128    39   162   168   178    98   183   168   125   106   134    70    46   123    76    74   152   132    80    38   167   162    87   130   129    67    43   209    64    76   221   136   214    34   105    97   153   100   138   219   130   126   174   179   218   101   135   184    46   213    63    98    97   164    43   142    49   119   108    34   134   178    86   130    88   115   193   123   109    87    33    87   163   150   159   116   152   183   195   205    85    64   167   184   204   174   104   195   101    57    75   176    58    64   192   176   191    52   116   142    74   102   132    63   155    41    44    65    32   101   205   152   203   216   127   200   169    51   142   200   130   158    84   174   150   206    53   215   157   119   198   147   107    58    49   152    95    57    72   172   166   213   201   159   108   162    85   178   216   102    65   106    98   156   131    65    73    95    99   107   188    80   163   195    56   112   193   129   105   143    59   109   134   104   140   190    79   195    35    36   105    84   100   116    60   104   209    83   216    55   152   205    40    93   131   181   149   210   142   105    32   147   199    88   144   178   185    52   204   131   205    77    84   148   181   145   124    67    48   167    59    90    40   135    72   206   100    37   222   173    70   131   113    48    47   149   151    55   111    55    46    36   176   151    91    83    87   201    55   106    88   184   197    54   222   182    34   176   163   222   167   147    47   101   152   131   114    93    48   146   220   165    83    37   163    37    60   220    32    49   131   113   181   197   150   139    39   153   185   101    63    43    90    37   198    66   127   175    80   218   158    74   115   105    33   173   185   208    96   127   184    52    98   163   145   136   157    74    62   141    47   178   191   119   115    94   154   116   122   103   211   203    38   112    96   175   179   120   208   156   115    41   172    58   204   112   170   192    91   166   198   152   170    85    32   181   180    38    55   173   110   214   180   215   143   142    60   126    91    75   133
   198   212   190   196   146   220    65   139   154   148   167   165    51    84   213    41   160    93   210   107   169    59    38   217    76   181   127    54   126   191   126    70    55   169    77   202    79    91   132   147    66   163    74   104   164   163   132   108   197    41    75   157    48   193   192   142   147   162   136   139   201    40   198   167    63    87    83   169    92   167   153   169    80   190   203    56    99   190   221    91   117   106   217    44    54   207    95   210   106   154   104   166    60   180   188    94    68    89   179   135   180   119    76   187   191    67   174    87   182    73   131   206    59    50   113   141    61   172   100    34   103    86   113   154   174   100    58    76   116    48   148    80    75    58   143    67   192   212    86   107   133   128    39   162   169   179    98   183   168   126   105   134    70    46   123    75    74   152   132    81    38   166   161    87   130   129    68    42   210    64    77   222   136   214    35   105    97   153   100   138   219   129   126   175   179   218   101   134   185    46   212    63    98    97   164    44   141    49   119   108    35   134   179    86   131    87   115   194   123   109    88    33    87   162   150   159   116   151   183   195   205    84    65   167   184   203   174   104   195   102    57    75   176    59    64   191   176   191    52   116   141    74   102   132    63   156    41    44    64    32   100   204   152   203   216   126   199   169    50   141   200   129   158    84   174   150   205    53   215   158   118   198   146   108    57    48   152    95    57    73   172   165   214   201   159   108   162    85   178   216   102    64   106   100   156   131    65    74    95    99   107   188    80   164   195    57   112   194   129   104   143    59   108   134   104   140   190    78   194    35    37   105    84   100   116    60   104   210    84   215    55   152   205    40    93   131   181   149   210   142   105    33   147   198    89   144   178   185    52   204   131   205    76    85   148   181   144   124    67    49   167    59    90    39   135    72   206   100    37   222   174    70   131   113    47    47   149   152    55   111    55    46    35   177   152    91    84    87   201    55   106    88   183   197    54   222   182    34   176   163   222   167   146    48   100   152   131   114    92    48   147   220   165    84    36   163    36    60   220    33    48   132   113   181   197   149   139    38   154   185   101    63    43    90    38   198    67   126   175    79   218   158    73   115   105    33   172   185   207    96   127   185    52    98   162   145   137   156    74    62   141    47   178   191   119   114    93   154   115   121   103   212   204    37   112    96   175   179   120   207   156   116    41   172    58   204   112   171   191    91   165   198   152   169    85    32   180   180    38    54   173   110   215   181   215   142   143    59   126    91    75   132
   198   212   189   195   147   220    66   138   154   149   167   165    51    84   213    41   160    93   210   108   170    60    39   216    76   182   127    54   127   192   126    71    55   168    78   201    78    92   132   146    65   163    74   104   164   164   132   108   198    42    75   157    49   193   192   143   147   161   136   139   199    39   197   167    63    86    83   169    93   168   154   169    80   191   202    56   100   190   221    92   118   107   217    44    53   206    95   210   106   154   104   165    60   179   187    93    67    90   180   135   179   120    76   187   190    68   174    86   181    74   131   206    59    50   113   142    62   171   100    33   103    85   113   153   174   100    59    75   116    48   148    80    74    57   143    68   193   212    87   107   133   128    38   162   169   178    98   183   168   125   105   134    70    46   123    75    74   152   133    81    38   166   162    88   130   129    68    42   210    64    76   221   136   213    35   105    96   152   100   137   220   129   126   175   180   218   100   135   184    47   213    64    98    97   164    43   142    50   119   108    35   133   179    87   131    87   115   192   124   109    87    33    87   162   149   159   116   151   182   195   205    83    66   167   185   203   173   104   195   102    57    75   175    58    64   192   176   191    51   116   142    74   101   131    62   156    40    44    64    32   100   205   152   203   216   126   199   169    50   142   199   129   158    84   174   150   204    52   215   157   119   198   146   107    57    48   152    95    56    74   173   165   214   201   160   109   162    85   178   217   102    64   105    99   156   131    65    74    95    99   106   188    80   164   194    57   113   194   128   104   143    59   109   134   104   140   191    79   195    35    36   106    84   100   116    60   103   209    84   216    56   152   204    40    93   130   181   150   210   142   105    32   147   199    89   144   178   186    52   204   132   206    75    86   148   181   145   125    68    49   167    59    90    40   135    73   205    99    37   222   174    69   130   113    46    47   150   151    54   111    55    47    35   177   152    91    83    87   200    55   106    88   184   197    54   221   183    34   176   163   222   165   147    47    99   152   131   114    91    48   147   220   166    84    36   163    37    60   220    34    48   132   113   181   197   150   141    38   153   185   101    63    44    89    37   199    67   126   175    80   218   159    74   115   105    33   172   185   207    96   128   185    51    97   162   146   136   156    73    63   141    47   178   191   120   114    94   154   116   121   103   211   204    37   112    96   175   179   119   208   156   115    41   171    58   204   112   171   190    91   166   198   152   170    85    33   180   180    37    54   173   110   215   181   215   143   142    59   125    91    75   132
   198   213   190   196   146   220    66   139   153   148   166   165    51    84   213    41   160    93   210   108   170    59    38   216    76   181   127    54   126   191   127    70    56   169    78   202    79    91   132   147    66   163    74   104   164   163   132   108   197    42    75   158    48   192   192   142   147   162   136   139   200    40   198   167    63    86    84   169    93   167   154   169    80   190   203    56    99   190   221    91   117   107   216    44    54   206    95   210   106   154   104   166    60   179   188    94    68    90   179   135   180   119    77   188   190    67   173    87   182    73   131   206    59    50   114   141    62   172   100    34   104    85   113   154   174   100    58    77   116    48   147    80    74    57   143    68   193   213    86   107   133   128    39   162   169   178    98   183   169   126   106   134    70    46   124    76    74   152   132    81    38   167   161    87   130   129    68    42   209    64    77   222   136   214    34   105    96   153   101   138   220   129   126   174   179   218   101   134   185    46   212    63    98    97   164    43   141    49   119   108    34   134   178    87   131    88   115   194   123   109    87    33    87   163   150   158   116   151   183   195   205    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    51   116   142    74   102   131    63   155    41    44    64    32   100   204   152   202   216   126   199   169    51   142   199   130   159    84   174   151   205    53   215   157   119   198   146   108    58    49   153    95    57    73   172   165   214   202   160   108   162    85   178   216   102    64   106    99   155   130    64    73    95    99   107   188    80   164   195    57   112   194   129   104   143    59   109   134   104   140   190    78   195    35    37   106    83   100   116    60   104   209    84   216    55   151   205    40    93   131   181   148   210   142   104    33   147   198    90   144   178   185    53   205   131   205    76    85   147   181   145   124    67    49   167    60    90    40   135    73   205   100    37   222   173    70   131   113    47    47   149   151    55   111    56    47    35   177   152    91    83    88   201    55   106    88   183   197    54   221   182    34   176   162   222   166   146    47   100   152   131   114    92    49   147   220   165    84    36   163    36    60   220    33    49   132   113   181   197   149   139    38   154   185   101    63    43    90    38   198    67   127   174    80   217   158    74   116   105    33   172   185   207    96   127   185    51    98   162   146   136   157    74    62   141    47   178   191   119   114    93   154   115   121   103   212   204    37   112    96   175   179   120   208   156   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   181   179    38    54   173   110   214   181   215   143   143    59   125    91    75   132
   199   213   189   196   147   219    65   139   153   148   167   165    52    84   212    41   161    93   210   106   170    60    38   216    75   180   128    53   126   192   125    71    57   171    80   201    80    91   132   147    66   163    74   105   164   162   134   109   197    41    76   157    48   192   192   143   147   163   135   139   201    41   198   168    63    86    84   170    94   168   154   170    81   192   203    56    99   190   219    91   120   107   216    45    55   206    94   209   105   154   104   166    59   179   187    93    68    91   180   135   180   119    77   186   191    67   174    86   182    74   131   205    59    51   113   141    62   172   100    35   103    86   112   153   174    99    57    77   116    47   148    80    75    57   143    66   193   212    87   106   133   128    39   163   170   179    98   183   168   127   105   133    70    46   123    75    74   152   133    81    37   167   162    88   130   129    67    43   209    62    76   221   136   214    34   105    96   153   101   139   218   128   125   174   180   219   101   136   184    48   212    64    98    98   163    43   141    49   118   108    35   135   178    86   129    88   115   194   124   109    87    34    86   162   150   159   116   152   182   195   206    84    66   167   184   204   174   104   195   101    57    75   176    58    64   193   176   192    51   117   142    74   101   132    63   154    41    44    64    31   101   205   153   203   215   126   197   169    50   141   199   130   159    85   174   149   204    53   215   158   121   198   147   108    57    49   153    97    57    73   172   165   214   202   160   109   162    84   178   216   103    64   105    99   156   130    64    74    94    99   107   189    80   163   196    56   112   195   129   104   143    59   109   135   104   139   189    79   195    35    37   105    84   100   115    60   104   210    84   215    55   153   205    41    93   130   180   149   210   143   106    32   146   199    89   144   177   185    52   204   129   205    76    84   148   181   146   123    68    49   166    60    90    41   136    73   207   101    37   222   173    70   131   113    47    46   150   152    54   110    54    47    36   176   152    91    84    87   200    54   105    88   184   197    54   222   181    34   176   163   223   168   146    48    99   152   131   113    93    50   147   221   164    84    35   162    37    60   220    32    49   132   112   182   196   151   139    38   155   185   101    63    42    91    38   198    68   126   176    78   219   159    74   116   105    32   172   185   207    96   127   185    52    99   162   145   137   157    74    63   140    46   177   191   118   114    93   153   116   121   102   212   204    36   113    96   175   180   119   208   155   115    41   172    58   206   112   170   192    91   165   197   154   168    84    32   180   180    37    54   174   110   213   179   215   143   143    59   127    90    74   132
   198   212   190   195   146   220    66   139   154   148   167   166    51    85   213    40   160    92   209   108   170    60    39   216    76   181   126    54   126   191   127    70    56   169    78   202    79    91   132   147    66   162    73   104   164   163   132   108   198    41    75   157    48   193   192   142   147   162   136   139   201    40   198   167    64    87    83   169    92   167   153   169    80   190   203    56    99   191   221    91   118   106   216    44    54   206    95   210   107   154   104   165    60   179   188    94    67    90   179   135   179   119    76   188   190    67   173    87   182    73   131   206    59    50   113   141    62   172    99    34   103    86   113   154   174   100    59    76   116    48   147    81    75    57   143    68   192   212    87   107   132   128    39   162   169   178    98   183   169   126   106   134    70    47   123    75    74   152   132    81    38   166   162    87   130   129    68    42   209    64    77   222   136   214    35   106    96   153   100   138   219   129   126   174   179   218   101   135   184    47   212    64    99    97   164    43   142    49   119   108    34   134   178    86   131    88   115   193   123   109    87    33    87   162   150   159   116   151   182   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   191   176   191    52   116   142    73   102   132    63   156    41    43    64    32   101   205   152   203   216   126   199   169    51   142   199   130   159    84   174   150   205    53   215   157   119   198   146   108    57    49   152    95    57    73   172   165   214   202   160   109   162    85   178   216   103    65   106    99   155   131    64    73    95    99   106   189    80   164   195    57   112   193   129   104   143    59   109   134   104   139   190    79   195    35    36   105    83   100   115    60   104   210    84   216    55   152   205    40    93   131   181   149   210   143   105    32   147   199    89   144   178   185    52   205   131   205    76    85   148   181   145   124    67    49   167    59    90    39   135    73   206   100    38   222   174    70   131   113    47    47   150   151    55   111    55    47    35   176   152    91    83    87   200    56   105    88   184   197    54   221   182    34   176   163   222   167   147    47   100   152   132   114    93    48   146   220   165    84    36   163    36    60   220    32    49   132   112   181   196   150   140    38   154   185   100    63    43    90    38   198    67   126   174    79   217   158    74   115   105    33   172   185   207    96   127   185    52    97   162   145   136   157    74    62   141    47   178   190   119   114    93   154   115   121   102   212   204    37   112    96   175   179   119   208   156   115    41   173    58   204   112   171   191    91   166   198   152   170    85    32   180   180    37    54   173   110   214   181   215   143   143    59   126    91    74   132
   198   212   189   196   146   220    66   139   153   148   166   166    50    83   213    41   161    92   210   107   169    59    38   216    76   182   127    55   126   193   127    72    56   170    78   202    79    91   132   146    66   162    74   104   165   164   132   108   198    41    75   159    49   192   191   143   148   161   136   139   201    41   198   168    64    86    85   169    94   168   154   169    81   190   203    55    99   189   220    91   118   108   216    45    55   206    95   211   105   154   105   167    60   180   187    93    67    90   180   136   179   119    77   188   190    67   174    86   183    73   130   206    59    50   114   142    62   171   100    35   103    87   114   155   173   100    58    77   117    47   147    81    74    57   142    67   193   212    87   107   132   128    38   162   169   178    99   183   167   126   105   133    70    46   124    75    74   152   132    82    38   166   162    87   131   129    69    42   210    64    78   222   135   215    34   106    98   153   100   139   220   129   127   174   179   218   101   136   184    47   212    63   100    97   163    44   142    51   118   109    34   133   178    86   130    89   114   193   123   109    87    32    87   162   151   159   116   151   182   195   206    84    65   167   183   203   175   103   196   102    58    75   174    60    63   191   176   192    51   116   142    73   101   131    63   156    40    44    65    33   102   204   152   202   216   126   200   170    50   142   199   130   158    83   175   150   205    53   214   158   118   196   145   107    59    48   152    94    56    73   173   165   214   203   160   107   161    84   179   216   103    65   106    99   155   131    64    72    94    99   106   188    79   163   194    56   112   193   130   103   143    59   109   134   103   140   189    79   195    35    37   105    83    99   116    60   103   210    84   216    55   152   205    40    93   131   180   149   210   143   105    34   145   199    89   144   179   185    51   205   131   205    76    85   148   180   145   124    68    48   167    59    89    39   135    74   207   101    37   221   173    71   131   114    47    47   150   150    55   111    56    47    35   177   151    90    84    86   200    55   105    88   183   198    54   222   182    34   175   162   222   167   145    48   100   152   131   114    92    49   147   221   167    85    36   162    36    59   220    33    49   133   112   181   197   149   140    38   154   185   101    63    44    90    37   198    66   126   175    79   218   160    74   116   105    33   172   185   209    96   127   184    52    98   163   146   137   157    74    62   141    47   178   191   120   114    93   155   115   122   103   213   204    37   112    96   175   179   120   208   155   116    41   173    58   204   112   171   191    90   167   199   151   170    85    32   179   180    36    54   172   111   215   180   217   142   143    59   126    91    75   132
   199   213   190   196   146   220    66   138   154   148   167   165    50    84   213    41   160    92   210   108   169    58    38   216    76   182   128    54   126   192   127    70    56   169    77   202    79    91   131   147    66   163    74   104   164   164   132   107   198    41    76   157    48   193   192   142   147   163   135   139   201    41   199   167    64    87    84   169    94   167   153   169    80   191   204    56    99   191   221    91   116   107   216    44    54   206    95   210   107   154   104   165    60   180   187    94    68    90   179   135   179   120    75   187   191    66   173    86   182    72   131   206    58    50   114   141    62   172   100    34   102    86   112   153   173   100    58    77   117    48   148    80    75    57   143    67   193   212    86   107   131   129    38   162   169   178    98   184   168   125   106   134    69    46   123    75    74   152   133    80    38   166   161    87   130   129    68    43   209    64    77   222   136   214    34   106    97   154   101   139   219   129   126   174   179   218   101   134   184    46   212    64    98    96   164    43   142    50   119   107    35   133   178    86   131    87   115   193   124   108    87    33    86   163   150   159   117   151   183   195   206    84    65   167   185   203   173   104   195   102    58    74   176    59    64   192   177   192    51   117   141    73   103   131    62   155    41    44    65    32   102   205   152   203   216   125   199   169    51   141   199   129   158    84   174   150   205    53   214   158   119   198   146   108    58    49   152    95    56    73   172   166   214   201   160   108   162    85   178   217   103    65   107   100   155   130    64    74    95    99   106   188    80   163   195    57   112   193   129   103   143    58   109   134   104   140   190    78   195    35    36   105    83    99   117    60   104   210    85   216    55   151   205    39    93   131   181   148   210   142   104    33   146   200    89   144   178   184    52   205   131   205    76    85   147   181   144   124    68    48   167    60    90    39   135    72   206   100    37   222   174    70   130   114    46    47   149   152    55   111    56    47    35   176   152    92    84    87   200    54   105    88   182   197    55   222   182    34   176   163   223   166   146    48    99   152   131   114    92    48   146   221   164    84    36   163    36    61   220    33    49   133   112   181   197   150   139    37   154   184   101    63    43    90    38   198    67   127   175    79   217   158    73   115   107    33   172   186   207    96   126   185    52    97   161   145   136   157    73    63   141    47   179   190   119   115    94   153   116   122   102   212   204    37   113    97   175   179   120   207   154   115    41   172    58   204   112   171   192    92   165   197   153   170    84    32   180   180    37    54   172   110   214   181   214   143   143    59   126    90    74   132
   198   212   190   195   146   220    65   139   153   148   167   165    51    85   213    41   160    92   210   108   169    59    38   217    76   182   126    54   126   191   127    71    56   169    78   202    79    91   132   147    66   163    74   104   164   163   132   108   198    41    75   158    48   193   192   142   147   162   136   139   200    40   198   168    63    87    84   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   166    60   180   188    93    68    89   179   135   180   119    76   188   191    67   173    86   182    73   131   206    59    50   114   142    62   172    99    34   103    86   113   154   173   100    58    76   116    48   147    81    75    57   143    68   193   212    87   107   132   128    39   162   169   178    98   183   169   125   105   134    70    46   123    75    74   152   132    81    38   167   161    87   130   129    68    42   209    64    77   222   136   214    35   105    97   153   100   138   219   129   126   175   180   218   100   135   184    46   212    63    99    97   163    44   141    49   119   108    34   134   178    86   131    87   115   194   124   109    87    33    87   162   150   159   116   151   183   195   205    84    65   167   184   203   174   104   195   102    57    75   176    59    64   191   177   191    51   116   142    74   102   132    63   156    41    44    64    32   101   205   152   203   216   126   199   169    50   141   200   130   158    84   175   150   205    53   215   158   119   198   146   108    58    49   152    95    57    73   172   165   214   201   160   108   162    85   178   216   102    65   106    99   156   131    64    74    95    99   106   189    80   164   195    57   112   193   129   104   143    59   108   133   104   140   190    79   194    35    36   105    83    99   116    59   104   210    84   215    54   151   205    40    93   131   181   149   210   143   105    33   147   199    89   144   178   185    52   204   131   206    76    84   148   181   145   124    67    49   167    60    90    40   136    73   206   100    38   222   173    70   131   113    47    46   150   151    55   111    55    47    35   177   152    91    83    87   201    55   106    88   183   197    54   221   182    34   176   163   222   167   147    47   100   152   131   114    92    48   147   220   165    84    36   163    36    60   220    33    48   132   113   181   196   150   140    38   154   185   101    63    43    90    38   198    67   126   175    80   218   158    73   116   105    33   172   185   207    96   127   185    52    98   162   145   136   157    74    62   141    47   178   191   120   114    93   154   115   121   103   212   204    37   113    96   175   179   120   208   156   115    41   172    58   204   112   171   191    91   166   198   152   170    84    32   180   180    37    54   173   110   214   181   215   142   143    59   126    91    74   132
   199   213   190   196   146   220    66   139   153   148   167   166    51    85   213    41   160    92   210   108   170    60    38   216    76   181   126    54   126   191   126    71    56   169    77   203    79    91   132   147    66   162    74   104   164   163   132   108   197    42    75   158    49   193   192   143   147   162   136   139   200    40   198   167    64    87    84   169    93   167   154   170    80   190   203    56    99   190   221    91   118   107   216    44    54   207    95   210   106   154   104   166    60   179   188    94    67    89   179   135   180   119    76   187   190    67   174    86   182    73   131   206    58    50   113   142    62   172   100    34   104    86   113   154   174   100    58    76   116    48   148    81    75    57   143    68   192   212    86   107   133   128    39   162   169   178    98   183   168   125   106   134    70    46   124    76    73   152   132    81    38   166   162    87   130   129    68    42   209    64    76   222   136   215    35   106    96   152   100   138   219   129   126   174   179   218   100   135   185    46   212    63    98    97   164    44   142    49   119   108    35   133   179    86   131    88   115   193   124   109    87    33    87   162   151   159   116   151   182   195   206    84    65   167   184   203   174   104   195   102    57    75   176    59    64   192   176   191    51   116   142    74   101   132    63   156    41    44    64    32   101   205   152   202   216   126   199   169    51   141   200   130   159    84   174   150   205    53   215   158   118   198   146   108    57    49   153    96    57    73   172   165   214   202   160   108   162    85   178   217   102    64   106    99   156   131    64    73    95    99   107   189    80   164   195    57   112   193   129   104   143    59   109   134   104   140   190    79   195    35    36   106    83   100   116    59   104   209    84   216    55   152   205    40    93   131   181   149   210   143   105    33   147   198    89   144   178   185    52   204   131   205    76    84   148   181   145   124    67    49   167    60    90    40   136    72   205   100    38   222   174    70   130   114    47    47   149   151    55   111    55    47    35   176   152    91    83    87   200    55   106    88   183   197    54   222   182    34   176   163   222   167   146    47    99   151   131   114    92    48   146   220   165    84    36   163    36    60   219    33    49   132   112   181   197   149   140    38   154   185   101    63    43    90    38   198    67   127   175    80   218   159    73   115   105    33   173   185   207    96   127   184    52    97   162   146   136   157    74    63   141    47   178   191   119   114    93   154   116   122   103   212   204    37   113    96   175   179   120   208   156   116    41   172    58   204   112   171   191    91   166   198   152   170    85    32   180   179    37    54   173   110   214   180   215   142   143    59   126    91    75   132
   198   212   190   195   146   220    66   139   153   148   167   165    51    84   213    41   160    93   210   108   169    59    38   216    76   182   127    54   126   191   126    71    55   169    78   202    79    91   132   147    66   163    74   104   164   163   133   108   198    42    75   157    49   193   192   142   148   162   136   139   201    40   198   168    64    87    83   169    93   167   153   169    80   190   203    56    99   190   221    91   117   107   217    44    54   206    95   210   106   154   104   165    60   180   187    94    67    90   179   135   180   119    76   188   190    67   173    87   182    73   131   206    59    50   114   141    61   172    99    34   103    86   113   154   174   100    58    76   116    48   148    80    75    57   143    68   192   212    87   107   132   128    39   162   169   178    98   183   169   125   105   134    70    46   123    75    74   152   133    81    38   166   162    87   130   129    68    42   209    64    77   222   136   214    35   105    96   152   100   138   219   129   126   174   180   218   101   135   185    46   212    63    99    97   164    44   141    49   119   108    35   133   178    87   131    88   115   194   123   109    88    33    87   162   150   159   116   151   183   195   206    84    65   167   184   203   174   103   195   102    57    75   176    59    64   192   176   191    52   116   142    74   101   132    63   156    41    44    64    32   101   205   152   202   216   126   199   169    50   141   199   129   158    84   174   150   205    53   215   158   119   198   146   108    58    49   153    96    57    73   172   166   214   202   159   108   162    85   178   216   102    65   106    99   156   131    65    74    95    99   107   188    80   163   195    57   112   194   129   104   143    59   109   134   104   140   190    78   195    35    36   105    83   100   116    60   104   209    84   215    55   152   205    40    93   131   181   148   210   143   105    33   147   199    89   144   177   185    52   205   131   205    76    85   148   181   145   124    67    49   167    60    90    39   135    73   206   101    37   222   174    70   131   114    47    46   149   151    55   111    55    46    35   177   152    91    83    87   200    55   106    88   183   197    54   222   182    34   176   163   222   167   146    47   100   152   131   114    92    48   147   220   165    84    36   163    36    60   220    33    49   132   112   181   196   150   139    38   154   185   101    63    43    90    37   198    67   126   175    79   217   158    74   116   105    33   172   185   207    96   127   184    52    98   162   145   136   157    74    63   141    47   178   191   120   114    93   154   115   122   103   212   204    37   113    96   175   179   120   208   155   115    41   172    58   204   112   171   191    91   165   198   152   170    85    32   180   179    37    54   173   110   214   181   215   143   143    59   126    91    74   132
   198   213   189   195   146   220    66   139   153   147   166   165    51    84   212    41   160    93   210   107   170    59    38   216    75   182   127    55   127   191   127    70    55   169    77   202    78    90   132   146    66   163    74   104   164   164   132   108   198    42    75   159    48   193   192   143   148   162   135   139   200    41   198   167    64    86    83   169    92   169   153   169    81   190   204    55    99   190   221    92   118   107   217    44    54   206    93   210   106   154   105   166    60   179   187    94    67    90   179   134   180   119    77   188   190    67   173    86   182    74   131   205    58    49   114   142    61   171   100    34   104    86   113   154   174   100    58    76   116    47   147    81    74    57   143    68   192   212    86   106   132   129    39   162   168   179    99   184   168   125   105   134    70    47   122    75    74   152   134    81    38   166   161    88   131   129    68    42   209    64    77   222   136   215    35   106    97   153   101   138   219   130   126   175   179   218   100   134   185    46   213    63   100    97   163    44   141    49   119   107    35   134   179    85   131    87   115   192   122   110    87    33    86   162   149   160   116   151   183   196   205    85    65   167   184   203   174   103   196   102    57    76   176    58    64   191   176   192    51   117   142    73   100   132    62   156    41    43    64    32   101   205   152   203   216   126   199   170    51   141   199   130   158    84   174   150   205    52   215   158   120   198   146   108    57    48   152    95    58    72   173   165   214   201   160   108   162    85   178   216   102    65   107    99   155   131    64    74    95    99   106   189    79   164   195    58   112   194   128   104   143    59   109   134   103   140   190    78   194    35    37   106    83   100   116    59   104   209    84   215    55   151   205    41    93   131   181   148   209   142   104    33   148   198    90   144   178   185    52   204   132   205    75    85   148   181   143   124    66    49   167    59    89    39   135    73   205    99    37   222   173    70   130   113    47    47   149   151    55   111    56    47    35   176   152    91    82    88   201    55   106    88   183   197    54   223   183    34   176   162   221   166   146    47    99   153   131   114    93    49   146   220   164    84    36   163    36    61   220    33    49   133   113   181   196   149   139    37   154   185   101    63    44    90    38   199    66   127   175    80   218   158    74   116   106    33   173   185   207    96   127   185    53    98   161   146   137   157    73    63   141    47   178   191   120   115    93   154   115   122   103   211   203    38   113    96   175   180   119   208   155   114    41   172    58   205   112   171   192    91   167   199   152   169    85    33   180   180    38    54   173   109   215   181   215   143   144    61   125    91    75   132
   198   213   189   195   146   220    67   139   154   147   166   166    52    85   212    41   160    93   210   107   170    59    38   216    76   182   128    54   127   191   127    71    55   170    78   202    78    91   132   147    66   163    73   103   164   163   133   109   197    41    74   157    49   192   192   142   147   163   136   139   200    41   197   167    64    87    82   169    93   167   154   170    80   190   203    56    99   191   222    92   118   107   217    44    53   205    95   210   105   154   104   165    60   179   188    93    68    89   180   135   179   119    76   189   191    67   173    87   182    74   130   206    59    49   114   141    61   171    98    34   103    86   112   154   174   100    58    75   117    48   147    81    75    58   143    68   191   213    86   108   132   127    40   163   169   179    98   182   168   126   105   135    70    46   124    75    73   153   132    81    38   167   161    87   130   130    67    42   210    64    76   221   136   214    35   106    96   153   100   138   219   129   126   175   179   218   100   134   185    46   211    63    99    97   163    43   141    49   120   107    34   133   177    86   130    88   115   194   124   108    88    33    86   162   150   158   115   152   183   195   205    83    64   167   184   204   173   104   195   102    57    74   176    59    64   191   176   191    51   116   141    74   101   130    62   155    41    43    64    32   101   204   152   203   216   125   199   168    50   141   199   130   158    83   174   151   205    53   215   158   119   196   146   108    58    50   152    95    56    73   172   166   213   201   159   109   162    84   178   217   102    65   105   100   155   132    65    74    94   100   107   188    79   164   195    56   113   193   129   103   142    59   108   134   104   140   190    78   195    35    35   105    82   100   115    59   104   209    82   216    55   152   205    40    93   131   180   149   210   143   104    33   147   199    89   144   178   185    52   204   130   206    76    85   147   181   145   124    67    49   168    60    91    40   135    72   205   100    37   222   173    71   130   114    47    47   151   152    55   110    55    47    35   176   151    91    84    88   200    55   106    88   183   198    53   221   182    35   177   162   221   167   147    46   100   152   131   114    92    49   147   221   165    83    36   163    36    60   220    33    47   133   112   180   198   149   140    38   153   184   101    64    43    90    37   197    68   126   174    79   217   159    73   116   105    33   173   185   206    96   128   185    52    97   161   145   137   158    73    62   141    47   179   191   119   114    93   153   115   122   102   213   204    36   113    96   175   179   120   208   155   115    41   172    58   203   111   171   192    91   165   198   152   171    85    33   180   179    37    54   173   110   215   181   215   143   143    58   125    92    74   132
   158   131    77    90    77   106   125   170    70   165   140   129    74   122   163    73   183    91    57   212   200   199    52    60    48   120   155   132   168    48    98   177   170   131   168   155   111   182    99    69   217   100    46   116   199   175   160   155   129   111    97    99   101   173   146    44    60   149    72   148   138   105   214   198    53    46    57   132    71   114    48   119   176    61   132    63   189    48    41   149    83    74    64    47    63    64   132   125   116   159    78    66   126   123   202    87    80   155   217    51   163   107   217   145   105   124   126   121    85   134    38   203   157    52    37   202   158   140    55   158    92   122   216    92   197    64    69   186   138   180   139    90   199    54    91   137   150    92    41   218   132   130    40   181   131    68    76   122    80    97   217   148    86   116   135   199    57   171   110   108   156   148   214   183   173    46   195    89   134   124   160   183   193   163   156    87   155   176   219   176   143    72    82    93    49   156   168   176   197    45   194    54   207    55    71   206   122    75    78   223   108    76    70   218    43    75   130    34    41   157    66    72    38   148    53   214   169   165   164    96   114   129    64    36    56    38    48   158    55   100   100   222   203    93    58    67    50    73    72    42   119   189   125    78   185    53   213   200    96    77   171   136   121   195   155   181   190   218   207   211    82   144   166    62   121   154    43   175    37    57   152   190   127   124   207   106   172   139    51    93    49   165   186    57   155   183   148    65   169   187   164   221   125    64   136    38    65   221   132   146    78   168    31   170    36    93    35   170    77   191   205   136   151   103   212    73    98    66   143   172   101   183    65   186    63   112    52   150   105   128   117    42   190    76    67    47    97    41   158    39    33   172   183   103   181   156   106   189    64   144   163   178   109    46   188    60   214   163   166   144    69   105   185    78    96   119    99    81    78   144    45    56   146   205    65   212   121   114    89   209    54    40   149    51   186   147   171    66   108   111   166   173    36    79   104   139    72   173    74   178    72   150   116   178   222    57   197   203   206   211   151   221   120   116   187   207    94   138    66   127    33   129   149    66   123   104   166   179   205   217   136   105   204   166    42   221   124    39    43   196    41   150   135   217   178    60   128   161    54    85   134   164    92   220   194   158    91    97   154    38   174   153   211   100    73    42    77    83   104    59   217   159   155    40   136   163    75   189   198   132   152   128   110   170    37   167    80   188   100   206    83   123   113    70   178    71    99   209   215    61    82   109   178   180   182   124    86    87   102   117    79    37
   156   132    78    90    77   106   125   170    70   166   140   129    75   122   161    73   182    92    57   212   200   198    53    60    48   119   156   130   169    47    98   177   171   130   167   155   111   182   101    69   218   100    46   115   198   175   161   155   129   111    97    99   103   174   146    44    60   149    72   149   139   104   214   195    53    47    57   132    72   114    48   120   175    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   126   122   200    87    80   155   215    50   163   106   217   145   105   124   126   121    85   134    38   203   157    51    37   202   158   139    56   157    91   122   217    93   198    63    68   185   138   180   139    90   199    54    91   138   149    92    42   218   133   130    41   180   131    69    76   122    80    97   217   148    85   116   135   197    57   171   110   108   156   148   215   181   173    46   195    89   134   125   160   183   193   163   157    86   154   177   218   176   144    73    81    92    49   156   168   176   196    45   195    53   206    55    71   205   122    75    79   222   107    75    69   219    43    77   129    33    41   156    65    72    39   149    52   214   170   166   164    97   114   129    63    36    55    37    49   159    55   100   101   221   203    94    58    68    50    73    73    43   120   189   126    78   185    52   212   201    95    77   173   137   120   195   155   182   189   218   207   211    82   143   167    61   121   154    44   176    35    57   152   191   126   125   207   105   173   138    51    93    51   164   186    58   155   183   149    65   169   186   164   221   124    66   137    38    65   220   131   146    78   168    32   171    36    92    35   170    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   113    52   150   104   128   117    43   191    77    67    48    97    41   158    39    33   171   183   103   181   157   105   190    64   144   163   179   109    45   188    60   215   163   167   143    68   105   185    78    97   121    99    81    78   142    46    56   147   205    66   212   120   115    90   209    54    39   149    50   186   146   172    64   106   111   167   172    37    78   106   139    72   172    72   181    73   152   117   178   222    57   198   203   206   211   151   220   120   115   187   207    92   138    67   127    32   128   149    66   123   105   166   179   205   217   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    97   154    38   173   153   211   101    73    42    77    83   104    58   217   158   154    41   137   163    74   189   197   131   152   129   110   171    38   165    80   188   100   206    82   122   112    70   179    71    98   208   215    62    82   110   178   180   182   125    85    89   102   117    79    38
   157   133    76    90    77   106   125   169    70   168   141   128    75   121   160    73   182    95    57   214   198   200    49    60    47   118   156   130   169    46    99   179   170   132   167   153   111   182   100    70   215   102    47   115   197   175   164   157   127   109    95    97   104   175   146    45    59   146    72   149   139   105   215   194    50    48    58   131    72   114    49   120   176    62   133    62   186    46    42   151    80    73    62    46    64    66   133   127   117   159    76    66   125   121   199    89    79   153   215    51   161   108   218   147   105   126   130   122    86   133    38   205   159    50    38   200   159   140    55   158    90   121   215    95   198    62    66   187   139   181   140    87   200    55    90   137   150    93    42   218   132   131    41   182   132    67    75   123    81    96   217   149    85   116   133   196    60   171   109   107   155   149   215   183   172    47   193    89   134   126   159   182   192   166   157    89   155   177   216   174   144    75    84    92    53   156   166   175   196    45   196    53   205    56    69   205   122    73    78   222   108    75    71   219    42    80   130    34    41   160    64    69    39   149    52   214   171   166   164    98   114   127    66    34    55    37    48   161    56   100   102   220   204    97    60    67    52    72    73    44   123   189   128    77   186    52   212   203    95    76   176   137   121   194   156   184   189   220   207   212    83   142   170    61   121   155    45   174    36    55   153   192   129   126   206   102   174   136    52    93    50   166   186    58   154   182   150    66   172   189   164   221   124    66   136    40    69   222   130   145    78   170    34   172    38    93    34   170    78   191   208   139   152   102   211    72   100    67   145   171   102   183    69   185    64   115    51   149   105   128   115    43   195    76    66    48    98    42   158    39    33   174   183   103   184   158   107   190    64   139   165   179   110    44   188    61   215   163   163   145    67   104   187    77    97   122    99    82    78   142    45    60   145   205    67   213   120   117    90   210    56    38   148    50   186   148   173    66   105   111   167   173    40    77   105   139    70   171    73   183    72   154   116   179   225    57   198   203   205   210   151   220   119   114   190   206    91   140    67   126    32   125   149    62   123   104   166   179   205   215   136   105   205   167    41   222   123    38    45   196    42   151   137   218   179    57   126   162    52    84   133   163    92   222   194   159    93    97   155    39   174   155   212   100    71    43    76    85   102    58   219   158   155    41   136   164    76   188   200   134   154   129   112   171    37   163    82   189   102   206    80   122   112    70   179    69    98   207   216    62    81   110   179   180   183   122    87    88   104   117    79    39
   156   132    77    90    77   106   126   170    70   167   139   128    74   122   161    72   182    92    57   212   201   198    52    60    48   119   157   130   169    47    98   177   171   130   168   155   111   182   101    68   218   100    47   116   198   175   161   155   130   110    97    98   102   174   147    44    60   149    71   149   139   104   215   195    54    47    57   132    71   114    48   119   175    62   131    61   188    48    43   149    82    74    65    46    62    64   132   124   117   159    78    66   126   122   200    87    80   156   215    49   163   106   217   145   105   124   127   121    85   134    38   203   157    52    36   201   158   139    55   157    91   122   217    93   197    62    68   186   138   180   139    89   199    54    91   138   148    93    41   218   133   130    41   180   130    68    76   122    80    98   217   148    85   115   135   198    58   171   110   108   156   148   215   182   173    46   194    90   133   126   161   184   193   163   157    86   154   177   217   176   143    72    82    92    49   156   168   176   196    45   196    53   206    54    71   206   122    75    79   222   108    75    69   218    43    77   129    33    41   156    65    72    40   150    52   214   170   166   164    97   114   129    63    35    55    37    49   159    56   101   101   221   203    94    58    69    50    73    72    43   121   189   126    77   185    52   212   201    95    77   173   136   120   195   155   182   189   218   207   210    82   143   167    61   121   154    44   176    35    57   151   190   126   125   207   105   173   139    50    93    50   165   186    58   156   183   148    64   169   186   164   221   124    66   136    38    65   219   131   147    77   167    32   171    36    92    35   170    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   114    52   149   103   128   118    43   190    77    67    48    97    41   158    39    32   172   183   103   181   157   106   190    64   143   163   179   109    44   188    60   215   164   166   144    68   105   185    77    98   121    99    81    78   142    46    56   147   204    65   212   120   116    89   208    54    39   149    50   186   146   172    64   106   111   166   172    37    78   105   139    72   171    72   180    73   152   116   178   222    57   198   203   206   212   151   220   120   114   187   206    92   138    68   127    33   129   148    66   124   105   166   179   205   217   137   105   204   166    42   222   124    39    43   196    41   151   135   218   179    61   128   160    54    83   135   165    92   222   194   159    92    98   154    38   173   153   210   101    73    42    78    82   104    58   216   159   154    42   137   163    74   189   198   131   152   128   111   171    38   165    80   188   100   206    82   123   112    69   179    71    98   208   215    62    82   110   178   180   182   124    85    88   102   117    78    38
   155   132    78    90    79   107   126   169    72   167   140   129    74   122   161    74   182    91    58   211   201   199    52    61    48   118   156   130   169    47    98   176   170   130   167   155   112   182   101    68   218    99    46   116   199   177   161   154   129   111    98    98   103   173   146    45    59   148    71   149   140   103   215   194    53    47    57   131    73   114    47   122   174    63   131    61   188    49    43   150    81    73    64    46    61    64   131   125   117   160    78    66   125   122   200    87    79   154   215    50   162   107   218   145   106   124   127   121    83   135    39   202   156    52    37   202   158   138    55   158    92   121   216    91   198    63    67   185   138   180   140    90   199    52    91   139   148    93    41   219   133   129    39   181   131    67    77   121    79    98   217   146    84   115   135   197    56   171   111   109   157   149   213   180   173    46   194    90   134   125   161   181   193   163   157    86   155   175   218   176   144    74    81    94    49   156   168   177   195    46   194    52   207    55    70   206   122    75    79   222   108    77    68   220    43    77   129    33    42   156    65    72    39   151    52   215   169   165   164    96   113   130    64    35    54    35    49   157    55   100   100   221   204    94    57    68    51    72    72    43   121   190   125    78   185    52   213   200    95    76   174   138   119   195   155   182   188   219   207   211    82   144   168    61   121   155    43   173    34    57   152   191   125   126   205   105   172   139    52    91    51   166   185    57   155   183   148    64   169   186   164   220   125    66   137    38    66   220   132   145    78   167    32   172    35    92    35   170    76   191   207   138   152   103   211    74    97    67   144   172   101   182    66   187    63   113    52   151   106   127   118    43   190    76    68    49    96    41   158    39    32   171   184   102   183   157   105   189    63   145   165   179   108    45   189    60   216   163   166   143    67   105   185    78    98   121   100    82    78   142    46    56   147   204    67   213   119   115    90   209    56    38   149    51   188   148   170    65   106   111   167   171    38    78   106   139    73   170    74   181    73   154   117   177   222    56   198   203   204   212   149   220   120   115   187   207    92   137    68   128    32   130   147    66   124   105   166   178   204   215   137   105   204   166    42   221   123    39    42   197    42   151   137   217   176    59   128   161    55    84   135   164    93   223   192   159    92    98   152    39   173   155   210   101    74    43    79    84   103    58   217   158   154    40   137   163    76   190   197   131   152   130   111   171    37   165    82   187    99   205    81   122   112    69   177    72    98   208   214    60    81   108   178   179   183   125    86    89   104   116    80    38
   156   132    78    90    77   106   125   170    70   166   140   129    75   122   161    73   182    92    57   213   200   198    53    60    48   119   156   130   169    48    98   177   171   130   167   155   111   182   101    68   218   100    46   116   198   175   161   156   129   111    97    99   103   174   146    44    60   149    72   149   139   104   214   195    54    47    57   132    72   114    48   119   175    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   126   122   200    87    80   155   215    50   163   107   216   144   105   124   126   121    85   134    38   203   157    51    37   202   158   139    56   157    91   122   217    93   198    63    69   185   138   180   139    90   199    54    91   137   149    92    42   218   133   130    41   180   131    68    76   122    80    98   217   148    85   115   135   197    57   171   110   108   156   149   215   181   173    46   194    89   134   125   160   183   193   163   157    86   154   177   218   176   144    73    82    92    49   156   168   177   196    46   195    53   206    55    71   205   122    75    79   222   107    75    69   218    43    77   129    33    41   156    65    72    39   150    52   214   170   166   164    97   113   129    63    35    55    37    49   159    56   101   101   221   203    94    58    68    50    73    73    43   120   189   126    78   185    52   212   201    95    77   173   137   120   195   155   182   189   218   207   211    82   143   167    61   121   154    44   176    35    57   152   191   126   125   207   106   173   138    51    93    50   165   186    58   156   183   149    65   169   186   165   221   124    66   137    38    65   220   131   146    78   168    32   172    36    92    35   170    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   114    52   150   104   128   117    43   191    77    68    48    97    41   158    39    32   171   183   103   181   157   105   190    64   144   163   179   109    45   188    60   215   163   167   144    68   105   185    78    97   121    99    81    78   142    46    56   147   205    66   212   121   115    90   209    54    40   149    50   186   146   172    64   106   111   166   171    37    78   106   139    72   172    72   181    73   152   117   178   222    57   198   203   206   211   151   221   120   115   187   207    92   138    68   127    32   128   148    66   123   105   166   179   205   217   136   105   204   166    43   222   124    39    43   196    41   151   135   218   178    60   128   160    54    83   135   165    92   222   194   159    92    98   153    38   173   153   211   100    73    42    77    83   104    58   217   159   154    40   137   163    74   189   197   131   152   128   110   171    38   165    80   188   100   206    82   122   112    70   178    70    98   208   215    62    82   109   178   181   182   125    85    89   103   117    79    38
   155   131    77    89    76   106   126   171    70   166   141   127    75   123   161    72   180    91    56   213   199   199    52    60    49   118   157   132   169    47    99   179   169   128   169   155   113   182   103    67   217   101    46   115   198   174   160   155   129   112    96    99   105   175   147    44    58   149    72   149   138   105   216   196    53    48    58   133    71   114    49   121   177    62   131    62   187    48    42   149    80    74    65    45    60    66   133   126   117   160    78    66   127   124   200    88    79   155   215    52   165   107   217   145   102   125   126   123    85   134    37   202   158    51    38   201   157   140    56   157    91   122   218    96   197    62    69   186   139   181   139    88   200    54    89   140   149    91    42   218   131   130    41   178   132    69    77   124    81    98   218   148    86   116   134   199    57   171   111   108   156   148   214   181   174    46   194    88   135   124   159   182   194   165   156    86   154   178   219   176   144    74    81    92    48   157   168   177   195    44   194    53   206    54    69   204   121    77    78   221   107    75    69   219    41    77   130    33    41   157    65    71    39   148    52   214   170   164   164    98   115   130    63    36    56    37    48   159    56   101   101   221   202    94    59    67    50    73    72    44   121   190   126    77   186    50   212   202    95    77   173   136   121   192   155   181   190   218   207   211    84   142   167    61   122   154    44   176    33    57   154   190   126   123   207   107   173   138    49    91    49   165   187    58   155   183   149    62   169   185   164   221   124    66   137    38    66   218   130   147    78   167    30   172    36    92    34   168    74   191   206   137   150   104   212    72    98    66   144   173    99   182    66   187    62   112    51   150   105   126   115    42   191    76    68    49    97    42   157    38    33   172   184   104   182   156   106   190    64   146   163   179   111    45   187    58   215   163   167   143    69   105   186    78    98   120    99    82    77   142    45    55   147   206    64   212   119   116    90   210    51    38   150    49   189   146   171    64   105   110   167   172    36    78   106   139    72   172    72   180    74   152   117   178   221    56   197   203   206   212   151   220   119   114   187   205    93   138    67   127    32   128   151    66   123   103   167   179   204   220   137   106   203   168    43   222   122    37    43   197    41   153   135   217   179    60   128   162    55    84   134   165    93   220   194   159    94    97   153    37   174   153   211   100    73    43    77    83   103    58   216   156   155    40   136   162    74   190   198   130   152   129   111   170    38   165    80   187   101   207    84   121   112    70   178    70    96   208   215    62    83   110   178   182   183   125    87    89   102   116    79    38
   156   131    78    89    77   106   125   170    70   166   140   128    74   122   161    72   182    91    57   212   200   198    53    61    48   118   157   130   169    47    99   176   171   130   167   155   111   182   101    69   218   100    46   115   198   175   161   155   129   111    97    98   102   174   146    45    60   149    73   149   139   104   215   195    53    47    57   132    71   114    48   120   176    61   131    61   188    48    42   149    82    74    65    46    63    64   132   125   117   160    78    65   126   122   200    87    80   155   216    50   163   106   216   144   105   123   126   121    85   134    38   204   157    51    37   201   158   139    56   157    91   122   217    93   198    64    69   186   138   180   139    90   200    53    91   138   149    92    42   217   133   130    41   179   130    68    76   121    79    98   217   148    85   115   134   197    58   170   110   108   156   148   215   181   173    46   195    89   135   125   160   184   193   163   157    86   154   178   218   176   143    73    81    93    49   156   168   176   196    46   195    53   206    55    71   205   122    75    78   222   107    75    69   218    43    77   129    33    41   156    65    72    39   149    52   213   170   166   164    97   114   129    63    35    56    37    49   159    55   100   100   221   203    94    58    68    50    73    73    42   120   189   126    78   184    53   212   201    95    76   173   137   120   195   155   181   189   218   206   211    83   143   167    61   122   154    44   176    34    58   152   190   126   125   206   106   173   138    50    93    50   164   186    57   155   182   148    65   169   186   165   221   125    66   137    38    65   220   131   147    78   168    32   171    36    92    36   169    76   192   206   137   150   103   210    73    99    66   145   173   100   183    66   186    63   114    52   150   104   128   117    44   191    76    67    48    97    41   159    39    32   171   184   103   181   156   105   190    64   143   163   179   109    46   188    60   215   163   167   143    68   105   185    78    98   120    99    81    78   141    45    55   147   205    66   212   120   115    90   209    54    39   149    50   186   147   171    65   107   110   167   172    37    78   106   139    73   172    73   180    73   152   116   178   222    57   198   203   206   212   151   221   120   115   187   207    92   138    68   127    32   129   148    65   123   105   167   179   206   218   137   106   205   166    43   222   124    39    43   196    41   151   136   218   178    60   128   161    54    83   134   164    92   222   194   159    92    97   154    38   173   153   210   100    73    42    77    83   103    58   217   158   154    41   137   163    74   189   198   131   151   128   110   171    38   166    80   188   101   206    82   123   112    70   179    70    98   209   215    62    82   109   178   180   182   124    85    88   103   116    79    38
   156   131    77    90    77   106   125   169    70   166   139   127    74   123   162    72   185    92    58   213   199   197    54    60    49   117   154   130   170    48   100   176   170   130   166   154   110   182   102    67   218    99    48   115   198   176   162   156   129   113    97    99   104   174   148    43    59   147    72   149   139   103   214   196    54    47    58   132    73   115    49   121   175    60   130    61   188    49    40   148    83    73    66    47    64    65   130   125   118   161    78    65   126   123   200    86    78   155   214    48   163   108   217   143   105   124   127   121    85   134    38   204   158    49    37   202   158   138    56   157    92   124   218    93   197    64    69   187   138   181   139    91   200    54    90   139   148    92    41   217   134   130    40   180   130    68    76   122    79    98   217   148    82   114   133   198    57   169   110   108   156   151   215   181   174    45   195    88   135   127   161   184   192   164   157    87   152   178   216   178   145    75    83    93    50   156   167   178   195    44   193    53   206    56    71   206   122    74    80   223   108    75    69   217    43    76   128    33    41   156    66    70    41   148    51   214   169   168   165    97   115   131    63    34    55    37    49   160    55    99   101   221   203    96    59    67    49    76    73    44   121   189   126    77   185    54   215   202    95    77   175   135   118   195   155   181   190   218   206   210    84   142   168    61   121   153    44   176    35    54   150   192   126   126   208   105   172   139    51    92    53   165   186    58   155   183   149    65   167   186   164   221   124    65   137    36    65   218   130   145    77   170    33   172    36    92    36   168    76   193   207   136   151   103   211    72    97    66   143   172    98   184    68   187    63   113    51   149   105   128   117    43   190    78    65    48    97    41   158    39    34   172   185   104   183   156   105   190    64   145   164   179   109    44   189    58   217   164   168   143    69   105   184    80    98   122    98    80    79   143    45    57   147   205    66   212   121   116    88   208    55    41   149    49   187   145   172    65   106   109   167   172    37    79   107   139    75   171    72   180    73   153   115   178   222    56   198   203   205   211   151   219   118   115   186   206    93   138    68   127    34   126   148    66   123   104   167   181   204   218   137   107   204   166    44   222   123    39    43   198    39   152   134   218   178    62   127   160    53    83   134   165    91   223   194   157    93    97   153    37   172   153   210   102    73    43    76    81   103    59   215   160   156    41   137   163    74   189   197   131   152   130   111   171    38   165    80   187   101   204    82   124   112    70   178    71    97   210   215    63    82   109   178   181   182   125    86    89   104   117    79    38
   156   132    78    90    77   107   125   170    71   166   140   129    75   119   161    73   182    92    57   213   199   198    53    61    48   118   155   130   169    48    99   177   172   131   167   155   111   182   100    69   217   100    46   115   198   175   161   156   129   111    97    99   103   173   147    44    59   149    73   150   139   104   214   196    54    47    57   132    72   114    49   119   174    62   132    60   188    48    43   150    81    74    66    47    63    64   133   125   117   160    78    64   126   122   200    87    79   155   216    50   163   107   217   144   105   124   126   120    85   134    39   203   157    52    37   201   159   139    55   157    91   122   217    93   198    63    68   185   137   180   140    90   200    54    91   137   149    93    41   218   133   130    41   180   131    69    76   122    80    97   218   148    85   116   136   198    58   169   110   107   156   149   214   181   173    46   195    89   134   126   160   183   193   163   156    86   154   177   219   175   144    73    81    92    49   155   168   176   196    45   194    53   207    54    71   205   122    73    78   222   107    75    70   219    44    77   130    33    40   157    65    71    39   150    52   215   171   166   164    98   114   130    63    36    55    37    49   160    57   101   101   222   203    94    58    68    51    72    73    43   121   189   126    78   186    52   212   201    95    76   173   137   122   195   154   182   189   219   208   211    84   144   168    62   122   155    44   176    35    58   152   190   126   124   208   105   173   138    50    93    50   164   186    57   155   183   149    64   169   186   165   221   124    65   136    38    66   220   131   147    78   168    33   171    36    93    36   169    76   193   206   137   151   103   210    73    98    66   145   174   101   184    66   187    64   113    53   149   105   127   117    44   191    76    67    49    97    41   159    38    32   171   183   104   181   157   105   189    63   143   164   179   108    45   188    60   216   162   167   142    69   105   185    77    97   120    99    81    78   142    45    55   147   204    66   213   120   115    89   208    54    39   151    50   186   147   171    64   107   110   166   172    37    79   106   139    72   171    72   181    73   152   117   178   223    56   198   203   206   211   151   221   120   114   187   208    93   138    67   128    32   128   149    66   123   105   167   179   206   218   137   105   204   166    42   222   124    40    42   196    41   152   136   217   179    61   128   160    54    83   134   164    93   222   194   159    92    97   153    38   173   152   211   100    73    43    77    83   103    58   217   159   154    40   137   164    74   189   198   131   153   127   111   171    39   166    79   188   100   206    81   123   113    69   178    70    99   207   215    62    82   110   178   180   182   125    85    89   103   117    78    37
   156   131    78    90    77   106   125   170    70   166   140   129    75   122   161    73   182    92    57   212   200   198    53    60    48   119   156   130   169    47    98   177   171   130   167   155   111   182   101    68   218   100    46   115   198   175   161   155   129   111    97    99   103   174   146    44    60   149    72   149   139   104   214   195    53    47    57   132    71   114    48   119   175    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   126   122   200    87    80   155   215    50   163   106   217   144   105   124   126   121    85   134    38   203   157    52    37   202   158   139    56   157    91   122   217    93   198    63    68   185   138   180   139    90   199    54    91   138   148    92    42   218   133   130    41   180   131    68    76   122    80    97   217   148    85   116   135   198    57   171   110   108   156   148   215   181   173    46   194    89   134   125   160   183   193   163   157    86   154   177   218   176   144    73    82    92    49   156   168   176   196    45   195    53   206    54    71   205   122    75    79   222   108    75    69   219    43    77   129    33    41   156    65    72    39   149    52   214   170   166   164    97   114   129    63    36    55    37    49   159    55   100   101   221   203    94    58    68    50    73    73    43   121   189   126    77   185    52   212   201    95    76   173   137   120   195   155   181   189   218   207   211    82   143   167    61   121   154    44   176    35    57   152   190   126   125   207   106   173   138    51    93    50   164   186    58   155   183   149    65   169   186   164   221   124    66   137    38    65   220   131   146    78   168    32   171    36    92    35   170    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   113    52   149   104   128   117    44   191    77    67    48    97    41   159    39    32   172   183   103   181   157   105   190    64   144   163   179   109    45   188    60   215   163   167   143    68   105   185    78    97   120    99    81    78   142    46    56   147   205    66   212   120   115    90   208    54    39   149    50   186   146   172    64   107   111   167   172    37    78   106   139    72   172    72   181    73   152   117   178   222    57   198   203   206   211   151   221   120   115   187   207    92   138    67   127    33   128   149    66   123   105   166   179   205   217   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    98   154    38   173   153   211   101    73    42    77    83   104    58   217   158   154    41   137   163    74   189   197   131   152   129   110   171    38   165    80   188   100   205    82   122   112    70   179    71    98   208   215    62    82   110   178   180   182   125    85    89   102   117    79    38
   156   132    78    89    77   106   125   170    72   166   140   129    74   121   162    73   181    92    57   212   201   198    52    60    49   118   155   131   169    48    98   176   171   130   168   156   111   182   101    69   217   100    47   116   198   175   160   156   129   111    97    98   103   174   146    44    60   148    72   148   139   105   215   196    53    48    57   132    71   114    48   119   175    62   132    62   188    47    42   149    81    73    65    46    61    64   132   125   118   160    78    65   127   123   200    87    80   155   215    50   162   106   216   144   105   124   127   120    85   134    37   203   157    51    37   202   159   139    54   158    92   123   217    93   198    64    68   185   138   180   139    91   200    54    91   136   149    92    41   218   133   130    42   178   131    69    77   122    79    98   217   148    85   116   136   197    57   171   111   109   157   148   215   181   174    46   195    89   134   125   159   183   193   163   156    86   154   178   218   176   143    73    81    92    50   157   168   176   195    45   195    53   206    54    71   205   122    75    77   222   107    74    69   219    44    76   130    34    41   156    66    72    39   150    52   215   170   165   163    98   115   130    62    35    55    37    49   160    55   101   101   222   202    94    58    69    51    73    73    43   121   189   125    78   185    52   212   201    96    76   173   136   120   194   155   182   189   219   206   211    83   144   167    60   122   154    43   176    35    57   152   190   125   125   208   105   174   138    51    93    50   163   186    58   155   183   148    65   169   186   163   221   124    66   137    37    66   219   132   146    77   168    32   171    37    93    35   170    76   192   206   137   151   104   211    72    98    67   145   173   100   183    67   186    62   113    52   150   104   128   118    43   190    77    67    48    96    42   159    40    32   172   183   103   181   157   105   190    63   144   164   179   109    46   188    60   215   164   166   143    68   106   184    79    97   120    99    82    78   142    45    56   147   205    67   212   120   115    89   208    54    38   149    50   187   146   172    64   107   110   167   171    37    78   106   139    73   171    72   180    73   152   116   178   223    57   199   203   206   211   151   221   121   114   187   207    92   138    67   127    32   129   148    66   122   106   166   180   205   218   136   105   204   166    43   222   123    40    43   196    42   151   136   218   179    60   128   160    54    83   134   165    91   223   194   159    93    97   152    38   173   152   211   101    73    42    77    83   104    57   216   159   155    40   136   163    75   189   198   131   152   129   110   171    39   166    80   188   101   206    81   122   113    70   179    72    98   207   215    62    83   110   179   180   182   124    85    89   102   117    78    38
   156   132    78    90    77   106   125   170    70   166   140   129    74   122   161    73   182    92    57   212   200   198    53    60    48   119   156   130   169    47    99   177   171   130   167   155   111   182   101    69   218   100    46   116   198   175   161   155   129   111    97    99   103   174   146    44    60   149    72   149   139   104   214   195    53    47    56   132    72   114    48   120   175    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   126   122   200    87    80   155   216    50   163   106   217   144   105   124   126   121    85   134    38   204   157    51    37   202   158   139    56   157    91   122   217    93   198    63    68   185   138   180   139    90   199    54    91   138   148    92    42   218   133   130    41   180   131    68    76   122    79    97   217   148    85   116   135   197    58   171   110   108   156   148   215   181   173    46   194    89   134   125   160   183   193   163   157    86   154   177   218   176   143    73    81    92    49   156   168   177   196    45   195    53   206    54    71   205   122    75    78   222   107    75    69   218    43    77   129    33    41   156    65    72    39   149    52   214   170   166   164    97   114   129    63    35    55    36    48   159    55   100   100   221   203    94    58    68    50    73    73    43   120   189   126    77   184    52   212   201    95    77   173   137   120   194   154   182   190   218   207   211    83   143   167    61   121   154    44   176    35    57   152   190   126   125   207   106   173   138    51    93    50   164   186    57   155   183   149    65   169   186   164   221   124    66   137    38    66   220   131   146    78   168    33   171    36    92    35   169    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   113    52   150   104   128   117    43   191    77    68    48    97    41   158    38    33   171   183   103   182   157   105   189    64   144   163   179   109    45   188    60   215   163   167   143    68   105   185    78    98   120    99    81    78   142    46    56   147   204    66   212   120   115    90   208    54    39   149    50   186   146   172    64   107   111   166   172    37    78   106   139    72   172    72   181    73   152   117   178   222    57   198   204   206   211   151   221   120   115   187   207    92   138    67   127    32   129   148    66   123   105   166   179   205   217   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    98   154    38   173   153   210   101    73    42    77    83   104    58   217   158   154    41   137   163    74   189   197   131   152   129   110   171    38   165    81   188   100   206    82   123   112    70   178    70    98   208   215    62    82   110   178   180   182   125    85    89   103   117    79    38
   156   131    78    90    77   106   125   170    71   166   140   129    75   122   161    73   182    92    57   213   200   198    53    60    48   119   156   130   169    48    99   177   170   130   167   155   111   182   101    68   218   100    46   115   198   175   161   155   129   111    97    98   103   174   147    44    60   149    72   149   139   104   215   195    53    47    56   132    71   114    48   119   175    62   131    61   188    48    42   149    82    74    65    46    62    64   132   125   117   160    78    65   127   122   200    87    80   155   215    50   163   107   217   144   105   124   126   121    85   134    38   203   157    51    37   202   158   139    55   157    91   122   217    93   198    63    68   185   138   180   139    90   199    54    91   137   149    92    42   218   133   130    41   179   131    68    77   122    80    97   218   148    85   115   135   197    57   170   110   108   156   148   215   181   173    46   195    89   134   125   160   183   193   163   157    86   154   177   218   176   143    73    82    92    49   157   168   176   196    45   195    53   206    55    71   205   122    74    78   222   107    75    69   218    43    77   129    33    41   156    65    72    39   149    52   214   170   166   164    97   114   129    63    35    55    37    49   159    55   100   100   221   203    94    58    68    51    73    73    43   121   189   126    78   185    52   212   201    95    77   173   137   120   195   154   181   189   218   207   211    83   143   167    61   122   154    44   176    35    57   152   190   126   125   207   106   173   138    50    93    50   164   186    57   156   183   149    65   169   186   164   221   124    66   137    38    66   220   131   146    78   168    33   171    36    92    35   170    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   114    52   149   104   128   117    44   190    77    67    48    97    41   158    39    33   172   183   103   181   157   105   190    64   144   163   179   109    45   188    60   215   163   167   143    68   105   185    78    98   120    99    81    78   142    46    56   147   205    66   212   121   115    90   209    54    39   149    50   186   146   172    64   106   111   167   172    37    78   106   140    72   172    73   180    73   152   117   178   222    57   198   203   206   211   151   221   120   114   187   207    92   138    67   127    32   128   148    65   123   105   166   179   205   217   136   105   204   166    43   222   124    39    43   196    41   151   136   218   178    61   128   160    54    83   135   165    92   222   194   159    92    97   154    38   173   153   211   100    73    42    77    83   103    58   217   158   154    41   137   163    74   189   197   131   152   128   111   171    38   165    81   188   100   206    82   122   112    70   179    71    97   208   215    61    82   110   178   181   182   125    85    89   102   117    79    38
   157   133    78    90    77   106   125   170    70   166   140   129    75   122   161    72   181    91    57   213   200   198    53    60    49   119   157   130   169    47    98   177   171   130   167   155   111   182   100    69   218   100    46   115   198   175   161   155   129   111    97    99   102   174   147    44    60   149    72   148   139   104   214   195    53    47    57   132    72   114    49   120   175    62   131    61   188    47    42   149    82    74    65    47    62    64   132   126   117   160    78    66   126   122   199    87    79   155   215    50   162   107   217   144   105   123   127   120    85   134    38   203   157    52    37   202   158   139    55   158    91   122   217    93   197    64    69   185   138   181   139    90   200    53    91   138   149    92    41   218   133   131    41   180   131    69    77   122    79    97   217   148    85   116   135   197    57   171   110   108   156   148   215   181   173    46   194    89   134   125   161   183   193   164   157    86   154   177   218   176   143    73    82    92    49   156   168   176   196    45   195    53   206    54    71   205   122    75    78   222   108    75    69   218    43    77   129    33    42   156    65    72    39   149    52   214   170   166   164    97   114   129    63    35    55    37    48   158    56   101   101   221   202    94    58    68    51    72    73    43   120   189   126    78   185    52   212   201    95    76   173   136   120   195   155   182   189   218   207   210    82   143   167    60   122   154    44   176    35    56   152   191   126   125   207   105   172   138    51    93    50   164   186    58   155   183   149    65   169   187   164   221   125    66   136    38    66   220   131   146    78   168    33   171    35    92    35   170    75   192   206   137   151   103   210    73    97    66   144   173   100   183    66   186    63   113    52   149   105   128   116    44   191    77    67    48    97    41   158    39    33   172   183   103   182   157   106   190    64   143   163   179   108    45   188    60   215   163   167   143    68   106   185    78    98   120    99    81    78   141    46    56   148   204    66   212   120   116    89   209    54    39   149    51   186   146   172    64   107   111   166   172    37    78   106   139    72   172    72   181    73   152   117   178   222    57   198   203   206   211   151   221   120   115   187   207    92   138    67   127    33   129   148    66   123   105   166   179   205   217   137   104   204   167    43   222   124    39    43   196    41   152   135   218   178    61   128   160    54    83   135   165    92   222   194   159    91    98   153    38   173   153   211   100    73    42    77    83   103    58   217   158   154    40   136   162    74   189   198   131   152   128   110   171    38   165    81   188   100   206    82   123   112    70   179    71    98   208   215    62    82   110   178   181   182   125    85    89   103   117    79    38
   156   131    77    90    77   106   125   170    70   166   140   129    75   122   161    73   182    92    57   212   200   198    53    60    48   119   157   130   169    47    98   177   171   130   167   155   111   182   101    68   218   100    46   115   198   175   161   155   129   111    97    99   103   174   146    44    60   148    72   149   138   104   214   195    53    47    57   132    71   114    48   120   175    62   131    61   188    47    42   149    82    74    65    46    63    64   132   125   117   160    78    66   127   122   200    87    80   155   215    50   163   106   217   144   105   124   126   121    85   134    38   203   158    51    37   202   158   139    56   157    91   122   217    93   198    63    68   185   138   180   139    90   199    54    90   137   148    92    42   217   133   130    41   180   131    69    76   122    80    97   217   148    85   115   135   197    57   170   110   108   156   148   214   181   173    46   194    89   134   126   160   183   193   163   157    85   154   177   218   176   144    73    82    92    49   156   168   176   196    45   195    53   206    54    71   205   122    74    78   222   107    75    69   219    43    77   129    33    41   156    65    72    39   149    52   214   170   166   164    97   114   129    63    36    55    37    49   159    55   101   101   221   203    94    58    68    50    73    73    43   121   188   126    77   185    52   212   201    95    76   173   137   120   194   154   182   190   218   206   210    82   143   167    61   121   154    44   176    35    57   151   190   126   125   207   105   173   138    51    93    50   164   186    58   155   183   148    65   169   187   165   221   124    66   137    38    65   219   131   147    78   168    33   171    36    93    35   170    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   113    52   150   104   128   117    43   190    77    67    48    97    41   158    39    33   171   183   103   182   157   106   189    64   143   163   179   109    45   189    60   215   163   167   143    68   105   185    78    97   120    99    81    78   142    45    56   147   205    66   212   121   115    90   209    54    39   149    50   186   146   172    64   106   111   167   172    37    78   106   139    72   171    72   181    73   152   117   178   222    57   198   203   206   212   151   221   120   115   187   206    92   138    67   127    33   128   148    65   123   105   166   179   205   217   136   105   204   167    42   222   124    39    43   196    41   151   136   218   178    61   128   160    54    83   134   165    92   222   194   159    92    98   154    38   173   153   211   101    73    42    77    83   103    58   217   158   154    41   137   163    74   189   197   131   152   128   110   170    37   165    80   188   100   205    82   123   112    70   178    70    98   208   215    61    82   109   178   181   182   124    85    89   103   117    79    38
   157   131    78    90    77   106   125   170    71   167   140   129    75   121   160    72   182    92    57   213   200   198    52    61    49   119   156   131   168    47    99   177   171   130   167   155   110   181   100    69   217   100    46   115   198   175   161   155   129   112    98    98   102   174   147    44    60   149    72   149   138   105   215   195    52    47    57   132    71   114    49   119   175    63   131    61   188    47    41   149    82    74    65    46    62    64   132   126   116   160    78    66   127   122   200    87    79   155   215    49   163   106   217   144   105   124   127   120    85   134    39   203   157    52    36   201   157   139    56   157    91   122   217    93   196    63    69   186   138   180   139    91   199    53    91   136   149    92    41   218   133   130    41   180   131    69    77   123    80    97   217   148    86   115   134   198    58   171   110   108   156   149   216   182   173    46   195    89   134   126   159   183   193   164   157    86   154   177   218   176   144    73    80    92    49   156   168   177   196    46   194    53   206    54    71   205   123    74    79   222   108    75    69   218    43    76   130    33    41   156    64    72    38   150    52   215   170   166   164    96   115   129    63    35    56    36    48   159    55   100   100   221   203    94    58    68    50    73    72    43   120   190   126    77   184    52   211   201    96    77   173   137   120   195   155   180   189   218   206   210    82   142   167    62   122   154    45   176    35    57   151   192   126   124   206   104   173   138    50    92    51   164   186    58   155   183   148    65   169   186   164   220   124    66   137    38    64   220   131   146    78   168    33   172    36    93    35   169    75   192   206   137   151   104   211    74    97    65   143   173   100   183    65   186    63   113    52   150   104   128   116    44   190    77    67    48    97    42   158    38    33   172   183   104   181   157   106   189    64   144   163   179   109    45   189    60   215   163   167   143    67   107   185    78    97   121    98    80    77   142    46    55   148   205    66   212   121   115    90   209    54    40   149    51   187   146   171    65   106   110   166   172    38    78   106   139    72   171    72   181    73   152   117   177   223    57   198   204   205   211   151   221   120   114   187   206    91   137    68   127    33   128   149    65   124   105   167   180   205   216   136   106   205   167    42   223   124    40    43   195    40   151   135   219   178    61   129   160    53    83   134   164    92   222   194   159    93    97   154    38   174   154   210   100    73    42    77    83   104    59   217   159   154    40   137   163    74   190   197   132   152   129   111   171    38   165    81   188   100   206    81   122   113    70   179    70    97   208   215    62    81   109   178   181   183   124    85    89   103   116    78    38
   156   131    78    90    77   106   125   170    70   166   140   129    75   122   161    73   182    91    57   212   200   198    53    60    48   118   156   130   169    47    98   177   171   130   167   155   111   182   101    69   218   100    46   115   198   175   161   155   129   111    97    98   103   174   147    44    59   149    72   149   139   104   214   195    53    47    57   132    72   114    48   120   175    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   127   123   200    87    80   155   215    50   163   107   217   144   105   124   126   121    85   134    38   203   157    51    37   202   158   139    56   157    91   122   217    93   197    63    68   185   138   180   139    90   199    54    91   137   148    92    42   218   132   130    41   180   131    68    76   122    79    97   218   148    85   116   135   197    58   171   110   108   156   148   215   181   173    46   195    89   134   125   160   183   193   164   157    86   154   177   218   176   144    73    82    92    49   156   168   176   196    45   195    53   206    54    71   205   122    75    79   222   107    75    69   218    43    77   129    33    41   156    65    72    39   149    52   214   170   166   164    97   114   129    63    35    55    37    49   159    55   100   101   221   203    94    58    68    50    73    73    43   120   189   126    78   185    52   212   201    95    76   173   137   120   194   155   182   189   218   207   210    82   143   167    61   121   154    44   176    35    57   152   190   125   125   207   106   173   138    51    93    50   164   186    58   156   183   148    65   169   186   164   221   124    66   137    38    65   219   131   146    78   168    32   171    36    92    35   170    76   192   206   137   151   103   211    73    98    66   145   173   100   183    66   186    63   113    52   150   104   128   117    43   191    77    67    48    97    41   159    39    32   172   183   103   181   157   105   189    64   144   163   179   109    45   188    60   215   163   167   143    68   105   185    78    97   120    99    81    78   142    46    56   147   205    66   212   120   115    90   209    54    39   149    50   186   146   172    64   107   111   166   171    37    78   106   139    72   172    72   180    73   152   117   178   222    57   198   203   206   211   151   220   120   115   187   207    92   138    68   127    32   128   149    66   123   105   167   179   205   217   136   105   204   166    43   222   124    39    43   196    41   151   136   218   178    61   128   160    54    83   134   165    92   222   194   159    92    98   154    38   173   153   211   100    73    42    77    83   104    58   217   158   154    41   137   163    74   189   197   131   152   128   110   171    38   165    81   188   100   205    82   123   112    70   179    71    98   208   215    62    82   110   178   181   182   124    85    89   102   117    79    38
   155   133    77    90    76   106   124   169    71   167   140   129    75   123   161    74   181    92    58   213   200   199    53    60    48   119   157   130   168    48    98   178   170   130   167   155   112   183   101    68   218   100    46   116   199   176   161   155   130   111    98    98   102   175   146    45    59   149    72   149   138   104   213   195    54    46    57   132    71   114    49   121   175    62   132    61   187    47    42   149    83    74    65    47    63    63   131   126   118   160    79    66   126   123   201    87    79   156   215    49   163   106   217   145   104   125   127   122    84   133    38   202   157    51    36   202   158   139    56   157    90   123   217    94   197    63    67   185   138   179   140    90   199    53    90   137   149    93    42   217   133   131    42   179   131    69    77   123    80    97   218   148    85   116   135   197    57   170   109   108   156   148   215   180   173    46   194    90   134   126   161   184   193   163   156    86   154   177   218   176   143    73    81    94    49   155   168   176   196    45   195    53   206    54    71   205   122    75    78   222   107    75    70   219    41    77   128    34    41   157    66    72    39   150    52   215   169   165   163    97   113   129    62    35    55    38    48   159    55   100   100   221   203    94    58    69    49    73    72    43   121   189   127    78   185    52   212   201    94    76   172   136   119   194   154   182   189   218   207   211    82   143   166    61   121   153    45   177    34    58   151   191   126   125   206   106   174   138    50    93    50   163   187    56   155   182   147    64   170   185   165   221   124    67   137    37    65   220   131   147    78   167    32   171    36    92    35   169    77   192   206   136   151   103   210    72    97    67   144   173   100   183    66   186    63   113    53   150   104   128   117    43   192    77    69    47    96    41   158    38    32   173   184   103   181   157   106   191    63   143   164   180   107    45   189    60   215   162   167   143    67   104   186    78    99   120    98    81    78   143    46    56   148   204    67   212   122   116    90   208    54    39   149    50   186   147   171    64   105   110   166   170    35    79   105   139    71   172    72   181    73   151   117   178   222    57   199   204   206   211   151   219   119   114   188   207    92   139    67   126    33   128   148    66   124   106   166   178   205   218   137   105   205   166    42   222   123    39    43   196    40   150   136   218   178    60   128   160    54    83   135   164    92   221   195   158    92    98   153    38   174   154   211   101    74    41    77    84   104    58   217   159   154    41   136   164    74   189   197   131   151   128   110   170    38   166    81   188   102   205    83   123   113    70   180    70    97   208   215    61    82   110   178   180   183   125    85    89   103   117    79    39
   155   132    78    90    76   107   125   171    71   166   139   129    76   122   159    72   181    91    58   213   201   196    53    61    49   120   157   131   169    48    97   177   170   129   168   155   110   183   101    69   216   101    47   115   197   175   162   156   129   111    98    97   102   174   146    45    60   148    72   146   139   105   215   196    52    46    57   130    72   114    47   120   176    63   131    60   188    47    41   150    82    73    65    46    62    64   131   125   117   160    78    66   127   122   200    87    80   155   216    50   163   107   219   143   104   123   126   121    86   134    37   203   158    52    35   200   159   139    56   157    91   123   217    93   197    64    67   184   137   181   137    91   200    55    91   137   149    91    42   218   131   129    40   179   132    69    76   123    80    96   218   150    86   114   136   198    58   171   110   108   155   149   215   182   173    47   195    90   135   125   160   184   193   163   158    87   155   178   218   176   144    74    83    91    50   157   168   177   197    44   194    52   206    55    70   206   122    74    77   222   107    75    70   219    43    76   128    32    42   157    64    72    38   149    51   214   170   168   165    98   114   131    62    35    56    37    49   159    56   101   101   222   203    93    58    69    50    72    72    43   121   189   125    78   185    53   212   201    95    77   174   137   119   194   155   181   189   219   207   210    82   142   167    60   121   154    45   176    36    57   151   191   126   124   206   106   172   138    50    94    51   165   187    57   155   182   149    64   169   186   165   222   124    65   137    38    65   220   131   146    77   168    32   171    35    93    36   169    75   192   205   137   151   105   210    73    98    66   144   174   100   182    66   185    64   113    51   151   104   127   116    44   192    77    68    48    97    41   158    38    31   172   184   103   180   156   106   189    63   146   164   178   109    44   188    61   215   164   166   143    68   106   185    79    96   122    99    81    78   142    46    56   147   205    66   212   120   115    90   209    53    39   149    49   187   146   171    64   106   110   168   172    37    77   106   139    72   171    72   181    73   153   117   178   222    58   198   203   206   211   151   221   118   116   186   207    91   137    66   127    33   128   150    66   123   105   166   180   205   217   137   106   203   166    44   222   124    40    43   197    42   151   137   219   178    60   128   161    56    83   133   166    91   222   193   158    92    97   153    38   174   153   210   100    74    42    77    83   105    59   217   160   154    43   136   162    75   188   197   132   152   129   110   169    40   164    80   188   100   205    82   122   113    70   179    71    97   206   216    61    81   109   178   181   182   124    85    88   102   116    79    38
   156   132    78    90    77   106   125   170    70   166   140   129    75   122   161    73   182    92    57   212   200   198    53    60    48   119   156   130   169    47    98   177   171   130   167   155   111   182   101    69   218   100    46   115   198   175   161   155   129   111    97    99   103   174   146    44    60   149    72   149   139   104   214   195    53    47    57   132    72   114    48   119   175    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   126   122   200    87    80   155   215    50   163   106   217   144   105   124   126   121    85   134    38   203   157    51    37   202   158   139    56   157    91   122   217    93   198    63    68   185   138   180   139    90   199    54    91   137   149    92    42   218   133   130    41   180   131    68    76   122    80    97   217   148    85   116   135   197    58   171   110   108   156   148   215   181   173    46   195    89   134   125   160   183   193   163   157    86   154   177   218   176   143    73    82    92    49   156   168   176   196    45   195    53   206    54    71   205   122    75    79   222   107    75    69   218    43    77   129    33    41   156    65    72    39   149    52   214   170   166   164    97   114   129    63    36    55    37    49   159    55   101   101   221   203    94    58    68    50    73    73    43   120   189   126    78   185    52   212   201    95    77   173   137   120   194   155   181   189   218   207   211    83   143   167    61   121   154    44   176    35    57   152   190   126   125   207   106   173   138    51    93    50   164   186    58   156   183   149    65   169   186   164   221   124    66   137    38    65   220   131   146    78   168    33   171    36    92    35   170    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   113    52   150   104   128   117    43   191    77    67    48    97    41   158    39    32   172   183   103   181   157   105   190    64   144   163   179   109    45   188    60   215   163   167   143    68   105   185    78    97   120    99    81    78   142    46    56   147   205    66   212   120   115    90   208    54    39   149    50   186   146   172    64   106   111   167   172    37    78   106   139    72   172    72   181    73   152   117   178   222    57   198   203   206   211   151   221   120   115   187   207    92   138    67   127    32   128   149    66   123   105   166   179   205   217   136   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    98   154    38   173   153   211   101    73    42    77    83   104    58   217   158   154    41   137   163    74   189   197   131   152   128   110   171    38   165    80   188   100   206    82   122   112    70   179    71    98   208   215    62    82   110   178   181   182   125    85    89   102   117    79    38
   157   133    77    88    77   105   126   170    71   167   139   129    73   122   160    72   183    92    56   213   201   199    52    61    47   118   156   130   169    48    99   176   171   130   167   154   111   181   100    69   218    99    46   116   198   175   160   155   130   111    98    97   103   174   146    44    61   148    72   150   139   104   213   196    53    48    56   131    70   113    47   119   175    62   131    61   188    46    41   149    82    73    67    46    61    64   132   126   118   159    78    66   126   122   200    87    81   154   216    50   163   105   216   143   104   123   127   122    86   134    38   202   157    51    37   201   157   139    56   158    91   122   218    95   196    63    69   186   139   180   138    89   198    54    91   138   148    94    41   218   133   129    41   180   131    69    76   123    78    98   217   148    86   115   135   198    59   170   112   109   157   148   215   182   173    46   194    89   134   125   160   183   192   164   158    85   153   177   217   176   144    74    81    93    49   157   168   176   196    45   195    54   206    54    70   205   122    74    78   222   107    74    68   219    43    76   130    34    40   157    64    73    38   150    53   213   170   166   164    97   114   130    62    36    55    37    49   159    55   101   102   221   202    95    57    68    50    73    71    42   120   190   124    80   183    53   212   201    96    76   172   136   119   194   155   183   190   218   206   212    82   143   166    61   121   154    42   176    35    57   152   189   125   127   206   106   172   138    50    94    50   164   187    58   156   183   149    63   169   187   165   221   124    66   137    38    66   221   131   147    77   166    31   170    36    91    35   169    76   192   205   137   150   103   210    74    97    66   143   173   100   183    66   185    63   113    51   150   104   127   117    43   190    77    67    48    99    42   159    39    32   171   183   103   181   158   107   189    63   144   163   179   108    46   189    62   215   162   168   143    69   105   185    79    98   121    97    81    78   141    47    57   148   206    65   212   122   116    91   210    55    39   151    50   186   146   171    64   107   111   165   171    38    78   106   139    74   172    72   181    73   151   117   179   222    58   199   203   206   212   149   220   120   115   187   207    91   138    68   127    34   128   149    65   122   104   167   178   205   217   137   105   204   165    43   222   123    39    45   195    40   151   136   218   177    61   128   161    53    83   134   165    92   221   195   159    93    97   154    38   173   152   210   101    73    41    77    83   104    59   218   158   155    39   137   164    75   189   197   130   152   129   111   169    38   166    81   188   101   205    84   123   112    69   178    70    97   208   215    62    81   110   178   180   183   124    85    88   103   119    79    38
   156   131    77    90    77   106   125   170    70   166   140   129    74   122   161    73   182    92    57   213   200   198    53    60    48   118   156   130   169    47    99   176   171   130   167   155   111   182   101    69   218   100    46   116   198   175   161   155   129   111    97    98   103   174   146    44    60   149    72   149   139   104   214   195    53    47    57   132    71   114    48   120   175    62   131    61   188    48    42   149    82    74    65    46    63    64   132   125   117   160    78    66   127   122   199    87    80   155   215    50   163   106   216   144   105   124   126   121    85   134    38   203   158    52    37   202   158   139    56   157    91   122   217    93   198    63    69   185   138   180   139    90   199    54    91   137   149    92    42   218   133   130    41   180   131    68    76   122    80    98   217   148    85   116   135   198    57   171   110   108   156   148   215   181   173    46   195    89   134   125   160   183   193   163   157    86   154   178   218   176   144    73    81    92    49   156   168   176   196    45   195    53   206    54    71   205   122    75    78   222   108    75    69   219    43    77   129    33    41   156    65    72    39   149    52   214   170   166   164    97   114   129    63    36    56    37    49   159    55   101   100   221   203    94    58    68    50    73    73    43   121   189   126    78   185    52   212   201    95    77   173   137   120   195   154   181   189   218   207   211    82   143   167    61   121   154    44   176    35    57   152   191   126   125   207   106   173   138    51    93    50   164   186    58   156   183   149    65   169   186   164   221   124    66   137    38    66   220   131   146    78   168    32   171    36    92    35   170    76   192   206   137   151   104   211    73    98    66   144   173   100   183    66   186    63   113    52   150   104   128   117    44   191    77    67    48    97    41   159    39    33   171   183   103   182   157   106   190    64   144   163   179   109    46   188    60   215   163   167   143    68   105   185    78    97   120    99    81    78   142    46    56   147   205    66   212   120   116    90   209    54    39   149    50   186   146   172    64   106   111   166   171    37    78   106   139    72   171    72   181    73   152   117   178   222    57   198   203   206   211   151   221   120   115   187   207    92   137    67   127    33   129   148    66   123   105   167   179   205   217   137   105   204   167    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    98   153    38   173   153   211   101    73    42    76    83   103    58   217   158   154    41   137   163    74   189   197   131   152   128   110   170    38   165    80   188   100   206    82   123   112    69   179    70    98   208   215    62    82   110   178   181   182   124    85    89   102   117    79    38
   157   129    78    90    77   106   125   170    71   168   139   128    74   122   161    72   182    93    57   212   200   200    52    60    48   120   157   131   170    48    98   176   169   128   168   156   111   183   102    69   217   101    47   116   198   175   162   156   130   111    97    99   102   173   146    44    60   150    72   150   138   104   214   195    53    48    56   132    72   114    47   121   175    59   131    61   188    47    43   151    81    73    64    47    64    63   132   126   116   159    77    66   126   123   199    88    82   156   215    49   164   105   216   144   104   126   124   120    84   133    38   202   157    51    37   202   159   138    57   157    93   123   218    95   199    63    69   184   136   181   140    90   198    53    91   138   150    95    44   217   132   130    40   180   129    67    77   121    81    97   219   148    86   115   134   197    56   170   111   109   157   150   215   180   172    45   194    90   134   125   162   183   194   164   155    85   154   177   218   175   144    74    82    92    49   158   166   177   196    44   194    52   207    54    72   205   124    76    79   222   107    77    71   217    42    76   129    32    40   156    67    72    40   149    51   214   169   167   164    98   112   128    63    35    56    37    49   158    53   101   101   221   202    94    58    67    51    73    71    42   122   189   125    77   183    52   212   202    96    75   172   136   119   195   156   182   188   217   207   212    84   143   166    61   120   154    44   177    35    58   150   189   125   125   206   104   173   138    51    94    51   166   187    58   155   183   149    66   171   186   163   221   123    65   137    37    66   221   130   148    78   168    32   172    37    92    34   169    74   192   206   137   151   104   213    73    99    67   143   173   100   182    66   187    64   113    52   149   105   126   117    42   189    79    68    51    97    41   159    40    32   171   183   105   182   156   106   189    64   144   164   179   107    47   188    60   212   164   168   144    67   105   185    79    96   121    98    79    78   143    45    56   148   204    66   213   121   116    89   209    54    38   149    52   188   146   171    63   106   109   168   173    37    79   106   139    72   172    72   181    75   151   118   179   223    58   197   205   205   213   150   222   119   115   187   207    91   137    67   127    33   129   148    65   123   105   166   182   205   217   138   106   204   166    43   221   125    39    42   198    41   151   136   218   178    61   127   161    55    84   135   164    93   222   191   158    91    96   153    37   172   152   209    99    74    43    77    82   104    58   216   156   156    40   139   163    75   188   197   131   153   126   110   171    38   167    80   188    99   204    81   123   114    69   177    70   100   208   215    61    82   111   179   181   182   125    84    90   102   118    78    38
   156   132    77    91    78   106   125   171    70   166   139   129    74   121   161    74   182    90    58   212   200   198    54    61    49   119   155   130   169    48    98   177   171   130   168   155   110   181   102    69   218   100    46   116   198   175   161   156   129   111    97    99   103   174   146    44    60   149    72   150   139   104   214   195    53    47    57   132    71   113    48   120   175    61   130    61   188    48    42   149    82    73    64    47    62    64   132   125   117   160    78    66   127   124   200    87    80   156   216    50   163   106   217   145   105   124   126   120    85   134    38   203   157    52    37   201   159   139    56   158    92   122   217    93   198    63    68   185   138   181   140    90   199    53    91   138   149    92    42   218   133   129    42   180   131    68    76   123    80    98   218   148    85   116   134   198    58   170   110   109   156   149   215   182   172    46   195    89   134   126   161   183   193   163   157    86   155   178   219   176   144    73    82    92    49   157   167   176   195    44   196    53   207    54    71   205   122    75    78   222   108    76    70   219    43    76   129    33    41   157    65    71    39   150    52   215   171   166   164    97   114   129    63    36    54    37    48   159    55   101   101   221   203    95    59    67    50    74    73    43   121   189   125    77   186    52   211   202    95    76   173   136   121   194   155   182   190   219   207   212    82   143   168    61   122   153    43   176    35    57   152   191   126   126   206   106   174   139    51    92    51   164   187    57   156   182   147    63   169   187   165   221   124    65   137    38    65   221   131   147    78   168    33   171    36    93    35   170    75   191   207   137   151   104   211    73    97    66   145   174   100   184    66   186    63   113    52   149   104   128   117    44   191    77    67    48    97    41   158    38    33   172   183   103   181   157   105   190    64   144   163   179   109    45   188    60   216   164   167   144    68   105   185    78    98   120    98    81    79   142    47    56   147   204    66   212   120   115    89   208    54    39   149    51   187   146   171    64   106   110   167   172    37    78   106   139    72   172    72   181    72   151   117   179   222    57   198   203   206   211   151   221   120   114   187   206    92   138    67   127    33   128   149    66   123   105   167   179   206   217   137   105   204   166    42   223   124    40    43   196    41   151   137   217   178    61   128   161    54    83   134   165    92   222   193   159    92    98   154    37   173   154   211   100    73    43    76    83   104    58   217   159   154    41   137   162    74   189   198   131   152   129   110   171    37   165    80   189   100   206    82   123   112    70   179    71    97   207   216    62    82   110   177   181   183   125    85    89   102   117    79    38
   157   131    76    90    77   106   126   170    70   166   139   129    74   121   161    73   181    92    56   212   199   198    52    61    49   118   156   131   169    47    99   177   170   129   168   156   111   182   101    68   218   101    46   114   198   176   160   155   130   111    98    99   103   174   147    44    59   150    72   149   138   104   214   195    54    47    57   132    72   114    48   120   175    62   131    62   187    48    41   149    82    73    66    47    62    64   132   125   117   160    78    66   127   122   199    87    80   155   216    50   163   106   216   144   105   124   126   121    84   134    38   202   157    52    36   201   158   138    56   157    90   122   217    93   197    63    68   185   138   180   138    89   198    54    91   138   149    92    42   217   133   130    41   180   131    69    77   123    80    97   217   149    85   115   134   198    57   171   109   108   157   149   215   181   173    46   195    90   135   126   160   184   192   163   157    87   154   177   218   175   144    73    82    92    49   155   168   176   196    45   195    53   206    54    70   205   122    74    78   222   108    76    69   219    43    76   130    33    41   156    66    73    40   149    52   214   170   166   164    96   113   129    63    35    56    37    48   159    55   100   100   221   203    94    59    67    51    73    73    42   121   189   125    76   185    52   212   201    96    77   173   137   120   195   155   182   190   219   207   210    83   143   167    62   121   154    44   177    34    57   152   190   125   125   206   106   173   138    51    93    50   164   187    58   155   183   148    65   169   186   164   221   125    66   137    38    65   220   131   147    77   167    34   172    36    92    35   169    76   192   205   137   151   103   212    73    97    67   144   173   100   182    67   187    64   114    53   150   104   127   117    44   191    76    67    48    97    41   158    39    32   171   184   103   181   157   105   190    64   143   163   179   109    45   189    60   214   163   167   144    68   105   186    78    97   119   100    81    78   141    46    56   147   204    66   212   121   115    90   208    53    39   149    50   187   146   173    64   106   110   167   172    36    78   106   139    73   172    72   182    74   152   116   179   222    57   198   203   206   212   151   221   120   114   187   207    93   137    67   128    32   129   148    65   123   105   166   180   204   218   137   105   204   167    43   222   125    39    43   197    42   152   136   218   179    60   128   160    55    83   135   165    93   222   195   158    92    98   153    38   173   154   211   100    73    42    77    84   104    58   216   158   154    41   137   163    74   189   197   131   152   128   111   171    38   165    81   188   101   206    81   122   112    70   178    69    97   208   215    63    82   109   178   180   182   124    86    88   103   116    78    38
   157   131    78    88    77   107   125   171    69   166   140   129    75   123   160    73   183    92    58   212   200   197    53    60    48   118   156   131   167    48    99   177   171   130   169   156   110   181   102    68   218   100    45   115   198   176   162   157   129   110    97    98   103   174   146    45    60   149    72   150   139   104   215   196    54    47    56   131    72   114    48   120   175    62   132    62   188    47    42   148    80    73    64    46    61    64   133   126   117   161    78    65   128   121   200    86    80   155   216    50   163   106   216   144   106   124   127   120    86   134    39   204   157    52    38   201   159   139    55   157    92   123   217    93   198    62    68   185   137   180   140    90   199    53    90   137   148    93    41   218   133   129    40   179   130    69    76   122    81    98   217   148    84   115   136   197    58   170   110   108   155   148   215   182   174    47   195    90   134   124   160   185   193   164   157    86   154   177   218   175   143    73    81    93    48   156   169   176   196    46   195    52   205    54    71   206   122    75    78   222   108    76    70   218    43    77   129    34    41   156    65    72    39   149    52   214   170   165   164    96   113   129    64    37    54    37    49   159    56   100   101   221   203    94    59    69    51    74    72    42   121   189   126    78   186    52   212   201    95    76   172   137   121   194   154   181   189   218   206   211    82   143   167    61   122   154    44   177    34    57   152   191   126   126   207   105   173   138    51    93    52   165   186    57   155   183   148    65   169   187   164   221   124    66   136    38    66   220   132   147    77   167    32   172    36    93    35   169    76   192   206   137   150   102   211    73    98    66   144   173   100   183    66   186    63   113    51   149   105   126   117    43   189    76    67    48    97    42   159    39    33   171   183   102   181   157   105   190    64   144   163   179   108    45   187    59   215   164   167   143    68   105   185    78    98   121    99    81    79   142    46    56   148   205    66   213   120   115    90   209    54    39   149    51   186   147   172    65   106   111   167   171    37    78   106   139    72   173    74   180    73   152   115   178   223    56   198   203   206   212   150   221   120   114   186   206    92   138    66   127    32   128   149    66   123   106   166   179   205   217   137   105   205   166    44   222   123    39    43   195    41   152   136   218   177    60   127   160    54    82   134   164    92   222   194   159    92    98   154    38   173   153   211   102    73    42    77    82   104    58   217   158   153    40   137   163    76   189   197   131   152   128   110   171    38   165    81   187   100   205    82   123   112    69   180    71    98   208   215    63    82   109   178   181   183   123    86    90   103   117    78    37
   156   132    78    90    77   106   125   170    71   166   140   129    75   122   161    73   182    92    57   212   200   198    53    60    49   119   156   130   169    47    99   177   171   130   167   155   111   182   101    68   218   100    46   116   198   175   161   155   130   111    97    98   103   174   147    44    60   149    72   149   139   104   214   195    53    47    57   132    72   114    48   120   175    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   126   122   200    87    80   155   215    50   163   106   217   144   105   124   127   121    85   134    38   203   157    51    37   202   158   139    56   157    91   122   217    93   198    63    68   185   138   180   139    90   199    54    91   137   148    92    42   218   133   130    41   180   130    68    76   122    80    98   217   148    85   116   135   198    58   171   110   108   156   148   215   181   173    46   195    89   134   126   160   183   193   163   157    86   154   177   218   176   143    73    82    92    49   157   168   177   196    45   195    53   207    54    71   205   122    75    78   222   107    76    69   218    43    77   129    33    41   156    65    72    39   150    52   214   170   166   164    97   114   129    63    35    55    37    49   159    55   100   101   221   203    94    58    68    50    73    73    43   121   189   126    78   185    52   212   201    95    76   173   137   120   194   155   181   189   218   207   211    83   143   167    61   121   154    44   176    35    57   152   190   126   125   207   106   173   138    50    93    50   164   187    58   155   183   149    65   169   186   164   221   124    66   137    38    65   220   131   147    77   167    32   171    36    92    35   169    76   192   206   137   151   103   211    73    98    66   145   173   100   183    66   186    63   113    52   149   104   128   117    44   190    77    67    48    97    41   159    39    32   172   183   103   181   157   105   190    64   144   163   179   109    45   188    60   215   163   167   143    68   105   185    78    98   120    99    81    78   142    46    56   147   205    66   212   120   116    89   209    54    39   149    50   186   146   172    64   106   111   166   171    37    78   106   139    72   172    72   181    73   152   116   178   222    57   198   204   206   211   151   221   120   115   187   207    92   138    67   127    33   128   149    66   123   105   167   179   205   217   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    98   154    38   173   153   210   101    73    42    77    83   104    58   217   159   154    41   137   163    74   189   198   131   152   128   110   171    38   165    80   188   100   206    82   123   112    70   179    71    98   208   215    61    82   109   178   181   182   124    85    89   103   117    79    38
   156   132    77    90    77   106   125   170    70   166   140   129    75   122   161    73   181    91    57   212   200   198    53    61    48   119   156   130   169    48    99   177   171   129   168   155   111   182   101    68   217   100    46   116   198   175   161   155   129   111    97    99   103   174   146    44    60   149    72   149   139   104   214   195    53    47    57   132    72   114    48   119   175    62   131    61   188    48    42   149    82    74    65    46    63    64   132   125   117   160    78    66   126   122   200    87    80   155   215    50   163   106   217   144   105   124   126   121    85   134    38   203   157    52    37   202   158   139    56   157    91   122   217    93   198    64    68   185   138   180   139    90   199    54    90   137   149    92    42   218   133   130    41   180   131    68    76   122    79    97   217   148    85   116   135   197    58   170   110   108   156   148   215   181   173    47   195    89   134   125   160   183   193   163   157    86   154   177   218   176   143    73    82    92    49   156   168   176   196    45   195    53   206    54    71   205   122    75    79   222   108    75    69   219    43    77   129    33    41   156    65    72    39   149    52   214   170   166   164    97   114   129    63    35    55    37    48   159    55   100   101   221   203    94    58    68    50    73    73    43   120   189   126    78   185    52   212   201    95    77   173   137   120   195   155   182   189   218   207   211    83   143   167    61   121   154    44   176    35    57   152   190   126   125   207   106   173   138    50    93    50   164   186    58   155   183   149    65   169   186   164   221   124    66   137    38    66   220   131   146    78   168    32   171    36    92    35   170    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   113    52   150   104   128   117    44   191    77    67    48    97    41   158    39    33   172   183   103   182   157   105   190    64   144   164   179   109    45   188    60   215   163   167   144    68   105   186    78    97   121    99    81    78   142    46    56   147   205    66   212   120   115    89   208    54    39   149    50   186   146   172    64   107   111   167   171    37    78   106   139    72   172    72   180    73   152   117   178   222    57   198   203   206   211   151   221   120   114   187   207    92   137    67   127    33   128   148    66   123   105   166   179   205   217   136   105   204   166    43   222   124    39    43   196    41   151   135   218   178    60   128   161    54    83   134   165    92   222   194   159    92    97   154    38   173   153   211   101    73    42    77    83   104    58   217   158   154    41   137   163    74   189   197   131   152   128   110   171    38   165    81   188   100   206    82   123   112    70   179    71    98   208   215    62    82   109   178   180   182   125    85    89   102   117    79    38
   156   132    77    92    78   106   127   171    70   167   139   129    75   122   161    73   181    91    59   212   202   197    51    60    48   118   154   131   168    49    99   175   172   130   166   157   111   184   102    67   218   101    47   115   197   176   161   155   128   112    97    97   105   174   147    42    59   149    72   147   139   103   213   195    54    48    56   132    72   115    47   121   174    60   132    60   185    45    41   151    83    75    66    47    61    64   133   124   117   160    76    67   126   124   197    87    78   155   216    49   163   105   218   147   107   125   125   121    86   133    36   204   157    52    34   199   157   139    55   155    91   122   217    95   197    65    70   186   138   180   140    91   200    54    91   138   147    91    41   219   133   131    41   181   130    69    75   120    81   100   216   147    85   116   135   197    56   171   111   107   156   148   215   183   173    46   194    90   133   125   162   183   193   164   156    85   155   177   218   174   142    75    81    92    50   156   167   178   197    45   194    53   204    55    70   205   123    74    79   221   107    76    69   219    42    77   131    33    40   154    66    73    39   150    53   213   170   165   164    96   114   129    62    35    58    35    49   159    56   100    99   223   204    94    58    69    52    73    73    42   120   191   126    77   184    50   212   202    94    77   172   136   121   194   153   182   189   219   208   210    84   143   168    62   123   154    46   177    36    59   152   189   126   124   207   105   169   139    50    94    51   162   187    60   156   184   149    63   168   186   164   219   122    65   135    40    63   221   135   148    77   168    34   171    37    93    36   169    76   190   206   137   149   105   211    74    98    67   143   171    99   183    66   187    63   115    53   150   103   128   117    42   190    77    68    47    96    41   159    41    34   169   183   102   181   156   105   189    65   141   162   179   112    45   189    58   214   160   166   141    69   106   185    78    97   121    97    83    80   142    44    55   149   203    68   214   121   115    90   208    55    41   150    51   187   144   170    64   106   110   167   171    39    77   105   138    73   170    73   179    74   153   120   175   220    57   197   204   207   211   150   221   120   115   187   208    93   138    68   126    32   129   147    67   122   107   166   177   204   218   138   107   204   165    43   222   123    39    44   197    40   151   136   219   177    60   127   160    54    82   133   164    91   221   194   160    93    98   153    39   172   152   210   101    74    44    77    83   100    60   218   155   155    41   137   162    75   189   197   132   153   127   110   169    40   165    80   190   100   204    83   122   112    70   178    69    98   210   217    61    81   109   178   179   183   126    84    87   104   116    80    40
   156   131    77    90    77   106   125   170    71   166   140   129    75   122   161    73   182    92    57   212   200   198    53    60    48   119   156   130   169    47    98   177   171   129   167   155   111   182   101    68   218   100    46   115   198   175   161   155   129   111    97    98   102   174   146    44    59   149    72   149   139   105   214   195    53    47    57   132    71   114    48   120   175    62   131    61   188    47    42   149    82    74    65    46    63    64   132   125   117   160    78    66   126   122   200    87    80   155   216    50   163   107   216   144   105   124   126   121    85   134    38   203   157    51    37   202   158   139    56   157    91   122   217    93   198    63    68   185   138   180   139    90   199    54    91   137   149    92    42   218   133   130    41   180   131    69    76   122    80    98   217   148    85   115   135   197    57   171   110   108   156   148   215   181   173    47   195    89   134   125   160   183   193   163   157    86   154   177   218   176   144    73    81    92    49   156   168   176   196    45   195    53   206    54    71   205   122    75    78   222   108    75    69   218    43    77   129    33    41   156    65    72    39   149    52   214   170   166   164    97   114   129    63    36    55    37    49   159    55   100   101   221   203    94    58    68    50    73    73    43   121   189   126    77   185    52   212   201    95    77   173   137   120   194   154   181   189   218   207   211    82   143   167    61   122   154    44   176    35    57   152   190   126   125   207   106   173   138    50    93    50   164   186    58   156   183   149    65   169   186   164   221   124    66   137    38    65   220   131   146    78   168    33   171    36    92    35   170    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   113    52   150   104   128   117    43   190    77    67    48    97    41   158    38    33   172   183   103   181   157   105   190    64   144   163   179   109    45   188    60   215   163   167   143    68   105   185    78    98   120    99    81    78   142    46    56   147   205    66   212   120   115    90   209    54    39   149    50   186   146   172    64   107   111   166   172    37    78   106   139    72   172    72   181    73   152   117   178   222    57   198   204   206   211   151   220   120   115   187   207    92   138    67   127    32   128   148    66   123   105   166   179   205   217   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    98   153    38   173   153   211   100    73    42    77    83   103    58   217   158   154    40   137   163    74   189   197   131   152   129   110   171    38   165    80   188   100   206    82   122   112    70   179    71    98   208   215    62    82   109   178   181   182   125    85    89   102   117    79    38
   153   131    75    91    76   106   124   170    70   167   140   126    73   122   160    71   182    91    56   211   200   198    52    58    51   119   157   130   167    47    96   175   171   134   168   156   113   183   102    67   218   101    47   114   198   174   162   156   130   109    98    98   104   175   146    44    59   147    73   148   139   107   214   195    53    48    57   133    71   114    48   123   175    62   133    63   187    46    42   148    83    76    65    46    63    61   133   126   114   160    77    69   128   120   199    87    79   155   214    50   162   107   215   145   108   124   125   121    84   133    39   204   157    51    37   201   156   137    56   159    91   120   217    95   198    66    69   183   138   181   139    89   198    52    90   137   149    92    41   217   132   128    43   181   131    67    78   121    81   100   218   148    84   116   135   197    59   172   107   107   158   149   215   181   172    46   192    89   133   126   162   183   192   164   158    88   152   176   215   175   145    74    83    93    49   157   169   177   194    47   193    53   207    54    71   205   124    75    77   223   109    75    68   218    41    75   128    36    39   155    65    72    39   149    52   214   172   167   165    98   114   129    64    37    58    36    48   157    55    98   102   221   204    95    57    69    52    73    73    45   120   189   125    78   184    51   212   202    95    75   172   137   119   195   153   180   190   220   206   209    85   144   164    61   122   155    41   177    33    56   153   190   124   125   206   105   173   138    50    89    50   164   185    58   155   182   148    65   169   188   167   219   125    65   137    39    67   219   131   148    78   166    34   170    36    92    34   169    77   188   206   137   148   104   213    72    99    66   142   173    98   182    64   187    63   115    52   150   104   126   116    44   194    77    66    49    98    42   158    39    33   169   185   104   181   157   103   190    61   146   163   179   112    45   186    62   215   161   166   144    69   107   185    80    98   122   101    81    78   141    46    56   146   205    67   213   120   115    90   208    52    40   150    48   186   145   173    65   107   110   166   173    38    78   105   138    74   175    73   181    73   152   117   176   223    55   198   203   205   211   150   221   118   116   191   205    92   136    68   126    34   127   147    65   124   103   167   178   206   215   135   106   205   166    41   223   121    40    43   196    42   154   135   217   177    63   129   160    54    86   136   166    91   222   196   158    91    98   154    37   174   153   212   101    74    41    79    82   102    60   218   157   154    41   136   163    72   189   198   131   149   129   110   169    38   167    79   188   102   206    82   123   112    70   179    73    99   209   213    62    82   112   179   180   182   124    87    90   102   117    79    38
   158   131    79    91    78   107   124   168    68   166   140   127    74   121   162    73   183    90    56   213   201   197    52    62    48   119   158   131   169    47    98   176   171   129   168   153   111   182   102    69   218   100    47   115   197   177   161   157   130   112    96    98   103   174   147    44    61   149    72   148   140   105   215   195    54    48    56   131    71   114    49   119   176    61   131    61   187    49    42   150    83    75    65    46    64    63   132   124   117   160    77    64   125   122   200    87    79   155   216    50   162   104   217   145   105   123   127   121    83   134    39   202   157    52    37   202   158   139    55   159    90   123   216    93   198    62    68   184   139   179   138    91   198    54    90   138   149    92    41   218   134   129    42   180   132    68    77   122    80    98   218   148    85   116   135   198    57   170   109   108   158   150   214   182   173    47   195    89   132   126   161   184   193   163   158    86   154   179   217   176   143    73    82    92    50   157   167   176   196    46   196    53   206    55    69   205   123    75    77   224   107    75    68   218    42    79   130    34    41   157    65    71    38   150    53   213   170   166   163    96   114   128    62    35    55    35    49   159    57    99   102   221   205    92    59    68    51    73    74    42   121   190   126    76   184    51   211   200    93    75   174   136   121   194   156   181   189   218   207   212    83   141   167    60   121   155    44   176    34    57   151   190   126   125   206   105   172   140    50    92    49   164   185    58   156   185   148    64   168   185   164   222   124    68   136    38    66   220   129   146    77   166    32   170    37    93    36   168    77   192   207   137   151   104   212    73    97    66   146   172   100   184    67   186    63   115    52   151   103   128   116    42   190    76    68    46    98    40   160    39    32   171   184   102   181   156   107   189    64   145   162   180   109    46   189    60   215   162   166   143    69   105   186    76    98   120    99    80    77   141    47    55   148   205    65   213   120   115    90   208    54    38   149    51   186   146   170    64   106   112   167   172    38    76   105   138    72   172    73   180    72   152   117   179   223    58   198   204   207   212   151   221   120   116   185   207    92   137    68   126    31   127   149    66   123   104   167   178   206   216   138   105   203   167    44   223   123    39    42   194    41   151   135   217   177    60   128   159    53    84   136   163    93   222   194   160    93    98   156    39   175   154   209   100    74    43    76    83   105    58   218   158   155    41   137   163    74   188   198   132   151   128   109   170    37   164    81   187   100   207    82   121   112    69   179    69    98   209   214    62    82   110   178   180   181   125    85    89   104   117    77    37
   159   133    78    89    78   107   126   169    70   165   140   129    75   122   160    72   180    92    57   211   201   197    51    62    47   119   156   133   170    46    98   177   170   129   166   154   110   181   100    70   216   100    46   116   198   176   161   156   131   111    97    97   101   174   147    44    59   148    72   149   139   104   214   198    54    47    57   132    70   115    48   120   175    61   129    63   188    46    41   148    82    73    64    47    65    63   132   125   117   160    79    64   127   122   199    85    79   155   214    51   164   106   216   144   104   125   125   121    83   133    37   203   158    51    36   202   157   139    55   158    91   122   217    93   197    63    66   185   139   178   138    90   200    52    91   137   148    94    41   217   134   130    42   180   131    69    77   120    79    97   218   148    85   115   135   198    58   170   110   107   156   150   217   183   174    48   194    89   135   126   160   183   193   164   155    85   154   176   219   176   143    73    83    91    49   156   167   176   197    45   195    52   205    55    70   205   123    75    80   221   108    74    69   218    43    77   130    32    42   156    64    71    39   149    51   215   169   166   165    97   113   130    63    34    54    37    48   161    56   101   103   220   203    97    56    67    50    73    72    44   121   189   126    77   184    53   211   201    96    76   174   136   119   194   154   183   189   217   207   212    83   144   166    60   123   154    43   177    35    57   152   191   124   125   207   105   171   140    50    92    49   166   188    57   156   181   149    65   170   187   164   221   124    64   135    38    66   221   130   147    77   166    33   172    35    93    34   169    75   192   204   136   150   102   211    73    99    67   144   174   100   183    66   186    63   114    53   151   103   127   116    45   191    76    68    50    98    41   159    38    33   170   184   105   181   158   105   189    62   144   164   178   109    46   188    60   217   164   165   145    68   106   185    78    98   121    98    81    80   141    43    55   146   204    65   213   120   116    87   210    55    38   148    50   187   146   171    64   107   112   167   170    37    79   107   141    74   172    74   180    72   152   117   178   222    56   196   203   207   211   150   220   119   116   188   205    91   137    67   127    33   130   148    66   124   106   167   179   205   217   138   104   204   163    43   221   122    39    42   196    41   151   136   217   178    62   128   160    54    83   133   164    91   222   194   158    94    97   153    38   173   154   211   100    71    43    75    84   106    58   218   159   155    39   136   163    74   189   196   132   150   130   111   171    38   164    81   189   101   205    83   122   113    68   178    70    99   208   215    62    83   108   179   181   182   125    85    90   103   118    79    39
   156   132    77    90    77   106   125   170    70   166   140   129    75   122   161    73   182    92    57   213   200   198    53    60    48   119   156   130   169    47    98   177   171   130   168   155   111   183   101    69   218   100    46   115   198   175   161   155   129   111    97    99   103   174   146    44    60   149    72   149   138   104   214   195    53    47    57   132    71   114    48   119   175    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   126   123   199    87    80   155   216    50   163   106   217   145   105   124   126   121    85   134    38   203   157    51    37   201   158   139    55   157    91   122   217    93   198    63    68   185   138   180   139    90   199    54    91   137   148    92    42   218   133   130    41   180   131    68    76   122    79    98   217   148    85   115   135   198    57   170   110   108   156   148   214   182   173    46   195    89   134   125   160   183   193   163   157    86   154   177   218   176   144    73    82    92    49   156   168   176   196    45   195    53   206    55    71   205   122    75    79   222   108    76    69   218    43    77   129    33    41   156    65    72    39   150    52   214   170   166   164    97   114   130    63    36    56    37    48   159    55   100   100   221   203    94    58    68    50    73    73    43   120   189   126    78   185    52   212   201    95    77   173   137   120   194   154   182   189   218   207   211    83   143   167    60   122   154    44   176    35    57   152   191   126   125   206   105   173   138    51    93    50   164   186    57   156   183   149    65   169   186   164   221   124    66   137    38    65   220   131   146    78   167    32   171    36    92    35   169    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   113    52   150   105   128   117    44   190    77    67    48    97    41   158    38    33   171   183   103   182   157   105   189    64   144   163   179   109    45   188    60   215   163   166   143    68   105   185    78    98   120    99    81    78   142    46    56   147   205    66   212   120   115    90   208    54    39   149    50   186   146   172    64   107   111   167   172    37    79   106   139    72   171    72   181    73   152   117   178   222    57   198   203   206   212   151   221   120   115   187   207    92   138    67   127    33   129   148    65   124   105   166   179   205   218   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    98   154    38   173   153   210   101    73    42    77    83   104    58   217   158   154    41   136   163    75   189   197   131   152   129   110   171    38   165    80   188   100   206    82   123   112    70   179    71    98   208   215    62    82   110   178   181   182   125    85    89   103   117    79    37
   156   132    78    90    77   106   125   170    70   166   140   129    75   122   161    73   182    92    56   212   200   198    53    60    48   119   156   130   169    47    98   177   171   130   168   155   111   182   101    69   218   100    46   116   198   175   161   155   129   111    97    98   103   174   146    44    60   149    72   149   139   104   214   195    53    47    57   132    72   114    48   119   175    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   127   122   200    87    80   155   216    50   163   106   217   144   105   124   126   121    85   134    38   203   157    52    37   202   158   139    56   158    91   122   217    93   198    63    69   186   138   181   139    90   199    53    91   137   149    92    42   218   133   130    41   180   131    68    76   122    80    98   217   148    85   116   135   197    57   170   110   108   156   148   214   181   173    46   195    89   134   126   160   183   193   163   157    86   154   177   218   176   143    73    82    92    49   156   167   176   196    45   195    53   206    54    71   205   122    74    79   222   107    76    69   218    43    77   129    33    41   156    65    72    39   150    52   214   170   166   164    97   114   130    63    36    55    37    48   159    55   101   101   221   203    94    58    68    50    73    73    43   121   189   126    77   185    52   212   201    95    77   173   137   120   195   155   181   189   218   207   211    83   143   167    61   122   154    44   176    34    57   152   190   126   125   207   106   173   138    50    93    50   165   186    58   155   183   148    65   169   186   164   221   124    66   137    38    65   220   131   146    78   167    33   171    36    92    35   170    75   192   206   137   151   103   211    73    98    66   145   173   100   183    66   186    63   113    53   149   104   128   117    43   191    77    67    48    97    41   159    39    32   171   183   103   181   157   105   189    64   144   163   179   109    45   188    60   215   163   167   143    68   105   185    78    97   121    99    81    78   142    45    56   147   205    66   212   120   115    90   208    54    39   149    50   187   146   172    64   107   111   167   172    37    78   106   139    72   171    73   181    73   152   117   178   222    57   198   204   206   212   151   221   120   115   187   206    92   138    67   127    32   128   148    66   124   105   166   179   205   217   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    97   154    38   173   153   210   100    73    42    76    83   103    58   217   158   154    40   137   163    74   189   197   131   152   129   110   171    38   165    80   188   100   205    82   122   112    70   178    71    98   208   215    62    82   110   178   180   182   125    86    89   102   117    79    38
   157   132    77    90    79   105   126   170    69   165   140   128    75   121   160    73   182    92    56   213   198   198    53    59    48   119   156   131   169    47    97   177   171   130   168   156   111   181   101    69   217   100    46   115   198   176   161   155   130   110    96    99   103   175   147    45    60   149    72   149   138   103   214   196    54    46    57   133    72   114    49   119   177    62   130    60   187    46    42   148    82    74    65    47    61    63   132   126   116   160    79    66   128   123   200    88    81   154   216    51   162   107   216   144   106   124   127   120    84   133    38   204   158    52    37   201   158   140    56   157    91   123   215    93   197    63    69   184   137   181   140    90   199    54    90   138   148    92    42   217   132   131    41   180   130    67    74   121    80    97   217   148    85   117   134   198    58   171   109   108   157   149   214   182   173    46   193    89   134   126   161   183   193   163   158    86   155   177   219   176   144    73    81    93    49   156   167   176   197    45   194    52   207    54    71   205   123    75    79   222   109    76    70   218    43    77   130    32    41   156    65    71    40   149    53   214   169   166   164    97   115   129    62    36    56    36    47   160    56    99   102   221   202    94    58    69    51    73    72    43   121   189   125    77   184    53   213   200    95    75   172   136   119   195   154   181   190   219   207   210    83   143   167    61   121   156    43   176    34    56   152   191   126   126   208   104   172   137    52    93    50   164   186    57   154   182   148    65   169   186   165   222   124    65   136    38    66   220   131   146    78   168    33   170    35    93    35   168    76   192   206   136   151   104   211    73    98    65   144   172   100   183    67   186    64   113    52   151   104   128   117    44   191    77    69    47    98    41   159    39    32   173   184   102   180   156   104   189    63   142   164   179   109    46   187    60   216   163   166   143    69   105   186    79    98   121    98    82    78   142    47    56   147   205    66   211   119   115    91   209    53    40   149    50   187   147   171    63   106   110   168   171    36    79   105   140    71   171    71   180    74   153   116   179   221    57   198   202   206   211   151   223   120   115   186   207    92   139    67   128    32   129   148    67   123   104   167   180   205   217   137   106   205   166    44   222   124    38    44   197    41   151   134   218   178    60   129   161    55    82   134   164    93   223   194   159    93    98   153    38   173   152   211   101    72    43    76    83   105    58   216   158   154    42   135   163    74   190   197   131   152   129   111   172    39   165    80   188   100   205    82   122   112    70   179    71    97   208   216    62    81   109   178   180   182   125    85    89   102   117    78    39
   157   131    78    89    77   106   125   171    70   166   140   129    74   122   161    74   183    91    57   212   200   198    51    61    48   118   157   130   170    47    98   176   170   129   167   155   111   183   101    68   218   100    45   116   198   176   161   156   130   111    97    98   102   174   147    44    60   149    72   149   138   103   214   195    53    47    57   132    72   114    48   120   175    62   131    61   187    48    43   149    81    73    64    47    62    64   132   125   116   160    78    66   126   124   200    87    80   156   216    49   163   106   217   144   106   124   126   121    85   133    38   204   157    51    37   201   158   138    56   157    91   122   217    93   197    63    68   185   138   181   139    90   199    54    91   137   149    92    42   218   132   129    41   180   131    68    76   122    80    98   217   148    85   115   134   198    57   170   110   109   156   148   215   181   174    47   194    89   134   125   161   183   192   164   158    86   154   178   219   177   143    73    81    92    50   157   168   176   196    46   195    53   206    54    71   205   122    75    80   223   108    75    70   219    43    78   129    32    41   157    65    72    39   149    52   214   171   166   164    98   114   130    63    35    55    37    49   159    55   100   101   221   202    95    58    68    50    72    73    42   120   188   126    78   186    52   211   201    95    76   173   137   119   195   154   182   190   219   208   210    83   143   167    61   121   155    44   176    35    57   152   190   128   125   207   105   173   138    51    93    51   164   186    57   156   183   148    65   169   186   165   222   124    66   137    38    66   219   131   146    77   168    32   172    35    92    36   170    75   191   206   137   151   104   210    73    97    67   144   172   100   183    65   186    63   114    52   150   105   128   117    43   191    77    67    48    97    41   159    39    32   172   184   103   181   158   106   190    63   144   163   179   109    45   189    60   214   163   167   144    68   105   186    77    97   120    99    80    78   141    45    56   147   205    66   212   121   116    89   208    53    39   149    49   187   146   172    64   107   111   167   172    37    78   107   139    72   171    72   181    73   152   117   179   223    57   198   203   206   212   151   221   119   114   187   206    93   138    67   127    32   129   148    65   123   105   166   180   206   217   137   105   205   167    43   222   123    40    43   196    40   152   135   219   178    60   129   160    54    83   134   165    92   222   195   159    92    98   154    37   173   154   210   100    73    42    76    83   103    58   217   158   154    40   138   163    75   189   197   132   152   128   111   171    38   165    80   188   100   205    82   122   113    70   179    70    98   208   215    63    82   110   177   180   182   124    84    90   102   116    79    38
   157   132    77    90    77   106   125   171    71   167   140   128    75   122   160    72   182    92    58   211   201   197    53    60    48   119   156   130   170    47    99   177   170   129   167   155   111   182   100    69   218   100    47   116   197   175   161   156   129   110    96    99   103   176   147    43    60   150    73   149   139   104   214   194    54    47    58   132    72   114    49   119   174    63   131    61   187    48    43   150    82    74    65    46    61    64   133   127   116   160    78    66   127   121   199    88    79   154   215    48   162   106   217   144   106   124   127   120    85   136    36   205   156    51    37   202   157   138    54   157    90   122   217    92   198    64    69   184   136   181   140    90   199    54    91   139   148    92    42   217   132   130    42   180   129    70    77   123    80    98   217   147    85   116   134   199    56   171   111   109   155   149   214   182   171    45   194    90   135   126   161   182   193   163   158    86   154   178   217   175   144    73    82    91    50   156   167   176   197    46   195    53   205    54    70   206   122    74    80   222   107    74    71   219    42    78   129    32    42   157    65    73    39   149    51   214   171   166   165    98   115   129    63    36    56    36    48   159    56   101   100   219   204    93    58    68    49    73    74    43   121   189   124    79   185    53   212   201    95    77   173   136   121   195   155   182   190   218   208   211    82   144   169    61   120   153    44   176    35    58   151   189   127   126   208   104   173   138    52    94    49   164   185    58   155   183   147    66   169   186   164   221   123    66   135    39    65   220   130   148    78   168    31   171    36    92    34   170    75   193   205   137   153   104   210    72    98    66   144   173   101   184    66   185    64   114    54   150   106   128   116    43   192    77    68    49    97    43   158    39    33   170   183   103   181   158   105   190    64   144   164   181   108    46   187    60   216   163   167   143    69   107   186    77    97   120    99    81    78   142    47    56   147   206    64   212   122   116    90   209    54    40   149    49   187   146   172    64   107   110   168   173    39    78   105   139    72   172    72   181    73   152   117   178   221    58   199   203   206   212   150   221   120   115   188   207    93   136    65   128    31   129   148    66   123   105   166   179   205   218   136   104   204   167    42   222   124    39    42   196    41   151   137   218   178    62   128   161    55    84   134   164    92   223   194   159    92    96   154    38   174   154   212   101    72    41    76    81   104    59   218   159   153    41   136   163    75   189   195   131   152   128   110   171    37   164    80   187   100   206    80   123   112    70   179    71    98   207   214    62    82   109   177   181   182   124    85    88   103   115    79    38
   155   131    78    90    77   106   126   171    71   166   140   128    75   121   162    73   182    91    57   213   200   199    53    60    49   119   156   129   169    48    98   177   171   130   167   155   111   182    99    68   218   100    46   116   198   177   161   155   130   111    98    99   103   174   148    44    61   150    72   149   139   104   215   195    53    48    56   132    73   114    48   120   175    61   131    61   187    49    44   148    81    73    65    47    62    63   132   125   117   160    79    65   126   120   200    87    79   155   215    51   163   107   217   144   106   125   125   122    85   134    39   203   158    52    37   202   158   139    55   157    91   122   216    94   197    62    69   186   138   180   139    90   199    53    90   138   149    92    41   218   132   130    41   180   130    69    77   122    79    98   217   148    85   116   134   197    57   171   109   107   157   149   215   182   173    46   195    89   134   125   160   183   193   163   157    85   153   178   217   175   144    72    81    92    48   156   168   177   196    45   195    53   207    55    71   205   122    75    79   223   107    75    70   218    43    77   129    34    41   155    65    71    40   151    51   215   169   165   164    96   114   130    63    35    55    37    49   158    56   100   100   221   202    93    59    68    52    74    74    43   121   189   127    77   184    52   211   202    96    77   173   137   120   195   154   181   190   219   208   211    82   143   168    60   122   154    43   177    34    56   152   190   125   125   208   105   174   138    50    93    50   164   186    57   156   182   149    64   170   186   165   222   124    65   137    38    65   220   131   146    78   168    33   171    36    93    35   169    75   192   206   137   151   103   210    73    97    66   144   173   101   183    66   186    64   114    52   150   104   128   117    43   191    76    67    48    97    41   158    39    33   171   183   103   182   158   106   190    63   143   164   179   109    45   188    60   215   163   165   143    67   106   186    78    97   120   100    81    77   141    46    55   147   205    66   213   120   115    90   208    54    39   149    51   187   147   172    64   106   111   166   171    37    77   106   139    73   172    71   181    72   153   116   177   222    57   199   203   206   212   151   219   120   115   188   207    92   139    67   127    33   129   147    67   122   105   167   179   205   217   137   104   204   166    43   222   124    39    42   196    40   152   136   217   178    60   129   160    54    83   135   165    92   223   195   158    92    98   154    38   175   154   211   101    73    42    77    83   104    58   217   158   154    41   136   163    73   189   198   131   152   128   111   170    37   166    81   189   100   206    81   122   112    68   178    70    98   208   214    63    82   109   178   180   183   125    85    89   103   118    79    38
   156   132    78    89    77   107   126   171    70   165   140   127    74   123   162    72   181    91    56   213   201   197    52    61    48   119   157   130   169    48    98   176   170   131   167   155   110   182   101    69   218    99    46   114   200   176   161   155   129   112    97   100   102   174   145    44    60   149    74   147   138   103   215   195    53    47    56   131    71   113    49   122   175    62   132    62   188    48    41   149    80    74    65    46    62    64   132   125   117   161    77    65   127   123   200    88    80   155   215    50   163   107   216   145   106   124   125   121    86   134    37   203   158    52    37   202   160   139    56   156    90   122   217    94   198    63    69   186   138   181   140    90   199    53    91   138   149    92    43   217   133   130    41   178   130    68    77   123    80    97   217   147    84   116   135   198    57   170   111   107   157   149   215   181   172    47   196    89   135   127   160   183   194   163   156    86   154   178   217   175   144    72    80    93    49   157   167   176   196    45   196    54   205    53    70   206   123    75    78   220   107    76    69   218    43    77   129    35    40   156    65    73    38   150    50   214   171   165   164    96   115   128    62    36    56    37    49   160    54   100   101   221   202    94    58    69    50    72    74    43   120   188   126    78   186    51   213   202    95    77   173   135   122   195   156   181   189   218   207   211    83   144   168    61   122   154    44   175    35    57   151   189   126   124   206   106   173   138    51    94    49   164   185    58   154   182   150    64   169   187   164   220   125    67   137    39    66   219   133   148    78   168    31   171    35    91    34   171    75   191   206   135   152   105   212    74    99    66   144   171   100   183    65   185    63   112    52   148   103   128   117    44   190    76    66    47    98    41   159    39    31   171   184   103   183   156   105   190    63   144   162   179   109    46   189    60   217   163   166   143    67   105   185    78    98   119   100    80    77   142    46    56   147   204    66   213   120   115    89   209    53    41   150    51   187   147   173    65   106   111   166   171    37    77   107   139    72   173    72   180    73   151   116   179   221    57   198   202   206   212   151   219   119   115   187   207    92   138    68   127    32   128   149    64   122   106   166   180   206   217   136   105   204   167    43   220   123    39    42   196    42   152   135   219   177    60   127   160    55    84   133   165    91   220   194   160    93    98   153    39   173   153   210   101    73    42    76    83   104    58   217   159   153    40   136   163    73   189   196   131   151   129   109   170    37   165    81   188   100   207    81   124   112    70   178    71   100   208   215    61    82   110   179   181   182   124    85    89   103   117    79    38
   157   131    78    91    76   105   126   171    70   165   139   129    73   121   162    74   182    91    56   211   201   197    51    59    49   118   156   131   169    47    98   176   170   130   167   155   111   183   102    69   218    99    46   116   197   175   161   155   128   111    97    99   103   175   146    44    60   149    71   149   139   106   214   195    53    47    56   133    72   114    47   121   175    63   131    61   188    49    40   147    81    74    67    46    62    64   130   126   116   159    79    66   125   121   198    86    78   153   215    49   163   106   216   144   106   124   126   121    85   134    37   204   156    49    37   202   157   139    55   158    92   123   216    93   197    63    68   186   140   179   138    90   198    53    90   137   148    91    43   218   133   131    42   182   130    69    79   122    78    98   218   148    85   116   134   198    57   169   111   109   157   147   211   180   173    47   195    90   134   126   159   184   194   163   157    86   153   178   219   174   143    73    82    92    50   156   167   176   197    46   196    52   208    55    69   204   124    76    78   221   108    76    71   216    42    77   129    34    41   156    64    73    39   150    53   215   169   167   165    97   114   128    64    35    54    36    47   160    55   100   101   222   204    96    58    69    50    73    73    42   120   187   125    78   183    53   211   201    95    76   172   138   120   193   155   180   190   217   206   211    83   143   169    61   120   154    43   177    34    55   152   189   124   124   208   107   173   138    51    94    51   166   187    58   155   182   149    65   169   184   164   222   124    65   136    37    66   219   131   146    78   168    32   172    36    93    36   170    76   193   209   138   151   103   211    75    97    66   145   173   100   183    67   185    63   113    53   150   104   128   117    42   192    77    67    48    96    40   158    41    32   172   183   102   182   158   106   189    63   143   162   179   107    45   189    59   215   164   167   143    67   105   186    78    96   122    99    81    77   141    47    54   147   204    66   212   122   115    90   210    55    41   149    51   186   147   173    63   106   111   167   171    37    77   107   138    74   172    72   181    72   152   117   178   222    57   199   203   206   211   152   221   119   115   187   207    92   138    68   127    32   128   148    66   123   106   167   180   206   217   137   103   204   166    43   222   124    39    44   196    41   151   135   219   176    61   129   160    55    85   135   165    91   223   194   158    92    97   154    39   173   153   209   101    72    43    76    82   104    59   216   159   154    42   137   162    74   190   199   130   152   130   110   171    37   166    80   188   100   206    81   122   113    71   180    70    98   208   216    62    82   110   178   181   183   124    86    89   103   118    78    38
   156   133    78    90    77   109   125   171    69   167   140   128    75   122   161    71   182    92    57   214   201   199    53    61    48   118   155   128   168    47   101   177   170   130   167   155   111   182   101    69   220    99    47   117   197   175   161   155   129   108    97    97   103   177   147    44    59   148    72   149   137   104   216   195    55    46    57   133    71   116    49   121   178    60   128    60   186    48    41   151    83    71    64    47    62    64   133   126   116   159    78    65   126   121   200    86    79   155   216    51   163   106   218   145   102   125   125   121    86   134    37   204   158    49    36   200   159   135    57   158    90   123   215    93   196    65    67   185   138   181   136    90   200    52    90   135   148    92    43   218   130   130    42   181   128    68    76   124    81    98   216   147    85   114   135   198    56   170   109   106   156   150   216   181   174    46   194    90   134   124   160   184   192   162   156    86   152   179   219   175   142    74    80    93    50   156   166   173   195    46   194    52   207    56    70   205   121    76    77   222   107    73    67   218    44    78   128    34    42   157    64    72    38   152    52   214   171   165   163    97   113   131    61    34    55    38    48   162    53    99   100   221   203    94    59    68    52    73    73    41   120   191   125    77   186    55   214   201    96    75   172   139   117   194   156   181   189   217   208   210    83   143   168    61   122   155    45   176    35    58   151   190   125   125   208   107   172   136    51    94    48   163   186    59   154   185   149    67   170   184   164   220   125    66   137    38    64   218   131   148    78   167    35   169    36    92    37   171    78   191   205   139   151   104   212    72    99    66   146   171   100   184    66   189    63   114    53   150   104   128   120    43   190    76    66    49    98    41   158    39    35   170   181   103   180   156   107   188    63   143   166   180   110    46   189    60   216   164   167   144    67   103   187    79    97   119    98    78    78   142    44    56   148   207    67   212   120   116    90   212    53    38   149    50   187   147   171    65   106   110   167   172    37    79   106   139    72   172    72   180    74   149   116   178   222    57   200   204   206   212   149   219   120   116   188   205    93   138    68   126    33   127   147    67   122   106   165   180   205   218   139   106   203   167    43   221   122    39    42   195    42   151   138   217   178    61   128   158    54    84   133   165    90   220   193   158    93    97   152    38   174   153   212    99    76    44    78    82   103    58   215   158   153    40   139   161    78   190   195   132   153   129   110   171    38   166    79   188    99   205    81   121   110    70   179    71   100   209   213    62    81   110   179   180   183   125    85    88   104   118    79    35
   156   132    78    90    77   106   125   171    70   166   140   129    75   122   161    73   182    91    57   212   200   198    53    60    48   119   156   130   169    47    98   177   171   130   167   155   111   182   101    68   218   100    46   116   198   175   161   156   129   111    97    98   103   174   147    44    60   149    72   149   139   104   214   195    53    47    57   132    72   114    48   120   175    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   126   122   200    87    80   155   215    50   163   106   217   144   105   124   126   121    85   134    38   203   157    51    37   202   158   139    56   157    91   122   217    93   198    63    68   185   138   181   139    90   199    54    91   137   149    92    41   218   133   130    42   180   131    68    76   122    80    97   218   148    85   115   135   197    57   171   110   108   156   149   215   181   173    46   195    89   134   125   160   183   193   163   157    86   154   177   218   176   143    73    82    92    49   156   168   176   196    45   195    53   206    54    71   205   122    75    79   222   107    75    69   219    43    77   129    33    41   156    65    72    39   150    52   214   170   166   164    97   114   129    63    36    56    37    49   159    55   101   101   221   203    94    58    68    50    73    73    42   120   189   126    77   185    52   212   201    95    77   173   136   120   195   155   181   189   218   207   211    83   143   167    61   122   154    44   176    35    57   152   190   126   125   207   106   173   138    51    93    51   164   186    58   156   183   149    65   169   186   164   221   124    66   137    38    65   220   131   146    78   168    33   171    36    92    35   170    76   192   206   137   151   104   211    73    98    66   145   173   100   183    66   186    63   113    52   150   104   128   117    44   191    76    67    48    97    41   158    39    32   171   183   103   181   157   106   189    64   143   163   179   109    45   188    60   215   163   167   143    68   105   185    78    98   120    99    81    78   142    46    56   147   205    66   212   120   115    90   208    54    39   149    50   186   146   172    64   107   111   167   172    37    78   106   139    73   172    72   181    73   152   117   178   222    57   198   203   206   211   151   220   120   115   187   206    92   138    67   127    32   128   148    66   123   105   166   179   205   217   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    97   154    38   173   153   211   101    73    42    77    83   104    58   217   158   154    40   136   163    74   189   197   131   152   129   111   170    38   165    80   188   100   205    82   122   112    70   179    71    98   208   215    62    82   109   178   181   182   125    86    89   102   117    79    38
   157   133    78    90    76   106   126   171    70   165   139   128    74   121   162    73   183    91    57   213   200   198    53    61    48   119   156   130   168    47    99   177   171   129   168   156   110   182   101    69   219   100    47   115   197   176   161   155   128   112    97    99   102   173   147    43    59   149    73   149   139   103   213   195    53    48    56   132    71   112    47   119   175    62   131    60   188    48    42   150    83    75    64    46    64    64   131   125   117   160    78    65   126   123   201    87    79   155   217    50   162   106   217   144   105   124   126   120    85   133    37   202   158    51    36   203   158   140    57   158    90   122   216    94   198    63    69   185   138   180   140    92   199    54    89   138   149    92    41   219   133   129    40   180   132    67    76   121    81    98   217   147    84   117   134   198    58   170   110   108   156   148   215   183   172    47   194    90   136   126   161   182   194   164   157    87   154   178   219   176   143    73    82    93    49   156   168   177   195    45   194    52   207    54    71   206   122    76    79   222   107    77    69   219    42    78   129    33    41   154    65    71    39   149    53   215   171   166   164    96   113   131    63    36    56    37    49   160    55   100   100   221   203    95    57    70    51    72    74    42   120   189   126    78   185    51   212   201    95    77   173   137   119   195   155   182   190   218   206   211    82   142   167    60   121   155    44   177    35    57   152   191   125   126   206   105   173   139    51    93    50   164   186    58   155   183   149    65   170   186   164   221   124    67   137    37    66   219   131   146    78   168    33   172    35    93    36   169    76   192   206   138   152   104   211    73    99    66   143   173   100   182    66   186    63   114    52   150   104   128   117    44   192    76    68    48    97    40   159    39    32   172   184   101   181   158   105   190    64   144   163   178   109    45   187    60   215   164   167   143    68   105   185    78    97   121    99    82    79   141    45    57   147   204    65   211   121   116    89   207    55    38   149    50   188   146   172    64   107   109   166   172    39    78   106   140    73   172    72   180    73   152   116   179   222    56   199   204   205   212   150   220   120   115   188   207    92   138    68   126    32   128   148    65   124   105   166   180   206   218   136   105   204   167    42   223   124    39    43   196    41   151   137   217   178    60   128   161    53    85   135   166    91   222   194   158    93    97   155    39   174   154   211   101    73    42    77    83   103    58   216   159   154    41   136   162    74   189   198   131   151   129   112   172    38   165    81   189   101   205    82   123   112    71   179    70    98   208   215    62    83   110   178   181   182   125    85    88   102   117    79    38
   157   131    78    90    77   106   125   171    71   165   139   128    75   122   162    73   182    92    57   212   200   198    52    61    48   118   155   130   169    47    99   176   171   130   166   155   111   183   101    68   218   100    46   115   197   175   161   155   130   110    97    98   103   175   146    44    60   149    72   149   138   104   215   195    54    47    56   132    71   113    47   120   175    61   131    61   188    46    42   150    83    74    65    46    63    64   133   125   117   161    79    66   127   122   200    87    80   155   215    49   162   106   216   145   105   123   127   120    85   134    38   204   157    51    36   202   158   139    55   157    92   122   217    93   198    63    69   185   138   181   139    90   200    54    91   138   148    92    41   218   133   131    41   180   131    69    76   122    79    97   216   149    85   116   135   198    58   170   110   108   156   149   215   182   173    47   194    89   134   125   160   184   194   162   156    87   154   178   217   176   144    73    82    92    50   156   167   176   196    46   195    52   206    54    70   204   122    74    78   222   106    75    69   218    43    77   129    33    41   156    65    72    38   150    52   214   170   166   163    96   115   129    63    36    54    37    49   159    56   101   100   222   203    94    57    68    51    74    72    43   121   188   125    77   184    52   212   201    95    77   173   137   120   195   154   182   189   220   207   211    83   143   166    60   122   154    43   176    34    56   151   190   127   126   207   106   172   138    50    93    50   164   186    58   154   183   149    65   169   187   164   221   124    66   137    38    65   219   130   147    78   167    33   172    36    93    35   170    75   192   205   137   151   103   211    73    98    65   144   173   100   183    65   186    63   113    53   150   105   127   117    44   191    76    67    48    98    42   158    39    32   172   183   102   182   157   105   189    64   143   163   180   108    45   187    61   216   163   167   144    68   106   185    78    98   121    98    81    79   142    45    56   147   205    66   212   121   116    89   209    54    39   148    50   186   146   173    64   106   111   166   171    37    79   106   139    72   172    72   180    73   152   116   179   223    58   198   204   207   211   152   220   120   115   188   207    92   138    68   127    33   128   149    66   123   105   167   179   206   217   137   106   203   166    42   222   124    39    44   196    40   150   136   219   178    60   127   159    54    83   134   165    92   221   194   159    92    98   154    38   173   153   211   100    73    42    76    83   103    58   218   158   154    41   136   163    73   189   197   132   152   129   110   170    38   165    80   187   100   205    83   123   112    69   179    71    98   208   215    62    82   110   178   180   183   124    86    89   102   117    79    38
   157   130    76    91    77   107   124   168    71   168   141   130    75   123   162    75   183    92    58   210   202   198    53    59    47   118   157   132   172    49   100   181   171   128   167   153   111   183   100    70   219    99    47   116   195   172   162   155   130   113    97    99   104   173   147    43    58   147    72   150   136   103   216   198    56    42    55   130    72   114    50   120   175    63   127    62   190    49    42   149    80    73    62    45    60    65   132   124   117   159    80    66   127   121   197    90    79   155   214    51   163   104   214   147   106   124   128   118    85   134    37   201   158    51    38   201   156   136    56   154    94   118   217    92   198    64    72   184   134   182   138    90   197    54    93   140   149    90    43   214   133   130    41   182   132    69    79   122    78    97   216   147    87   115   137   196    61   171   112   108   155   150   214   182   171    47   194    89   135   128   159   185   191   163   157    85   154   178   217   177   147    74    79    92    51   155   170   175   195    42   196    56   208    54    73   204   122    76    80   224   110    76    73   215    44    76   131    34    41   155    65    69    38   150    51   218   168   165   166    97   112   128    65    35    56    37    48   160    59   101    99   221   203    93    59    67    50    75    71    43   119   188   126    81   183    53   211   202    94    77   173   137   121   195   152   183   188   216   206   209    83   140   169    61   121   153    44   178    36    54   152   190   124   126   210   102   173   137    51    91    49   163   186    58   155   186   148    63   169   188   166   219   124    68   137    37    69   221   129   145    77   168    33   175    35    90    38   172    75   191   206   134   149   104   210    77    99    70   145   172    98   183    68   186    60   117    54   151   107   125   115    47   189    81    65    47    97    42   159    35    33   169   185   105   180   157   107   190    62   142   162   180   112    42   187    59   215   165   166   143    70   106   185    77    99   120   100    81    77   144    45    59   147   201    64   211   123   116    88   211    54    38   147    50   187   144   170    63   111   111   167   171    37    80   104   138    70   170    73   180    73   153   116   179   221    53   195   202   204   210   149   216   120   114   186   205    93   136    68   127    35   128   148    66   124   105   165   181   206   217   136   103   205   167    43   220   123    40    42   197    41   154   136   218   178    60   126   159    54    82   133   163    92   223   193   159    91    96   148    36   172   153   209   101    73    41    76    83   104    57   220   158   157    39   136   163    74   189   195   131   150   126   110   168    38   167    79   189    98   206    82   123   114    71   181    70    95   206   216    64    84   109   177   180   181   124    85    91   103   119    77    36
   156   132    77    90    78   107   125   171    70   166   140   129    75   121   161    73   182    92    57   212   200   197    53    61    48   119   156   130   169    47    98   176   170   130   168   155   111   182   102    69   217   100    46   115   198   175   161   155   129   111    97    99   103   174   147    44    60   148    72   149   138   105   215   195    53    47    56   132    72   114    49   118   175    62   131    61   188    48    41   149    81    75    65    46    63    64   132   125   116   160    78    66   127   122   200    86    80   155   215    50   163   106   217   144   104   124   126   121    85   134    38   203   158    52    37   201   159   139    56   157    91   122   217    92   198    63    68   186   138   180   139    90   198    53    90   138   148    92    41   218   133   130    42   180   131    69    76   122    79    97   218   148    84   115   135   197    57   170   110   108   156   149   215   181   174    46   194    88   135   125   160   184   193   164   157    85   154   177   217   176   143    73    81    92    49   157   168   177   196    45   195    53   206    55    70   206   122    74    79   222   107    75    69   218    43    77   129    33    41   156    64    72    39   149    52   214   170   166   164    97   113   129    63    36    55    37    48   159    55   101   101   221   203    95    58    68    51    72    72    43   120   189   126    78   185    52   212   201    95    77   173   136   120   195   154   181   189   218   207   210    82   142   167    60   122   154    44   177    34    57   152   190   125   125   207   106   174   138    51    93    50   165   186    58   156   182   148    65   169   186   164   221   124    66   136    39    65   219   132   147    78   167    32   171    36    92    35   170    76   192   206   137   151   104   211    72    98    66   144   173   101   183    66   187    63   114    53   149   105   128   116    44   190    76    66    49    97    41   159    39    33   171   184   103   182   157   106   190    63   144   163   179   109    45   188    61   214   163   166   144    68   105   185    78    97   120    99    80    78   142    46    56   148   205    66   212   120   115    89   209    54    38   150    50   186   146   172    64   107   111   166   171    37    78   106   139    73   171    72   181    73   151   116   178   222    57   198   203   206   211   150   220   120   115   187   207    92   138    67   127    32   128   149    65   123   105   167   179   205   217   137   105   204   166    43   221   123    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    97   153    38   173   153   210   101    73    42    77    83   104    58   217   158   154    40   137   163    74   189   198   131   151   128   110   171    38   165    81   188   100   205    81   122   112    70   178    71    97   208   216    61    81   110   178   180   182   124    86    89   102   117    78    38
   157   131    77    89    76   105   125   171    70   166   139   129    75   122   161    73   182    91    57   212   200   197    53    60    48   118   157   130   169    47    99   177   171   131   168   155   111   182   100    68   217   100    46   115   198   175   162   155   130   111    97    98   102   174   146    44    59   149    73   149   138   104   214   195    53    47    57   131    72   114    48   119   176    62   131    61   188    47    42   149    82    73    63    46    62    64   132   125   117   160    77    65   127   122   200    87    80   155   216    49   163   107   218   144   105   124   127   121    85   133    38   203   157    51    37   202   158   140    55   157    91   122   216    93   197    63    69   185   138   180   139    90   200    53    90   137   148    92    41   218   133   130    42   180   131    68    77   122    80    98   217   148    84   116   135   197    57   170   110   107   155   149   214   182   174    47   195    89   134   125   160   183   193   163   156    86   154   177   218   176   143    73    82    92    49   156   168   177   196    45   195    54   206    55    70   205   121    74    79   222   107    75    69   219    43    77   129    34    40   156    65    73    39   149    52   214   171   165   165    97   114   129    63    35    56    37    49   159    56   100   100   221   203    94    58    69    50    73    72    43   120   189   127    77   184    53   212   201    95    77   173   137   121   194   155   182   189   218   207   211    82   143   168    61   121   154    45   177    34    56   152   191   127   126   207   105   173   138    51    93    51   164   186    58   156   182   148    65   169   187   164   222   124    66   137    38    65   220   131   147    77   168    33   172    36    93    36   170    76   191   206   137   151   103   211    73    98    67   145   173   101   183    67   186    63   113    52   150   104   128   117    44   190    77    67    49    97    42   159    39    33   171   183   103   181   157   105   190    64   144   163   179   109    44   188    60   215   163   167   143    67   105   185    78    97   120    98    81    78   142    45    56   147   204    66   213   121   116    89   209    54    39   149    51   186   146   172    64   107   111   167   170    37    77   106   138    72   172    72   181    73   152   117   179   221    58   198   204   207   211   151   221   119   115   187   207    92   137    68   127    32   129   148    66   122   105   166   180   205   217   137   105   204   166    43   222   124    39    43   196    42   151   135   217   177    60   128   160    54    83   135   165    92   222   195   159    92    98   153    38   174   153   211   100    73    43    77    83   104    58   217   158   154    40   136   163    74   190   198   131   151   128   110   170    38   165    82   188   100   205    82   122   112    69   179    71    97   208   215    61    82   110   179   181   182   125    85    88   102   118    79    38
   156   131    78    91    76   106   125   170    71   165   140   129    75   121   160    73   182    92    57   212   201   198    52    59    48   118   156   130   169    48    99   177   171   130   168   155   111   182   100    70   219   100    45   116   197   173   162   155   130   111    97    98   103   174   146    44    61   150    71   149   140   104   214   195    53    47    56   132    71   115    48   119   175    62   130    61   188    47    42   150    81    74    64    46    62    64   131   126   117   159    78    66   126   123   200    86    81   155   214    49   164   107   216   145   105   124   126   121    86   134    39   204   157    51    37   200   159   139    55   158    91   122   217    93   196    63    68   186   138   179   141    90   199    55    90   136   148    92    42   218   133   130    42   180   130    68    76   123    81    97   218   149    85   116   135   196    57   171   110   108   156   148   214   182   173    46   195    88   134   125   160   183   193   163   158    86   154   177   218   176   143    73    82    92    50   156   169   176   195    45   195    52   207    55    71   205   121    75    78   222   107    76    68   220    43    77   129    33    42   155    65    73    39   150    53   215   171   166   163    98   113   130    62    36    55    36    48   159    54   100   100   221   203    94    58    67    51    72    73    43   121   188   125    78   185    52   210   201    95    77   173   137   119   195   154   181   189   218   206   211    82   142   167    61   121   155    44   177    35    57   152   190   125   125   207   106   173   138    50    93    50   164   187    58   156   182   148    64   170   185   165   222   124    65   137    38    66   219   131   146    79   167    33   172    36    93    35   170    76   193   206   137   151   103   209    73    99    66   144   174   100   182    65   185    63   113    51   149   105   127   118    43   190    77    67    48    96    41   157    38    32   171   184   103   182   157   106   190    63   144   163   179   109    46   189    60   216   162   167   144    69   105   184    78    97   121    99    80    78   140    45    57   148   204    66   212   121   115    90   208    55    40   149    51   186   145   171    65   107   111   167   171    37    78   106   141    72   173    74   180    74   153   117   177   221    57   198   205   207   211   151   222   120   115   188   205    92   138    67   126    32   128   149    66   123   106   167   178   204   218   136   104   204   167    43   222   125    39    42   195    41   152   135   219   177    61   128   159    53    83   134   165    92   221   194   157    91    98   154    36   173   152   211   101    73    42    78    84   104    58   219   158   155    41   137   163    74   190   197   132   152   128   110   170    38   165    81   188   100   206    80   123   112    69   179    70    98   208   214    62    82   109   179   181   182   125    85    88   102   117    79    37
   157   131    77    90    77   106   125   171    71   165   140   129    74   121   162    72   182    92    57   213   200   199    52    61    49   120   156   129   169    47    99   177   171   129   168   155   110   183   101    70   218   100    45   115   197   175   161   156   130   111    98    98   102   174   145    44    61   148    72   149   139   104   215   195    54    46    57   132    71   114    48   119   176    61   131    60   188    48    42   149    83    74    65    46    62    64   132   126   117   158    78    66   126   124   200    87    80   156   216    51   162   106   216   144   106   125   127   121    85   133    39   203   157    52    37   202   158   138    55   157    91   122   217    93   198    63    68   185   137   180   139    89   199    54    90   137   149    92    41   217   133   131    42   180   131    69    76   122    79    97   218   148    84   115   135   198    57   171   110   109   155   148   214   182   173    47   195    89   135   126   160   184   193   164   157    86   153   177   218   176   143    74    82    92    49   156   167   177   196    45   194    53   207    54    70   204   122    75    79   221   108    75    69   219    43    77   130    33    41   155    65    72    39   150    52   214   170   166   164    97   115   130    62    35    55    37    48   159    55   100   101   221   203    93    59    67    51    74    73    43   120   189   125    77   184    53   212   201    95    77   172   137   120   194   154   181   190   218   207   210    82   142   168    61   120   155    44   176    34    57   152   191   126   126   207   106   172   138    50    93    50   165   186    58   155   182   148    64   169   186   164   221   124    65   136    38    65   219   131   147    77   168    33   173    36    93    36   170    76   193   207   137   152   104   211    73    98    66   144   173   100   183    66   186    63   114    52   150   104   127   117    42   191    76    67    48    97    42   159    39    32   172   184   103   181   158   106   189    63   143   163   179   110    45   188    60   215   164   166   144    67   105   186    78    97   121    99    81    78   142    46    57   147   205    65   213   120   116    89   209    54    39   149    51   187   146   172    65   107   111   166   171    37    79   106   140    73   171    72   181    73   151   116   178   222    56   198   204   206   212   151   220   119   115   186   206    92   138    67   127    32   128   148    66   124   105   167   179   205   217   136   106   204   165    43   221   124    39    43   196    41   151   135   219   178    60   126   160    55    83   134   165    92   222   194   159    92    98   153    38   173   153   211   101    73    43    76    84   104    58   218   159   153    41   137   163    75   189   197   130   151   128   110   171    37   165    80   188   101   205    82   122   110    70   179    70    98   207   216    62    82   109   178   181   181   124    85    89   103   117    79    37
   157   135    78    91    77   107   123   170    69   167   137   130    74   119   163    74   182    89    57   214   202   196    53    61    50   119   156   126   166    47    99   178   170   132   169   155   112   183    97    70   218    99    47   113   201   175   159   155   127   111    96    98   103   175   146    45    57   152    73   150   136   103   218   195    53    48    56   130    71   113    48   117   176    62   130    63   188    48    41   145    83    74    63    47    62    65   131   128   116   161    81    65   127   124   202    85    76   155   218    51   162   105   215   144   107   123   125   120    83   135    40   205   158    49    39   201   159   139    56   158    87   120   216    95   195    64    71   185   138   183   138    87   196    52    93   137   149    94    42   217   135   127    42   179   132    66    79   125    79   100   217   149    84   114   134   194    55   170   109   108   158   150   215   180   175    49   191    87   135   127   160   187   194   165   158    86   156   179   220   179   145    75    81    94    48   154   168   177   196    46   193    54   203    55    72   204   121    75    80   225   105    76    66   219    41    77   130    33    44   153    66    72    43   148    55   212   171   163   164    94   113   131    64    34    53    35    46   161    53    97   100   223   205    92    55    66    49    76    74    42   119   188   130    77   188    54   211   203    94    74   173   138   122   196   154   181   189   218   207   212    83   142   169    61   121   154    45   176    35    56   152   191   125   129   209   105   174   140    50    91    50   165   189    58   155   180   147    64   169   187   162   220   124    64   136    40    65   218   130   148    77   171    32   171    37    94    33   170    76   192   205   138   149   108   209    73    96    67   143   168   100   181    66   185    62   113    52   147   104   129   118    43   193    79    66    48    97    40   155    42    33   171   186   103   180   160   102   188    65   144   165   179   105    46   189    62   216   161   169   144    67   107   182    79    95   119    96    84    77   139    45    53   145   207    66   209   119   114    91   211    58    39   150    50   187   149   172    66   109   110   167   171    35    79   103   137    75   169    74   179    72   150   118   177   222    56   197   203   208   209   152   221   121   116   187   209    94   136    67   129    31   130   149    64   121   104   167   182   203   216   139   107   202   168    44   221   124    39    42   199    43   150   135   218   179    63   129   161    53    82   132   169    89   219   194   159    93   100   153    37   173   154   213    98    75    42    76    84   105    59   218   157   154    40   135   160    76   191   199   130   152   132   112   172    38   165    78   187    96   204    84   126   112    71   177    73    97   208   215    64    79   108   176   182   183   123    87    90   101   120    79    38
   157   132    79    88    76   108   125   172    72   167   139   129    75   121   162    71   179    93    56   212   200   198    52    60    47   119   156   130   167    49   100   176   171   130   169   154   111   182   101    67   219    99    47   117   197   175   163   156   129   109    99    99   103   174   148    43    59   149    71   149   140   104   214   194    55    46    57   130    70   112    50   119   175    61   131    62   187    47    44   148    82    74    67    44    61    63   133   124   117   160    77    67   125   124   199    87    79   155   216    50   163   107   216   142   104   125   126   122    88   133    37   206   157    52    36   201   159   138    55   158    90   121   218    93   199    63    69   185   139   181   141    89   199    53    91   137   148    91    41   219   131   129    41   180   132    67    76   122    80    98   219   149    86   114   134   198    57   170   109   109   156   149   214   182   175    45   195    87   135   126   160   184   193   163   158    87   153   179   219   174   143    72    83    92    48   155   168   177   197    45   194    52   206    53    73   207   121    74    79   220   107    74    69   218    41    75   129    35    39   154    63    71    40   148    53   215   169   166   164    97   114   129    64    35    57    34    49   158    56   101   100   222   202    94    58    68    51    72    71    43   120   189   127    76   187    52   213   203    96    77   172   137   120   194   155   183   186   219   208   212    82   142   166    60   122   155    42   177    33    55   150   189   125   123   207   105   171   138    49    94    50   166   185    59   155   181   149    66   168   187   164   222   123    65   136    39    66   220   133   148    78   168    33   173    34    92    35   171    76   191   206   136   152   105   213    72    98    65   143   174    99   183    66   186    65   114    53   148   106   128   119    45   191    77    67    49    98    41   160    39    33   170   183   103   183   157   108   189    64   143   163   178   108    46   188    61   215   163   168   144    69   106   183    78    97   119    99    82    78   141    45    56   145   205    67   211   121   114    93   209    52    40   149    50   186   147   171    65   107   112   165   172    36    79   105   139    73   172    74   181    74   153   117   179   221    56   198   204   206   211   151   220   120   117   186   205    90   137    68   127    34   129   148    65   122   106   167   178   206   216   137   105   203   167    43   222   122    39    43   195    39   149   136   218   178    59   128   160    54    84   133   164    92   222   191   160    92    98   155    40   172   154   209   101    75    42    74    84   102    57   215   158   154    41   136   163    75   189   197   131   151   128   112   170    37   165    82   186   100   207    82   123   113    69   179    71    99   209   216    62    81   109   176   181   182   125    86    89   101   117    79    38
   156   132    78    90    77   106   125   170    70   166   140   129    75   122   161    73   182    92    57   212   200   198    53    60    48   119   156   130   169    47    98   177   171   130   167   155   111   182   101    69   218   100    46   115   198   175   161   155   129   111    97    99   103   174   146    44    60   149    72   149   139   104   214   195    53    47    57   132    72   114    48   119   175    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   126   122   200    87    80   155   215    50   163   106   217   144   105   124   126   121    85   134    38   203   157    51    37   202   158   139    56   157    91   122   217    93   198    63    68   185   138   180   139    90   199    54    91   137   148    92    42   218   133   130    41   180   131    68    76   122    80    97   217   148    85   115   135   197    58   171   110   108   156   148   215   181   173    46   195    89   134   125   160   183   193   163   157    86   154   177   218   176   143    73    82    92    49   156   168   176   196    45   195    53   206    55    71   205   122    75    79   222   108    75    69   219    43    77   129    33    41   156    65    72    39   149    52   214   170   166   164    97   114   129    63    36    55    37    49   159    55   100   101   221   203    94    58    68    50    73    73    43   121   189   126    77   185    52   212   201    95    77   173   137   120   195   154   181   189   218   207   211    82   143   167    61   121   154    44   176    35    57   152   190   126   125   207   105   173   138    51    93    50   164   186    58   155   183   149    65   169   186   164   221   124    66   137    38    65   220   131   146    78   168    33   171    36    92    35   170    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   113    52   150   104   128   117    44   191    77    67    48    97    41   158    39    32   171   183   103   181   157   105   189    64   144   163   179   109    45   188    60   215   163   167   143    68   105   185    78    98   120    99    81    78   142    46    56   147   205    66   212   120   115    90   208    54    39   149    50   186   146   172    64   106   111   167   171    37    78   106   139    72   172    72   180    73   152   117   178   222    57   198   203   206   211   151   221   120   115   187   207    92   138    67   127    33   128   148    66   123   105   166   179   205   217   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    98   154    38   173   153   211   101    73    42    77    83   104    58   217   158   154    41   137   163    74   189   197   131   152   129   110   171    38   165    80   188   100   206    82   122   112    70   179    71    98   208   215    62    82   110   178   180   182   125    85    89   103   117    79    38
   156   132    77    89    76   105   126   171    69   165   139   130    75   121   162    75   183    90    57   212   200   197    53    60    49   119   157   131   169    47    98   177   170   130   167   154   111   181   100    68   219   100    47   117   199   177   162   155   129   111    98    97   103   174   146    42    59   150    73   148   138   103   214   194    54    48    56   131    72   113    47   120   176    62   129    60   188    49    44   147    81    73    66    45    62    63   131   125   118   161    78    66   127   123   200    87    80   154   214    50   163   107   216   145   104   124   126   119    85   134    39   202   157    51    37   202   160   139    55   157    91   122   216    92   199    62    69   185   139   182   140    91   200    54    90   139   148    90    41   218   134   130    42   180   131    68    77   123    81    97   216   146    86   116   137   197    57   171   110   108   156   147   214   181   175    45   195    91   133   125   160   182   193   163   156    86   154   176   219   177   143    73    81    91    48   156   168   176   195    45   193    54   207    55    71   206   122    75    80   222   108    76    69   219    44    77   127    33    41   154    65    71    39   150    53   214   171   166   162    97   115   128    62    36    56    37    49   159    57   100   101   220   204    96    57    68    51    72    70    43   120   189   126    77   185    51   214   201    95    77   173   135   120   196   155   182   190   218   208   209    84   144   167    59   121   155    43   176    35    56   153   191   126   125   207   106   172   138    51    93    49   164   185    60   157   183   149    64   169   186   164   220   124    67   137    39    65   218   131   147    78   168    32   171    36    92    36   169    76   192   206   137   151   104   210    73    98    68   144   171   101   183    65   187    63   114    52   150   104   128   117    42   192    78    66    47    96    42   158    38    33   172   183   103   181   157   106   189    64   145   163   180   111    45   189    59   215   164   167   142    67   105   185    79    99   119    99    81    79   142    47    56   146   204    66   211   122   115    89   208    53    41   149    51   186   146   171    63   107   110   167   172    37    78   106   139    72   172    72   181    74   152   116   179   222    57   196   201   205   211   150   221   118   116   186   207    92   137    66   127    33   131   147    67   122   107   166   179   206   215   136   104   204   167    41   221   123    40    43   196    41   153   133   218   179    60   129   160    55    83   134   164    92   220   194   157    92    97   154    39   173   153   211   100    73    45    78    83   104    60   216   157   154    40   136   162    75   189   196   129   152   131   111   170    37   164    81   188   101   205    82   123   112    71   179    71    98   208   216    62    82   110   178   180   181   124    86    88   102   117    78    36
   156   132    77    90    77   106   125   170    70   166   140   129    75   121   161    73   182    92    57   212   200   198    52    60    48   118   157   129   169    47    98   177   170   130   167   156   111   182   101    68   218   101    46   115   198   175   162   155   129   112    97    99   103   174   147    45    59   149    72   148   139   104   214   196    53    47    57   132    72   113    47   120   175    62   131    61   188    47    42   149    82    74    65    46    63    64   132   125   116   160    78    65   127   122   199    87    80   155   216    50   163   106   217   144   105   123   127   121    85   134    38   203   157    51    36   202   159   139    55   157    91   122   217    94   198    64    69   185   137   180   139    90   199    54    91   138   149    92    41   218   133   129    41   180   131    68    77   122    80    98   217   148    85   115   134   197    57   170   110   109   156   149   214   181   173    47   194    89   134   125   160   183   193   163   157    86   155   177   218   176   143    74    81    92    49   157   168   176   196    45   196    53   206    54    71   205   122    75    78   222   107    75    69   218    43    77   129    33    41   157    65    72    39   149    53   214   170   166   164    98   113   129    64    36    55    36    49   158    55   101   101   222   203    94    57    69    49    73    73    43   121   189   126    78   184    52   212   201    95    76   173   137   120   194   155   182   189   218   207   211    82   143   167    61   122   155    43   177    34    57   152   190   126   125   207   106   173   138    51    93    51   164   186    58   156   182   149    65   169   187   164   221   124    66   137    38    65   219   131   146    77   168    33   171    36    92    35   170    75   192   206   137   151   103   211    73    98    66   145   173   101   183    65   187    63   114    52   150   105   127   118    43   191    77    67    48    97    41   158    39    33   172   184   103   182   157   105   189    64   143   163   179   109    45   188    60   215   163   167   143    68   105   185    78    98   121    99    80    78   142    46    56   147   205    66   212   121   115    89   208    54    39   149    50   187   146   171    64   106   111   167   172    36    79   106   139    72   172    72   181    74   152   116   178   222    57   198   204   206   211   151   220   120   115   187   207    92   137    67   127    33   128   149    66   122   105   166   180   205   218   137   105   204   166    43   222   124    39    43   196    42   152   135   217   179    60   128   161    54    83   134   164    92   222   194   159    92    97   153    38   173   154   211   101    73    42    77    84   103    59   217   158   154    40   137   163    74   189   197   132   152   128   110   171    39   165    80   188   100   205    81   123   112    70   179    71    98   208   215    62    82   110   178   180   181   125    86    89   102   116    79    38
   156   130    78    90    75   106   125   172    70   167   140   129    74   121   161    74   182    92    56   213   199   197    53    61    48   119   157   130   166    49    98   176   170   130   167   156   111   182   101    69   217   101    47   117   197   175   161   155   129   111    96    98   103   172   146    44    60   148    72   149   139   105   214   195    52    48    56   132    72   113    47   119   174    63   131    61   189    47    42   150    82    73    65    46    62    64   132   125   117   160    78    65   126   122   201    86    80   156   215    51   164   107   216   145   105   124   127   120    86   134    37   203   157    51    36   201   159   139    55   158    91   122   216    93   197    64    69   186   139   181   139    91   198    54    91   137   150    93    41   218   132   131    41   179   131    68    76   122    80    98   217   147    84   116   133   198    57   170   110   108   156   148   214   182   173    46   195    89   135   126   159   184   193   163   156    86   155   177   217   177   144    74    80    91    50   156   168   176   196    45   195    54   206    54    71   205   122    74    80   221   108    76    69   218    44    76   129    33    41   157    66    73    38   149    52   213   169   166   164    97   113   129    64    35    56    37    48   159    55   101   101   221   204    94    58    67    49    72    72    43   121   189   125    77   185    52   212   202    96    77   172   136   120   197   155   181   188   219   207   210    83   142   166    61   121   155    44   176    35    57   152   190   125   124   207   105   172   138    51    93    51   163   186    57   155   183   149    64   169   186   164   222   124    66   136    39    65   220   132   148    78   168    33   172    36    92    35   169    75   193   207   138   152   104   209    73    97    67   145   174    99   182    65   185    64   114    52   150   104   127   117    43   191    77    67    49    97    41   159    39    32   172   183   105   181   157   104   191    64   143   163   179   109    45   188    60   215   162   168   144    68   106   186    78    98   120    99    81    78   142    47    55   147   204    66   212   121   115    89   208    53    40   149    50   185   145   171    65   107   111   166   171    37    78   106   140    71   171    71   181    72   152   116   178   222    56   197   204   206   211   152   220   121   116   188   206    92   136    68   127    33   128   149    66   122   107   168   180   205   219   137   103   203   167    43   221   124    38    41   196    41   151   136   219   178    61   127   160    54    83   135   165    91   222   195   158    92    97   153    38   173   152   210   101    72    42    77    83   103    59   216   160   154    40   136   162    74   188   197   132   152   128   110   171    38   164    81   187   100   206    83   123   112    68   179    71    97   210   215    62    82   110   177   181   182   124    86    88   103   118    77    38
   156   131    77    90    77   106   125   170    70   166   140   129    75   122   161    73   182    92    57   212   200   198    53    60    48   119   156   130   169    47    99   177   171   130   167   155   111   182   101    68   218   100    46   115   198   175   161   155   129   111    97    99   103   174   146    44    60   149    72   149   139   104   214   195    53    47    57   132    72   114    48   120   175    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   126   122   200    87    80   155   215    50   163   106   217   144   105   124   126   121    85   134    38   203   157    51    37   202   158   139    56   157    91   122   217    93   198    63    68   185   138   180   139    90   199    54    91   137   149    92    42   218   133   130    41   180   131    68    76   122    80    97   217   148    85   116   135   197    57   170   110   108   156   148   215   181   173    46   195    89   134   125   160   183   193   163   157    86   154   177   218   176   143    73    82    92    49   156   168   176   196    45   195    53   206    54    71   205   122    75    79   222   107    75    69   218    43    77   129    33    41   156    65    72    39   149    52   214   170   166   164    97   114   129    63    35    55    37    49   159    55   100   101   221   203    94    58    68    50    73    73    43   120   189   126    77   185    52   212   201    95    77   173   137   120   195   155   181   189   218   207   211    83   143   167    61   121   154    44   176    35    57   152   191   126   125   207   106   173   138    51    93    50   164   186    58   155   183   149    65   169   186   164   221   124    66   137    38    65   220   131   146    78   168    33   171    36    92    35   170    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   113    52   150   104   128   117    43   191    77    67    48    97    41   159    39    33   172   183   103   181   157   105   190    64   144   163   179   109    45   188    60   215   163   167   143    68   105   185    78    97   120    99    81    78   142    46    56   147   205    66   212   120   115    90   208    54    39   149    50   186   146   172    64   106   111   166   172    37    78   106   139    72   172    72   181    73   152   117   178   222    57   198   203   206   211   151   221   120   115   187   207    92   138    67   127    32   128   148    66   123   105   166   179   205   217   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    98   154    38   173   153   211   101    73    42    77    83   103    58   217   158   154    41   137   163    74   189   197   131   152   129   110   171    38   165    80   188   100   206    82   122   112    70   179    71    98   208   215    62    82   109   178   181   182   125    85    89   102   117    79    38
   156   131    78    90    77   106   125   170    70   166   140   129    74   122   161    73   182    91    57   213   200   198    52    60    49   119   156   130   169    48    99   176   171   130   167   155   111   182   101    69   218   100    46   115   198   175   161   155   129   111    97    98   103   174   147    44    60   149    72   149   139   104   214   195    53    47    57   132    72   114    48   120   175    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   127   122   200    87    80   155   215    50   163   106   216   144   105   124   127   121    85   134    38   203   157    52    37   202   158   139    56   157    91   122   217    93   198    63    68   185   138   180   139    90   199    54    90   138   148    92    42   218   133   130    41   180   131    68    76   122    80    98   217   148    85   116   135   198    57   171   110   108   156   148   215   181   173    46   195    90   134   125   160   183   193   163   157    86   154   177   217   176   144    73    82    92    49   156   168   176   196    45   195    53   206    55    71   205   122    75    79   222   108    75    69   219    43    77   129    33    41   156    65    72    39   150    52   214   170   166   164    97   114   129    63    36    55    37    49   159    55   100   101   221   203    94    58    68    51    73    73    43   120   189   126    78   185    52   212   201    95    76   173   137   120   195   154   181   189   218   207   211    82   143   167    61   121   154    44   176    35    57   152   191   126   125   207   106   173   138    51    93    50   165   186    58   155   183   148    65   169   186   164   221   124    66   137    38    66   220   131   146    78   168    33   171    36    92    35   170    75   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   113    52   150   104   128   117    43   191    77    67    48    97    41   158    39    32   171   183   103   181   157   105   190    64   144   163   179   109    46   188    60   215   163   167   143    68   105   185    78    98   120    99    81    78   142    46    56   147   205    66   212   120   116    89   208    54    39   149    50   186   146   172    64   106   111   167   171    37    78   106   139    72   172    72   181    73   152   116   178   222    57   198   204   206   211   151   221   120   115   187   207    92   138    68   127    33   128   148    66   123   105   167   179   205   217   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    97   153    38   173   153   211   101    73    42    77    83   104    58   217   158   154    40   136   163    74   189   197   131   152   129   110   171    38   165    80   188   100   206    81   122   112    70   179    70    98   208   215    62    82   109   178   181   182   125    85    89   103   117    79    37
   156   132    77    90    77   106   125   170    70   166   140   129    75   122   161    73   182    92    57   212   200   198    52    60    48   119   156   130   169    48    98   177   171   130   167   155   111   182   101    69   218   100    46   116   198   175   161   155   129   111    97    99   103   174   146    44    60   149    72   149   139   104   214   195    53    47    57   132    71   114    48   119   175    62   131    61   188    48    42   149    82    74    65    46    62    64   132   125   117   160    78    66   126   122   199    87    80   155   215    50   163   107   217   144   105   124   126   121    85   134    38   203   157    51    37   202   158   139    55   157    91   122   217    93   198    63    69   186   138   181   139    90   199    54    91   138   149    92    42   218   133   130    41   180   131    68    76   122    79    97   217   148    85   116   135   197    58   171   110   108   156   148   215   181   173    46   195    89   134   125   160   183   193   163   157    86   154   177   218   176   144    73    81    92    49   156   168   176   196    45   195    53   206    55    71   205   122    74    79   222   108    75    69   219    43    77   129    33    41   156    65    72    39   149    52   214   170   166   164    97   114   129    63    35    55    37    49   159    55   100   101   221   203    94    58    68    50    73    73    43   120   189   126    78   185    52   212   201    95    76   173   136   120   195   154   182   189   218   207   211    82   143   167    61   121   154    44   176    35    57   152   190   126   125   207   105   173   138    50    93    50   164   186    58   155   183   148    65   169   186   165   221   124    66   137    38    66   220   131   146    78   168    32   171    36    92    35   170    76   192   206   137   151   104   211    73    98    66   144   173   100   183    66   186    63   113    52   150   104   128   117    43   191    77    67    48    97    41   158    39    33   172   183   103   181   157   106   190    64   144   163   179   109    45   188    60   215   163   167   143    68   105   185    78    98   121    99    81    78   142    46    56   147   205    66   212   120   115    90   209    54    39   149    50   186   146   172    64   106   111   166   172    37    78   106   139    72   171    72   181    73   152   117   178   222    57   198   203   206   211   151   220   120   115   187   207    92   138    67   127    32   128   148    66   123   105   166   179   205   217   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    97   153    38   173   153   211   101    73    42    76    83   104    58   217   158   154    40   137   163    74   189   197   131   152   129   110   171    38   165    81   188   101   206    82   123   112    70   179    71    98   208   215    62    82   110   178   180   182   125    85    89   103   117    79    38
   156   131    78    89    77   106   125   171    70   166   140   128    75   121   161    73   182    91    57   212   200   198    52    60    48   118   156   130   169    47    98   177   171   129   167   155   111   182   101    68   218   100    46   115   198   175   162   155   129   111    97    99   103   174   146    44    60   149    72   149   139   104   214   195    53    47    57   132    71   114    48   119   176    62   131    61   188    47    42   149    82    74    65    46    62    64   132   125   117   160    78    66   126   122   199    87    79   155   215    50   163   106   217   144   105   124   126   120    85   134    38   203   157    51    36   201   158   139    55   157    91   122   217    93   198    63    68   185   138   180   139    90   199    54    91   138   149    92    42   218   133   130    41   180   130    69    76   122    80    98   217   148    85   115   135   198    58   171   110   108   156   148   215   182   173    47   195    90   134   125   160   183   193   163   157    86   154   177   218   176   144    73    81    92    49   156   168   176   196    45   195    53   206    55    71   206   122    75    78   221   107    75    69   218    43    77   129    33    41   156    65    72    39   149    52   215   170   166   164    97   114   129    63    36    56    37    48   159    55   100   101   221   203    94    58    68    50    73    73    43   121   189   126    78   185    52   212   201    95    77   173   137   120   194   154   181   189   218   207   210    83   143   167    61   121   154    44   176    35    57   152   190   126   125   207   106   173   138    50    93    51   164   186    58   155   182   148    65   169   186   165   221   124    66   137    38    65   220   131   146    78   167    32   171    36    92    35   170    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   113    52   150   104   128   117    43   190    77    67    48    97    41   158    39    32   171   183   103   181   157   106   190    64   144   163   179   109    45   188    60   215   163   167   143    68   105   185    78    98   120    99    81    78   142    46    56   147   204    66   212   120   115    90   208    54    39   149    50   186   146   172    64   106   111   166   171    37    78   106   139    72   172    72   180    73   152   117   178   222    57   198   203   206   211   151   220   120   115   187   207    92   138    67   127    33   129   149    66   123   105   166   179   205   217   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   135   165    92   222   194   159    92    97   153    38   173   153   211   100    73    42    77    83   104    58   217   158   154    41   137   162    74   189   197   131   152   129   110   171    38   165    80   188   100   205    82   123   112    70   179    71    98   208   215    62    82   110   178   181   182   125    86    89   103   117    79    38
   156   131    77    90    77   106   126   170    71   166   140   130    75   122   162    73   183    91    57   212   201   198    52    60    48   119   156   130   169    47    98   176   171   130   167   155   111   182   101    68   217   100    46   115   198   175   161   155   129   111    97    99   103   174   146    44    60   149    72   149   139   104   213   195    54    47    57   131    72   114    48   119   175    62   131    61   189    47    42   149    82    74    64    46    62    64   132   125   117   160    78    65   126   123   199    86    80   155   216    50   163   107   217   144   105   124   126   120    85   134    39   202   157    51    36   201   159   139    56   157    91   121   217    93   198    63    69   186   138   180   140    90   200    55    91   137   149    93    42   217   133   129    41   180   131    68    76   122    80    97   218   148    85   116   135   197    57   170   110   108   156   148   215   181   173    46   194    90   135   126   160   183   193   163   157    85   154   177   217   176   144    74    82    93    50   157   169   176   196    45   195    52   206    54    71   205   122    74    79   223   107    76    69   219    43    77   130    33    41   156    65    73    39   149    52   214   170   166   165    97   114   129    63    35    56    37    48   159    56   100   101   221   203    94    59    68    50    73    72    42   120   188   126    78   185    51   212   202    95    77   173   136   120   194   155   182   189   218   207   211    83   143   167    61   121   154    44   176    34    57   152   190   126   126   206   105   173   138    50    93    50   164   186    57   155   182   148    65   170   186   164   221   124    66   137    38    65   221   131   146    77   167    32   171    36    93    35   170    76   192   206   137   150   103   211    73    98    66   144   173   100   183    66   186    63   114    52   150   103   128   117    44   191    77    67    48    97    42   159    38    32   171   184   103   181   157   105   190    64   143   163   179   109    46   188    60   214   163   167   143    68   104   185    78    97   121    99    81    78   141    46    57   147   205    66   212   120   115    90   209    54    40   149    50   186   145   172    65   106   111   166   172    37    78   106   138    72   172    72   180    73   152   117   178   222    57   199   203   206   212   151   220   120   114   187   207    92   138    67   127    32   129   149    66   123   105   167   179   205   217   137   104   204   166    42   223   124    39    43   197    41   151   136   218   178    60   128   160    54    83   134   165    92   221   193   158    92    98   153    38   173   153   211   101    73    42    77    84   104    59   217   158   154    40   137   162    74   189   197   131   152   128   110   171    37   165    81   188   100   205    82   122   112    69   178    71    98   208   214    61    82   109   178   181   182   125    86    89   102   117    79    39
   156   133    77    89    77   108   127   170    70   166   139   129    76   121   161    72   181    91    57   212   201   198    53    59    47   118   156   131   169    47    99   176   171   130   168   156   110   182   102    70   218    98    46   115   197   176   161   156   129   110    98    98   103   174   147    45    60   149    71   149   138   104   215   196    53    47    56   131    71   114    47   119   175    61   131    60   188    48    41   151    82    75    65    46    62    64   131   125   117   160    78    67   127   122   199    87    80   155   216    50   164   107   216   145   106   124   127   122    86   133    38   203   158    51    38   201   158   139    56   157    92   121   216    94   198    63    68   185   137   181   139    90   198    54    91   137   148    92    42   218   133   130    41   180   131    69    78   122    79    98   219   148    85   116   135   198    57   171   110   108   155   149   215   182   172    46   193    89   134   126   160   184   194   163   156    86   155   178   218   175   144    73    81    92    49   156   168   176   195    45   195    52   206    54    72   205   122    74    78   221   107    75    71   218    43    77   130    33    40   157    65    72    39   150    53   215   170   166   164    97   116   128    65    36    55    36    48   159    56   101   101   221   203    92    58    68    51    72    73    43   121   189   125    79   185    52   212   201    95    77   174   135   120   195   154   180   190   219   206   210    82   143   167    60   121   155    45   175    34    57   151   191   125   125   207   106   173   137    49    93    51   164   187    59   156   183   148    65   168   187   165   221   124    66   136    39    65   219   133   146    77   167    32   171    37    91    35   169    74   192   206   137   150   103   211    74    97    66   144   174   101   183    66   187    64   115    52   151   104   128   118    44   191    76    67    47    97    41   158    38    33   172   182   103   180   157   105   189    65   143   164   178   109    45   188    59   217   164   166   143    69   105   185    78    97   119    99    81    79   142    46    55   148   205    66   211   120   117    89   209    56    39   149    50   187   146   173    64   107   111   167   172    37    78   105   139    72   172    72   182    73   152   118   178   221    58   198   205   207   212   151   221   120   115   186   207    93   138    68   127    31   128   148    65   124   104   167   179   205   217   137   105   204   166    43   223   125    40    44   196    42   151   136   218   179    60   127   160    55    84   134   164    93   222   194   160    90    96   153    38   173   153   211    99    74    41    77    83   105    58   217   158   154    42   135   164    74   190   198   133   152   128   110   171    38   166    81   188    99   205    81   122   111    69   178    71    99   208   217    61    82   108   179   181   182   125    86    88   102   117    79    38
   156   132    78    90    77   106   125   171    70   166   140   129    75   122   161    73   182    92    57   212   200   198    53    60    48   119   156   130   169    47    99   176   171   129   167   155   111   182   101    69   218   100    46   115   198   175   161   155   129   111    97    99   103   174   146    44    60   149    72   149   139   104   214   195    54    47    56   132    71   114    48   119   175    62   131    61   188    47    42   149    82    74    65    46    63    64   132   125   117   160    78    65   126   122   200    87    80   155   215    50   163   107   217   144   105   124   126   121    85   134    38   203   157    51    36   202   158   139    56   157    91   122   217    93   198    63    68   185   138   181   139    90   199    54    91   137   149    92    42   218   133   130    41   180   131    68    76   122    80    98   217   148    85   115   135   197    58   171   110   108   156   148   215   181   173    46   195    89   134   125   160   183   193   163   157    86   154   177   218   176   143    73    82    92    49   156   168   176   196    45   195    53   206    54    71   205   122    74    78   222   108    76    69   218    43    77   129    33    41   156    65    72    39   150    52   214   170   166   164    97   114   129    63    35    55    37    49   159    55   100   101   221   203    94    58    68    50    73    73    43   121   189   126    78   185    52   212   201    95    77   173   137   120   194   155   181   190   218   207   210    83   143   167    61   122   154    44   176    35    57   152   190   126   125   207   105   173   138    50    93    50   164   186    58   155   182   149    65   169   186   164   221   124    66   137    38    65   220   131   146    78   168    33   171    36    92    35   169    76   192   206   137   151   103   211    73    98    66   144   173   100   183    66   186    63   113    52   150   104   128   117    44   191    77    67    48    97    41   158    39    32   172   184   103   181   157   105   190    64   144   163   179   109    45   189    60   215   163   167   143    68   105   185    78    97   120    99    81    78   142    45    56   147   205    66   212   120   115    90   208    54    39   150    50   186   146   172    64   106   111   167   172    37    78   106   139    72   172    72   181    73   152   117   178   222    57   198   204   206   211   151   220   120   115   187   207    92   138    67   127    32   128   148    66   123   105   166   179   205   217   137   105   204   166    43   222   124    39    43   196    41   151   136   218   178    60   128   160    54    83   134   165    92   222   194   159    92    97   154    38   173   153   211   100    73    42    77    83   104    58   217   158   154    40   137   163    74   189   197   131   152   128   110   171    38   165    81   188   100   206    82   122   112    70   179    71    98   208   215    61    82   110   178   181   182   124    86    89   102   117    79    38
   108   128   190   135   136    39   201   139   116   180    42    74   169   107   167    50   197   120   179   170    75    79   216   185   206   185   108    83   106   192   130    91    94   108   100   179   152   199   188    66    55   201   113   105    91    46    67   217   149   163    96    92   214    90   158   198   162    97    52   131   198    53   167   195   157   100   104   173    99    51    48   137   204   102    65   118    57    58   116   180    35   103   188    42   125    37    92   212   120    39    64   201    71   137    64   164   187   129    68   116   194    94   151   144   172   155   122   107   211   182   149   197   179    83   108   136    78   216    91   123    67    57    49   114   130    47   113   175    36   148    89   105   164   160    53   171   212   100   171   213    88   210   172   187    88   220    69   125   131   207   179   144    60   123    77   199   166   111   123    54   205   196    77   156    96   155   163    45   147   126   218    92   202    81   160   192   210   194   171   126   182   187   156   184   107   177    64   218    87   122   104   197   124    80   162    61   132   150    69    37    72   208   164   206   145    97   163    62   202   142    66   161   137    88    80    67    47    46   216   102   182   138   195   137   106    75    53   167   161   181   110   105   153   177   105    49    63   168   134   183    63    81    99    70    90    38    75    66   105   196   136   182   101   189   140    46   215   201    55   172    91   184   207   216    52    90   186    88    89   210   137   165   162    79    81   197   132   154   190   174    45   116   102   191   116   161   150    52    60   115   110   165   133   207   115   116    95   108   111   198   111   108   160    35   195   108   173    44   100   178   104   152    70    83    78   128    47   200   102   194    43   196   154    54   150   205    59   217   163    64   216    86   162    81   119   140   109   181   106   188   173   180    40   201   149   149   164    78   125    33   123    77    42   102   126    71    87    76   142    76   125   162   128    41    93   142   157   198    59   162    66    92   115   102   103   153   166    45    91    50   125    89    49   118   113    91    39   145    58   207    40    93    88   184   139    45   141   213   200    98   154   139   122   157   168   113    68   160    82   192    45   118   208   167    36   169    73    63   171   102   171   183    49   109   150   173   140    82    68    42   135   190   145    61    61    44   178    80   142   204   105    56    39   154   133    74    56    55   108   180   129   143   185   100    63   202    87   154   132   110    88   211   189    98    51   203    73   204    39   136   188   199    62   188   188   172   125    54   110    80    78   169    46   202    47   161   112    99   198   160   154   180    89   172    65    95   161    57   158    94   190   214   105   167    93    65    52   150   143   160   160   189
   108   127   190   136   135    38   200   139   116   179    43    75   169   108   167    49   197   118   179   171    75    79   216   186   206   185   108    83   106   194   130    90    91   108    99   178   152   199   189    68    55   200   114   104    89    46    69   217   147   161    97    92   216    91   156   198   161    97    52   131   198    54   168   194   156   100   103   174    99    50    47   136   205   102    65   117    57    58   115   181    35   102   189    42   123    38    92   213   119    41    66   201    71   137    65   165   186   129    69   116   194    94   151   143   173   155   122   107   212   182   149   198   181    83   110   135    79   215    91   121    66    56    50   115   130    46   112   176    36   148    89   104   166   160    53   170   211   100   171   214    88   210   174   187    88   219    69   125   129   207   178   144    61   125    77   200   166   111   121    55   205   195    77   157    95   155   164    45   145   127   218    94   202    81   160   190   211   194   170   127   183   186   156   183   108   177    64   219    86   122   104   197   122    79   163    62   131   151    69    37    72   210   165   206   146    97   163    63   203   142    67   161   137    87    80    66    47    46   216   103   183   140   195   136   106    73    54   165   160   181   111   105   153   178   106    47    63   164   134   184    64    81    98    70    89    38    75    66   104   196   136   182   100   189   139    46   215   201    55   171    91   183   208   217    53    90   187    89    89   211   134   166   162    79    80   198   133   156   190   173    44   115   103   191   116   161   151    53    60   115   112   165   134   209   116   116    94   107   110   199   109   107   160    37   196   108   172    46   100   177   104   152    72    82    79   127    47   200   102   194    43   194   154    54   151   206    59   216   164    64   216    85   161    81   118   140   111   181   106   188   173   182    39   201   149   149   164    78   124    35   125    77    42   103   127    73    87    77   143    75   124   163   126    42    92   140   157   199    57   163    66    91   115   101   102   151   166    45    93    49   123    90    49   118   113    90    40   145    59   207    39    93    87   185   139    44   141   214   200    99   154   138   121   156   166   114    68   159    82   193    44   120   207   167    34   167    72    64   171   101   171   184    50   109   150   174   140    82    67    42   135   190   145    61    61    43   178    79   142   204   106    55    40   152   133    74    56    55   107   180   130   146   184   100    62   202    87   153   131   110    87   211   187   100    51   203    73   203    39   136   188   198    63   189   188   173   125    54   110    81    78   169    45   202    48   160   114    99   198   161   154   179    90   172    65    94   161    58   158    95   191   215   105   168    93    65    53   151   143   160   160   188
   109   127   189   136   135    39   201   139   117   180    42    76   170   107   166    49   196   120   178   171    75    80   215   186   205   184   109    83   106   193   130    90    92   107   100   178   152   199   189    66    54   200   113   104    89    46    69   217   149   162    97    92   217    89   157   197   161    97    52   131   199    54   168   193   156    99   102   174    99    50    48   136   204   101    65   117    57    58   115   181    34   101   188    41   123    38    92   214   119    41    66   200    71   137    65   165   186   129    68   115   194    95   151   144   173   155   122   108   212   182   149   197   180    84   110   135    79   216    92   121    65    56    50   114   130    45   112   175    36   148    89   106   165   160    54   170   212   101   171   213    89   210   174   187    87   220    69   125   129   207   179   143    61   125    77   200   166   111   121    55   205   195    78   157    95   155   164    44   146   127   218    93   203    80   160   191   210   194   171   127   183   185   156   183   109   178    64   219    87   122   103   197   122    80   164    63   130   151    69    37    71   209   165   207   145    97   164    63   204   141    67   162   137    88    81    65    47    46   216   103   184   141   195   136   106    75    53   166   160   180   111   104   154   178   105    49    63   165   134   183    64    81    98    70    89    36    75    66   103   198   136   182   100   190   140    46   215   201    55   170    92   183   209   217    53    89   187    89    88   210   134   165   162    78    79   198   132   155   192   173    45   115   102   190   118   160   151    52    60   115   112   166   133   208   116   115    94   107   110   198   109   107   158    37   196   108   172    45   100   178   103   152    71    81    79   126    47   200   101   194    43   195   153    54   151   206    59   216   164    64   217    86   161    80   119   139   112   181   105   187   172   182    40   202   149   148   165    77   123    34   125    77    42   102   128    73    87    76   142    76   123   161   127    42    93   141   158   198    57   163    66    91   115   101   102   151   166    46    92    50   123    91    48   119   113    90    41   145    58   207    39    93    87   186   139    44   142   214   199    98   154   138   122   155   165   114    68   159    82   192    45   120   208   168    34   167    71    64   171   100   172   184    49   110   149   173   139    82    68    41   135   190   145    61    61    42   178    78   141   204   106    55    40   154   132    72    57    55   108   180   129   145   183   100    63   201    88   155   132   109    88   211   187    99    51   202    73   203    38   136   187   198    63   189   188   173   125    54   111    80    78   169    44   201    49   161   113   100   198   162   153   180    89   171    66    93   161    57   158    95   190   215   106   167    92    66    52   151   144   160   160   188
   108   128   189   136   136    38   201   137   115   180    42    75   169   107   167    50   198   119   180   171    77    79   216   186   207   185   107    82   105   192   130    89    91   107    99   177   152   200   188    66    57   201   112   105    88    46    69   218   149   162    96    92   217    90   158   198   162    97    53   131   199    54   170   194   155   100   103   173    99    51    47   137   203   101    65   119    57    59   116   184    34   103   188    42   124    36    92   213   119    41    65   202    72   137    63   165   186   129    67   114   193    93   151   144   173   154   122   108   210   183   149   196   179    83   109   136    80   215    92   121    64    56    51   114   129    46   113   176    36   148    88   103   166   160    54   170   211   100   170   214    90   212   174   186    87   219    70   125   129   205   177   145    61   126    77   199   167   112   121    54   204   195    78   156    95   156   164    44   146   125   219    93   203    80   160   190   210   193   171   126   182   184   155   184   110   178    65   218    87   122   104   197   122    79   162    63   130   150    69    37    70   211   164   205   146    98   164    63   203   141    67   161   138    87    81    67    48    47   216   104   183   140   196   136   106    74    53   166   160   182   108   105   153   177   106    48    63   166   134   182    62    80    96    70    89    38    74    67   104   196   137   181   100   190   140    45   215   199    54   171    91   184   207   218    52    91   187    88    89   211   133   166   162    80    78   199   131   156   191   174    44   116   103   191   117   162   152    52    61   114   112   165   134   208   114   117    95   108   112   198   110   107   160    37   196   108   172    46    99   177   103   152    69    83    79   126    47   202   101   194    43   195   153    53   150   206    58   215   163    65   215    84   161    80   118   139   112   180   106   188   172   182    40   203   150   149   164    77   124    34   125    78    41   102   126    72    87    77   143    74   124   163   125    43    92   140   158   199    57   165    67    92   113   100   102   153   166    46    93    50   125    91    47   118   113    92    39   145    59   207    39    92    87   184   140    45   142   215   200    97   154   138   122   156   167   115    68   159    81   193    45   119   208   168    35   166    71    64   171   102   171   184    50   110   151   173   138    82    68    42   134   190   145    61    60    42   180    80   143   205   105    55    41   152   133    75    56    56   106   180   129   145   183   100    64   203    87   155   132   109    86   211   186    99    51   203    73   204    39   135   189   197    62   189   188   174   124    53   110    81    80   169    45   201    48   160   113   100   198   160   153   180    90   172    65    92   161    57   158    95   191   215   105   169    92    66    52   152   143   158   161   188
   108   128   189   136   135    38   200   139   115   179    42    75   169   107   167    49   197   119   179   171    75    79   215   185   206   185   108    83   107   193   131    90    91   107    99   178   152   199   188    66    56   201   114   104    89    46    69   217   148   162    97    92   216    89   157   198   161    97    52   131   199    54   168   194   156   100   103   174    99    50    47   137   204   101    65   117    57    58   116   182    35   102   188    42   124    37    92   213   120    41    66   201    71   137    65   165   185   129    68   116   194    95   151   144   173   155   122   107   211   183   149   198   181    83   109   135    79   214    92   121    66    56    49   115   131    47   112   175    35   148    89   105   166   159    53   170   211   100   170   213    88   210   174   187    88   219    69   125   129   207   178   144    61   126    77   199   166   111   121    55   205   195    78   157    95   155   164    45   146   126   219    93   202    81   160   190   211   194   171   127   183   185   156   184   109   177    64   218    86   122   104   197   122    79   163    62   131   151    69    37    71   209   165   206   145    97   164    63   204   141    67   161   137    88    80    67    47    46   216   103   183   140   196   136   106    74    53   166   161   181   110   104   153   178   106    48    62   165   134   183    64    82    98    70    89    37    74    66   104   197   136   182   101   189   140    46   216   201    55   171    92   183   208   217    52    89   187    89    89   210   134   166   162    79    79   198   132   156   191   174    45   116   103   190   117   161   151    53    60   115   112   165   134   208   115   116    94   107   111   198   109   107   160    37   196   109   172    45   100   178   104   152    71    82    79   127    47   201   101   195    43   195   154    54   151   205    59   215   164    64   217    86   161    81   118   140   111   181   106   188   172   182    40   201   149   148   164    77   124    34   125    77    42   102   126    73    87    76   143    75   124   162   127    42    92   141   157   199    58   163    66    91   115   101   102   151   166    45    93    49   123    90    48   118   113    91    40   145    58   207    39    93    87   185   139    44   141   214   199    98   154   138   121   156   166   115    68   159    82   192    45   119   208   168    34   168    72    64   171   101   171   183    49   109   150   173   139    81    68    42   134   190   145    61    61    43   179    79   142   204   105    55    40   153   133    74    57    55   107   180   130   145   184   100    62   202    87   154   131   110    87   211   187    99    51   203    73   203    39   136   188   198    62   189   187   173   125    54   110    80    78   169    45   202    48   160   113    99   198   161   153   180    90   172    65    93   161    58   158    95   190   215   105   168    92    65    52   150   143   160   160   188
   108   128   190   137   135    38   199   138   115   178    42    76   168   108   167    49   199   118   179   171    75    79   215   186   207   184   107    84   106   194   130    90    90   107    99   178   152   199   188    66    56   200   113   103    89    46    69   217   149   161    97    92   216    89   157   198   161    97    53   131   199    55   169   194   155    99   103   174    99    48    48   135   205   101    64   117    56    58   116   182    34   103   189    41   124    37    91   212   119    41    66   200    71   138    64   166   185   130    68   116   195    94   151   143   173   155   122   107   212   182   150   199   179    82   110   135    79   215    92   121    65    57    50   115   130    47   113   176    36   147    88   106   166   159    53   169   212   101   171   212    87   211   173   187    88   219    69   125   129   207   178   144    60   124    78   200   168   111   121    54   204   196    77   156    97   154   164    45   145   126   219    94   202    81   160   191   211   193   171   127   183   185   155   184   109   178    64   219    86   122   105   198   122    80   163    62   131   153    69    37    71   209   165   207   145    97   164    63   204   141    67   161   136    88    81    67    47    47   217   102   182   140   196   136   106    74    53   165   160   181   111   104   154   177   105    48    62   167   133   183    62    82    98    70    89    37    75    68   104   197   136   182   101   189   140    45   215   201    55   170    92   183   208   217    52    89   187    89    88   210   134   165   161    78    79   199   133   156   190   174    44   116   102   190   117   161   150    53    59   116   111   166   133   209   117   116    95   109   110   198   110   107   160    37   197   108   173    46   101   178   103   152    72    83    79   128    46   200   101   195    43   196   154    54   150   205    59   215   164    64   216    85   162    81   118   139   110   180   105   188   172   183    40   202   149   148   163    78   123    34   124    76    42   102   126    72    86    77   142    74   123   162   127    42    93   141   158   199    58   164    67    91   113   100   103   151   166    46    92    49   124    90    49   118   113    92    38   144    57   207    39    93    86   185   138    45   142   213   199    98   155   136   121   156   165   113    67   160    83   192    45   119   208   168    34   167    72    64   171   102   170   184    48   109   151   174   139    82    68    41   134   190   146    61    61    44   178    79   142   205   105    56    39   153   132    73    57    55   107   180   130   145   185   100    63   203    86   154   132   109    87   210   186    99    52   202    71   203    40   136   188   198    62   190   187   173   124    53   110    80    79   169    45   203    49   161   114    99   198   160   152   180    90   173    66    93   161    57   159    95   191   215   106   168    93    66    52   151   143   160   158   188
   109   128   190   136   134    39   199   139   116   180    42    76   169   107   167    50   197   119   179   170    74    79   216   185   206   185   108    83   107   193   131    90    91   107    99   179   152   199   190    67    55   201   114   104    90    46    68   217   147   162    96    91   215    91   156   198   160    97    52   130   197    54   168   195   156   100   103   175    98    49    46   136   205   102    64   117    56    59   116   182    34   102   189    42   124    37    93   215   120    41    65   200    71   137    64   167   186   129    68   116   195    95   150   144   173   155   121   107   211   182   149   197   181    83   110   136    80   215    91   120    66    56    50   115   131    48   112   176    37   149    88   105   166   158    52   170   211   101   170   212    89   211   174   188    89   219    70   125   129   207   179   144    62   125    77   199   166   112   122    54   206   195    78   156    97   154   164    45   146   127   217    93   201    81   159   191   210   194   170   128   183   186   156   183   108   177    62   218    86   122   103   196   123    80   162    61   131   151    69    37    71   210   165   207   145    97   163    63   204   142    67   162   138    88    80    67    47    45   216   103   184   141   196   136   106    74    53   166   161   180   111   104   154   177   106    47    62   165   133   184    64    82    97    70    89    39    74    67   103   197   136   183   101   189   140    46   216   201    54   171    91   183   209   217    52    88   188    88    89   209   134   166   162    80    79   198   132   156   191   173    45   115   102   191   117   161   150    53    60   114   113   166   133   208   115   115    94   107   110   199   109   107   159    38   197   110   171    45    99   178   103   152    73    82    81   128    47   201   101   195    42   196   154    55   150   205    59   215   165    64   216    86   161    81   117   139   111   181   106   187   172   182    40   200   148   148   164    77   123    34   125    77    42   102   126    73    87    76   144    75   123   161   127    41    92   140   157   199    58   163    67    90   113   101   103   152   166    45    93    50   123    90    48   117   113    90    40   145    57   206    40    93    86   184   139    44   140   215   199    98   152   138   122   157   166   115    68   160    82   192    44   119   208   167    34   168    72    64   171   100   172   182    51   108   150   174   138    82    68    42   133   192   145    60    60    44   180    80   141   204   106    56    40   153   133    74    57    54   107   180   131   145   183   102    62   202    88   154   130   108    88   210   187    99    51   203    74   202    40   136   186   199    62   189   188   174   124    55   110    81    78   170    45   202    48   159   113    99   198   160   153   180    90   172    65    93   161    59   157    95   190   215   106   168    92    67    52   151   144   160   160   188
   108   128   189   136   135    38   200   138   116   179    42    75   169   107   167    49   198   119   179   171    75    79   215   185   206   185   108    83   107   193   131    90    91   107    99   178   152   199   188    66    56   201   114   104    89    46    69   217   148   162    97    92   216    90   157   198   161    97    52   131   199    54   168   194   156   100   103   174    99    49    47   137   204   101    65   117    57    58   116   182    35   102   188    42   124    37    91   213   120    41    66   201    71   138    65   165   186   129    68   116   194    95   151   144   173   155   122   107   211   183   149   198   181    83   109   135    79   214    91   121    66    56    49   115   130    47   112   176    35   148    89   105   166   159    53   170   211   101   171   213    88   210   174   187    88   219    69   125   129   206   178   144    61   126    77   199   166   111   121    55   205   195    78   157    95   155   164    45   146   126   218    93   202    81   160   190   211   194   171   127   183   185   156   184   109   178    64   219    87   122   104   197   122    79   163    62   131   151    69    37    71   209   165   206   145    97   164    63   204   141    67   161   137    88    80    66    47    46   216   103   183   140   196   136   106    74    54   166   161   181   111   104   153   178   106    48    62   165   134   183    64    81    97    70    89    37    74    67   104   197   136   182   101   189   140    46   215   201    55   171    91   183   208   217    52    89   187    89    89   210   134   166   162    79    79   198   132   156   191   174    45   116   103   190   117   161   151    53    60   115   112   165   134   208   115   116    95   107   111   198   109   107   160    37   196   109   172    45   100   178   103   152    71    82    79   127    47   201   102   194    43   195   154    54   151   205    59   215   164    64   217    86   161    81   118   140   111   181   106   188   173   182    40   202   149   148   164    77   124    34   125    77    42   103   126    73    87    76   143    75   124   162   127    42    93   141   157   198    58   163    66    91   115   101   102   151   166    46    93    49   123    90    48   118   113    91    40   145    58   207    39    92    87   185   139    44   141   214   200    98   154   138   121   156   166   115    68   159    82   192    44   119   208   168    34   168    72    64   171   101   171   184    49   109   150   173   139    81    68    42   134   190   145    61    61    43   179    79   142   204   105    55    40   153   133    74    57    55   107   180   130   145   184   101    62   202    87   154   131   110    87   211   187    99    51   204    73   203    39   136   188   198    62   189   187   174   125    54   110    80    78   169    45   202    49   160   113    99   198   161   153   180    90   172    65    93   161    58   158    95   190   215   105   168    93    66    52   150   143   160   160   188
   108   128   189   136   135    38   200   139   116   179    42    75   169   107   168    49   198   119   180   171    76    79   215   185   206   185   107    83   107   194   131    90    91   107    99   179   152   199   188    66    55   200   114   104    89    46    69   217   149   162    96    92   217    89   157   198   161    98    52   132   199    54   168   194   155   100   102   174    99    49    47   137   204   102    65   118    57    58   116   182    36   102   188    41   124    37    91   213   120    41    66   201    70   137    64   165   186   129    68   115   195    95   151   143   172   155   122   108   212   183   149   198   181    83   109   135    79   214    91   121    65    56    49   115   130    46   112   176    35   148    89   106   165   159    53   170   211   100   171   214    88   210   173   187    88   219    69   125   129   206   178   144    60   125    77   199   166   111   121    54   205   195    78   156    95   155   164    44   145   126   219    93   203    81   160   190   211   194   171   127   183   185   156   183   109   177    64   218    86   122   104   197   122    79   163    62   131   151    68    37    71   209   165   206   145    97   163    62   204   141    67   162   136    88    80    66    46    46   216   103   183   140   196   136   106    74    53   166   161   181   110   104   153   178   106    48    62   166   134   184    63    81    97    70    89    37    74    67   104   197   136   182   101   189   140    46   215   201    55   171    92   183   208   217    52    89   187    88    89   210   134   166   162    79    80   198   132   155   190   174    44   115   103   190   117   161   150    53    60   115   111   166   134   209   115   116    95   106   110   198   109   108   160    37   196   109   172    45   100   178   104   152    71    82    79   127    47   201   102   195    42   195   154    54   151   206    58   216   164    63   217    86   161    82   118   140   111   181   106   187   173   181    39   202   149   148   164    77   123    33   125    77    41   102   126    74    87    76   142    76   124   163   127    42    93   141   158   198    58   163    67    90   114   101   102   151   166    46    92    49   123    90    49   118   113    91    39   144    58   207    38    93    87   185   139    45   141   213   200    98   154   138   122   156   166   114    68   160    82   193    45   119   208   168    34   168    72    64   171   100   171   184    49   109   151   173   139    82    68    42   134   190   145    61    61    43   179    79   142   204   105    55    40   152   133    74    56    55   107   180   130   144   184   101    63   202    87   154   131   110    88   211   187   100    51   203    73   203    39   136   188   199    62   189   187   173   125    54   110    80    79   169    45   201    48   160   113    99   199   161   153   179    89   173    65    94   161    58   158    95   190   215   106   168    93    65    52   150   144   160   159   188
   107   126   189   136   135    37   202   138   116   178    42    74   172   107   166    47   198   116   180   171    73    79   216   184   205   187   106    82   105   192   131    90    91   108    99   179   149   198   188    68    56   200   115   104    89    47    69   218   147   163    96    94   215    90   159   197   162    97    53   133   200    54   168   194   155   103   104   173    98    49    49   137   204   101    64   118    58    59   114   182    32   100   187    42   125    38    90   213   121    41    66   201    70   138    65   166   184   131    67   114   194    96   152   143   173   155   122   106   210   183   151   198   180    82   109   135    79   216    91   120    65    57    50   115   130    47   110   178    35   147    89   105   165   158    55   169   213   103   171   215    87   211   171   187    89   220    69   126   128   208   178   145    59   126    75   199   167   111   120    54   206   194    76   157    95   156   163    44   146   125   220    93   204    82   161   191   212   192   170   126   182   186   156   182   108   178    65   220    86   122   105   197   123    80   164    64   130   150    68    38    71   210   165   205   144    96   165    63   202   141    66   160   137    89    82    68    47    48   216   105   184   140   195   135   105    73    53   166   163   180   110   106   152   177   106    48    62   165   133   183    63    82    99    69    89    37    75    66   103   197   136   182    99   187   138    46   216   200    54   171    92   184   208   217    53    90   188    91    89   209   133   164   163    79    81   199   134   156   191   176    43   115   102   191   118   161   152    51    61   115   111   166   132   207   116   117    96   107   110   199   107   105   160    39   196   109   172    46   100   177   104   150    70    83    79   127    47   199   102   194    44   198   154    56   152   206    60   215   165    67   216    84   162    80   117   140   112   182   107   188   175   181    39   203   149   147   163    78   124    34   125    76    41   103   125    71    87    77   143    76   123   163   126    41    93   139   158   198    58   162    65    91   115   100   100   151   164    46    93    48   123    91    48   120   113    90    38   145    57   207    39    91    87   184   140    45   140   213   199    98   153   137   122   157   166   115    67   160    83   192    45   120   206   168    34   168    73    65   172   101   171   183    50   110   152   175   140    81    65    42   132   190   144    61    60    42   178    80   141   205   106    56    39   151   133    75    55    54   106   180   131   144   184   100    64   200    85   153   131   111    88   212   188    99    52   205    74   203    37   136   188   196    63   188   188   173   127    54   108    81    80   169    44   200    46   160   114   100   197   160   152   179    90   172    66    94   161    58   161    96   190   214   104   167    92    65    53   151   143   161   158   187
   108   127   189   137   135    40   199   138   116   181    42    74   170   107   168    49   199   118   179   171    75    78   216   186   207   185   108    81   106   194   131    91    90   108    99   178   154   199   189    67    55   200   113   104    88    47    68   217   148   162    98    92   215    89   157   198   162    98    53   131   200    55   169   194   155   101   102   173    99    50    47   138   206   103    65   116    57    57   114   182    35   100   187    43   124    39    90   213   120    42    66   200    70   138    65   165   184   129    67   115   195    94   151   144   173   155   121   107   212   182   149   197   179    83   109   136    79   212    90   121    65    55    48   115   130    46   113   176    36   148    89   106   167   160    53   170   211    99   171   213    89   210   175   188    88   221    69   124   129   208   178   143    61   125    77   199   164   112   120    55   205   195    79   156    94   155   164    43   145   127   218    92   202    79   159   189   212   194   170   127   184   185   155   183   109   178    65   219    86   123   103   196   121    79   163    63   131   151    68    38    72   210   165   205   146    98   165    63   204   141    68   161   137    88    80    66    46    45   216   103   182   141   196   136   107    75    54   164   160   180   112   104   154   178   106    49    62   165   134   183    64    80    98    70    90    38    75    66   103   198   135   181   100   189   140    44   216   201    56   170    92   183   207   217    53    88   187    89    89   209   135   166   161    80    79   199   132   156   191   173    46   114   102   190   117   162   151    53    59   116   111   166   134   210   115   115    94   107   111   198   108   107   160    38   197   109   173    47   102   177   103   151    72    83    79   127    46   201   103   195    43   194   154    54   150   204    58   215   165    63   217    86   161    80   118   139   112   182   107   188   171   182    40   202   151   148   163    76   124    35   124    77    42   101   126    73    87    76   143    76   124   163   126    42    91   140   155   199    57   164    65    91   114   100   101   152   165    46    92    49   122    89    49   118   113    91    41   145    57   206    38    92    86   186   140    45   141   215   199   100   155   137   121   156   167   113    67   160    82   192    43   120   208   168    35   167    71    64   172   101   170   183    50   110   150   171   140    82    69    41   134   190   146    61    60    41   178    78   143   203   105    53    40   152   132    72    58    55   108   181   130   144   183   100    63   202    87   155   131   109    87   211   187    99    50   200    73   203    41   134   188   198    63   189   186   172   125    54   110    82    77   170    45   200    48   160   113   100   198   162   153   180    90   173    65    93   161    58   158    93   190   214   105   170    92    67    51   151   143   160   158   187
   105   127   190   136   135    39   198   138   115   181    42    77   169   108   167    49   201   117   180   170    72    78   215   185   206   186   106    81   106   194   131    91    90   109    99   178   151   201   189    64    57   203   114   103    87    47    64   217   150   163    94    92   215    88   158   199   160    96    55   132   199    56   168   198   158    98   102   175   101    51    46   135   204   102    64   118    57    60   116   183    35   100   189    40   125    37    91   213   120    41    66   197    72   135    65   166   184   129    72   115   196    96   151   145   170   154   124   109   213   184   151   198   182    82   106   132    84   214    90   122    66    57    47   116   131    46   112   176    36   147    89   107   167   158    54   170   208   100   170   211    88   209   171   186    88   219    69   125   128   208   178   145    61   125    76   199   166   111   124    55   203   197    76   158    97   156   164    45   145   126   219    93   202    81   158   193   212   192   167   127   183   184   156   183   112   179    65   218    85   124   101   196   123    76   163    64   132   150    68    39    73   209   165   206   147    95   164    62   203   140    67   161   139    90    81    67    47    47   214   104   185   141   196   136   107    73    53   165   162   183   109   103   153   177   105    50    64   168   133   184    64    84    95    70    88    37    74    69   103   195   136   182   101   188   141    44   214   199    54   173    93   183   209   217    54    88   186    89    88   212   135   165   160    79    80   200   131   154   194   175    43   114   101   189   117   160   152    49    59   115   111   165   133   211   119   115    95   109   111   198   110   108   161    37   198   110   173    45   100   179   107   152    72    84    77   129    46   204    99   196    44   198   151    54   152   205    60   216   166    65   215    85   160    81   118   141   112   180   102   187   172   182    40   201   147   149   164    76   124    35   124    80    43   101   127    75    87    76   144    75   126   160   126    43    92   140   157   194    58   162    70    92   114   101   100   153   165    44    93    50   123    92    48   117   115    91    37   144    58   205    40    91    86   188   140    45   140   214   198    99   154   137   120   157   167   115    67   157    80   191    46   120   210   168    35   169    71    63   170   100   172   183    50   111   149   175   142    82    67    38   136   192   144    60    60    44   179    76   144   205   103    52    38   151   132    74    57    54   106   178   131   145   184   100    64   200    87   153   131   111    88   211   188   103    52   202    74   202    37   138   187   199    65   187   186   172   127    56   110    79    79   171    45   198    50   160   113   100   199   162   155   182    91   172    66    95   163    59   158    93   189   217   109   169    95    64    52   148   144   161   162   190
   109   128   189   136   135    39   199   138   115   180    42    76   169   108   166    50   198   119   179   170    75    79   216   184   205   185   108    83   107   193   131    91    91   108   101   179   151   198   188    66    56   201   114   103    90    47    69   218   149   162    97    91   216    90   157   198   162    97    52   130   199    54   167   193   155   100   104   172    99    49    46   137   203   101    65   117    57    58   117   181    35   101   188    42   123    36    91   214   120    41    67   201    70   139    65   164   185   130    68   116   194    96   152   143   173   154   123   108   210   183   148   199   180    84   109   136    80   214    91   122    65    57    49   115   130    46   113   176    35   148    88   105   165   159    53   170   211   100   172   213    88   210   174   188    89   220    70   126   129   206   178   144    60   125    78   199   166   111   121    55   206   195    78   156    95   155   164    45   146   127   218    92   203    80   159   190   211   194   170   127   183   185   155   183   109   177    64   218    86   122   105   196   122    79   163    62   130   151    68    37    71   210   165   206   146    98   163    62   204   141    68   162   136    89    81    66    47    46   217   104   183   140   196   137   107    74    53   166   161   180   111   105   154   177   106    49    63   165   134   183    63    80    98    70    90    37    74    67   105   198   135   182   102   189   139    45   216   201    55   171    90   184   208   217    52    90   188    89    89   210   134   166   163    79    79   199   132   156   190   174    46   115   101   190   117   162   151    53    59   115   113   165   133   207   116   116    95   108   112   198   110   106   159    37   195   109   172    45   100   179   103   150    70    83    78   127    48   201   101   194    43   194   153    54   152   205    57   215   163    63   217    85   161    80   119   141   112   181   106   188   173   183    42   202   149   148   164    77   124    33   124    76    41   103   126    72    86    76   142    77   124   162   126    42    93   140   157   199    58   164    65    91   114   101   102   151   165    46    92    50   123    90    49   117   113    89    40   145    58   206    37    92    87   185   139    43   141   213   200    98   155   138   122   156   166   114    68   159    83   192    44   119   208   167    34   169    71    62   170   102   171   184    48   110   150   172   139    81    68    42   134   190   144    60    61    42   179    79   143   204   104    56    41   153   132    74    57    55   108   180   130   146   184   101    62   201    87   154   131   109    87   211   186    99    52   204    73   203    39   135   187   198    63   188   188   174   125    54   109    80    78   169    44   202    47   160   113    99   200   160   153   180    91   172    66    93   161    58   157    95   191   216   105   167    93    66    52   150   143   160   160   188
   108   127   190   136   136    38   200   138   115   179    42    76   169   107   167    48   197   118   180   171    75    79   215   186   206   185   108    83   107   193   131    90    91   107    99   178   152   198   188    66    56   201   113   104    89    46    69   217   148   162    97    92   216    89   157   198   161    97    53   131   199    54   168   194   156   100   102   174    99    50    47   136   205   101    65   117    57    58   116   182    35   102   188    41   124    37    92   213   120    41    66   201    71   137    64   165   186   129    68   116   195    95   151   144   172   155   122   108   211   183   149   198   181    83   109   135    79   214    91   121    65    56    49   115   130    47   112   176    35   148    89   105   166   159    53   170   211   100   171   214    89   210   173   187    88   219    69   125   130   207   178   144    61   125    77   199   166   111   121    54   205   195    78   157    95   155   164    45   145   127   218    93   202    80   160   190   211   194   171   127   183   185   155   184   109   177    64   218    86   122   103   197   122    79   163    62   131   151    68    37    71   209   165   206   146    97   164    63   204   141    67   161   137    88    80    66    47    46   216   103   183   140   196   137   106    74    53   166   161   181   111   105   154   178   106    48    62   166   134   183    64    82    97    70    89    37    74    67   104   197   136   182   101   189   140    45   216   201    55   171    91   183   208   217    53    89   188    89    88   210   134   166   162    79    79   198   132   156   191   173    45   116   102   190   117   161   151    52    60   115   111   166   133   208   116   116    94   107   111   198   110   107   160    37   196   109   172    45   100   178   103   152    71    83    79   127    47   200   101   194    43   196   153    55   151   206    59   215   164    64   216    85   161    81   118   140   111   180   106   187   173   182    40   202   149   149   164    77   123    34   125    77    41   103   125    73    87    76   142    75   124   162   127    42    93   141   157   198    57   164    66    91   115   101   103   151   166    46    93    49   123    90    48   118   113    91    39   145    58   207    39    92    86   185   139    45   141   213   200    99   154   137   121   156   165   115    68   159    82   192    45   119   207   168    34   168    72    64   171   101   171   183    49   109   150   173   140    81    68    42   134   190   145    61    60    43   179    79   142   204   105    55    41   153   132    74    57    55   107   180   130   145   184   100    62   202    88   154   132   110    87   211   187    99    51   203    73   203    39   136   188   198    62   189   187   174   125    54   110    80    78   169    45   202    48   160   113    99   198   161   153   180    90   172    65    93   161    58   157    95   190   215   106   168    93    66    52   151   143   160   160   188
   109   128   190   136   135    38   200   139   115   179    42    75   168   107   167    49   198   118   179   171    75    79   215   185   205   185   108    83   106   193   131    90    90   107    99   178   152   200   189    66    56   201   113   104    89    46    69   217   148   162    96    92   216    89   157   199   161    97    52   131   199    54   168   194   156   100   103   174    99    49    47   137   205   102    65   117    58    58   116   182    36   103   188    42   124    37    91   213   120    42    66   201    71   138    65   165   186   129    68   116   194    95   150   143   172   155   122   108   211   182   149   198   180    83   109   135    79   214    91   121    66    56    49   115   131    46   112   176    35   148    89   105   166   159    53   170   212   101   171   214    88   210   173   187    88   219    70   125   129   206   178   144    61   125    77   199   166   112   121    55   206   195    78   156    94   155   164    44   145   126   218    93   202    81   159   190   211   194   171   127   183   185   155   184   109   178    64   218    86   122   103   197   122    79   163    62   131   151    69    38    72   209   165   206   146    97   163    63   203   141    68   162   137    88    80    67    47    46   216   103   183   140   196   136   106    73    54   166   161   181   111   105   154   178   106    48    62   166   134   184    63    81    98    70    89    37    74    67   104   197   137   182   100   189   140    45   216   201    55   171    91   183   207   217    52    89   188    88    89   210   134   166   162    79    79   198   132   156   191   173    45   116   102   190   117   160   151    53    59   115   112   165   134   209   115   116    95   107   111   198   109   106   160    37   196   109   172    45   100   178   104   152    71    83    79   127    47   200   101   195    43   195   153    54   151   205    59   216   164    64   217    86   161    81   118   140   111   180   106   188   173   181    40   202   150   148   164    77   124    34   125    77    42   103   126    73    86    76   143    76   124   162   126    42    93   141   157   198    57   164    66    91   114   101   102   151   166    46    93    49   123    90    49   118   113    90    40   145    58   207    39    92    87   185   139    44   141   213   200    98   154   138   121   156   165   115    68   159    82   193    45   119   208   167    34   167    72    64   171   101   172   183    49   109   150   173   140    81    69    42   134   190   145    61    61    43   179    79   143   204   105    55    40   152   133    74    57    55   107   180   130   145   184   101    62   202    87   154   132   110    88   211   186    99    51   203    73   203    39   136   188   198    62   189   187   173   125    55   110    80    78   169    45   202    48   160   114    99   198   160   154   180    90   172    65    93   161    57   157    95   190   215   106   169    92    66    52   150   143   160   159   188
   108   127   189   137   135    38   200   138   114   179    41    75   170   108   168    47   198   120   181   171    74    79   217   185   205   183   108    83   105   194   130    89    92   105   100   179   153   198   188    66    54   200   115   103    90    46    69   217   148   161    96    91   216    91   157   197   161    98    52   132   199    54   168   194   157   100   103   173    99    50    46   136   204   102    66   118    58    58   116   181    34   102   188    42   124    36    93   212   121    42    66   201    71   137    64   166   185   129    67   116   195    95   152   145   172   155   122   107   212   183   147   197   181    83   109   136    80   213    91   119    66    56    49   114   130    48   114   176    37   148    89   105   167   158    53   168   211   103   172   213    88   211   174   188    89   219    69   125   130   207   178   144    61   126    78   199   166   111   121    56   205   194    79   156    96   155   163    45   146   127   218    94   203    79   160   191   210   194   171   127   183   185   154   184   109   179    66   219    87   122   102   198   122    81   161    64   132   151    70    37    72   209   166   205   145    98   164    62   205   141    66   160   137    88    80    67    47    45   216   104   183   141   195   136   106    76    53   166   162   181   110   104   154   178   105    48    63   165   133   182    63    80    97    70    89    36    74    67   102   199   136   182   101   189   139    46   215   200    56   171    91   183   207   216    52    90   187    88    88   210   135   166   163    79    79   198   131   157   191   173    45   116   104   190   116   161   153    52    58   115   111   165   134   209   115   115    95   108   111   198   109   106   162    37   195   109   172    44    99   178   104   151    71    82    80   128    47   200   102   195    43   195   153    54   150   206    59   214   164    63   218    87   161    80   118   141   111   181   106   188   173   181    41   202   148   149   165    77   124    34   123    76    43   102   126    73    87    75   140    75   125   162   127    42    94   142   158   197    57   164    65    90   114   103   102   151   165    44    92    48   123    91    50   118   113    90    40   145    58   206    40    93    86   184   140    45   141   215   200    98   155   138   121   155   167   114    67   161    82   193    45   119   209   167    32   166    72    63   172   102   171   183    48   110   150   173   139    83    66    42   135   191   144    59    61    42   178    76   142   204   105    56    41   151   133    72    57    55   106   179   128   146   183   101    63   201    88   154   131   111    87   210   186    99    52   203    74   201    39   135   187   198    61   189   187   174   126    53   111    79    77   169    45   202    50   159   112   101   198   161   153   178    88   173    64    93   161    59   157    93   191   215   106   170    94    66    52   151   143   161   160   188
   108   129   189   136   135    38   200   139   115   179    42    74   169   106   167    47   197   119   178   171    76    79   215   184   206   185   108    83   106   193   131    91    90   107    99   179   151   199   188    66    55   201   113   103    90    46    68   217   148   162    97    92   216    90   157   198   160    97    53   131   199    54   168   194   156   101   103   174    99    49    47   137   204   100    65   117    57    57   115   183    35   102   189    42   124    37    91   213   120    41    66   200    72   138    64   166   186   128    69   117   194    95   152   144   173   155   121   109   212   184   148   198   180    83   109   136    81   214    91   121    66    56    49   115   130    47   112   175    35   149    88   105   165   161    54   170   211   101   169   213    88   210   174   187    88   220    69   125   129   206   178   143    61   126    77   198   167   111   121    55   204   195    77   157    95   154   165    44   145   128   219    92   203    80   160   189   210   195   170   126   183   185   155   184   108   178    63   219    85   122   104   196   123    80   164    62   131   151    69    37    72   209   165   205   146    96   164    62   204   141    67   161   137    88    80    67    46    45   215   102   183   140   196   136   107    73    54   167   159   180   111   106   154   177   105    47    63   165   134   183    64    81    97    70    90    37    75    67   103   196   136   183   100   189   140    46   216   201    55   171    91   184   209   217    52    90   188    89    89   210   134   166   162    80    79   198   132   156   190   174    44   116   102   191   116   161   151    54    60   115   111   165   133   208   115   115    94   107   111   197   109   106   160    36   196   108   171    45   100   178   103   152    71    83    80   127    48   202   102   195    42   195   154    53   152   203    59   215   166    63   216    85   161    80   118   139   111   181   106   187   173   183    41   202   150   149   165    78   124    35   125    77    42   102   127    72    86    76   140    74   125   162   127    42    93   142   158   199    58   165    66    92   114   103   102   150   165    45    92    49   124    90    47   118   113    91    40   143    58   207    40    93    86   185   138    44   141   213   200    97   155   138   121   156   166   113    69   158    83   193    44   120   209   169    35   168    73    63   170   101   171   184    49   109   149   173   139    82    69    41   134   190   146    61    61    44   178    79   141   202   106    55    40   151   132    74    56    56   107   180   130   146   184   100    62   202    87   154   132   109    87   211   186   100    50   204    72   203    39   135   187   199    61   188   187   173   125    54   110    81    78   169    45   201    48   160   113    99   197   161   153   180    90   172    64    94   161    57   157    94   191   215   105   169    93    67    50   151   144   160   159   188
   108   127   190   136   136    36   199   139   116   178    41    74   169   108   166    50   198   118   178   170    76    79   215   186   206   187   108    84   105   193   130    91    90   108    99   181   152   199   188    67    54   201   115   103    89    47    69   215   149   161    97    91   218    88   157   197   161    96    52   131   197    56   167   195   156    99   103   175    99    52    46   138   203   101    64   116    57    58   119   183    36   101   187    42   124    37    91   214   119    42    67   200    70   139    62   167   187   128    68   116   193    96   151   144   173   154   122   107   212   182   150   199   180    83   108   135    78   215    92   121    66    56    49   115   130    45   112   176    34   151    88   105   165   162    53   168   212    98   171   211    90   209   176   187    89   220    69   125   131   205   178   145    62   124    77   199   165   111   121    54   206   196    78   156    94   155   163    45   145   126   215    94   202    81   157   191   211   195   168   125   183   188   155   183   109   178    64   218    85   122   103   197   122    80   163    63   133   150    67    39    70   209   165   207   145    97   163    63   205   143    67   162   137    89    80    68    47    47   217   104   183   140   195   137   106    73    51   164   160   182   109   105   154   176   106    49    61   165   134   182    65    81    96    70    91    38    72    68   104   199   138   183   101   191   139    44   216   203    56   172    91   183   207   219    54    91   188    88    88   210   136   165   163    79    80   198   133   155   193   172    45   115   101   190   117   162   149    55    58   117   111   165   135   208   117   116    95   105   111   198   108   104   161    38   196   107   172    45   102   178   105   153    72    83    79   128    45   199   101   193    44   195   155    56   151   203    55   214   165    62   219    87   161    79   119   138   111   181   108   187   173   182    39   203   149   149   163    76   124    35   122    77    41   103   127    74    87    77   145    75   125   162   126    43    91   141   159   200    57   163    66    91   113   100   100   151   167    43    91    48   121    90    48   118   113    89    40   145    59   209    39    90    87   183   140    43   138   215   199    99   155   136   124   156   164   114    70   160    81   191    46   118   207   167    32   168    71    64   170   103   171   183    48   108   149   173   140    82    71    44   133   191   147    61    60    44   177    80   142   206   103    57    41   152   132    74    56    54   106   179   130   144   184    99    61   203    87   153   132   110    86   211   187   100    51   202    72   203    40   134   185   198    61   188   187   174   126    55   110    80    79   170    44   203    48   159   114   101   201   160   153   181    93   173    63    93   160    57   155    93   190   216   105   167    93    65    52   150   140   158   163   188
   108   128   191   137   136    38   201   139   116   177    42    76   168   107   167    49   196   118   180   170    73    78   215   184   205   185   107    82   107   193   132    90    90   108    99   179   152   199   188    67    54   202   114   104    88    46    68   217   149   161    98    92   217    89   157   200   162    97    52   130   198    55   167   192   156   101   102   173   100    49    45   136   205   101    64   116    56    57   117   181    34   102   188    42   121    38    91   214   120    42    65   199    70   138    66   165   185   128    67   117   195    94   150   143   172   155   122   108   209   182   149   197   180    82   111   136    79   214    92   120    66    57    50   114   131    45   114   176    36   146    88   105   167   159    53   169   210   100   171   213    89   210   173   186    87   219    70   124   129   207   179   144    61   126    77   199   166   110   121    56   206   196    78   157    94   152   164    44   147   126   220    93   202    81   160   189   212   194   171   126   183   186   156   184   109   179    65   219    88   122   103   198   122    81   163    62   131   151    70    38    70   211   164   207   146    96   163    64   203   140    67   161   138    87    80    67    47    45   214   103   181   137   196   135   106    74    54   165   161   181   110   105   153   177   106    48    63   165   134   183    63    83    98    72    90    40    74    67   103   196   136   180   101   190   140    46   217   202    56   171    92   183   209   217    53    90   187    89    89   210   132   165   162    79    78   197   131   154   192   172    47   117   103   189   118   161   152    53    60   115   113   164   134   206   118   116    95   107   110   198   109   108   161    38   196   108   172    45   100   179   103   153    70    83    79   126    47   202   102   195    41   195   153    54   150   205    58   216   164    63   217    85   161    80   119   141   112   182   105   189   174   183    39   201   149   148   163    77   123    35   125    77    43   102   127    72    87    77   142    76   124   162   128    41    93   139   157   198    57   162    67    92   114   103   102   151   167    45    93    49   123    90    48   118   113    90    40   146    57   207    39    94    86   185   139    47   141   213   198    99   153   138   122   156   165   115    68   158    83   193    44   119   206   167    33   168    71    66   171   101   171   183    47   110   150   174   138    81    67    41   135   190   145    60    60    43   179    78   143   201   105    56    42   152   132    73    57    57   107   179   128   144   183   100    62   201    87   153   130   109    85   211   184    99    51   204    73   204    39   135   188   199    63   188   188   174   125    54   110    81    79   168    46   202    46   159   115   100   198   161   153   181    90   172    65    92   161    58   159    95   190   215   105   169    94    67    52   150   142   161   161   187
   108   127   190   136   135    38   200   139   116   179    42    76   169   107   167    49   198   119   179   171    75    79   216   185   206   185   108    83   107   194   130    90    91   107    99   178   152   199   188    66    56   201   114   104    89    46    68   217   148   161    97    92   216    89   157   198   161    98    52   131   198    54   169   194   156   100   103   174    99    50    47   136   205   101    65   117    57    58   116   182    35   102   188    42   123    37    91   213   120    41    66   201    71   138    64   165   186   129    68   116   194    95   151   144   172   155   122   107   211   183   149   198   181    83   109   136    80   215    91   121    66    57    49   115   131    47   112   175    36   148    89   105   166   159    53   170   211   101   170   214    88   210   173   187    88   219    69   125   129   207   178   144    61   126    77   199   166   111   121    54   205   195    78   157    95   155   164    45   145   126   218    93   202    81   159   190   211   194   171   127   183   185   155   184   109   178    64   219    87   122   103   197   122    79   163    62   131   151    69    37    71   210   165   206   145    97   163    63   203   141    67   161   137    88    81    66    47    46   216   103   183   140   196   136   106    74    54   166   161   181   110   104   153   178   106    48    62   165   134   183    64    82    98    70    89    37    74    67   104   197   136   182   101   189   140    46   215   201    55   171    91   183   208   217    53    89   187    89    89   210   134   166   162    79    80   198   132   156   191   173    45   115   103   190   117   161   151    53    60   115   112   165   133   208   115   116    94   107   111   199   109   107   160    37   196   108   172    45   100   178   103   152    71    82    79   127    47   201   101   195    43   195   154    54   151   205    58   215   164    64   217    86   161    81   118   139   111   181   106   188   173   182    40   202   149   148   164    77   124    34   125    77    42   103   126    73    87    76   143    75   124   162   127    42    92   141   157   198    58   163    66    91   115   101   102   151   166    46    93    49   124    90    49   118   113    91    40   145    58   207    39    92    87   185   139    44   141   214   199    98   154   138   121   156   166   115    68   159    82   192    45   119   208   167    34   168    72    64   171   101   171   184    49   109   150   173   139    81    68    42   134   190   145    61    61    43   178    79   142   204   105    55    40   153   132    74    57    55   108   180   130   145   184   101    63   202    87   154   131   110    87   211   187    99    51   204    73   203    39   135   187   198    62   189   188   174   125    54   110    80    78   169    45   202    49   160   113    99   198   161   153   180    90   172    65    93   161    58   157    95   190   215   105   168    93    66    52   150   143   160   160   188
   109   128   188   136   136    37   202   135   117   179    41    76   172   107   169    48   196   118   182   169    73    80   215   184   207   184   107    84   108   195   130    89    90   109    99   178   155   199   187    69    55   199   113   102    90    48    67   216   147   163    98    92   214    90   155   197   158   100    53   131   199    54   169   192   156   100   104   173    99    49    47   136   205   102    66   118    57    60   116   182    35   102   188    41   125    39    93   212   119    41    66   200    72   136    65   165   184   131    70   117   195    93   152   145   174   156   123   108   211   180   149   198   180    82   110   132    80   214    93   123    64    56    49   115   131    47   113   177    36   149    89   105   167   158    52   167   212   103   172   215    86   210   173   187    88   219    69   125   130   206   178   143    60   128    75   199   167   111   122    56   203   195    79   156    98   156   166    45   143   126   218    92   201    81   161   189   208   193   170   126   183   187   156   185   109   177    65   219    86   123   105   198   120    80   164    65   128   149    70    38    73   211   166   206   147   100   163    63   204   143    69   162   136    85    81    66    47    45   215   104   182   139   198   137   106    74    54   165   159   180   114   106   153   180   105    47    60   167   135   182    63    80    97    72    89    36    75    65   104   196   136   182   101   187   135    44   216   202    53   173    93   184   208   218    53    88   187    88    90   211   134   165   160    78    81   197   134   156   188   175    44   114   105   192   118   161   152    51    61   113   112   162   132   209   115   115    95   107   111   200   111   107   159    37   196   110   173    45    99   178   102   153    70    81    78   127    48   200   102   194    44   192   156    53   150   206    59   217   165    64   215    86   161    83   120   143   112   177   105   187   173   180    38   201   149   148   165    78   123    34   125    76    43   102   126    74    87    75   141    75   125   164   128    43    92   143   159   198    61   165    66    93   115   102   104   152   166    47    94    49   123    92    50   119   113    90    41   146    58   208    38    94    86   184   137    44   142   215   199    98   156   139   124   156   167   112    69   159    79   193    44   121   206   169    33   169    72    66   173   101   170   183    52   110   151   174   138    80    67    43   134   191   143    60    60    41   180    81   143   204   107    57    41   154   134    70    58    53   104   180   128   144   182   101    63   202    90   154   129   112    89   210   187    99    51   203    71   204    38   134   188   197    63   187   187   173   125    54   110    80    78   170    46   202    47   159   113    98   199   162   152   179    88   173    68    93   161    58   159    95   189   215   106   167    94    66    53   151   145   162   160   188
   107   127   189   136   135    38   200   138   116   179    42    76   169   107   167    48   198   119   179   171    75    79   215   186   206   185   107    83   107   194   131    91    92   108   100   178   152   199   188    66    56   201   114   104    89    46    69   217   147   161    97    91   216    90   157   198   161    97    52   131   198    54   169   194   156   101   102   174    99    49    46   137   204   101    65   117    57    58   115   182    34   102   188    41   124    37    91   213   120    41    66   200    70   137    65   165   185   129    67   115   193    95   151   143   173   156   123   108   212   183   148   198   181    83   110   135    79   214    92   121    66    56    49   115   130    47   112   176    35   148    89   105   166   159    54   170   211   101   171   213    88   210   174   187    88   218    69   124   130   208   179   144    61   126    78   199   165   112   121    54   205   196    77   157    95   155   164    45   146   126   219    93   202    81   159   190   210   194   170   127   182   185   156   184   109   177    64   219    87   123   104   197   122    79   163    62   131   151    69    37    72   209   165   207   145    97   164    63   204   141    67   162   137    88    80    67    47    46   216   103   184   139   196   137   106    73    54   166   161   181   111   105   153   178   106    49    62   165   134   183    64    81    97    69    90    37    74    67   103   197   136   182   101   189   140    45   215   201    56   171    92   183   208   217    52    90   187    89    90   210   134   166   161    78    79   198   133   156   191   174    45   115   102   191   117   161   151    53    59   116   111   166   134   208   115   115    94   107   111   198   109   107   159    37   196   108   172    46   100   178   103   152    71    82    78   127    47   201   102   195    43   196   155    54   151   205    59   215   164    64   217    85   160    80   118   140   111   181   106   188   173   182    40   202   149   149   164    77   124    34   125    77    42   102   126    72    87    76   142    76   124   162   127    42    93   141   157   197    58   163    66    91   115   101   102   151   166    45    93    49   124    90    49   118   113    91    40   145    58   207    39    93    87   186   139    45   141   213   199    97   155   138   122   156   166   115    68   159    81   192    45   120   208   167    35   168    72    64   171   101   171   183    49   109   150   173   140    81    68    42   135   190   145    61    61    43   179    79   142   204   106    55    41   152   133    74    57    55   107   180   130   145   184   100    62   202    87   155   132   109    87   211   187    99    50   204    72   203    40   136   188   198    62   189   187   174   125    54   110    80    78   169    45   201    49   160   113   100   199   160   153   180    91   173    66    94   161    57   158    95   191   215   105   168    92    65    52   150   143   160   159   188
   108   128   190   136   135    38   200   139   116   179    42    76   169   107   167    49   197   119   179   171    75    79   215   186   206   185   108    83   107   194   130    91    91   108    99   178   152   199   188    66    56   200   114   104    89    46    69   217   148   161    97    92   216    90   157   198   161    97    52   131   198    54   168   194   156   100   103   174    99    50    47   137   204   101    65   117    57    58   116   182    35   103   189    42   124    37    92   213   120    42    66   201    71   138    65   165   185   129    68   115   195    95   151   143   172   155   122   108   211   183   149   198   180    83   109   136    79   215    91   121    66    56    50   115   130    46   112   175    36   148    89   105   165   159    53   170   211   100   171   214    89   210   173   187    88   219    69   125   129   207   178   144    61   125    77   199   166   111   121    54   205   195    78   157    95   155   164    44   145   126   218    93   202    81   160   190   211   194   171   127   183   185   155   184   109   178    64   218    87   122   104   197   122    80   163    62   131   151    68    38    71   209   165   206   146    97   164    63   204   141    68   161   137    88    81    66    47    45   216   103   183   140   195   137   106    75    54   166   161   180   111   104   153   178   106    48    62   165   134   184    64    82    98    71    89    37    74    66   104   197   136   182   101   189   140    45   215   201    55   170    91   183   208   217    52    90   188    89    89   210   134   166   162    79    79   198   132   156   191   174    44   115   102   190   117   161   151    53    60   115   112   166   134   208   115   116    95   107   111   198   109   107   160    37   196   109   172    46   100   178   104   152    71    83    79   127    47   200   102   195    42   195   154    54   151   205    59   215   164    64   216    85   161    80   118   140   111   181   106   187   173   182    40   202   149   148   164    77   123    34   125    77    42   103   127    73    87    76   143    75   125   162   127    41    93   141   158   198    58   164    66    90   115   101   102   151   166    45    93    49   123    90    48   118   113    91    40   145    58   207    39    93    87   185   139    45   141   214   200    98   154   138   121   156   166   115    68   159    82   193    45   119   208   167    35   168    72    64   171   101   171   183    49   109   150   173   139    81    68    42   134   190   145    61    60    43   179    79   142   204   105    55    40   152   133    74    57    55   108   180   130   145   184   101    63   202    88   154   131   110    87   211   187    99    51   203    73   202    39   135   187   199    62   189   187   174   125    54   110    80    78   169    45   202    49   160   113    99   198   161   153   181    90   172    65    94   161    58   157    95   190   215   105   169    92    65    51   151   143   160   159   188
   108   128   189   139   137    38   201   138   116   179    43    76   168   108   167    49   197   119   178   170    76    78   215   186   206   183   107    83   108   194   130    91    92   107   101   179   151   199   188    65    55   202   112   103    89    46    69   217   150   161    97    91   215    89   156   197   162    98    52   131   199    52   169   194   156   101   102   173    98    49    46   136   204   101    64   118    57    58   116   182    37   101   188    42   124    37    93   213   120    40    65   202    73   136    65   165   186   129    69   116   196    95   149   144   173   154   121   108   211   184   150   199   180    84   109   134    78   215    91   120    65    56    49   115   131    47   110   176    37   148    88   106   165   160    52   170   211   101   170   214    87   210   173   187    89   220    70   124   130   206   180   144    60   125    78   200   166   111   122    54   204   195    79   156    95   156   164    45   145   127   219    93   203    79   159   190   211   194   171   127   182   184   156   184   108   178    64   219    88   122   103   197   123    79   164    63   131   151    70    38    71   210   164   206   145    97   164    63   204   140    66   161   136    86    79    67    47    45   216   103   182   139   195   138   108    74    54   166   160   181   111   104   154   179   104    48    61   165   133   183    64    82    98    70    89    37    74    66   104   196   136   180   101   188   139    46   216   201    56   171    93   182   207   218    52    89   188    88    90   209   134   166   162    80    79   200   133   156   190   174    45   116   102   190   118   161   150    53    59   116   113   165   133   209   114   117    95   107   111   199   108   107   161    37   196   108   173    45   100   178   104   152    71    82    80   127    46   201   102   195    45   196   153    54   151   205    59   215   165    64   216    85   161    80   118   140   111   181   107   188   172   182    38   203   150   148   164    78   124    35   125    77    41   102   126    74    87    75   141    76   124   162   127    42    93   141   158   199    57   163    66    91   115   101   102   151   166    45    94    49   123    91    48   117   114    91    39   145    57   205    39    93    85   185   140    46   141   214   198    98   154   138   122   155   167   116    68   158    81   192    46   118   208   168    36   168    71    64   171   100   170   184    49   109   149   174   140    80    69    43   133   188   145    61    60    43   181    80   142   203   105    55    41   153   132    75    55    56   107   181   129   146   184   101    63   202    87   154   132   108    87   211   186    99    51   202    73   202    40   136   186   197    63   189   188   173   126    54   110    78    79   169    45   201    48   161   112   100   198   160   152   181    91   173    65    94   161    57   157    96   191   215   104   168    93    66    53   151   143   160   159   184
   109   127   189   136   135    38   200   138   116   179    42    76   169   107   168    49   197   119   179   171    75    79   215   185   206   185   108    82   107   194   130    91    91   107    99   178   152   199   189    66    55   200   114   104    89    46    68   217   148   162    97    92   216    90   157   198   161    97    52   131   199    54   169   194   155   100   103   174    99    50    47   137   204   102    65   117    57    57   116   182    35   102   189    41   124    37    92   213   120    41    66   201    71   138    65   165   185   129    68   116   194    95   151   144   173   155   122   108   211   182   149   198   180    83   110   135    79   214    91   121    66    56    49   114   131    47   112   175    35   148    89   105   166   159    53   170   211   100   171   213    89   210   174   187    88   219    69   125   130   206   179   144    61   125    77   199   166   112   121    55   205   195    78   157    95   155   164    45   146   126   218    93   202    81   160   191   210   194   170   127   182   185   156   183   108   177    64   218    87   122   104   197   122    79   163    62   130   151    69    37    71   210   165   206   145    97   164    63   204   141    67   162   137    88    81    67    46    46   216   103   183   140   195   136   106    74    54   166   160   181   111   104   153   178   106    48    62   166   134   183    64    81    98    70    89    37    74    66   104   197   136   182   101   189   140    46   216   201    55   171    91   183   208   217    52    89   187    88    89   210   134   166   162    79    80   198   132   156   191   173    44   116   103   190   117   161   151    53    60   115   112   166   133   208   115   116    94   107   111   199   109   107   160    37   196   108   172    45    99   178   103   152    71    82    79   127    47   201   101   195    43   195   154    54   151   205    59   216   164    64   217    86   162    81   118   139   111   181   106   188   173   182    40   201   149   149   164    77   124    34   125    77    42   103   126    73    86    76   143    75   124   162   127    42    93   141   157   198    58   163    66    91   114   101   102   151   166    45    93    49   123    90    49   118   113    90    40   145    58   207    39    92    87   185   139    44   141   213   200    98   154   138   122   156   166   115    68   159    82   192    45   119   208   168    34   168    72    64   171   101   171   184    49   109   150   173   139    81    68    42   134   190   145    61    61    43   179    79   142   204   105    55    41   152   132    74    57    55   107   180   130   145   184   100    62   202    87   154   132   110    87   211   187    99    51   203    73   203    39   135   188   198    62   189   187   174   125    54   110    80    78   169    45   201    49   160   114    99   198   160   153   180    90   172    65    93   161    58   158    94   191   215   105   169    92    66    52   150   144   160   160   188
   109   128   190   133   135    38   202   140   117   180    44    75   168   106   168    48   198   118   179   171    75    77   216   185   206   186   107    82   106   192   131    89    92   105    99   177   152   201   188    66    57   201   115   104    89    44    69   216   148   161    98    90   216    90   156   199   161    98    52   131   198    54   170   193   155    98   103   175   101    50    47   137   205   102    65   117    56    57   115   184    35   102   189    42   125    37    92   211   122    42    67   201    69   139    65   166   185   129    68   116   194    94   149   144   171   154   122   106   212   182   149   198   179    84   109   136    78   214    90   124    66    57    50   116   129    47   112   175    35   147    90   106   166   160    54   172   212   100   170   213    86   210   173   187    89   220    68   125   130   209   178   146    60   125    77   198   166   110   121    55   207   195    78   157    95   155   164    45   144   126   217    92   203    80   158   191   210   195   171   126   183   185   158   185   109   178    66   217    89   121   104   197   122    78   162    63   132   151    68    37    72   209   165   206   146    97   164    63   202   141    68   162   136    88    82    67    47    48   217   103   184   141   196   138   105    74    55   165   161   181   111   104   153   179   105    49    62   167   133   183    62    83    99    72    91    37    77    66   105   194   136   184   100   190   140    44   215   201    55   170    93   182   208   217    52    91   187    89    88   211   134   165   161    78    78   198   133   157   190   174    44   117   104   190   118   159   152    52    59   117   110   165   133   208   113   116    94   106   110   197   109   106   162    38   195   111   172    44    99   177   104   152    72    81    78   128    48   202   101   194    41   195   154    53   151   203    58   213   167    65   219    85   161    81   118   139   112   181   107   189   172   181    40   203   148   149   164    79   125    35   125    79    41   102   126    75    87    75   142    75   123   164   127    41    94   141   157   199    59   164    66    90   116    99   102   152   166    44    93    49   124    89    48   117   113    90    40   145    58   209    38    92    87   184   140    44   140   214   201    98   155   138   122   156   166   115    68   159    81   193    45   119   209   168    34   166    71    67   172    98   169   184    48   109   149   172   139    82    67    41   134   191   145    61    60    45   179    80   143   206   104    55    41   152   131    73    57    54   109   181   129   146   184   101    63   202    87   154   131   111    87   212   186    99    49   203    72   204    39   136   187   198    62   189   187   172   126    55   111    82    79   169    47   203    47   161   113   100   197   160   153   180    90   173    64    92   160    56   157    94   193   215   106   169    91    66    50   152   145   160   160   189
   109   127   188   136   137    39   199   140   115   180    43    76   170   108   167    50   199   118   179   170    74    80   215   186   207   184   107    82   106   194   130    91    91   108   100   178   152   198   189    65    55   201   115   103    90    45    69   217   149   160    98    92   216    90   157   199   160    97    53   130   199    55   169   194   154   101   104   174    98    50    48   137   204   102    64   119    59    58   115   181    35   104   188    43   124    38    91   214   119    42    68   201    72   140    64   166   185   129    68   115   194    96   152   144   171   155   124   107   212   182   149   198   181    84   110   135    79   215    93   121    64    58    48   114   130    46   112   176    36   148    89   106   167   159    54   171   210   100   171   213    90   210   173   186    88   221    70   126   131   206   178   145    62   126    76   199   166   113   122    55   206   196    79   156    96   155   164    44   145   127   219    94   203    81   160   192   212   193   171   127   184   186   157   183   109   178    65   216    86   122   102   197   122    81   162    62   130   152    69    37    72   210   167   206   144    98   163    63   204   141    68   164   137    87    82    67    47    46   215   102   184   140   196   137   107    73    52   167   160   180   112   104   154   178   106    47    62   166   134   183    65    81    97    69    90    38    73    67   103   196   136   182   102   191   140    45   216   200    55   170    92   184   208   217    53    89   187    89    89   211   134   166   161    78    78   198   131   157   190   175    45   115   102   189   117   161   151    54    59   115   110   165   133   208   117   117    95   106   110   200   110   106   161    37   196   111   173    45   100   179   104   153    71    82    79   127    47   201   101   194    44   194   154    54   150   205    58   214   165    64   216    87   162    81   117   139   111   180   105   187   173   181    38   202   150   149   165    76   123    34   124    77    42   102   127    73    86    77   144    75   124   162   127    42    93   142   156   198    56   162    65    91   116   100   102   152   164    45    93    49   124    91    49   118   113    90    40   145    57   207    38    92    88   185   140    43   141   212   199    98   155   138   120   156   168   115    69   160    81   191    45   120   207   168    35   167    73    64   171   102   171   184    48   108   150   175   140    82    68    42   132   191   144    61    60    42   176    80   142   203   105    55    40   153   133    74    57    55   107   181   131   145   185   101    62   202    87   154   131   111    88   209   186   100    51   203    72   203    39   134   188   199    62   189   188   172   124    54   110    80    77   168    44   203    49   162   115    99   199   160   153   181    90   173    66    94   160    59   160    95   190   216   104   169    92    66    52   153   144   159   160   188
   109   127   191   136   136    39   200   138   114   179    41    77   170   107   166    49   198   118   179   170    76    78   217   186   205   185   108    83   107   193   131    90    91   106    99   178   152   199   188    67    55   200   114   104    88    46    69   216   149   162    97    92   216    90   158   198   161    97    51   131   201    54   169   194   155   100   104   174    99    49    47   136   205   101    65   116    56    59   115   182    35   102   188    42   124    37    91   214   120    41    66   200    70   137    65   165   186   129    68   115   194    95   152   143   172   155   122   108   211   183   148   198   180    84   109   134    80   215    91   122    64    56    49   114   130    47   111   176    36   148    89   105   166   159    53   170   211   100   170   215    89   210   173   187    87   219    69   125   129   207   179   143    62   126    77   199   167   111   121    54   206   195    79   157    96   155   162    45   146   127   219    95   203    80   159   190   211   195   170   126   182   184   155   184   108   177    64   219    86   122   104   196   123    80   164    62   132   152    69    36    72   209   164   207   145    98   163    63   204   140    67   163   136    88    81    66    47    46   215   103   183   139   195   137   107    73    54   166   161   180   111   104   153   177   105    48    61   166   135   185    63    82    98    69    89    36    75    67   104   198   136   182   100   189   139    46   215   201    56   171    92   183   208   217    52    90   187    88    89   211   135   166   162    80    80   200   131   156   191   174    45   115   103   191   117   161   152    53    59   115   111   166   134   209   115   115    94   108   111   200   109   107   160    37   196   109   172    45   100   178   103   152    70    82    79   127    46   201   101   195    43   196   153    55   151   205    59   216   164    63   217    85   160    82   118   139   111   181   107   189   172   181    40   202   149   147   165    78   124    35   124    77    42   103   126    73    87    76   144    75   124   163   127    41    92   140   157   198    58   163    66    90   115   100   101   151   165    47    93    50   123    88    49   118   112    92    40   144    58   207    39    92    86   185   138    44   141   213   199    98   154   137   122   156   166   115    68   159    82   192    44   119   208   168    35   167    72    65   172   102   171   184    49   109   150   174   141    82    68    42   135   190   145    61    61    42   178    80   142   204   105    56    40   152   131    73    57    54   107   180   131   145   183   100    62   202    87   155   131   110    88   212   187   100    51   205    74   204    39   136   188   198    62   190   188   173   126    54   111    80    77   169    44   203    50   161   114    99   198   161   154   180    89   172    64    94   162    59   157    95   190   215   106   168    91    66    52   150   145   160   159   186
   108   128   190   136   135    38   200   138   115   179    42    75   169   108   167    49   197   119   179   171    75    79   215   186   206   185   108    83   106   194   131    90    91   108    99   178   152   199   189    66    56   201   113   105    89    46    69   217   148   162    96    92   216    90   157   198   161    97    53   131   198    54   169   195   156   100   103   174    99    50    47   137   204   102    65   117    57    58   116   182    35   102   188    42   124    37    92   213   120    41    66   201    71   138    64   165   186   129    68   116   194    95   151   144   173   155   122   107   211   183   149   198   180    83   109   136    79   214    92   121    66    57    49   114   130    47   113   176    35   148    89   105   166   159    53   170   212   101   171   214    88   210   174   187    88   219    69   125   130   207   179   144    61   126    77   199   166   111   121    54   205   195    78   157    95   155   164    45   146   127   218    93   202    80   160   190   211   194   171   127   183   185   156   184   109   178    64   218    87   122   103   197   122    79   163    63   131   151    68    37    71   209   165   206   145    97   163    63   204   142    68   162   136    87    80    67    47    45   216   103   183   140   196   136   106    74    53   166   161   181   110   105   153   178   106    48    62   165   134   184    64    81    98    70    89    37    74    67   104   197   136   181   101   189   140    46   215   201    55   171    91   183   208   217    52    89   187    89    89   210   134   166   162    79    79   198   132   156   191   173    45   115   103   190   117   161   151    53    59   115   111   165   133   208   115   116    94   107   111   198   109   107   160    37   196   109   172    45   100   178   103   152    71    82    78   127    47   200   102   195    43   195   154    54   151   205    59   216   164    63   216    86   161    81   118   140   111   181   106   188   173   181    40   202   149   148   164    77   123    34   125    77    42   102   126    73    87    76   143    75   124   162   127    42    93   141   157   198    57   164    66    91   115   101   102   151   166    45    93    49   124    90    48   118   113    91    40   145    58   207    39    92    87   186   139    44   141   214   199    98   154   137   121   156   165   115    68   159    82   193    45   119   208   168    34   168    72    64   171   101   171   183    49   109   150   173   139    81    68    42   134   190   145    61    60    43   178    79   142   204   105    55    41   153   133    74    57    55   107   180   130   144   184   101    62   202    87   154   131   110    87   211   186    99    51   204    73   203    39   135   187   198    63   189   187   174   125    54   110    80    78   169    45   202    49   160   114    99   198   161   153   180    90   172    65    94   161    58   158    95   190   215   105   168    93    66    52   151   143   160   160   188
   108   128   189   136   135    38   199   138   118   179    41    76   169   108   168    48   198   119   179   171    75    79   216   185   205   185   108    82   107   194   130    91    91   108   100   179   151   201   188    65    56   200   113   104    89    46    68   217   148   162    96    91   216    90   158   198   161    98    52   132   199    53   169   193   155   100   103   174   100    50    47   136   205   101    65   118    57    58   116   181    35   103   189    42   124    37    92   214   120    41    67   201    71   137    64   165   186   130    68   115   194    95   152   144   172   156   123   107   211   183   149   198   180    83   110   135    80   214    91   122    66    56    50   114   131    47   112   176    35   148    88   105   166   159    53   169   210   101   170   214    88   210   173   187    88   219    69   125   129   207   178   144    61   125    77   198   166   112   121    55   206   196    79   157    96   156   164    45   146   126   219    94   203    81   160   190   211   194   171   127   183   185   156   184   108   177    64   219    87   122   104   197   122    81   164    62   130   152    69    37    71   209   164   206   145    97   163    62   204   142    67   162   137    88    80    66    46    46   216   104   183   141   195   136   106    73    53   166   159   182   110   104   154   177   106    48    62   166   134   184    65    82    98    70    89    37    74    67   105   197   137   181   101   190   140    45   215   201    55   171    92   183   208   218    52    90   187    90    89   210   134   166   162    79    79   199   132   156   191   174    44   116   102   190   117   162   151    53    60   115   110   166   134   208   115   115    94   108   111   199   109   106   160    37   196   109   172    47   100   178   103   151    72    82    80   128    46   201   102   195    42   196   154    55   152   205    58   216   164    63   217    86   161    81   118   140   111   181   107   188   173   183    40   202   150   149   164    76   124    33   124    77    41   103   126    73    87    77   143    75   124   162   126    42    93   141   158   199    58   163    66    91   115   101   102   151   166    45    93    49   124    90    49   118   114    91    40   146    58   207    39    93    88   186   139    45   141   213   200    98   155   137   122   156   166   115    68   160    82   193    44   120   209   167    34   168    71    64   171   101   171   183    49   109   149   173   139    82    68    41   134   191   145    61    61    43   178    79   142   204   105    55    40   152   132    74    58    55   108   180   130   145   184   100    62   202    88   154   131   111    87   211   186    99    50   204    73   203    40   136   188   198    63   189   188   173   125    55   109    80    78   168    45   201    49   160   113    98   197   161   154   180    89   173    65    93   161    58   157    95   189   215   106   168    92    66    52   150   144   160   160   188
   111   128   190   136   136    38   198   137   116   179    41    75   170   110   167    50   197   118   179   171    74    77   214   185   206   186   109    83   106   193   130    90    91   108    99   179   151   199   189    65    57   200   113   104    88    45    68   217   149   162    96    91   216    87   156   197   161    97    52   133   199    54   170   194   155   101   103   174    98    50    49   137   205   101    67   118    57    58   114   182    36   103   187    41   123    36    90   215   119    42    65   202    71   138    66   166   184   130    68   116   193    94   150   142   171   158   123   108   210   182   147   197   181    84   108   136    79   215    91   122    65    56    48   112   129    47   112   175    34   148    89   105   167   158    54   171   209   101   169   212    88   209   173   187    88   220    69   125   130   205   179   145    62   125    78   201   166   111   123    55   206   194    78   156    95   156   163    43   146   127   218    93   204    80   159   187   209   194   172   128   183   186   157   184   109   178    65   219    86   122   105   196   120    80   161    62   131   151    70    37    71   210   163   206   145    96   163    62   203   141    67   161   138    89    81    67    46    45   217   103   182   140   195   136   108    73    53   165   161   181   109   107   153   178   106    48    62   165   134   184    64    80    98    70    88    36    75    65   103   197   135   180   101   190   141    46   215   201    57   169    91   184   206   217    53    89   187    89    88   210   134   166   161    79    79   197   132   155   190   174    46   116   102   190   116   160   151    55    59   116   111   164   134   208   115   115    96   107   109   197   108   106   159    37   197   109   171    45    99   176   103   153    71    82    79   128    48   199   102   193    43   195   156    54   150   206    58   217   163    63   216    84   160    81   118   140   112   180   104   188   173   182    40   202   148   149   163    78   124    35   126    76    41   103   125    73    85    75   143    75   125   162   128    40    92   142   159   198    57   164    67    93   115   103   103   151   167    47    92    51   121    90    49   118   113    90    37   145    59   208    39    93    88   185   139    44   142   216   200    97   154   137   123   156   165   115    69   160    84   191    45   120   207   168    35   168    71    63   173   100   170   181    48   108   150   174   141    81    67    42   135   190   147    60    60    43   178    78   142   203   105    55    39   150   133    73    59    56   107   179   130   146   185   101    62   203    87   156   132   109    87   212   186   100    51   204    72   202    39   136   187   199    61   187   186   172   125    54   109    78    78   168    43   202    46   161   114   100   197   161   151   179    90   173    65    94   163    58   158    94   190   216   104   166    91    67    51   150   143   159   160   188
   108   127   190   136   136    38   200   138   116   179    42    75   169   107   167    49   198   119   179   171    75    79   215   186   206   185   108    83   107   194   130    90    91   108    99   178   152   199   189    66    55   201   114   104    89    46    68   217   148   162    97    91   216    89   157   198   161    97    52   131   199    54   168   194   155   100   102   174    99    49    47   136   205   101    65   117    57    58   116   182    35   102   188    41   124    37    92   213   120    41    66   201    71   137    64   165   185   129    68   115   194    95   151   144   173   155   122   107   212   183   149   197   181    83   110   135    79   214    91   121    66    56    49   115   131    47   112   175    36   148    89   105   166   159    53   169   212   100   171   213    88   210   174   187    88   219    70   125   130   207   178   144    61   126    77   199   166   112   121    55   205   195    78   157    95   155   164    45   145   126   218    93   202    81   159   190   211   194   170   127   183   185   156   184   109   178    64   219    87   122   104   197   122    79   163    62   131   151    69    37    72   210   165   206   146    97   164    63   204   141    67   162   137    87    81    66    47    46   216   103   183   140   196   137   106    74    54   166   161   181   111   105   153   178   106    48    62   166   134   184    63    82    98    70    90    37    74    67   104   197   136   182   100   189   140    46   216   201    55   171    91   183   208   217    52    89   187    89    89   210   134   166   162    79    79   198   132   156   191   173    45   115   102   190   117   161   151    53    60   115   112   165   133   208   115   116    95   107   111   198   109   107   160    37   196   109   172    45   100   178   104   152    71    83    79   127    47   201   102   194    42   195   154    54   151   205    59   215   164    64   217    86   161    81   118   140   111   181   106   188   173   182    40   202   149   148   165    77   124    34   124    77    42   102   126    73    87    76   143    75   124   162   127    42    92   141   157   198    58   163    66    90   115   101   102   151   166    45    93    49   124    90    48   118   113    91    40   145    58   207    39    92    87   186   139    45   141   214   199    98   154   138   121   156   166   115    68   159    82   192    44   120   208   167    34   168    72    64   171   101   171   183    49   109   150   173   139    81    69    42   134   190   145    61    61    43   178    79   142   204   105    55    40   152   132    74    57    55   107   180   131   144   184   101    63   202    87   154   132   110    87   211   187    99    51   204    73   203    39   135   188   198    63   189   187   174   125    54   110    80    78   169    44   202    48   160   114    99   198   161   154   180    90   172    65    94   161    58   158    95   190   215   105   168    92    66    52   151   143   160   160   188
   109   127   189   137   135    39   200   138   115   178    43    75   169   106   168    48   198   119   179   171    75    78   216   186   206   185   109    82   107   194   131    90    91   108    99   179   153   199   187    66    56   200   114   103    89    46    69   218   148   162    97    92   216    90   156   199   161    97    52   131   198    54   169   195   156   100   103   174    99    51    48   136   206   102    65   118    57    57   117   182    34   102   189    41   124    37    91   213   120    42    66   201    71   137    65   165   186   130    69   115   193    96   151   143   171   155   122   107   212   182   148   197   181    82   109   136    78   214    91   120    65    56    49   116   130    46   112   175    35   148    89   105   167   158    53   170   212   100   171   214    88   209   174   187    89   219    69   125   131   206   178   143    61   126    77   199   166   110   121    55   206   195    78   156    95   156   165    45   146   125   219    93   202    81   159   192   210   194   170   127   183   184   155   183   108   178    65   219    86   122   103   195   122    79   163    63   131   151    69    37    72   210   165   206   146    97   163    62   204   141    68   161   137    88    80    66    48    46   217   103   183   141   196   137   107    75    54   166   160   181   110   106   154   177   106    47    63   165   133   184    64    82    97    70    90    37    74    66   103   198   135   182   100   190   140    46   215   200    56   171    92   182   207   217    53    90   187    89    89   210   133   165   162    79    80   198   132   155   191   174    45   115   104   189   117   161   151    52    61   116   113   166   134   209   116   115    94   108   111   198   109   107   160    36   195   108   171    46    99   177   103   151    71    82    79   126    48   200   101   195    42   195   153    55   151   205    59   215   164    64   218    87   161    81   118   139   111   180   105   188   173   181    39   201   149   148   164    78   123    34   124    77    41   103   127    72    87    76   142    76   123   162   127    42    92   141   157   198    58   163    66    92   114   102   102   151   166    46    93    49   124    90    48   118   114    91    40   146    58   207    39    93    87   185   139    45   142   213   199    98   154   137   121   156   166   114    68   159    82   193    44   120   208   168    34   168    72    63   171   101   171   184    49   108   151   172   139    81    68    42   134   192   145    62    60    43   178    79   143   204   104    56    41   153   132    75    57    55   108   180   131   144   184   100    62   201    89   154   130   110    88   210   186    99    50   204    72   203    40   135   187   198    62   189   188   174   125    54   109    80    78   169    45   202    48   161   114    98   198   161   154   180    90   172    65    93   162    58   158    95   191   215   105   167    92    66    52   151   143   160   160   188
   108   127   189   136   135    39   200   138   115   179    41    76   168   107   167    48   197   119   179   171    75    79   216   186   206   185   108    82   107   193   130    90    91   108    99   178   153   199   188    66    55   201   114   104    88    46    68   216   148   162    96    91   216    89   156   197   161    97    52   131   199    54   169   194   155   101   102   174    98    50    47   137   204   101    65   117    57    58   115   181    35   102   188    41   124    37    92   213   120    41    66   201    71   137    64   165   186   130    69   116   194    95   150   144   172   155   123   108   211   183   150   198   180    83   110   135    80   215    91   121    66    57    50   115   131    47   113   176    36   147    89   105   166   158    53   170   211   100   170   213    88   210   174   186    88   219    69   125   129   207   179   144    61   125    78   199   166   111   122    54   205   195    78   157    95   155   164    45   146   127   218    93   203    81   160   191   210   194   170   127   182   185   156   183   107   178    64   219    86   122   104   197   122    79   162    62   131   151    69    38    72   208   165   206   146    97   164    62   203   141    67   161   137    88    81    67    47    45   216   103   184   139   196   137   106    73    54   166   161   180   110   105   153   178   106    49    62   165   133   184    64    82    98    70    89    38    74    67   104   197   136   181   101   190   140    46   215   201    56   170    92   184   208   217    52    89   188    89    89   210   134   166   162    79    79   199   131   156   191   174    44   115   102   190   118   160   151    52    60   115   111   166   133   208   116   116    95   107   111   198   109   107   160    37   196   108   172    46   100   178   103   151    71    82    79   126    47   199   102   195    44   195   154    54   151   204    59   216   164    63   217    86   161    81   119   140   111   181   106   188   172   181    40   201   149   149   164    77   124    35   124    77    42   103   126    73    87    76   143    75   125   162   127    41    92   141   157   198    58   163    67    91   115   101   103   152   166    46    93    49   123    90    49   118   113    91    40   144    58   207    39    92    87   185   139    45   141   214   200    97   154   138   121   157   166   115    68   159    83   194    45   119   208   168    34   168    72    64   171   101   171   184    50   108   150   173   139    81    68    41   134   190   146    62    61    43   178    79   143   203   105    54    41   153   132    75    56    55   108   180   130   145   184   101    63   202    88   154   131   110    88   210   187    99    51   203    73   203    40   135   187   197    62   189   188   173   125    53   110    80    78   169    44   202    48   160   113   100   199   161   152   180    90   173    65    94   161    58   157    94   190   215   106   168    92    66    52   150   143   159   159   188
   107   126   190   135   137    38   201   139   115   178    42    76   168   107   167    50   197   119   179   170    74    80   215   185   205   184   107    82   107   193   132    91    90   109   100   180   152   198   190    67    56   200   113   104    91    46    68   220   148   161    97    91   216    89   157   198   162    97    52   130   198    54   169   194   155   100   101   174    98    49    47   137   203   102    66   117    57    56   116   181    35   103   189    41   124    38    92   213   119    43    67   200    71   138    66   166   185   129    68   115   193    95   152   143   172   156   121   107   212   184   148   200   180    83   109   136    80   214    92   121    65    55    50   114   132    45   111   174    35   148    89   105   165   160    53   170   211   100   170   213    87   212   172   188    86   219    69   126   130   208   179   144    60   126    75   198   167   111   119    55   206   195    79   158    95   154   165    45   146   126   218    92   201    82   160   192   210   194   170   128   183   185   155   184   109   177    63   219    86   122   105   196   122    80   164    63   131   150    69    37    72   208   166   205   145    97   161    62   205   139    67   164   136    89    81    67    47    45   217   103   183   140   195   137   107    75    54   166   161   183   112   104   154   179   106    49    61   166   132   184    65    82    98    72    90    38    74    66   103   196   137   182   101   190   141    45   215   201    55   170    91   183   208   217    52    90   188    88    89   210   134   164   163    79    80   198   132   157   191   175    46   115   103   190   116   161   150    53    60   115   113   164   135   207   115   116    95   108   110   198   110   107   161    38   196   109   172    46   101   177   103   152    71    82    80   128    47   200   102   195    44   195   153    54   151   206    58   214   163    66   217    86   162    81   117   140   111   181   107   187   171   182    39   202   148   147   164    75   123    34   124    76    41   103   127    73    87    76   142    76   125   161   127    41    93   141   158   198    58   163    67    90   114   101   103   151   166    44    93    50   123    91    48   119   113    91    39   146    59   208    40    92    86   183   140    45   140   214   199    99   154   138   122   155   167   115    68   158    82   192    44   119   209   167    33   168    71    64   172   103   171   183    50   110   150   173   138    82    68    42   135   190   144    61    59    43   178    79   142   204   105    54    40   152   133    75    57    55   108   182   130   145   182   102    63   201    87   154   131   111    87   210   188   100    49   205    73   204    39   138   186   199    61   188   188   174   126    52   110    81    78   169    45   202    49   160   114    99   199   160   153   180    89   171    65    92   160    59   158    92   191   216   105   169    92    65    51   151   143   160   158   188
   109   128   189   136   134    38   199   140   115   179    40    75   170   107   167    49   197   119   180   171    76    80   215   185   206   186   107    83   108   192   130    91    91   107    99   177   154   199   189    65    55   201   113   104    89    48    70   217   149   161    97    92   217    90   157   196   162    98    53   131   198    54   168   194   156   100   102   174   100    49    48   136   204   101    67   118    58    56   115   181    36   101   188    41   124    37    92   212   120    41    67   201    71   137    66   165   186   129    67   116   195    95   150   144   173   156   123   108   211   183   150   197   179    84   109   136    81   214    91   121    67    56    50   116   129    47   113   175    34   146    89   105   166   158    53   171   211   100   170   213    89   210   173   187    89   219    70   125   131   207   178   144    61   125    76   199   166   112   120    54   203   195    78   157    95   156   163    45   145   126   219    92   202    82   159   192   210   195   170   127   184   184   156   185   110   177    64   219    88   121   104   197   120    80   164    61   131   150    68    38    72   209   165   206   147    97   164    63   205   142    67   160   136    88    81    66    48    45   215   103   184   142   195   137   105    72    53   166   161   180   110   105   154   177   106    48    63   165   133   184    64    82    97    69    89    37    74    67   104   197   137   181   100   188   140    45   215   200    57   170    91   183   207   218    52    89   187    90    89   210   134   165   162    80    80   199   132   156   191   174    45   115   103   190   117   162   152    53    59   115   111   165   132   208   116   116    94   107   110   198   109   107   160    37   197   108   172    46   100   177   103   151    71    82    79   128    47   200   102   194    42   195   154    54   151   205    58   215   163    63   216    86   160    81   119   139   111   181   107   187   173   182    41   202   149   149   165    77   123    33   124    78    41   102   126    73    87    77   144    75   125   161   127    42    94   140   157   198    57   163    65    91   114   101   101   152   166    46    93    49   124    90    48   118   112    90    40   145    57   208    38    92    87   186   139    45   142   213   199    99   154   137   123   156   166   115    67   160    80   192    44   119   208   168    35   168    72    64   172   100   171   184    48   110   150   174   139    82    68    42   134   191   144    61    61    44   178    78   143   204   105    56    40   152   133    74    56    55   107   180   132   144   183   100    63   202    89   154   131   110    88   211   188    99    51   204    72   203    40   134   188   197    62   187   186   174   125    54   109    80    78   168    46   202    48   161   114    99   197   161   154   179    90   172    65    93   161    59   158    94   190   216   106   169    93    65    51   151   144   160   159   188
   108   127   190   136   136    38   200   139   116   179    42    76   169   107   167    49   197   119   179   171    75    79   215   186   206   185   108    83   106   193   131    90    91   107    99   179   152   199   188    67    56   201   114   104    89    46    68   217   148   162    97    91   216    89   157   198   162    97    52   131   198    54   169   194   156   100   103   174    99    50    47   136   204   102    65   117    57    57   116   182    35   102   188    41   124    38    91   213   120    41    66   201    71   137    65   165   186   129    68   116   194    95   151   144   173   155   122   107   211   182   150   198   181    83   109   135    79   214    91   121    66    56    50   115   130    47   112   176    35   147    89   105   166   159    53   170   211   101   171   213    89   210   174   187    88   219    69   124   130   207   179   144    61   126    77   199   166   111   121    55   206   195    78   157    95   155   164    45   145   126   219    93   202    81   159   190   211   194   171   127   183   184   156   184   109   178    64   218    87   122   103   197   122    79   163    62   131   151    69    37    71   210   164   207   146    97   163    63   203   141    67   161   137    88    81    67    47    45   216   103   183   140   196   137   106    74    53   166   161   181   111   105   153   178   106    48    63   165   134   183    64    82    98    70    90    37    74    67   104   197   136   182   100   190   140    46   215   202    55   171    92   183   208   217    52    90   187    89    89   211   134   165   161    79    79   199   132   156   191   173    45   116   102   190   117   161   151    53    59   115   112   165   133   208   116   116    95   107   111   199   109   107   160    37   196   109   172    45   100   178   103   152    71    83    79   127    47   201   101   195    43   195   154    54   151   206    58   215   164    64   216    86   161    81   118   140   112   181   106   187   173   181    40   201   149   148   163    77   124    34   124    77    42   102   126    73    87    76   143    75   124   162   127    42    92   141   157   199    58   163    66    91   115   101   102   151   166    46    93    49   123    90    49   119   113    91    40   145    58   207    39    92    87   186   139    45   141   214   200    98   154   138   121   156   166   114    68   159    82   193    44   119   208   167    34   168    72    64   171   101   172   184    49   109   149   173   139    81    68    42   134   191   145    61    60    43   179    79   142   203   105    55    41   153   133    74    57    55   107   181   131   145   184   101    62   202    88   154   131   110    87   211   187    99    51   203    73   203    39   135   188   199    62   189   188   174   125    54   110    80    78   169    45   202    48   160   114    99   198   161   153   181    90   172    65    93   161    58   158    94   190   215   105   168    92    66    52   151   143   160   160   188
   108   127   190   136   135    38   200   139   116   179    42    75   169   107   167    49   197   119   179   171    75    79   215   186   206   185   108    83   107   193   131    90    91   107    99   179   152   199   188    66    56   201   114   104    89    46    68   217   148   161    96    92   216    90   157   198   161    97    52   131   198    54   168   194   156   100   103   174    99    49    47   136   204   102    65   117    57    58   116   182    35   102   188    42   124    37    91   213   120    41    66   201    71   138    64   165   186   129    68   115   194    95   151   144   173   155   122   107   212   182   149   198   180    83   109   135    79   215    91   121    66    56    49   115   130    46   112   175    35   148    89   105   166   159    53   170   212   101   170   213    88   210   173   187    88   219    69   125   130   206   179   144    61   126    77   199   166   111   121    55   205   195    78   157    95   155   164    45   146   126   219    93   202    81   160   190   211   194   171   127   183   185   156   184   109   178    64   218    87   122   103   197   122    80   163    62   131   151    69    37    71   209   165   206   145    97   164    62   204   141    67   161   137    88    81    66    47    45   216   103   183   140   196   136   106    74    54   165   160   181   110   104   153   178   106    48    62   165   134   183    64    82    98    70    89    37    74    67   104   197   136   182   101   189   140    45   216   201    55   171    92   183   208   217    52    89   188    89    89   210   134   166   162    79    79   198   132   156   191   174    45   116   102   190   117   161   151    53    60   115   112   165   133   208   115   116    94   107   111   198   109   107   160    37   196   108   172    45   100   178   103   152    71    82    79   127    47   201   102   195    42   195   154    54   151   205    59   215   164    64   217    85   161    81   118   140   111   181   106   188   173   182    40   202   149   148   164    77   124    34   125    77    42   103   126    73    87    76   143    75   124   162   127    42    93   141   157   198    58   164    66    91   114   101   102   151   166    45    93    49   123    90    48   118   113    91    40   145    58   207    39    92    87   185   139    44   141   214   199    98   154   138   121   156   166   115    68   159    82   192    45   119   208   168    34   168    72    64   171   101   171   184    49   109   150   173   139    81    68    42   134   190   145    61    61    43   179    79   142   204   105    55    41   153   132    74    57    55   107   180   130   145   184   101    62   202    87   154   131   110    87   211   186    99    51   203    73   203    39   135   188   198    62   189   187   174   125    54   110    80    78   169    45   202    49   160   113    99   198   161   153   180    90   172    65    93   161    58   158    95   190   215   105   168    93    66    52   151   143   160   160   188
   109   128   190   137   135    38   200   139   115   179    42    75   169   108   167    49   198   119   179   171    75    78   216   185   206   185   108    83   107   194   131    91    90   108    99   178   151   198   189    66    56   200   113   104    89    45    69   217   148   162    97    92   216    90   156   197   161    97    53   131   198    54   169   193   156   100   103   174    99    49    47   136   204   102    65   117    57    58   116   182    35   102   188    42   124    37    91   213   120    42    66   201    71   137    64   165   186   129    68   116   194    95   152   143   173   155   122   107   212   183   149   198   181    83   109   136    79   214    91   121    65    56    49   115   130    47   112   175    35   148    89   105   165   159    53   170   211   101   170   214    88   210   173   187    88   219    69   125   130   207   178   144    61   125    77   199   166   111   121    55   205   196    78   157    95   155   164    44   147   127   219    93   202    80   160   191   211   194   170   127   182   185   155   183   109   178    64   218    87   122   104   197   122    80   162    62   131   151    69    38    71   210   166   206   145    97   164    62   203   141    68   163   137    88    80    67    47    46   216   102   183   140   196   136   107    74    53   166   160   181   111   104   153   178   106    47    62   165   134   183    64    81    97    70    90    37    74    67   103   197   136   182   101   190   140    45   215   202    55   171    91   183   207   218    52    90   188    89    89   210   134   166   162    79    79   198   132   156   191   174    44   116   103   190   117   160   151    53    59   116   111   165   133   208   115   116    94   107   111   198   109   107   160    37   196   108   172    46   100   179   103   152    71    82    78   128    47   201   101   195    43   195   154    54   151   205    58   215   164    64   216    86   161    81   118   139   111   181   106   187   172   182    39   202   149   148   164    77   123    34   124    77    41   103   126    73    86    76   143    75   125   162   127    42    93   141   158   199    58   163    66    90   114   101   102   152   166    46    93    49   123    90    48   118   113    91    39   144    58   207    39    93    87   186   139    44   141   213   200    98   154   138   122   157   166   115    68   159    82   192    44   119   208   167    34   168    72    64   171   101   171   184    49   109   149   173   139    81    68    42   134   190   145    61    61    43   179    79   142   204   106    56    40   152   132    74    57    55   108   180   130   145   184   101    62   202    87   154   131   110    87   211   187    99    51   203    73   203    39   135   188   198    61   189   188   173   125    55   110    81    78   169    45   201    48   161   113   100   198   161   154   180    90   173    65    93   161    58   158    95   190   215   105   168    93    66    52   150   143   159   160   187
   108   126   190   136   137    37   200   140   118   178    42    75   167   107   167    47   197   118   179   171    75    77   214   184   205   184   106    83   107   194   131    90    90   107    99   178   152   199   188    67    57   202   113   103    89    45    69   217   148   163    96    93   217    89   156   196   161    98    52   133   199    55   168   194   155    99   103   174    98    50    48   136   205   100    65   117    56    58   117   183    35   102   188    42   125    37    91   212   119    41    67   201    71   138    63   166   185   130    70   115   195    95   152   144   172   154   123   108   212   183   149   198   180    83   109   134    78   215    92   121    65    56    49   114   129    45   112   177    36   147    90   104   166   158    55   171   212    99   171   212    90   210   173   188    89   219    71   125   130   207   179   145    60   127    77   199   165   111   121    55   207   196    78   156    95   156   163    46   146   128   218    92   202    80   159   190   211   194   172   126   181   186   157   184   108   177    65   218    87   122   103   198   122    81   164    63   131   151    69    38    72   207   164   207   145    97   165    63   205   140    68   160   136    88    79    67    48    47   214   104   182   140   196   137   107    74    54   166   160   182   111   106   152   177   105    47    63   164   134   183    63    83    98    71    89    37    75    69   104   197   136   183   101   190   141    47   217   201    54   172    92   185   207   218    53    89   188    89    89   209   135   166   163    80    79   199   133   156   190   175    43   117   100   189   115   162   151    52    60   116   112   165   136   208   116   117    94   106   110   199   108   106   158    35   197   109   171    44   100   179   103   153    70    81    81   128    46   203   103   195    44   195   153    54   152   204    58   217   165    64   215    85   161    79   119   140   112   181   106   188   174   182    42   199   149   146   164    77   125    33   124    76    42   103   125    74    87    78   142    76   123   161   126    40    90   142   159   198    56   162    66    91   115   103   101   150   166    46    92    48   124    89    49   118   113    90    39   146    56   207    37    93    86   186   139    43   141   213   198    98   156   138   121   158   166   114    65   159    82   193    43   118   208   167    35   168    73    64   172   103   170   183    50   111   148   172   140    81    68    42   136   191   145    61    60    44   179    78   142   202   105    55    41   153   133    74    57    54   110   179   128   146   183   100    61   200    87   155   131   109    86   212   187    98    51   204    74   203    39   137   188   200    61   189   187   174   123    52   111    80    77   169    46   202    50   159   113   100   199   162   155   181    87   173    65    93   161    59   159    93   189   216   105   168    92    66    53   150   141   161   158   187
   108   127   190   136   136    37   200   139   116   179    42    75   169   108   168    49   197   118   179   171    75    79   215   185   205   185   108    82   107   193   130    90    91   108    99   178   152   198   189    67    56   201   114   104    89    46    69   217   148   161    96    92   216    89   157   198   161    98    53   131   198    54   168   194   156   100   103   174    99    51    47   137   205   101    65   117    57    58   115   182    35   103   189    41   124    38    92   214   120    42    66   201    72   137    65   165   185   129    68   116   194    95   151   143   172   155   122   108   211   183   149   198   180    83   109   136    79   214    92   121    66    57    49   115   130    46   112   175    35   148    89   105   166   159    54   170   212   100   171   214    89   210   173   187    88   219    69   125   130   207   178   144    61   126    77   198   165   111   121    55   205   196    79   157    95   155   165    45   146   126   219    94   202    80   159   191   210   194   170   126   183   185   156   184   108   178    64   218    87   123   103   196   121    79   163    63   131   151    69    37    72   210   166   206   145    97   163    62   203   141    67   162   136    87    80    67    47    47   216   103   184   139   196   137   105    74    53   166   161   181   110   105   153   178   106    48    62   166   134   183    64    81    98    71    89    37    74    67   103   197   136   182   101   188   140    46   216   201    55   171    91   184   208   218    52    90   186    89    90   210   133   166   162    78    79   198   132   156   191   175    45   115   102   190   117   160   151    52    60   115   112   166   134   208   115   116    94   107   112   199   109   107   160    38   196   109   172    46   100   178   104   152    72    83    79   127    47   201   102   194    42   196   153    55   151   206    58   215   164    65   217    86   161    81   119   140   110   181   106   189   173   181    40   201   149   149   164    76   124    35   125    77    42   103   127    73    87    76   143    75   124   161   127    42    93   141   157   198    58   163    65    91   116   101   102   151   166    45    93    50   123    90    48   118   113    91    39   145    58   208    39    93    87   185   139    44   141   214   199    97   154   138   122   156   166   115    68   159    82   193    44   119   208   168    35   168    72    64   173   100   171   184    49   110   150   173   140    81    68    42   134   190   145    61    61    42   179    79   143   203   106    55    41   152   132    74    56    56   108   181   130   145   185   100    63   202    87   155   131   110    87   210   186    99    51   204    74   203    40   135   187   198    63   189   188   173   125    54   110    81    78   169    45   202    48   160   114    99   199   161   153   180    90   172    65    94   161    58   158    94   190   215   105   167    92    65    51   151   143   160   160   188
   107   131   188   136   136    39   199   137   115   181    42    75   171   107   167    50   199   120   178   171    74    78   218   186   206   183   105    83   105   191   130    90    91   109    99   177   155   198   187    67    56   200   114   104    90    46    71   218   148   161    97    92   216    88   157   197   162    98    53   130   198    53   168   194   154   100   103   173   100    49    47   135   205   100    67   118    57    57   116   181    35   104   188    40   125    38    93   212   121    42    68   202    70   137    66   166   183   130    69   117   195    96   151   144   171   157   122   106   210   183   148   200   182    85   107   138    81   214    91   122    64    57    48   116   130    46   114   174    33   148    88   103   167   160    53   171   212   102   172   214    89   212   175   186    87   220    67   124   128   206   178   144    62   125    78   199   165   112   119    55   205   195    79   157    95   158   163    44   148   127   219    94   203    81   159   192   211   194   169   128   182   186   156   185   108   179    66   218    88   122   104   197   121    80   164    63   131   152    69    37    70   210   165   206   146    96   162    63   203   142    67   161   137    89    81    66    47    45   215   104   182   140   194   138   105    73    53   164   161   183   109   104   153   178   106    46    61   167   135   181    63    83    99    69    89    36    74    65   104   198   134   182   100   189   140    47   217   201    54   171    90   182   207   216    52    90   188    89    89   210   135   166   160    79    80   199   134   156   190   173    45   115   102   192   118   161   150    53    59   116   112   167   133   207   113   116    95   107   110   199   106   109   160    35   196   108   171    45    99   176   106   151    72    84    80   126    45   201    99   196    43   195   155    54   152   206    57   214   162    66   215    87   162    78   115   139   111   182   106   189   173   182    40   201   149   147   162    76   123    32   125    77    41   105   127    73    86    77   140    75   123   160   127    42    92   141   159   196    59   160    67    92   115   101   102   152   165    47    93    51   123    90    48   117   112    90    40   145    57   209    41    92    86   185   139    43   142   213   199    97   154   140   122   157   167   115    66   159    81   193    44   118   208   169    35   167    71    63   171   100   170   184    49   110   149   173   139    81    70    42   134   191   146    61    61    42   179    82   145   203   107    55    41   152   133    75    56    56   107   182   131   145   182   102    63   201    87   154   130   111    86   210   186    99    50   205    72   201    40   137   187   200    62   187   186   172   125    54   110    81    81   169    47   202    48   161   115    98   199   161   154   180    90   174    67    94   163    59   159    96   189   215   106   170    93    66    48   151   143   158   159   187
   108   127   189   136   135    37   200   139   115   180    43    75   169   106   165    47   198   119   181   171    74    77   217   184   207   186   109    83   107   192   131    89    91   108    99   178   152   200   189    67    55   200   113   102    91    46    68   217   150   163    95    91   216    89   156   199   160    97    52   131   199    54   168   195   156   102   103   173    98    49    48   137   203   102    67   117    58    58   116   182    34   101   191    41   125    36    92   213   120    41    67   201    71   138    65   164   186   130    67   116   193    94   150   143   173   155   122   107   211   183   149   197   182    82   109   136    79   214    90   122    66    56    49   116   130    47   113   175    35   148    89   105   163   160    55   170   210   100   169   214    89   211   172   187    90   218    70   126   129   206   178   144    60   127    75   200   167   111   121    54   207   195    78   157    95   156   164    43   143   126   220    94   204    80   161   190   211   195   170   127   182   186   155   185   109   175    63   218    86   123   104   196   123    79   163    60   132   150    69    37    71   210   165   207   145    97   163    63   204   141    67   162   138    88    80    68    47    45   215   102   184   140   198   137   106    74    54   165   161   179   110   105   152   175   107    47    63   166   135   182    62    80    97    69    90    39    75    68   103   197   138   181   101   189   139    47   216   200    55   169    91   182   208   216    52    91   188    88    88   209   134   164   162    80    80   197   131   155   192   174    44   115   103   190   118   162   151    51    59   115   112   167   135   207   118   116    94   107   111   199   109   107   158    36   196   108   173    47   100   176   102   152    70    83    78   126    46   201   100   196    43   195   154    55   150   205    59   216   163    64   216    86   161    81   119   139   112   180   108   188   173   181    38   201   150   149   164    77   124    32   125    77    42   102   125    73    87    77   143    75   125   162   126    40    92   141   157   197    55   162    67    92   114    99   101   151   165    44    92    49   125    91    50   118   114    91    40   144    58   207    39    92    87   186   138    45   144   214   198    99   154   136   122   157   169   114    67   160    82   192    44   119   208   167    33   168    71    64   170   101   171   183    49   111   147   173   139    81    68    42   133   191   145    60    61    42   180    79   144   204   104    55    40   153   131    75    57    55   108   181   131   145   184   101    64   203    89   154   132   109    87   211   184   100    51   204    72   203    39   136   186   198    62   188   188   175   125    54   109    79    78   169    46   203    49   161   112    99   197   159   154   180    91   170    64    96   161    58   159    94   191   214   107   169    95    65    53   150   143   159   158   186
   108   127   189   137   135    38   200   138   116   178    42    75   169   106   167    49   198   119   180   170    75    80   215   185   207   185   108    83   107   194   131    89    91   107    99   179   152   199   189    66    56   201   113   104    89    45    68   217   148   162    97    92   216    90   158   199   161    97    52   132   198    54   169   194   155   100   103   173    99    48    47   136   205   101    64   117    57    57   117   181    35   103   188    41   123    37    91   214   119    41    66   201    71   136    64   165   185   129    69   115   195    96   151   144   171   155   123   108   212   183   149   198   182    82   109   136    80   215    91   122    66    56    48   114   130    47   113   175    36   148    88   106   165   158    53   169   211   100   170   215    87   209   173   187    88   219    69   125   129   206   178   144    61   125    77   199   167   111   122    54   205   196    78   157    95   155   164    44   146   127   218    94   203    81   160   190   211   194   171   127   182   185   155   184   107   178    63   219    86   122   103   197   122    79   163    63   131   151    68    37    71   209   165   205   146    98   165    63   203   141    68   162   136    88    81    68    47    46   215   103   183   141   196   137   106    73    53   166   161   180   110   105   154   177   107    49    63   166   135   184    64    82    98    69    89    38    74    66   103   196   136   182   101   190   140    45   215   202    55   170    92   185   207   217    52    90   187    88    89   210   134   166   160    79    79   198   131   156   192   174    45   116   102   190   117   160   151    53    59   115   111   165   134   208   116   115    95   107   110   198   109   106   161    37   196   108   171    45    99   178   103   153    71    82    78   127    47   201   102   195    43   195   153    54   151   205    60   216   164    64   216    86   161    81   118   140   111   181   106   188   172   182    40   201   148   149   164    77   124    34   125    76    42   102   126    72    87    76   142    76   125   162   127    42    92   141   159   199    58   164    66    91   114   101   103   151   165    46    93    50   123    91    49   117   113    90    39   145    57   207    39    92    87   186   139    45   141   214   199    99   154   137   121   156   165   114    68   160    82   193    44   118   208   168    33   167    72    64   171   102   171   183    49   109   150   173   139    82    69    41   134   190   145    61    61    43   179    80   143   204   106    55    41   153   132    73    56    54   108   180   130   145   184   102    63   202    87   154   130   110    88   211   187    99    51   203    72   203    40   136   188   198    62   188   186   173   125    55   110    80    78   169    45   201    49   161   114   100   198   160   153   179    90   172    64    94   161    57   158    95   189   216   105   167    92    65    52   152   144   160   160   188
   109   127   190   135   136    38   200   138   116   179    43    76   168   107   167    49   198   119   178   171    75    80   215   186   206   185   108    83   107   194   131    90    91   108    99   179   153   198   189    66    55   201   114   105    89    46    69   216   148   162    96    92   216    90   157   197   161    98    53   132   199    54   169   194   155   101   102   174   100    49    48   136   204   101    65   117    56    57   116   182    35   102   188    41   124    38    91   213   119    41    66   201    70   137    65   166   185   129    68   115   194    95   152   144   172   155   122   108   212   184   148   198   181    83   109   135    79   214    92   121    66    57    49   115   130    47   113   176    35   148    89   106   166   159    53   169   211   101   170   214    88   210   173   186    88   219    70   125   130   207   178   144    61   126    78   200   166   111   122    55   205   196    77   157    95   155   164    45   146   127   218    93   202    81   160   190   210   194   170   127   183   184   155   184   109   177    64   219    87   122   104   197   122    80   164    62   131   151    69    37    71   209   165   207   146    97   163    63   204   141    67   161   137    87    80    67    47    46   215   103   182   140   195   136   106    73    54   166   160   181   111   104   153   178   107    49    62   166   133   184    63    81    97    71    89    38    74    66   104   197   136   182   101   190   140    46   215   201    56   171    92   182   208   217    52    90   188    88    89   210   135   166   162    79    79   197   132   155   191   174    45   115   102   189   118   160   151    53    60   115   113   165   133   208   115   116    94   108   111   199   110   107   160    36   196   108   173    45   100   177   103   152    71    82    79   127    46   201   101   195    43   195   154    54   151   205    58   215   164    64   217    85   161    81   118   139   111   181   107   187   173   181    39   201   149   148   164    77   124    34   125    76    42   102   126    73    87    76   142    75   124   162   127    42    92   141   158   198    58   164    66    90   114   101   102   151   166    46    93    49   123    90    48   118   113    90    39   145    59   207    38    92    87   185   139    45   141   214   199    98   154   138   122   157   165   115    67   159    82   193    45   119   208   168    33   168    72    64   171   101   171   183    49   109   150   173   139    81    68    41   135   190   145    61    60    42   178    79   142   204   105    55    40   153   132    73    56    55   108   180   130   145   183   101    63   202    88   154   132   111    87   211   187   100    50   204    74   203    39   135   188   198    63   189   188   174   126    54   110    80    79   168    43   202    48   160   114    99   198   161   153   180    90   172    65    93   161    58   158    95   191   215   106   168    92    66    52   151   143   160   160   188
   108   127   189   136   135    38   200   138   116   179    42    75   169   107   167    49   198   119   179   171    75    79   215   185   206   185   108    83   107   194   131    90    91   107    99   178   152   199   188    66    56   201   114   104    89    46    69   217   148   162    97    92   216    90   157   198   161    97    52   131   199    54   168   194   156   100   103   174    99    49    47   137   204   101    65   117    57    58   116   182    35   102   188    42   124    37    92   213   120    41    66   201    71   138    65   165   186   129    68   116   194    95   151   144   173   155   122   107   211   183   149   198   181    83   109   135    79   214    91   121    66    56    49   115   130    47   112   176    35   148    89   105   166   159    53   170   211   100   171   213    88   210   174   187    88   219    69   125   130   207   178   144    61   125    77   199   166   111   121    55   205   195    78   157    95   155   164    45   146   126   219    93   202    81   160   190   211   194   171   127   183   185   156   184   109   178    64   218    87   122   104   197   122    79   163    62   131   151    69    37    71   209   165   206   145    97   164    63   204   141    67   161   137    88    81    66    47    46   216   103   183   140   196   136   106    74    54   166   161   181   111   104   153   178   106    48    62   165   134   183    64    81    97    70    89    37    74    67   104   197   136   182   101   189   140    46   215   201    55   171    92   183   208   217    52    89   187    89    89   210   134   166   162    79    79   198   132   156   191   174    45   115   102   190   117   161   151    53    60   115   112   165   134   208   115   116    95   107   111   198   109   107   160    37   196   109   172    45   100   178   103   152    71    83    79   127    47   201   102   194    43   195   154    54   151   205    59   215   164    64   217    86   161    81   118   140   111   181   106   188   173   182    40   202   149   148   164    77   124    34   125    77    42   103   126    73    87    76   143    75   124   162   127    42    93   141   157   198    58   163    66    91   115   101   102   151   166    46    93    49   123    90    48   118   113    91    40   145    58   207    39    92    87   185   139    44   141   214   199    98   154   138   121   156   166   115    68   159    82   192    44   119   208   168    34   168    72    64   171   101   171   184    49   109   150   173   139    81    68    42   134   190   145    61    61    43   179    79   142   204   105    55    40   153   133    74    57    55   107   180   130   145   184   101    62   202    87   154   131   110    87   211   187    99    51   204    73   203    39   136   187   198    62   189   187   174   125    54   110    80    78   169    45   202    48   160   113    99   198   161   153   180    90   172    65    93   161    58   158    95   190   215   105   168    93    66    52   150   143   160   160   188
   108   128   189   136   135    38   200   138   116   179    42    75   168   107   167    49   198   119   179   172    74    79   215   185   205   185   108    82   107   194   131    91    91   107    99   178   152   199   188    66    55   200   114   104    89    46    69   217   148   161    97    92   216    90   157   198   161    97    52   131   198    55   169   194   156   100   103   174    99    50    47   136   204   102    65   117    57    58   116   182    35   102   188    41   124    37    92   213   120    41    66   201    71   138    65   165   186   130    68   115   194    95   151   144   173   155   122   107   212   182   149   198   181    83   109   135    79   215    91   121    65    56    49   115   131    47   112   176    36   148    89   105   166   159    53   169   211   100   171   213    88   209   174   188    88   219    70   125   129   207   179   144    61   125    77   199   166   111   121    55   205   195    78   157    96   154   164    45   146   126   219    93   203    81   159   190   211   195   170   127   183   185   156   184   110   178    64   218    87   122   103   197   122    80   163    62   131   151    69    37    71   209   165   206   145    97   163    62   203   141    67   162   137    88    81    66    47    46   216   103   183   140   196   135   106    74    53   166   161   180   110   104   153   178   106    48    63   165   134   183    64    81    98    70    89    37    74    67   104   197   136   182   101   189   141    45   216   202    55   170    91   184   208   217    53    89   188    89    89   210   134   165   162    79    79   198   132   156   191   174    45   115   102   190   118   161   150    53    60   115   112   165   134   208   115   116    94   107   111   198   109   107   160    37   196   108   173    44   100   178   103   152    71    82    79   128    46   200   101   194    43   195   153    55   151   205    59   215   164    64   216    86   161    81   118   140   111   181   106   188   173   181    39   202   149   148   164    77   123    34   125    77    42   103   126    72    87    76   143    76   124   162   127    42    93   141   157   198    57   163    66    91   114   101   102   151   166    46    93    48   123    90    48   118   113    91    40   146    58   207    39    92    87   186   139    44   142   214   199    97   154   138   121   156   166   114    68   159    82   192    45   119   208   167    34   168    72    65   171   101   171   183    49   110   150   173   139    81    68    42   134   190   145    61    61    44   179    79   143   204   105    55    41   152   133    74    57    55   108   180   130   145   184   100    62   201    88   154   131   109    87   211   187    99    51   204    73   203    39   136   187   198    63   189   187   173   126    54   110    80    78   169    45   202    48   160   113    98   198   160   153   180    91   172    65    93   161    58   157    95   191   215   105   168    93    66    52   150   144   160   160   187
   108   127   189   137   136    39   200   137   117   179    43    75   169   107   167    49   198   119   180   171    75    79   215   185   205   185   108    83   106   194   130    90    91   107   100   178   152   199   189    66    56   200   114   104    89    46    68   217   148   161    96    91   217    90   157   198   161    97    52   131   199    54   168   195   155   101   102   174    98    49    48   137   204   101    65   117    57    58   116   182    35   103   189    41   124    38    91   213   120    41    66   201    71   138    65   165   185   128    68   115   194    95   151   143   173   155   122   107   211   183   148   197   181    83   110   136    80   215    92   121    66    57    49   116   131    48   112   176    36   148    89   105   166   158    53   170   211   100   170   214    88   210   173   187    87   219    69   124   129   206   178   144    61   126    79   200   166   112   122    55   205   196    78   157    96   155   164    45   145   127   219    93   202    82   160   190   210   194   170   127   184   185   156   184   109   177    64   218    86   123   104   196   122    79   163    62   131   151    68    37    71   208   165   206   146    97   163    63   204   141    67   161   137    88    80    67    47    45   216   103   184   140   195   136   106    74    54   166   162   180   109   105   153   177   106    48    63   165   134   184    64    82    98    71    89    38    75    67   103   197   136   181   101   190   141    45   216   201    55   170    92   183   208   217    52    89   187    89    88   210   134   166   163    79    79   199   132   156   192   174    44   116   103   191   118   161   150    52    60   116   112   165   134   209   115   116    94   107   111   197   110   107   160    37   196   108   171    45    99   178   104   152    71    82    79   128    47   201   101   194    43   195   154    55   151   205    58   216   164    65   216    86   161    82   118   139   111   180   106   188   173   181    40   201   150   149   164    77   124    34   124    76    42   103   126    72    88    76   143    75   125   161   126    42    93   141   157   198    58   163    67    91   115   101   102   151   165    46    93    49   123    90    48   117   113    91    39   144    58   206    39    92    88   185   139    44   141   214   200    99   154   138   121   156   167   115    69   159    82   192    45   119   208   167    35   167    72    64   171   101   171   184    50   109   150   172   139    81    69    42   134   191   145    61    60    43   179    79   142   204   105    56    41   153   132    74    56    54   107   180   131   144   184   100    62   201    88   155   131   109    87   210   187    99    50   203    73   202    39   136   187   198    63   188   187   173   125    55   110    79    78   168    45   202    48   161   114    99   198   161   153   179    91   173    65    94   161    57   157    94   191   215   106   168    92    66    53   151   143   160   159   188
   109   128   190   136   137    38   200   138   115   179    42    75   168   107   168    48   198   118   179   170    75    78   216   186   206   184   108    82   108   194   130    91    90   108    99   178   152   199   187    67    56   201   114   104    89    47    69   217   148   160    97    91   214    90   156   198   161    98    52   132   198    54   168   194   155   101   104   173   100    49    48   137   205   102    64   118    57    57   117   181    34   102   188    42   124    38    92   213   121    41    66   200    71   138    65   165   186   129    68   116   194    94   151   146   172   157   122   107   212   183   150   198   181    83   110   136    81   215    91   121    64    56    50   115   131    45   112   176    35   149    89   104   165   160    53   170   212   101   171   213    88   211   174   187    88   220    70   126   129   207   179   144    61   126    77   198   166   111   121    55   204   196    78   156    95   155   164    44   146   127   219    93   203    80   159   190   209   194   171   127   183   185   155   183   109   177    64   219    86   122   103   197   122    80   162    62   130   151    69    37    72   209   165   207   145    97   163    62   205   141    67   160   136    88    79    68    47    45   215   103   183   139   196   136   107    73    53   167   161   180   110   105   153   177   106    47    62   165   133   183    63    80    98    70    89    38    75    66   103   196   136   183   100   189   140    46   215   201    57   170    91   184   209   216    52    88   188    89    89   211   134   166   162    80    79   198   132   156   191   173    45   115   102   190   117   162   151    54    60   116   111   166   133   208   115   115    94   106   111   200   109   107   160    37   197   108   172    46    99   178   103   152    70    82    79   127    47   201   101   196    42   196   154    55   151   205    59   214   163    63   217    87   160    81   118   140   111   180   106   189   173   181    41   202   150   149   164    78   123    34   125    77    42   102   126    73    87    75   143    74   125   161   127    41    93   141   158   198    58   163    66    89   115   102   102   152   165    46    92    50   124    91    48   119   113    90    39   145    58   207    39    93    88   186   139    44   142   213   199    97   155   139   121   155   167   113    69   159    82   193    44   119   208   167    34   169    72    65   170   101   171   183    49   109   150   173   139    81    68    42   135   190   144    61    61    43   179    78   142   204   105    54    41   153   133    74    57    56   107   180   131   145   184   100    63   201    87   154   131   111    87   212   186    99    51   204    73   203    39   135   188   199    63   189   186   175   124    54   110    80    78   169    44   202    49   160   114    98   197   161   153   180    91   171    65    94   162    57   157    94   190   216   106   169    94    66    53   151   143   161   159   189
   108   127   190   136   136    38   200   138   116   179    42    75   169   107   167    49   198   119   179   171    75    79   215   185   206   185   107    83   107   194   131    90    91   108    99   178   152   199   189    66    55   201   114   104    89    46    69   217   148   162    96    92   216    90   157   198   161    97    52   131   198    54   168   194   156   100   103   174    99    50    47   137   204   101    65   117    57    58   116   182    35   102   188    42   124    37    91   213   120    41    66   201    71   137    64   165   186   129    68   116   194    95   151   144   172   155   122   108   211   183   149   198   181    83   109   135    79   215    92   121    66    56    50   115   130    47   112   176    35   148    89   105   166   159    53   170   211   101   171   213    88   210   174   187    88   219    69   125   129   207   179   144    61   125    77   199   166   111   121    55   205   195    78   157    95   155   164    45   145   126   218    93   202    81   160   190   211   194   170   127   183   185   156   184   109   178    64   218    87   122   104   197   122    79   163    62   131   151    69    37    71   209   165   206   146    97   164    63   204   141    67   161   137    88    80    66    47    46   216   103   183   140   196   136   106    74    54   166   161   181   110   104   153   178   106    48    62   165   134   183    64    82    98    70    89    37    74    67   103   197   136   182   101   189   140    45   216   201    55   171    92   183   208   217    52    90   187    89    89   210   134   166   162    79    79   198   132   156   191   174    44   115   102   190   117   161   151    53    60   115   111   165   133   208   115   116    95   107   111   198   109   107   160    37   196   108   172    45   100   178   103   152    71    82    79   127    47   201   102   194    43   195   154    54   151   205    58   215   164    63   217    86   161    81   118   140   111   181   106   187   173   182    40   202   149   148   164    77   124    34   125    77    42   102   126    73    87    76   142    75   124   162   127    42    93   141   157   198    58   164    66    91   115   101   102   151   166    45    93    49   123    90    49   118   113    91    40   145    58   207    39    93    87   185   139    45   141   214   200    98   154   138   122   156   166   115    68   159    82   192    45   119   208   168    34   168    72    64   171   101   171   183    49   109   150   173   139    81    68    42   134   190   145    61    61    43   179    79   142   204   105    55    40   152   132    74    57    55   107   180   130   145   184   101    62   202    87   154   132   110    87   211   187    99    51   204    73   203    39   136   188   198    62   189   187   174   125    54   110    80    78   169    45   202    48   160   114    99   198   160   153   180    90   172    65    93   161    58   158    95   190   215   105   168    93    66    52   151   143   160   160   188
   108   127   189   136   135    38   200   138   116   179    42    75   169   108   167    49   198   119   179   172    76    79   215   186   206   185   108    83   107   193   131    91    91   107    99   179   152   199   188    66    55   201   113   104    89    46    69   217   148   162    96    92   217    90   157   197   161    97    52   131   199    54   168   193   156   100   103   174    99    49    47   137   204   102    65   117    57    58   116   182    35   102   189    42   124    37    92   213   120    42    65   201    71   137    65   165   185   129    68   116   194    95   151   144   173   156   122   108   211   183   149   198   181    83   110   136    79   214    92   121    65    56    50   115   130    46   112   176    35   148    89   105   166   159    53   170   211   100   170   213    88   210   174   187    88   219    69   124   130   206   178   144    61   126    77   199   166   111   121    55   205   195    78   157    95   155   164    45   145   126   219    93   202    81   159   189   210   194   171   127   183   185   155   184   109   178    64   218    87   122   103   197   121    79   163    63   131   151    69    37    71   209   165   206   145    97   163    63   203   141    67   162   137    88    80    66    47    46   216   103   183   140   196   137   106    74    53   165   161   181   110   104   154   178   106    48    62   166   134   183    63    81    98    70    89    37    74    67   103   197   136   182   101   189   140    46   216   201    55   171    91   183   208   217    53    89   187    88    89   210   134   166   162    79    79   198   132   156   191   174    45   115   102   190   117   161   151    53    59   115   112   165   134   208   115   116    95   107   110   199   109   107   159    37   197   109   172    45   100   178   103   152    71    82    79   127    47   201   101   194    42   195   154    54   151   206    59   215   164    64   216    85   161    81   118   139   111   181   106   188   173   182    40   202   149   148   164    77   123    35   125    77    41   103   126    73    87    76   143    75   124   162   126    42    92   141   158   198    57   163    66    91   115   101   103   152   166    46    92    49   123    90    48   118   113    91    40   145    58   207    39    92    87   185   139    44   142   214   200    98   155   139   121   155   166   115    68   159    82   192    45   119   208   167    34   168    72    64   171   101   171   184    49   109   149   173   139    81    68    42   134   190   145    61    60    43   179    79   142   203   105    55    40   153   132    75    57    55   107   180   131   145   184   101    62   201    87   154   131   110    87   212   187   100    50   203    73   203    39   136   188   199    62   189   187   173   125    54   110    80    78   169    45   202    48   161   114    99   198   161   153   180    90   172    65    93   161    58   158    95   190   215   106   168    92    66    52   150   143   160   160   188
   108   127   190   136   136    38   200   139   116   179    42    75   169   107   167    49   198   119   179   171    76    79   215   185   206   185   108    83   107   193   131    90    91   107    99   179   152   199   189    66    56   201   114   104    89    46    68   217   148   162    97    92   216    90   157   198   161    97    52   131   198    54   169   194   156   100   103   174    99    50    47   136   204   102    65   117    57    58   116   182    35   103   188    42   124    37    92   214   120    41    66   201    71   138    65   165   186   129    68   115   194    95   151   143   172   155   122   107   211   183   149   197   181    83   109   136    79   215    91   121    66    56    49   115   131    47   113   176    35   148    89   105   166   159    53   170   211   100   171   213    88   210   173   187    88   219    69   125   130   206   178   144    61   126    77   198   166   112   121    55   206   195    77   157    95   155   164    45   145   126   219    93   202    81   159   190   211   194   171   127   182   185   155   184   108   178    64   218    86   122   104   197   122    79   163    62   131   152    69    37    71   209   165   207   146    97   164    62   204   142    67   161   137    88    81    67    47    46   216   103   184   140   196   137   106    74    54   165   160   181   111   104   154   178   106    48    62   166   134   184    64    81    98    70    89    37    74    67   104   197   136   182   101   189   140    45   216   201    55   170    91   183   208   217    52    89   188    88    89   210   134   166   162    79    79   198   132   156   191   173    44   115   102   190   117   161   151    52    60   115   111   165   133   208   115   116    94   107   111   198   109   107   160    37   196   108   172    45   100   178   103   152    71    83    79   127    47   201   102   195    43   195   153    54   151   205    59   216   164    64   217    86   161    81   118   140   111   181   106   188   173   181    40   202   149   148   164    77   124    34   125    77    42   102   126    73    87    76   142    75   124   162   127    42    92   141   157   198    58   163    66    91   115   101   102   151   166    46    92    49   123    90    48   118   113    90    40   145    58   207    39    92    87   185   139    44   141   214   200    98   154   138   121   156   166   115    68   159    82   193    45   119   208   168    34   168    72    65   171   101   171   183    50   109   150   173   140    81    68    42   134   190   145    61    60    43   179    79   142   204   105    55    40   152   133    74    56    55   107   180   130   145   184   101    62   202    87   154   132   110    88   211   186    99    51   203    73   203    39   136   187   198    62   188   187   173   125    54   110    80    78   169    45   202    48   160   114    99   198   160   153   180    90   172    65    93   161    58   158    95   190   215   105   168    92    66    52   150   143   160   159   188
   108   127   190   137   136    38   200   139   116   179    41    75   169   107   168    48   198   120   180   172    76    79   215   186   206   185   107    82   107   194   131    91    91   106    99   178   153   199   189    66    55   200   114   103    88    47    69   217   148   161    96    91   216    89   158   198   162    98    52   131   199    54   169   193   155   100   103   173    99    50    47   136   205   102    65   116    58    58   116   181    35   103   188    42   124    37    91   214   119    41    65   200    72   137    64   166   186   129    69   116   195    95   152   144   173   155   122   107   212   183   149   198   180    84   110   136    79   215    91   122    65    57    50   115   130    46   112   175    35   149    89   105   166   159    54   170   211   100   170   213    88   210   173   187    87   219    69   126   130   207   179   143    62   126    77   199   166   111   121    56   205   196    79   157    94   155   164    45   146   128   218    93   201    81   158   191   210   195   171   126   182   185   156   185   109   177    64   218    87   123   104   197   122    80   163    62   131   150    68    38    71   209   165   206   146    97   164    63   204   142    68   162   138    88    80    67    47    46   216   102   183   140   195   137   105    73    54   165   161   180   110   105   153   178   105    49    62   165   135   184    64    81    98    69    89    37    75    67   102   198   136   181   101   189   140    46   216   201    55   171    91   183   207   216    53    89   187    89    88   210   134   166   162    80    79   199   132   155   191   174    44   116   102   190   117   160   151    53    59   115   111   165   133   207   115   117    94   107   111   199   108   107   160    37   196   108   172    46    99   179   103   152    70    81    79   127    45   201   101   196    43   195   154    54   150   205    58   215   164    64   217    87   161    81   118   140   110   181   106   188   173   182    40   202   149   148   164    76   124    35   124    77    41   103   126    73    87    77   143    76   125   162   126    42    92   141   157   199    57   164    66    91   115   101   101   151   165    45    93    49   123    89    48   118   112    90    39   144    57   206    40    93    88   185   139    45   142   213   200    98   155   138   122   156   165   115    68   159    83   193    45   118   208   167    35   167    72    64   170   101   171   183    50   109   150   173   140    81    68    43   134   191   145    61    61    43   178    78   142   204   104    55    41   153   133    75    58    55   108   180   130   145   183   101    64   202    87   154   131   109    87   211   187    99    50   204    73   203    40   136   189   197    62   189   187   174   124    54   110    80    79   168    45   201    49   160   113    99   196   162   154   179    89   172    65    93   161    58   157    95   189   215   105   168    92    67    52   150   142   159   159   188
   108   128   190   137   135    38   200   138   116   179    42    76   169   107   167    49   198   119   180   171    75    79   216   186   206   185   107    83   106   193   131    90    91   107    99   178   152   199   188    66    56   201   114   104    89    46    69   217   148   161    97    92   216    90   157   198   161    97    52   131   199    54   168   194   156   100   103   174    99    49    47   137   205   101    65   117    57    58   116   182    35   102   188    42   124    37    91   213   120    41    66   201    71   138    64   165   185   129    68   115   194    95   151   144   173   155   122   107   211   183   149   198   181    83   109   136    79   214    91   121    66    56    49   115   130    47   112   175    35   148    89   105   166   159    53   170   212   101   170   214    88   210   173   187    88   219    69   125   130   207   178   144    61   125    77   199   166   111   121    54   205   195    78   157    95   155   164    45   145   126   219    93   202    80   160   191   210   194   171   127   182   185   155   184   108   178    64   218    87   122   103   197   122    79   163    62   131   151    69    38    72   209   165   206   145    97   164    63   204   141    68   162   137    88    81    66    47    46   216   103   183   140   196   137   106    74    54   166   160   180   110   104   153   178   106    48    62   165   134   183    64    81    97    70    89    37    74    66   104   197   136   182   101   189   140    45   216   201    55   171    91   183   208   217    52    89   187    88    89   210   134   166   162    79    79   198   132   156   191   174    45   115   102   190   117   161   151    52    60   115   112   165   134   208   115   116    94   107   111   198   109   107   160    37   196   109   172    45   100   177   104   152    71    82    79   128    47   201   102   195    43   195   153    55   151   205    58   216   164    64   216    85   161    81   118   139   111   181   106   187   173   182    40   201   149   148   164    77   123    34   125    77    42   103   126    73    87    76   143    75   124   162   127    42    93   141   158   199    57   164    66    91   114   101   102   151   166    45    93    49   124    90    48   118   113    91    40   145    58   207    39    92    87   185   139    45   141   214   200    98   154   138   121   156   166   114    68   159    82   192    44   119   208   167    34   168    72    64   171   101   171   183    49   109   150   173   140    81    68    42   134   190   145    61    60    43   179    79   142   204   105    55    41   153   132    74    57    55   108   180   130   145   184   100    63   202    87   154   131   110    87   211   187    99    51   203    73   203    39   136   187   198    62   188   187   174   125    54   110    80    79   169    44   202    48   160   114    99   198   160   154   180    90   172    65    93   161    58   158    95   190   215   105   168    92    66    52   151   143   159   160   188
   109   127   191   134   135    39   197   139   114   180    43    76   169   108   166    48   197   118   177   170    75    79   216   187   207   185   106    82   106   193   130    93    90   106   100   178   153   198   189    67    55   201   114   103    89    46    71   217   146   161    96    92   215    90   159   198   161    98    52   132   201    53   169   194   158   101   103   174    99    48    47   136   204   102    65   118    56    57   115   181    36   104   189    42   125    37    91   213   120    41    67   201    71   139    64   165   188   131    68   113   192    96   151   144   173   155   121   108   212   183   149   201   180    84   109   136    79   213    92   122    66    57    49   114   131    47   112   174    34   147    89   104   166   160    53   169   211    99   170   213    88   210   175   187    88   220    69   123   129   206   179   143    62   126    77   198   166   112   120    55   206   197    75   156    95   155   166    42   145   127   218    93   202    80   161   190   211   192   171   128   182   184   155   183   109   179    65   220    86   122   102   197   121    81   163    61   131   151    69    38    70   210   165   207   147    97   162    62   205   142    68   161   137    87    81    68    46    47   215   103   183   139   193   136   107    76    54   165   162   180   110   102   154   178   106    48    62   164   135   184    65    83    98    69    90    37    74    66   103   196   135   182   102   190   141    46   216   201    56   169    90   183   207   217    52    89   189    89    90   209   134   167   162    78    79   197   133   155   189   175    45   115   103   190   117   161   150    51    60   114   112   166   133   208   114   114    94   107   112   199   109   106   160    37   196   108   172    45    99   177   105   151    70    82    79   128    48   203   101   195    43   195   154    55   150   206    59   215   164    64   217    83   159    82   118   137   110   181   107   187   172   180    39   202   150   149   164    77   125    37   125    77    42   103   127    73    87    76   143    75   124   161   125    41    91   142   156   198    58   164    66    93   114   101   101   151   167    47    93    49   124    89    48   118   114    90    39   146    58   207    41    92    86   185   139    45   141   215   199    98   155   136   122   155   167   115    68   159    81   191    44   120   207   168    32   169    72    62   170   102   172   184    48   111   152   174   139    83    68    41   135   191   146    61    62    44   179    81   141   204   104    55    40   151   132    76    57    55   108   182   132   143   183   101    61   203    88   153   132   110    87   211   186   100    51   203    73   203    41   135   186   197    63   189   187   173   124    54   112    79    80   169    44   203    48   161   114    99   197   160   153   180    91   171    65    93   161    57   156    95   191   216   107   169    91    66    52   151   142   161   158   188
   109   127   189   136   135    38   200   139   116   179    42    76   169   107   167    49   197   119   179   171    75    79   216   185   206   184   108    83   107   193   130    90    91   108    99   179   152   199   188    67    56   200   114   104    89    46    69   217   148   162    97    91   216    90   157   198   161    97    52   131   198    54   169   194   156   100   103   174    99    50    47   136   204   101    65   117    57    58   116   182    35   102   188    41   124    37    92   213   119    41    66   200    71   138    65   166   186   129    67   115   195    95   151   143   173   156   122   108   211   183   149   198   181    83   109   136    79   214    91   121    66    56    49   114   131    47   113   175    35   148    89   105   166   159    53   170   211   101   170   213    88   210   173   187    88   219    69   125   129   207   178   144    61   125    77   199   166   112   121    54   205   196    78   157    96   155   164    45   146   126   219    93   202    81   159   190   211   194   171   127   183   185   156   184   109   177    64   219    87   122   104   197   122    80   163    62   131   151    69    37    71   210   165   206   146    97   164    62   204   141    68   161   137    88    81    67    47    46   216   103   183   141   196   136   107    74    54   166   160   181   110   104   154   178   106    48    62   166   134   183    64    81    97    70    89    38    74    67   103   197   136   182   100   189   140    46   215   201    55   170    91   183   208   217    52    89   188    88    89   210   134   166   162    79    79   199   132   156   191   174    45   115   102   190   117   161   151    52    59   115   112   165   133   208   115   116    95   107   111   198   109   107   160    37   196   109   172    45   100   177   103   152    71    82    79   127    47   201   101   195    43   195   153    54   151   205    59   215   164    64   216    86   161    81   118   140   111   181   106   187   173   182    40   201   149   148   164    77   124    34   125    76    42   103   127    73    87    76   142    75   124   162   127    42    92   140   158   198    57   163    66    91   115   101   102   152   166    46    93    49   123    90    48   118   113    90    40   145    59   207    39    92    87   185   139    45   141   214   199    98   154   138   122   156   166   115    68   159    82   192    44   119   208   167    34   168    72    64   171   101   171   183    49   109   150   173   139    81    68    42   134   190   145    61    61    43   178    79   143   204   105    55    40   153   133    74    57    55   107   180   130   145   184   100    62   202    87   154   132   110    87   211   186   100    51   204    73   203    39   135   187   198    63   189   188   174   125    54   111    81    78   169    45   202    48   160   114    99   198   160   153   180    90   172    65    93   161    57   157    94   190   215   105   168    92    66    52   150   143   160   160   187
   107   126   190   137   135    38   200   138   117   180    41    76   169   106   167    49   197   119   179   171    75    81   215   184   207   186   108    84   105   194   131    92    91   108    98   178   152   198   189    68    55   200   113   105    89    45    69   215   148   162    97    91   215    91   156   198   161    99    54   131   199    54   169   194   156   101   102   173    98    50    46   135   204   101    65   118    58    58   118   181    35   102   189    42   124    37    93   213   120    42    66   201    72   138    64   165   186   131    68   116   195    94   150   144   173   154   122   107   211   182   147   199   180    83   109   135    80   212    91   120    66    57    49   115   130    46   112   174    36   148    87   104   165   159    54   169   210   101   171   212    88   210   174   186    88   219    69   126   129   207   178   143    60   124    76   199   167   112   121    54   204   196    78   157    96   154   164    45   145   125   219    93   203    81   160   190   210   193   172   127   183   186   154   185   110   177    65   220    86   123   103   197   122    80   163    62   131   151    68    38    71   209   165   206   144    98   164    63   203   141    67   162   137    86    80    67    48    45   216   102   184   140   194   135   106    73    53   166   161   181   111   105   152   177   106    49    61   165   133   184    63    82    99    69    90    37    73    66   104   197   136   180   100   189   139    46   215   202    55   171    90   183   207   218    53    90   188    88    88   210   135   166   161    79    80   198   133   154   190   173    46   114   102   189   118   161   152    52    59   115   111   164   134   209   116   116    95   106   111   197   108   107   160    37   197   107   172    45   101   178   104   152    70    82    78   127    47   200   103   194    43   196   153    55   151   204    58   216   162    64   218    86   161    81   119   141   112   180   106   188   173   181    39   201   150   148   165    75   122    34   125    78    42   102   126    73    88    76   143    75   123   161   127    42    94   141   157   199    57   164    66    90   113   101   102   151   165    44    93    49   124    90    50   117   112    90    40   145    58   206    39    92    86   185   138    45   142   212   199    98   154   138   122   157   165   115    68   160    80   192    45   119   207   168    34   168    72    66   171   102   172   183    48   109   150   174   138    83    69    40   134   190   144    62    60    42   178    80   141   203   106    55    38   152   131    74    58    55   107   179   130   145   184   101    63   201    87   155   131   108    89   212   188   100    51   204    72   205    41   134   187   198    62   189   188   174   124    54   110    81    78   170    45   202    50   161   114    99   198   160   153   180    91   173    66    93   160    59   159    94   191   216   105   168    92    65    50   151   143   159   159   189
   109   128   190   137   136    38   200   139   115   179    42    75   169   107   169    49   197   119   179   170    75    80   216   185   206   185   108    84   106   193   131    90    91   108    99   178   152   199   188    67    56   200   114   104    90    46    68   217   149   161    96    91   216    89   157   198   161    97    52   131   198    54   169   194   155   101   102   174    99    49    47   137   205   101    66   117    56    58   116   181    35   102   188    42   124    37    92   213   120    42    67   201    71   137    66   165   186   130    68   116   194    95   151   143   173   155   121   108   212   182   148   198   182    84   109   135    79   214    91   120    66    56    49   114   131    47   112   177    35   148    88   106   165   158    54   170   211   100   169   214    88   210   174   187    90   219    70   126   130   207   179   144    60   124    77   200   165   111   122    54   206   195    78   157    95   155   165    45   144   127   219    93   201    80   159   190   210   193   170   126   182   185   155   184   109   178    64   219    86   121   103   198   122    79   165    62   131   152    69    36    71   210   165   207   146    97   164    62   204   140    68   161   137    88    81    66    47    46   217   103   183   140   195   137   106    74    53   165   160   181   110   103   154   178   105    49    62   165   135   183    64    81    97    70    89    38    74    67   104   197   137   182   101   189   140    45   216   201    56   170    91   183   208   218    53    89   187    88    89   210   133   165   162    79    80   198   132   157   192   174    45   116   102   189   118   160   150    52    60   114   110   165   133   208   115   116    94   107   111   198   109   107   160    37   196   108   171    46   101   178   103   152    71    83    78   127    46   202   102   195    42   195   154    54   150   206    58   215   164    64   218    87   160    81   118   139   110   180   105   187   173   183    39   201   149   149   163    77   124    34   125    77    42   102   126    73    87    76   143    75   125   161   127    42    93   140   158   200    58   163    67    91   116   101   101   151   167    47    92    49   123    90    48   119   113    90    40   146    58   207    38    92    88   185   139    46   142   214   200    98   154   137   121   155   166   115    68   159    82   192    45   120   209   167    34   167    71    64   172   101   171   184    50   109   150   173   140    80    68    42   133   190   145    61    60    43   179    79   141   203   105    54    39   153   133    74    57    56   107   180   130   144   185   101    62   202    87   154   131   110    87   210   187   100    51   204    73   203    39   135   188   198    62   188   188   173   125    54   111    80    79   169    45   202    47   160   114   100   197   161   153   180    90   172    66    94   161    57   158    95   190   215   106   169    93    66    52   151   143   160   160   189
   108   128   190   136   135    39   199   139   116   179    42    75   169   107   168    49   197   119   179   171    75    79   216   186   205   185   107    82   106   194   130    90    90   107    98   178   152   199   189    67    55   201   114   104    88    47    68   217   148   162    97    92   216    90   157   198   161    97    52   131   198    54   168   194   155   100   103   174    99    50    47   137   204   101    65   118    57    58   116   182    34   103   188    42   123    37    92   213   119    41    66   201    71   138    64   165   185   129    67   115   194    94   151   144   173   155   122   107   212   183   149   198   181    84   109   136    79   215    92   121    66    57    49   115   130    46   112   175    36   148    89   105   166   159    54   170   211   101   171   214    88   210   174   188    88   219    69   125   130   207   179   144    61   126    77   199   166   111   121    55   205   195    77   156    95   155   164    44   146   127   219    93   202    80   160   191   211   194   171   127   183   185   155   184   109   178    64   219    87   122   103   196   122    80   164    63   131   151    69    37    71   210   165   205   145    97   164    63   204   142    67   161   137    88    81    67    47    45   215   103   183   141   195   137   106    74    54   165   161   181   110   104   153   178   106    48    62   165   134   183    64    81    97    71    89    37    75    67   104   197   137   182   100   189   140    45   215   201    56   171    91   183   208   217    52    90   187    89    89   211   134   165   162    79    79   198   132   156   191   173    45   115   103   191   118   161   151    53    60   115   112   165   133   208   115   116    95   108   111   198   109   107   159    37   196   108   171    45   100   178   103   152    70    83    79   127    47   201   101   195    42   196   153    54   151   205    59   216   164    64   216    86   161    81   118   139   111   181   106   187   173   182    40   202   150   149   164    77   123    34   125    77    42   103   126    72    87    76   142    75   124   162   127    41    93   141   158   199    58   163    66    91   115   100   102   151   166    46    92    50   124    90    48   118   113    90    40   145    59   207    39    93    87   185   139    45   141   214   199    98   155   137   122   156   166   115    68   159    82   192    45   119   208   167    34   168    72    64   171   102   171   183    49   109   149   173   140    81    68    42   134   190   145    61    60    43   178    79   143   204   105    55    41   153   132    74    57    55   107   180   130   145   184   100    62   201    88   155   131   110    88   211   186    99    51   204    73   203    39   135   188   198    63   189   187   174   125    54   110    80    78   169    45   202    49   160   113    99   198   160   154   180    91   172    65    94   161    58   157    94   191   215   105   168    92    66    52   151   143   160   160   188
   108   127   189   135   136    39   199   139   116   179    41    75   169   107   167    49   197   118   179   171    74    78   216   186   206   185   108    83   106   193   131    91    91   108    99   179   152   200   188    66    55   201   114   104    90    45    69   217   147   162    96    92   216    90   158   198   161    98    52   131   200    54   168   195   156   100   103   174    98    49    47   137   205   102    64   118    57    57   116   182    35   102   188    42   123    37    92   212   120    41    66   201    71   135    65   166   185   129    68   114   193    95   151   144   172   155   124   107   212   183   149   198   181    83   109   135    80   215    91   122    65    57    49   115   131    47   112   176    35   149    88   105   165   159    53   169   212   101   170   214    88   210   174   186    88   218    69   125   129   206   179   145    61   126    78   198   166   112   122    53   205   195    77   157    96   155   164    45   146   126   219    93   203    81   160   190   210   195   170   127   183   185   156   184   108   177    63   219    87   122   103   197   122    80   163    63   131   152    69    36    72   210   166   204   146    98   164    62   202   141    67   161   137    87    80    67    46    46   216   103   183   140   195   137   106    74    53   166   161   182   111   104   153   178   106    48    63   165   133   184    64    83    97    71    89    37    74    68   104   198   137   181   101   189   138    46   215   202    55   170    92   183   208   217    51    89   187    89    90   210   134   165   161    79    80   199   133   156   189   174    46   115   103   190   118   161   150    54    59   115   110   163   133   208   116   115    96   107   111   198   109   108   160    36   197   108   173    46   100   179   104   152    71    83    79   126    47   201   102   195    43   196   154    54   152   205    59   215   164    64   216    86   160    80   118   140   111   181   106   187   172   181    40   202   148   149   164    77   123    33   124    77    42   102   126    73    87    76   143    75   124   161   126    41    92   141   158   198    58   163    65    90   115   101   102   153   166    45    93    49   123    90    48   119   113    91    40   145    58   207    39    93    87   184   138    44   142   214   199    98   155   138   121   156   165   115    68   158    83   192    44   120   209   167    34   168    72    64   171   101   171   181    50   109   149   172   138    82    69    42   135   190   145    61    60    43   179    80   142   204   105    54    41   152   133    73    56    54   108   181   130   145   184   102    63   202    87   154   132   109    88   212   187    99    52   203    73   203    39   135   188   198    62   189   187   173   125    54   111    80    79   169    44   201    48   160   113   100   198   160   154   180    89   172    65    93   162    58   157    95   190   215   105   168    93    65    51   150   144   160   160   187
   108   127   190   136   135    39   200   138   116   179    42    75   169   106   167    49   198   119   179   171    75    79   216   185   205   185   108    83   107   194   130    90    91   107    99   179   152   199   188    66    55   201   114   104    89    46    69   217   148   161    96    91   216    89   157   198   161    98    53   131   199    54   168   194   156   100   103   174    99    50    47   137   205   101    65   117    57    58   116   182    35   102   189    42   124    37    91   213   120    41    66   202    71   138    65   165   186   129    68   116   194    95   151   143   173   155   122   107   211   183   149   198   181    83   109   135    79   215    92   121    66    56    49   115   130    47   113   176    35   148    89   105   166   158    53   170   211   101   170   214    88   210   174   188    88   219    69   125   130   206   178   144    61   126    77   199   166   111   121    55   205   195    78   157    95   155   164    45   146   126   219    93   202    81   159   190   210   194   170   127   183   185   156   184   108   178    64   218    87   122   104   196   122    80   163    63   131   151    68    38    72   209   165   206   146    97   164    63   204   141    67   161   137    88    81    66    47    46   216   103   183   140   196   136   106    74    54   165   161   181   110   105   153   178   106    48    62   165   134   183    63    82    97    71    89    37    74    66   104   197   136   182   101   189   140    46   216   201    55   171    91   183   208   217    52    89   188    89    88   210   134   166   163    80    80   198   132   156   191   174    45   116   102   190   117   160   151    53    60   115   111   165   134   209   115   116    95   107   111   199   109   107   160    37   196   108   172    46   100   178   104   152    71    83    79   127    47   201   102   194    43   195   153    54   151   205    59   215   164    64   217    86   161    81   118   139   111   180   107   188   173   181    40   202   149   149   164    77   124    34   124    77    41   103   126    73    87    76   142    75   124   162   127    42    93   141   157   199    58   163    66    91   115   101   102   151   166    45    92    49   124    90    49   118   113    91    40   145    58   207    39    93    87   185   139    45   142   214   199    98   154   138   121   156   166   114    68   159    81   192    45   119   208   168    34   168    72    64   171   101   171   184    49   109   150   173   140    82    68    42   134   190   145    61    61    43   179    79   142   204   105    55    41   152   133    75    57    55   107   180   130   145   184   101    62   202    87   154   131   110    87   211   187    99    51   204    73   203    38   135   187   198    62   189   187   173   125    54   110    80    78   169    44   201    49   160   114   100   198   161   153   180    90   172    65    93   161    58   158    95   190   215   106   168    93    66    52   150   143   160   160   188
   108   127   189   136   135    38   200   139   116   179    42    75   169   107   167    49   197   119   179   171    75    79   215   185   206   185   108    83   107   193   130    90    91   108    99   178   152   199   188    66    56   201   114   104    89    46    69   217   148   161    96    92   217    90   157   198   161    97    52   131   199    54   169   194   155   100   103   174    99    49    48   137   204   102    65   117    57    58   116   182    35   102   188    41   124    37    91   213   120    42    66   201    70   138    64   165   186   129    68   115   194    95   151   143   172   155   122   107   212   183   149   198   180    83   109   135    79   214    92   121    66    56    49   115   130    47   112   176    35   148    89   105   166   159    53   170   211   100   171   213    88   210   173   187    88   219    69   125   129   206   179   144    62   125    77   199   166   111   121    55   205   195    78   157    95   155   164    45   146   126   218    93   202    81   159   191   211   194   170   127   183   185   156   184   109   177    64   218    87   122   103   197   122    79   163    62   131   151    69    37    71   209   165   206   145    97   164    63   204   141    67   162   137    88    80    67    47    46   216   103   183   140   196   136   106    74    54   166   160   181   111   105   154   178   106    48    62   165   134   183    64    81    98    70    89    37    74    67   104   197   136   182   101   189   140    46   216   201    55   171    91   183   208   217    53    89   188    89    89   210   134   165   162    79    79   199   132   156   190   174    45   115   102   190   117   161   151    53    59   115   111   165   134   208   116   116    95   107   111   198   109   107   160    37   196   109   172    46    99   178   103   152    71    83    79   127    47   201   101   194    42   195   154    55   151   205    59   216   164    64   217    86   161    81   119   140   111   181   106   187   173   182    40   202   149   148   164    77   124    34   125    77    42   102   126    73    87    76   143    75   124   162   127    42    93   141   157   198    58   163    66    91   114   101   102   151   166    46    93    50   123    90    49   118   113    91    40   145    58   207    39    92    87   185   139    44   141   214   199    98   154   138   121   156   166   114    68   159    82   192    45   119   208   168    35   168    72    64   171   101   171   184    49   109   150   173   139    81    68    42   134   190   145    61    61    43   178    79   143   204   105    55    40   152   133    74    56    55   107   180   130   145   184   101    62   201    87   154   132   110    87   211   187    99    51   204    73   203    39   135   188   198    63   189   187   173   125    54   110    80    78   169    45   201    49   160   114    99   198   161   153   180    90   172    65    93   161    58   158    95   190   215   105   168    93    66    52   150   143   160   160   188
   108   127   190   136   135    38   200   138   116   179    42    75   169   107   167    49   198   119   179   171    75    79   215   186   206   185   108    83   107   193   131    90    91   107    99   178   152   199   188    66    56   201   114   104    89    46    69   217   148   162    97    92   216    90   157   198   161    97    52   131   199    54   168   194   156   100   103   174    99    50    47   136   204   101    65   117    57    58   116   182    35   102   188    42   124    37    91   213   120    41    66   201    71   138    65   165   186   129    68   116   194    95   151   144   173   155   122   107   211   183   149   198   181    83   109   135    79   214    91   121    66    56    49   115   130    47   112   176    35   148    89   105   166   159    53   170   211   100   171   214    88   210   174   187    88   219    69   125   130   207   178   144    61   125    77   199   166   111   121    55   205   195    78   157    95   155   164    45   146   126   219    93   202    81   160   190   211   194   171   127   183   185   156   184   109   178    64   218    87   122   104   197   122    79   163    62   131   151    69    37    71   209   165   206   145    97   164    63   204   141    67   161   137    88    81    66    47    46   216   103   183   140   196   136   106    74    54   166   161   181   110   104   153   178   106    48    62   165   134   183    64    81    98    70    89    37    74    67   104   197   136   182   101   189   140    46   215   201    55   171    91   183   208   217    52    89   187    89    89   210   134   166   162    79    79   198   132   156   191   174    45   115   103   190   117   161   151    53    60   115   112   165   133   208   115   116    94   107   111   198   109   107   160    37   196   109   172    45   100   178   103   152    71    82    79   127    47   201   102   194    43   195   154    54   151   205    59   215   164    64   217    86   161    81   118   140   111   181   106   188   173   182    40   202   149   148   164    77   124    34   125    77    42   103   126    73    87    76   143    75   124   162   127    42    93   141   157   198    58   163    66    91   115   101   102   151   166    45    93    49   123    90    48   118   113    91    40   145    58   207    39    92    87   185   139    44   141   214   199    98   154   138   121   156   166   115    68   159    82   192    44   119   208   168    34   168    72    64   171   101   171   184    49   109   150   173   139    81    68    42   134   190   145    61    61    43   179    79   142   204   105    55    40   153   133    74    57    55   107   180   130   145   184   101    62   202    87   154   131   110    87   211   187    99    51   204    73   203    39   136   187   198    62   189   187   174   125    54   110    80    78   169    45   202    48   160   113    99   198   161   153   180    90   172    65    93   161    58   158    95   190   215   105   168    93    66    52   150   143   160   160   188
   109   129   188   137   134    39   201   137   118   179    42    76   169   107   167    49   197   118   179   168    76    79   213   187   209   185   107    83   107   194   130    87    93   108    98   178   149   199   187    67    56   199   115   100    92    47    71   217   147   161    96    93   217    90   154   198   163    95    54   132   201    54   167   193   157    99   103   175   100    48    51   135   204   102    65   116    57    57   116   183    36   102   187    43   127    35    91   212   118    40    65   202    71   138    63   166   185   130    68   115   193    95   150   143   172   155   121   107   212   181   148   197   182    82   110   135    80   212    90   119    66    55    51   114   132    47   112   177    36   145    88   105   165   158    54   169   212    99   170   215    87   210   172   188    86   223    69   124   129   206   178   142    60   127    75   198   164   114   121    56   204   192    80   159    96   155   165    45   146   127   220    94   202    78   158   190   211   194   171   127   182   186   153   186   107   179    65   216    85   122   102   198   124    81   164    63   131   150    69    37    70   208   164   204   144    98   164    61   202   140    68   161   135    88    78    67    46    47   215   101   184   143   197   137   106    73    51   168   159   183   110   107   153   180   106    46    62   167   135   184    61    79    98    71    86    36    77    68   103   198   134   182    99   187   140    47   215   202    55   171    94   184   208   217    52    89   188    90    88   210   133   167   164    80    79   198   133   157   190   174    43   116   107   188   116   161   150    52    62   115   111   165   135   208   117   115    94   108   111   198   110   106   158    36   196   110   172    45   100   179   102   152    71    83    79   126    48   203   104   192    44   196   153    53   154   207    60   216   164    64   220    85   163    83   116   139   110   180   104   189   173   185    41   200   149   148   163    77   122    34   124    78    45   106   124    75    88    77   142    73   125   160   124    46    93   143   158   198    57   163    66    92   116    98   102   152   165    45    94    49   122    91    50   117   111    91    41   143    58   207    40    92    84   184   138    44   142   214   199    98   154   140   121   156   167   115    69   158    83   192    46   118   210   170    35   166    72    61   169    99   170   182    53   110   153   173   140    80    68    42   131   188   146    62    60    43   180    78   143   205   107    53    39   155   134    74    57    57   107   180   132   145   182   103    62   200    88   153   131   106    87   212   187    99    52   204    75   202    39   134   187   198    63   187   186   175   125    55   108    78    79   168    45   201    50   159   112   100   199   162   154   183    91   172    65    92   161    57   157    94   191   214   106   168    93    68    51   151   143   160   159   190
   163    60   114   221    60   206   196    99    87   176   103   108   110   200   119   139   138   184   181   144   166   122    37   189   207   149   141    80   140    72    45   203    37   116    98   162   138   133    87   169    49   177    49   178   188   106   107    67   171   122   183    96   147   116    88    69   117    51   127    41   204   158    87   115    61   179   112   195    69   148   186   153    83    56   155   204   133   167   168    90   171    91   167    43   116   187    55   160   143   178   115   168   137   133   196    92   196   163   144   182   170   173   122   207   101   185    87    61   209   182   169    34   181    85    43   193    55   156   115   107    60   160    97    61    61   125   202   221   145   111   123    45   200   203   158   119   214   204    88   180   179    89   191   222   160   152    84   146   139   108    71   169   128   139   182   146   216    53   217   207   184   142    98    86   139    73   175    99   219   169   119   181    58    91    72    49   120    57   195    43   103   182   208    50    68    65   172   117    79   179   121   127    33   180   190   137   163    39    74   187    37    52    97   187   210   205   132   203   215   156    72    41   138   107   183   146    96    57    60   148   124   199   206   189   187   140   128    63   218    76    62    49   170    94   220   120   145    39   184   162    50    91   131    49   199    58   220    34    57    68   183   104   173   195   138   164    75   141    91    48   212   188    77   223   111    66   161    43   141    94   138    97    47   124    34    55   128    87    57    83   180    34    68   168    77    72   129    81   181   144   164   110    34    37   177    97   148   162   188   139    86   168   192    77   176   173   147   121    48    93   199   127   209    94   119   171    52    77   192   120    86   170   146    68   221   187   186   193   193   167    94   204    46   174   196   209   100    65   153   112   175   124   145   111   123    45   198    88    71    34   203   105    59   198   173   100    66   180   151   132    44   171    44   127   154   115   196    84   138   107   124   130   193    95   163    42    42    97    60    53   181   187    92   189   183   111   110    45   217    94   152   223    45   197   152   100   200    86   160   188    38    56    78   161    76   111   159    41   100   120    93   110    61   192   140    77    60    94    96   154   127    96   212   215    41   121   121   208    34   106   156   205    97   153    58   164    89   181    76   119   120   135    81    55   112   165   156   143   185   138   151    76    87    34    36    94   185   173    78    66   139   204   197   120   100    53   213   193   103   110    66   171   156    65   203   182    79   130   187   148   175   192   195    86    36   200   105    63    64    58   201   165   150   118   151    59    95    66    89   104   158   192    39    88    95    62   107    95   216    66   131   182
   163    60   113   221    60   206   196    99    87   176   103   109   110   200   119   139   138   183   180   144   166   122    38   189   207   148   142    80   141    72    45   203    37   117    97   161   137   134    87   169    49   177    49   178   189   106   107    67   172   123   184    95   147   116    88    69   117    51   127    42   204   159    87   115    62   179   112   195    68   149   185   153    84    57   156   203   132   167   168    89   171    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   162   144   181   170   173   123   207   101   185    87    61   210   181   168    33   181    85    42   194    55   156   115   108    59   159    97    61    60   125   202   221   145   110   123    44   200   203   158   118   215   204    88   181   179    88   191   222   160   152    84   146   139   108    71   169   128   139   182   146   216    53   217   207   185   142    99    86   139    73   175    98   218   169   119   181    57    91    72    49   121    58   196    43   103   183   207    50    68    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   187   210   205   132   203   215   156    72    41   138   107   182   146    95    56    60   149   124   199   206   189   187   141   128    63   219    76    63    49   170    94   219   121   145    39   185   162    51    90   131    48   198    58   220    34    56    68   184   104   173   194   138   164    75   141    91    48   212   188    77   222   111    66   160    42   142    93   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   129    81   182   144   164   110    33    38   177    97   148   161   189   139    86   168   193    77   175   173   147   122    47    93   199   127   208    94   119   171    51    76   192   119    86   171   147    69   220   188   186   193   193   168    94   204    46   173   196   208   100    65   153   112   175   124   145   111   122    46   199    88    71    34   203   105    59   198   173   100    65   181   150   133    44   171    44   127   154   115   196    84   138   107   123   130   192    94   162    42    42    97    60    53   181   186    91   189   183   111   111    45   218    94   152   222    45   197   152   100   200    85   159   188    39    56    79   161    76   111   159    41   101   120    93   109    61   192   140    77    60    93    96   153   128    96   213   215    41   121   121   207    34   106   156   204    96   153    57   164    89   181    77   120   120   134    81    55   112   164   156   142   186   139   151    77    87    35    35    94   185   172    78    66   139   204   196   120   100    54   213   193   102   109    65   171   156    66   202   184    78   129   187   148   175   192   195    87    36   200   105    63    64    57   201   164   151   117   151    58    95    66    89   104   158   192    40    88    95    63   107    94   216    66   131   182
   163    60   114   220    60   205   196   100    88   175   104   109   110   200   120   138   138   184   180   144   167   122    38   189   206   148   141    80   141    73    45   204    37   117    96   161   138   134    88   169    48   177    48   178   188   107   107    66   172   122   183    95   146   116    89    68   118    51   129    42   203   157    87   114    62   180   112   194    68   149   185   152    84    56   156   203   132   167   169    89   172    91   167    44   116   187    55   159   143   178   115   168   136   131   196    92   196   162   144   181   171   173   123   207   101   185    87    61   210   181   168    33   182    86    42   193    55   155   115   108    58   159    96    60    60   123   201   221   145   110   123    46   199   204   159   119   214   205    87   181   179    87   191   222   160   153    84   146   139   107    71   168   129   138   182   145   216    52   217   207   184   143    99    87   140    72   174    98   218   169   120   181    57    91    73    48   121    57   196    42   104   182   207    51    68    66   171   116    78   178   122   127    33   178   190   137   162    39    75   187    37    53    97   187   210   205   131   204   216   156    72    41   138   108   183   145    95    55    60   149   124   199   206   189   188   141   128    63   220    76    64    50   169    93   220   120   144    40   186   163    51    89   130    48   199    59   220    34    56    68   183   104   172   195   138   163    75   141    92    48   212   188    77   222   111    66   160    42   141    94   139    97    47   124    34    55   129    86    57    83   180    33    68   168    78    71   129    80   181   143   163   111    34    38   175    97   148   160   189   138    86   167   192    77   176   173   147   122    47    93   198   127   209    95   119   171    52    76   191   120    86   171   146    68   220   188   187   193   193   167    93   203    45   173   196   208   101    66   153   112   175   123   144   111   122    45   198    88    70    35   203   105    59   198   174    99    65   180   151   133    44   171    44   128   154   116   196    85   138   107   123   131   193    94   162    41    43    97    61    53   181   186    91   190   182   111   110    44   218    95   151   222    45   196   152    99   200    86   160   188    39    57    79   161    77   111   159    40   102   121    93   109    61   193   141    76    59    92    96   154   128    95   214   215    40   121   119   208    34   106   155   204    96   153    58   164    88   182    75   121   120   135    81    55   111   164   156   144   186   139   151    77    87    35    36    95   185   172    78    66   139   206   196   120   100    54   213   193   102   109    65   171   155    66   204   183    78   129   187   149   175   192   193    86    36   200   104    64    65    56   202   164   150   116   151    58    94    66    89   105   158   193    39    88    94    63   107    96   216    67   131   183
   161    60   113   221    59   205   196    99    87   176   103   108   109   200   119   139   138   184   180   145   165   123    38   189   206   147   142    79   140    72    45   203    38   117    98   162   137   134    87   169    49   176    49   178   188   107   107    66   172   123   184    95   147   116    88    69   117    51   127    41   204   158    87   115    62   179   112   195    68   149   186   153    83    56   156   203   133   167   168    89   172    92   166    44   114   187    55   159   144   178   116   168   136   133   196    93   195   163   144   182   171   174   122   207   101   184    87    61   209   182   168    34   181    85    42   193    55   157   115   107    59   159    97    61    60   124   202   222   145   111   123    44   199   203   158   119   216   204    89   181   179    89   191   221   160   153    84   146   139   108    71   169   129   139   181   145   215    53   217   208   184   142    99    86   139    72   174    98   218   169   119   182    58    91    73    49   121    57   195    42   102   183   207    50    67    66   172   117    79   179   122   127    32   179   189   137   162    39    75   187    36    52    97   188   210   204   131   203   214   156    72    40   138   108   183   146    96    55    60   149   123   199   205   189   188   141   129    63   218    76    63    49   170    94   219   120   145    39   184   161    51    91   130    48   198    58   219    34    56    68   185   103   172   194   138   164    75   141    91    48   212   187    77   223   110    66   160    43   141    94   139    96    47   124    34    55   129    88    56    84   180    33    68   168    77    70   128    80   182   143   164   110    33    38   177    97   148   161   189   139    86   168   193    76   176   173   147   121    48    94   199   127   209    94   119   171    51    77   192   119    86   170   147    68   221   188   187   192   193   168    93   204    45   173   196   208   100    65   152   112   175   124   144   110   122    46   199    88    71    34   204   104    59   197   173   100    64   181   151   133    43   172    44   127   155   116   196    84   138   107   123   131   193    94   162    41    42    97    60    53   181   187    92   189   183   110   111    45   218    94   152   222    45   197   153   100   200    86   160   188    39    55    78   160    76   111   158    41   101   121    93   110    62   192   140    77    60    93    97   154   127    96   213   215    41   121   120   208    34   105   156   204    96   154    57   163    89   181    77   120   119   134    81    55   113   165   155   143   188   139   152    77    87    35    35    94   185   173    78    65   139   205   196   120   100    54   212   193   102   110    66   171   156    65   203   184    78   130   187   149   175   192   194    87    35   200   104    63    64    58   201   165   151   117   150    58    95    66    90   104   158   192    39    88    95    62   107    94   216    66   131   183
   163    60   114   221    60   206   196    99    87   176   103   109   110   199   119   139   138   183   180   145   166   122    38   189   207   148   142    80   141    72    45   203    38   117    97   161   137   133    87   169    49   177    49   178   189   106   107    67   172   123   184    95   147   116    88    69   117    51   127    42   204   158    87   114    62   179   112   195    69   149   185   153    83    57   156   203   132   167   168    89   172    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   162   144   182   170   174   123   207   101   185    87    61   209   182   168    33   181    85    42   194    55   156   114   108    59   159    97    61    61   125   202   221   145   110   123    45   200   204   158   119   215   204    88   181   179    89   191   222   160   152    84   146   139   108    71   169   128   139   182   146   216    53   217   207   185   142    99    86   139    73   175    98   218   169   119   181    58    91    72    49   121    58   196    43   103   183   207    50    68    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   188   210   205   132   204   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   189   188   141   128    63   219    76    63    50   170    94   219   121   144    39   185   162    51    91   131    48   199    58   220    34    56    68   184   104   172   195   138   164    74   141    91    48   212   188    77   222   111    66   160    42   142    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   128    81   182   144   164   110    33    37   177    97   148   161   189   138    86   168   193    77   175   173   147   122    47    93   199   127   208    94   119   171    52    76   192   119    86   170   147    68   221   188   186   193   193   168    94   204    46   173   196   209   100    65   153   112   175   124   145   111   122    45   199    88    71    34   203   105    59   198   173   100    65   180   151   133    44   171    44   127   154   115   196    84   138   107   123   130   192    94   162    42    42    97    60    53   181   186    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    86   160   188    39    56    78   160    77   111   158    41   100   120    93   110    61   192   140    77    60    93    96   153   128    96   212   216    41   121   121   208    34   106   156   204    96   153    57   164    89   181    76   119   120   134    81    55   112   164   156   142   186   139   152    77    87    35    35    94   185   172    78    66   139   204   196   120   100    54   213   193   102   109    66   171   156    66   202   184    78   129   188   148   175   192   195    86    36   200   104    63    64    57   201   164   151   117   151    59    95    66    89   104   158   192    39    88    95    63   107    94   216    66   131   182
   163    60   114   221    60   206   196    99    87   176   103   109   110   199   119   139   137   183   180   144   166   122    38   189   207   148   142    80   141    72    45   203    37   117    97   162   137   134    87   169    49   177    49   178   189   106   107    67   172   122   184    95   147   116    89    68   117    51   127    42   204   158    87   115    62   179   112   195    69   149   185   153    83    57   156   203   132   167   168    89   171    91   167    43   115   187    55   160   143   178   116   168   137   132   196    92   196   162   144   182   170   173   123   207   101   185    87    61   210   181   168    34   181    85    42   194    55   156   114   108    59   159    96    61    61   124   202   221   145   110   123    44   200   204   158   118   215   204    88   181   179    89   191   222   160   152    84   146   138   108    71   169   128   139   182   146   216    53   217   207   184   142    99    86   139    72   175    98   218   169   119   181    57    91    72    49   121    58   196    43   103   183   207    50    67    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   188   210   205   132   204   215   156    72    41   138   107   182   146    95    56    60   149   124   199   206   189   188   141   128    63   219    76    63    50   170    94   219   121   145    39   185   162    51    91   131    48   198    58   220    34    56    69   184   104   172   194   138   164    74   141    91    48   212   188    77   222   111    66   160    42   142    94   138    96    47   123    34    54   128    87    57    84   180    33    68   168    77    71   129    81   182   144   164   110    33    38   177    97   148   161   189   139    86   168   193    77   175   173   147   122    47    93   199   127   208    94   119   171    52    76   192   119    86   171   147    68   221   188   186   193   193   168    94   204    46   174   196   209   100    65   153   112   175   124   145   111   122    45   199    88    71    34   203   105    59   198   173   100    65   180   151   133    44   172    44   127   154   115   196    84   138   107   123   130   192    94   162    41    42    97    60    53   181   186    92   189   183   111   111    45   218    94   151   222    45   197   152   100   200    86   160   188    39    56    78   160    76   111   159    41   101   120    93   109    61   192   140    77    60    93    96   153   128    96   212   216    41   121   121   207    34   106   156   204    96   153    57   164    89   181    76   120   120   134    81    55   112   165   156   142   186   139   152    77    87    34    35    94   185   172    78    66   139   204   196   120   100    54   213   193   102   109    66   171   156    66   202   184    78   130   188   148   175   192   195    86    36   200   105    63    64    57   201   164   151   117   151    58    95    66    89   104   158   192    39    88    95    63   107    94   216    66   131   182
   161    60   113   221    60   207   196    99    87   175   103   107   110   199   119   138   139   184   182   144   166   123    37   189   206   148   143    79   140    73    45   205    39   116    95   163   138   133    87   169    48   177    49   177   187   107   106    67   171   123   185    95   149   115    87    69   120    52   129    42   204   157    88   116    61   178   113   196    69   150   186   156    85    57   155   201   134   167   167    88   172    91   166    43   115   188    55   161   144   178   115   169   137   134   194    92   196   162   143   182   169   173   122   205   101   184    86    61   210   182   168    33   182    83    41   192    56   156   115   109    60   160    97    60    62   123   203   221   146   112   124    43   200   204   160   117   215   204    87   179   179    89   191   224   159   155    83   147   140   109    73   168   129   138   183   148   214    52   216   207   184   143    98    87   138    73   174    97   218   168   120   182    56    92    75    50   122    57   196    43   103   185   205    49    67    65   172   117    79   179   123   129    31   177   189   138   162    37    75   187    37    52    97   188   210   204   132   202   216   155    73    40   139   108   182   146    97    55    60   150   125   198   205   189   188   142   127    63   218    77    65    51   170    93   221   122   145    39   185   161    52    92   132    47   198    58   219    32    55    67   184   105   173   195   138   163    75   143    91    48   212   186    78   223   112    67   159    43   142    94   138    95    47   122    35    53   129    87    56    83   180    34    67   169    80    72   127    82   184   144   165   111    33    39   178    97   147   163   190   137    87   166   191    76   175   172   146   122    46    94   199   128   208    95   120   171    50    77   192   121    88   172   145    67   222   187   186   191   197   166    95   206    44   173   198   209    99    65   153   111   176   125   144   111   123    46   200    88    71    34   203   105    59   200   175   101    65   181   151   134    42   171    45   129   153   115   195    81   139   106   123   130   191    93   163    41    41    96    61    55   181   185    92   187   184   110   111    45   218    95   153   224    45   196   153   100   200    87   158   186    38    57    78   159    77   109   159    41    99   119    94   111    61   194   139    75    61    93    97   154   128    94   213   217    42   120   121   206    35   107   156   204    96   152    57   164    89   183    77   120   120   136    80    57   111   163   155   143   186   140   153    75    88    35    34    95   184   172    77    67   139   204   197   119   100    53   213   193   102   111    67   171   156    65   204   184    80   131   188   151   176   191   196    87    35   201   102    62    66    58   202   164   151   116   151    60    95    67    89   104   158   193    38    87    94    63   107    94   217    66   131   182
   163    60   113   220    60   205   199    98    87   177   104   109   110   199   119   138   137   183   179   145   166   125    38   188   208   148   141    81   141    71    45   202    37   119    97   161   139   133    88   171    48   176    51   179   189   105   108    66   172   122   183    96   147   115    89    70   116    51   127    41   206   160    87   114    61   178   112   196    68   149   187   156    83    58   155   204   130   167   168    90   173    90   166    43   115   185    55   161   144   178   116   169   137   131   196    93   195   163   144   182   171   173   123   206   101   186    86    61   208   182   168    33   181    84    43   194    54   156   113   107    59   158    97    61    60   125   203   222   145   109   124    44   199   202   158   118   217   204    87   179   179    88   191   221   160   151    84   148   139   106    73   169   127   139   184   146   215    52   218   207   188   144   101    87   139    73   174   100   218   168   118   180    56    90    72    49   121    59   196    42   102   184   208    49    67    66   174   117    78   179   123   125    31   180   188   137   165    39    74   187    38    52    95   186   209   204   133   203   214   155    71    39   137   108   181   146    96    56    60   147   126   200   207   189   188   139   128    65   216    75    63    48   171    93   217   119   144    39   185   162    51    91   133    47   196    59   219    34    55    69   184   103   172   195   138   162    74   141    91    47   213   188    76   222   111    67   158    42   142    92   140    95    48   123    34    53   129    86    55    85   180    32    67   170    77    69   129    81   181   145   164   109    32    37   176    97   147   162   189   139    85   167   193    78   175   173   148   124    48    93   198   127   207    94   119   171    53    78   191   118    87   171   146    69   219   187   185   190   193   166    93   204    47   173   197   209    99    66   154   112   174   125   147   109   122    46   197    89    72    34   204   103    61   196   174    99    66   181   150   135    43   171    46   127   155   115   196    85   138   107   121   131   192    95   162    42    41    96    58    53   182   188    91   190   183   110   113    46   218    94   151   223    45   199   150   100   199    86   160   190    39    56    77   159    75   111   158    40    99   120    95   111    62   192   139    77    58    93    94   154   128    94   214   216    41   119   121   207    34   105   155   205    97   152    57   164    88   182    77   120   119   135    81    55   110   165   154   142   186   139   153    79    87    34    36    92   184   174    77    66   137   203   199   121    99    54   214   191   103   110    65   171   157    67   204   183    79   129   187   147   175   194   194    86    37   200   105    64    64    58   202   164   151   115   153    59    95    67    89   105   158   192    40    90    95    62   106    95   216    64   131   183
   164    61   114   221    61   206   197    98    87   176   102   108   108   201   118   137   138   184   182   144   165   122    38   190   208   147   143    81   141    74    48   202    38   117    97   162   137   132    87   168    49   177    50   179   191   104   106    67   172   123   185    96   148   117    88    69   117    51   128    41   203   159    86   114    61   180   113   195    70   149   185   153    82    56   158   203   134   166   167    89   172    91   167    43   115   188    55   160   142   179   116   168   136   131   198    92   195   163   144   180   170   174   122   207   101   184    86    60   209   182   169    32   181    85    42   194    57   156   115   108    59   159    97    61    62   125   204   222   144   109   121    44   202   204   160   117   216   203    86   180   179    89   192   222   158   152    85   147   140   106    72   168   128   140   182   146   217    53   217   208   184   142    98    87   139    71   175    98   216   169   119   182    56    90    73    49   122    57   196    43   104   180   207    50    66    65   171   116    78   179   120   126    32   179   188   139   164    39    75   186    38    53    95   188   210   204   131   204   215   156    72    40   137   107   184   145    96    56    59   148   125   198   205   189   187   141   128    62   218    73    63    50   170    95   219   120   146    38   185   160    51    91   132    47   199    57   219    32    56    69   182   104   171   196   138   163    73   140    90    48   213   187    76   222   112    64   160    42   140    93   138    96    46   123    34    55   128    88    57    83   180    34    67   169    77    70   128    82   181   144   164   110    33    37   176    96   148   161   188   139    87   169   192    76   175   173   147   122    46    94   198   127   209    96   118   171    51    76   192   118    85   169   147    68   221   188   185   193   194   168    91   204    46   173   196   208   100    65   152   112   175   125   145   111   123    45   199    89    71    34   202   104    58   197   173   100    65   180   151   135    43   171    43   129   153   116   194    83   136   108   123   131   191    95   164    43    41    97    60    53   182   188    91   188   182   112   110    45   219    93   152   223    45   196   154   100   199    85   160   188    40    56    78   160    77   111   158    38   101   121    92   110    60   192   140    77    60    94    97   152   129    95   212   214    41   122   120   207    34   107   155   204    97   153    58   163    88   181    75   119   120   133    81    55   112   164   154   142   186   139   152    78    87    36    35    93   183   172    78    67   139   202   197   119   100    53   212   193   103   110    66   174   155    64   202   184    78   130   186   150   176   192   194    86    36   200   104    63    64    58   202   165   151   115   151    58    94    65    89   105   158   191    40    88    94    62   107    93   215    66   131   181
   162    61   113   221    59   205   196    99    88   176   103   109   109   199   119   139   137   183   181   144   166   123    37   189   207   148   142    80   141    72    45   203    38   116    97   162   138   134    88   169    49   177    49   178   189   107   107    66   172   123   184    95   147   117    88    68   118    51   127    42   204   158    86   114    61   180   112   195    69   148   185   154    83    56   155   204   132   167   167    89   172    91   167    43   115   187    54   159   143   178   116   168   137   132   196    92   195   163   144   181   170   174   123   207   102   185    87    61   209   182   169    33   180    85    43   194    55   156   115   108    60   159    97    61    61   126   202   221   144   110   123    45   200   204   158   119   215   204    88   181   179    89   191   222   159   152    83   146   139   108    70   169   128   139   182   145   215    53   216   207   184   142    99    87   139    73   175    98   219   170   119   181    58    91    72    49   121    58   196    43   103   182   206    50    67    66   172   117    79   179   121   127    33   179   189   136   162    39    75   187    37    52    97   187   209   204   132   204   214   156    72    40   138   108   182   146    95    56    61   149   124   199   205   188   188   141   129    63   219    76    63    50   171    94   219   121   144    39   185   162    51    91   130    48   199    58   220    34    57    69   185   104   172   194   137   164    74   141    91    48   211   187    77   223   111    66   160    42   141    94   138    96    47   124    34    54   128    87    57    83   179    33    67   168    77    71   128    81   183   144   165   111    33    38   177    97   148   162   188   138    86   168   192    77   175   173   147   121    47    93   199   127   208    94   119   171    51    76   192   120    86   169   146    68   221   188   186   193   193   167    94   204    45   174   196   209   100    65   153   113   176   124   145   111   122    46   198    88    71    34   202   105    59   198   173   100    65   181   150   133    43   172    44   127   154   115   197    84   139   108   123   131   192    95   162    41    43    98    60    54   181   186    91   190   183   111   112    45   217    94   151   222    45   197   152   100   200    85   159   188    40    56    78   160    76   111   159    41   101   119    93   109    61   192   140    77    60    93    95   154   127    96   213   216    41   122   121   207    33   106   156   204    96   153    58   164    89   181    77   119   119   135    81    55   112   165   157   143   186   139   152    77    86    35    36    94   185   172    78    66   140   204   197   120   100    54   214   193   102   108    67   172   156    66   203   184    78   129   187   148   175   192   195    86    36   201   105    63    64    58   201   165   151   117   150    58    95    66    89   105   159   192    40    88    95    62   107    94   216    67   131   183
   163    60   114   221    60   206   196    99    87   176   103   109   110   199   119   139   138   183   180   144   166   122    37   189   207   148   142    80   141    72    45   203    37   117    97   161   138   133    87   169    49   177    49   178   189   106   107    67   172   123   184    95   147   116    88    68   117    51   127    42   204   158    87   114    62   179   112   195    68   149   185   153    83    57   156   203   132   167   168    89   171    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   162   144   182   170   174   123   207   101   185    87    61   209   182   168    34   181    85    43   194    55   156   115   108    59   159    97    61    61   125   202   221   145   110   123    45   200   203   158   119   215   204    88   181   179    89   191   222   160   152    84   146   139   108    71   169   128   139   182   146   216    53   217   207   184   142    99    86   139    73   175    98   218   169   119   181    57    91    72    49   121    58   196    43   103   183   207    50    67    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   188   210   205   132   204   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   188   187   141   128    63   219    76    63    50   170    94   219   121   145    39   185   162    51    91   131    48   199    58   220    34    56    68   184   104   173   195   138   164    74   141    91    48   212   188    77   222   111    66   160    43   142    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   129    81   182   144   164   110    33    38   177    97   148   161   189   139    86   168   193    77   175   173   147   122    47    93   199   127   208    94   119   171    52    77   192   120    86   170   147    68   221   188   186   193   193   168    94   204    46   173   196   209   100    65   153   112   175   124   145   111   122    45   199    88    71    34   203   105    59   198   173   100    65   180   151   133    44   171    44   127   154   116   196    84   138   107   123   130   192    94   162    42    42    97    60    53   181   186    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    86   160   188    39    56    78   160    76   111   159    41   100   120    93   109    61   192   140    77    60    93    96   153   128    96   213   215    41   121   121   207    34   106   156   204    96   153    57   164    89   181    77   119   120   134    81    55   112   164   156   142   186   139   152    77    87    35    35    94   185   172    78    66   139   204   196   120   100    53   213   193   102   109    66   171   156    66   202   184    78   130   187   148   175   192   195    86    35   200   105    63    64    57   201   164   151   117   151    58    95    66    89   104   158   192    39    88    95    63   107    94   216    66   131   182
   163    60   114   221    60   206   196    99    87   176   103   109   110   199   120   139   138   183   181   145   166   122    37   189   207   148   142    80   141    72    45   203    37   117    97   161   137   133    87   169    48   177    49   178   189   106   107    67   171   122   184    96   147   116    88    68   117    51   127    42   204   158    87   115    62   179   112   195    68   149   185   153    83    57   155   203   132   167   168    89   172    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   162   144   182   171   173   123   208   101   185    87    61   210   182   168    33   180    85    43   193    55   156   115   108    59   159    97    61    60   125   202   221   145   110   123    45   200   203   158   119   215   204    88   180   179    89   191   222   160   153    83   146   139   108    71   169   128   139   182   146   216    53   217   208   185   142    98    85   139    73   175    98   218   169   119   181    58    91    72    49   121    58   196    43   103   183   207    50    68    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   188   210   205   132   203   215   156    72    41   138   108   183   146    95    56    60   149   124   199   206   188   188   141   128    63   218    76    63    50   170    94   219   121   145    39   185   162    51    91   131    48   198    58   220    34    56    68   184   104   172   195   138   164    75   141    92    48   212   187    77   223   111    65   160    43   142    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   128    81   182   144   164   110    34    37   177    97   148   162   189   139    86   168   192    77   175   173   147   121    47    93   199   127   208    94   119   171    52    76   192   119    86   170   147    68   220   187   186   193   193   168    93   204    46   174   196   209   100    65   153   112   175   124   145   111   122    45   199    88    71    34   203   105    59   197   173   100    65   180   151   133    44   171    44   127   154   116   196    84   138   107   123   131   192    94   162    41    42    97    60    53   181   187    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    86   160   188    39    56    79   161    76   111   159    41   100   120    93   110    61   192   140    77    60    93    96   153   128    96   212   215    41   121   121   207    34   106   156   204    96   153    57   164    89   181    77   119   120   134    81    55   112   164   156   142   186   139   151    77    87    35    35    94   185   172    78    66   139   205   197   120   100    53   213   193   102   109    65   171   156    65   202   184    78   129   187   149   175   192   195    87    36   200   104    63    64    57   201   164   151   117   151    58    95    66    89   104   158   192    40    88    95    63   107    95   216    66   131   182
   164    61   114   219    60   205   196    98    88   177   103   110   109   199   119   140   139   180   180   145   165   120    39   187   206   148   142    82   141    72    45   204    36   118    94   162   136   132    89   169    46   174    48   178   189   105   109    67   172   123   183    95   147   116    89    69   116    49   127    44   204   157    88   115    61   181   111   195    67   151   186   154    83    55   157   202   133   169   167    88   173    92   168    43   115   185    57   163   142   177   116   168   135   132   196    93   197   164   145   182   170   175   122   208   102   186    87    61   209   183   169    34   179    85    42   193    55   155   112   106    59   160    96    61    61   123   205   223   146   109   123    44   200   203   158   119   215   205    89   179   177    89   192   222   160   153    85   146   140   107    73   172   128   138   183   144   217    51   218   207   185   141    97    86   138    73   174    98   220   170   118   184    57    90    70    48   121    56   194    44   102   181   206    50    67    65   169   118    81   178   123   127    33   179   188   134   163    40    74   187    38    50    96   187   209   205   132   202   215   156    71    42   137   107   182   148    96    54    60   151   124   198   207   187   188   140   128    63   218    75    63    50   171    94   219   119   144    39   186   164    50    91   129    47   198    59   219    34    57    72   187   105   173   196   137   163    75   141    90    48   212   187    75   221   112    67   161    42   144    92   138    97    49   123    35    55   130    90    55    82   179    33    66   167    77    70   126    81   184   142   164   111    32    38   176    94   147   162   189   139    85   168   190    78   176   174   147   120    47    92   200   127   209    93   119   172    53    77   192   118    90   170   145    69   220   186   188   191   192   170    93   204    43   173   196   206    99    64   155   112   174   122   145   110   122    45   197    88    69    35   204   102    57   201   172   100    66   181   150   133    42   170    46   130   156   115   196    83   138   106   122   129   193    95   164    39    41    94    60    53   183   188    93   190   184   111   111    45   219    92   154   221    48   196   153   102   201    84   158   184    39    56    76   160    78   112   156    40    98   120    94   111    60   192   143    78    61    94    94   152   129    92   212   216    41   120   121   208    32   104   155   205    99   155    59   164    87   181    74   120   120   134    80    54   112   164   154   142   186   138   152    75    87    36    35    96   185   173    77    64   142   205   196   123   101    53   212   192   101   109    66   172   155    68   201   181    78   131   190   149   175   193   195    87    34   200   106    64    62    56   202   164   151   119   150    58    92    69    88   106   158   191    39    87    96    63   109    96   215    66   130   182
   165    61   114   220    60   208   196    99    88   175   103   109   109   199   120   142   137   185   184   143   166   122    39   189   206   149   142    80   141    73    46   204    37   116    98   161   139   135    88   169    49   175    46   177   189   104   107    67   173   123   185    97   148   118    90    70   117    51   124    43   204   160    89   115    63   180   116   197    69   148   186   153    83    56   156   203   134   168   171    88   173    89   166    42   115   189    56   158   143   180   114   169   134   134   200    95   194   162   143   180   172   174   125   205   100   187    87    65   210   182   169    32   180    86    46   191    53   159   115   105    60   157    96    57    61   124   202   222   144   112   120    42   202   206   158   116   212   204    88   181   181    88   192   224   164   155    81   143   140   109    72   167   129   139   180   147   212    52   218   211   183   142    99    86   138    74   175    98   218   168   118   182    58    96    74    47   120    57   196    46   101   182   205    50    67    66   173   117    81   180   119   126    36   180   190   136   162    38    75   182    38    52    96   187   209   205   130   202   215   154    71    40   137   105   184   146    97    56    58   150   121   200   205   187   184   140   125    64   216    75    61    48   172    95   220   121   145    40   185   163    53    88   132    48   197    60   220    33    60    68   184   106   171   195   140   165    75   143    90    50   211   189    79   225   109    66   160    44   138    93   139    97    44   123    32    56   127    86    55    85   182    33    66   166    78    73   131    79   182   145   166   110    34    38   178    98   150   163   189   137    87   167   194    78   173   172   148   123    46    94   197   127   210    97   117   171    51    77   194   119    86   172   147    68   219   189   184   193   193   169    90   204    48   171   197   209   100    66   152   114   176   125   143   109   120    45   197    88    69    31   201   102    60   195   174    98    65   182   152   132    42   171    45   126   152   116   197    83   134   111   122   133   194    92   164    42    41    97    57    55   182   189    91   189   179   112   110    46   218    94   154   222    44   198   153    98   198    84   161   188    40    52    78   160    75   111   157    41   101   123    92   113    61   193   141    78    58    92    97   152   129    96   210   217    39   117   120   209    35   107   157   206    94   151    55   163    88   179    74   120   119   136    82    53   112   164   158   146   187   137   152    79    89    34    34    93   185   173    77    63   138   204   196   121   100    53   214   192   102   111    63   171   155    70   203   184    78   129   184   147   172   191   195    87    34   201   103    65    63    54   201   164   150   117   151    60    95    67    93   104   155   192    41    84    93    62   109    93   218    65   133   180
   163    60   114   221    60   206   196    99    87   176   103   109   110   199   119   139   138   183   180   145   166   122    37   189   207   148   142    80   141    73    45   203    37   117    97   162   138   133    87   169    49   177    49   178   189   106   107    67   172   123   184    96   147   116    88    68   117    51   127    42   204   158    87   114    62   179   112   195    69   149   185   153    83    57   156   203   132   167   168    89   172    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   162   144   182   170   173   123   207   101   185    87    61   209   181   168    34   181    85    43   194    55   156   114   108    59   159    96    61    61   125   202   221   145   110   123    44   200   203   158   118   215   204    88   181   179    88   191   222   160   152    84   146   138   108    71   169   128   139   182   146   216    53   217   207   185   142    99    86   139    73   175    98   218   169   119   181    58    91    72    49   121    58   196    43   103   183   207    50    68    66   172   117    79   179   122   127    32   179   190   137   163    39    74   187    37    52    97   188   210   205   132   204   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   188   187   141   128    63   219    76    63    50   170    94   219   121   144    39   185   162    51    91   131    48   199    58   220    34    56    69   184   104   173   195   138   163    75   141    91    48   212   188    77   222   111    66   160    43   142    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   128    81   182   144   164   110    33    38   177    97   148   161   189   139    86   168   193    77   175   173   147   122    47    93   199   127   208    94   119   171    52    77   192   119    86   170   147    68   221   188   186   193   193   168    93   204    46   173   196   209   100    65   153   112   175   124   145   111   122    45   199    88    71    34   203   105    59   198   173   100    65   180   151   133    44   171    44   127   154   116   196    84   138   107   123   130   192    94   162    42    42    97    60    53   181   187    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    85   160   188    39    56    78   160    76   111   158    41   100   120    93   109    61   192   140    77    60    93    96   153   128    96   213   215    41   121   121   207    34   106   156   204    96   153    57   164    89   181    76   119   120   134    81    55   112   164   156   142   186   139   152    77    87    35    35    94   185   172    78    66   139   205   196   120   100    53   213   193   102   109    66   171   156    66   202   184    78   130   187   148   175   192   195    86    36   200   105    63    64    57   201   164   151   117   151    58    95    66    89   104   158   191    39    88    95    62   107    94   216    66   131   182
   163    60   114   221    60   206   197    99    87   176   103   109   110   199   119   139   138   183   180   145   166   122    37   189   207   148   142    80   141    73    45   203    38   117    97   162   137   133    87   169    49   177    49   178   189   106   107    66   172   123   184    95   147   116    88    68   117    51   127    42   204   158    87   115    62   179   112   195    68   149   185   153    83    56   155   203   132   168   168    89   171    91   167    43   116   187    55   160   143   178   116   168   137   132   196    92   196   162   144   182   170   173   123   207   101   185    87    61   209   181   168    33   181    85    43   194    55   156   114   108    59   159    97    61    61   125   202   221   145   110   123    45   200   204   158   118   215   204    88   180   179    88   191   222   160   152    84   146   139   108    71   169   128   139   182   146   216    53   217   207   185   142    98    86   139    73   175    98   218   169   119   181    58    90    72    49   121    58   195    43   103   183   207    50    68    66   172   117    79   179   121   127    32   179   189   137   162    39    74   187    37    52    97   187   210   205   132   204   215   156    72    41   138   108   183   146    95    56    60   149   124   199   206   188   188   141   128    64   219    76    63    50   170    94   219   121   145    39   185   162    50    90   131    48   198    58   220    34    56    68   184   104   173   195   138   164    75   141    91    48   212   187    77   223   111    65   160    43   141    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   128    81   182   144   164   110    33    38   177    97   148   161   189   139    86   168   193    77   175   173   147   121    47    93   199   127   208    94   119   171    51    76   192   119    86   171   147    68   221   188   186   193   193   168    93   204    46   173   196   209   100    65   152   112   175   124   145   111   122    45   199    88    71    34   203   105    59   198   173   100    65   180   151   133    44   172    44   127   154   116   196    84   138   107   123   131   193    94   162    42    42    97    60    53   181   187    91   189   183   111   111    45   218    94   152   222    45   197   152   100   200    86   160   188    39    56    78   160    76   111   158    41   100   120    93   109    61   192   140    77    60    93    96   153   128    96   212   216    41   121   121   207    34   106   156   204    96   153    57   164    89   181    76   120   120   134    81    55   112   164   156   142   186   139   151    77    87    35    35    94   185   172    78    66   139   204   196   120   100    53   213   193   102   109    66   171   156    66   202   184    78   130   187   148   175   192   195    86    36   200   105    63    64    57   201   164   151   117   151    58    95    66    89   105   158   192    40    88    95    63   107    94   216    66   131   182
   163    61   114   221    59   206   196    99    88   177   104   109   110   200   118   139   138   184   181   145   165   123    37   188   207   148   142    80   141    72    45   204    37   117    97   162   138   133    86   169    49   177    49   178   189   107   107    67   172   123   184    95   147   116    89    69   117    51   128    43   205   158    87   114    62   179   111   196    69   149   185   153    83    56   156   203   133   168   168    89   172    91   166    42   115   187    55   160   143   178   116   168   137   132   196    92   196   163   144   182   170   174   123   207   101   185    87    61   209   181   168    34   180    85    42   194    55   156   114   108    59   159    96    61    61   124   203   221   144   109   124    44   199   203   157   119   214   205    87   181   179    88   192   222   159   152    83   146   138   108    70   168   128   140   182   145   215    53   217   207   184   143    99    86   139    72   175    98   218   169   119   181    58    90    72    49   121    57   196    43   102   182   207    51    67    66   172   116    79   178   122   127    32   179   189   138   163    38    74   188    37    52    97   187   210   205   132   203   215   157    72    41   139   108   182   146    95    56    60   149   124   199   205   188   188   142   129    64   220    75    63    50   170    93   220   120   144    40   185   162    51    90   131    48   199    58   221    34    56    68   184   105   173   194   137   164    74   141    92    48   212   187    77   222   111    65   159    41   142    94   138    96    48   123    35    55   128    87    57    84   179    32    68   167    77    72   128    81   182   145   163   110    34    38   177    98   148   161   189   139    87   168   193    77   175   173   148   122    48    94   200   127   208    93   119   171    52    77   192   120    86   171   146    68   221   189   187   193   193   167    93   204    46   173   196   209   100    65   153   112   174   123   146   111   122    45   199    88    71    34   202   104    58   198   173   100    65   180   151   132    43   172    44   126   153   116   196    84   137   106   123   131   192    95   162    42    42    97    61    53   181   187    92   189   182   112   112    45   218    94   151   223    45   197   152   100   199    85   160   188    39    56    78   160    77   111   158    41   101   120    93   110    62   192   139    77    59    93    97   153   128    95   212   215    41   121   120   208    34   106   156   204    96   152    57   163    89   182    76   120   120   135    81    55   113   164   156   142   186   139   152    77    87    35    35    94   185   173    78    66   140   204   197   121   101    53   214   193   102   109    66   171   156    65   202   184    78   129   188   148   175   192   195    87    36   201   104    63    64    57   202   165   152   116   151    58    95    67    88   104   159   192    40    88    94    63   107    95   217    66   132   183
   163    60   113   222    59   206   197    99    87   176   104   110   110   200   119   138   137   184   181   144   165   123    38   189   206   148   142    79   141    72    45   203    37   116    97   162   137   134    87   169    48   176    49   178   189   106   107    68   171   122   185    95   147   117    89    69   118    51   128    42   204   158    87   114    62   179   111   196    68   149   185   153    83    57   156   204   132   167   168    89   172    92   167    44   116   187    56   160   142   178   116   169   137   132   195    93   195   162   145   181   170   173   122   208   101   185    87    61   209   180   169    34   181    86    42   193    55   154   114   108    58   159    96    60    61   124   202   222   144   110   123    44   199   203   158   118   216   205    88   181   179    88   191   223   161   153    83   146   139   108    71   168   128   139   181   145   215    53   217   207   184   142    98    86   139    72   174    99   217   170   119   181    58    90    73    49   121    58   196    43   103   183   206    49    66    65   172   117    79   178   122   128    33   178   189   137   163    38    74   187    37    53    96   187   209   205   133   203   215   156    72    41   137   108   183   145    96    56    60   149   124   199   206   188   188   141   128    64   219    74    63    50   171    94   218   121   144    39   184   163    51    91   131    48   199    58   220    34    56    68   185   104   173   194   138   165    73   142    92    48   212   188    77   223   111    65   161    42   143    94   139    96    46   123    34    54   128    86    56    83   180    33    68   167    78    72   129    81   182   144   164   109    33    39   177    97   148   160   190   139    87   167   192    77   176   173   147   121    47    93   199   127   208    95   118   170    51    76   192   118    87   170   146    68   221   187   187   193   193   167    94   205    46   174   196   208   100    65   152   111   176   124   145   111   123    45   198    88    71    35   202   105    59   197   172   100    65   179   150   134    44   171    44   128   154   116   196    84   136   107   123   130   192    94   162    42    42    97    60    54   181   187    91   190   183   111   111    45   218    94   151   222    45   197   152    99   200    86   160   189    38    56    77   160    77   111   158    40   101   120    92   109    61   192   140    77    61    93    95   154   128    96   212   215    42   121   121   208    34   106   155   205    96   153    57   163    90   182    76   120   120   134    81    54   112   165   156   143   186   139   151    77    87    35    35    94   184   173    78    66   139   204   196   120    99    52   213   192   103   109    66   171   156    67   202   184    78   130   187   147   176   192   193    85    35   200   105    63    64    57   200   164   151   116   151    58    95    67    90   104   159   192    40    89    95    62   108    94   216    67   132   183
   163    60   114   221    60   206   196    99    87   176   103   109   110   199   119   139   138   183   180   144   166   122    37   189   207   148   142    80   141    72    45   203    37   117    97   161   138   133    87   169    49   177    49   178   189   106   107    67   172   123   184    95   147   116    88    68   117    51   127    42   204   158    87   114    62   179   112   195    68   149   185   153    83    57   156   203   132   167   168    89   171    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   162   144   182   170   174   123   207   101   185    87    61   209   182   168    34   181    85    43   194    55   156   114   108    59   159    97    61    61   125   202   221   145   110   123    44   200   203   158   119   215   204    88   181   179    89   191   222   160   152    84   146   138   108    71   169   128   139   182   146   216    53   217   207   184   142    99    86   139    73   175    98   218   169   119   181    57    91    72    49   121    58   196    43   103   183   207    50    68    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   187   210   205   132   203   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   188   188   141   128    63   219    76    63    49   170    94   219   121   145    39   185   162    51    91   131    48   198    58   220    34    56    68   184   104   173   195   138   164    75   141    91    48   212   188    77   222   111    66   160    43   142    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   129    81   182   144   164   110    33    38   177    97   148   161   189   139    86   168   192    77   175   173   147   122    47    93   199   127   208    94   119   171    52    77   192   120    86   170   147    68   221   188   186   193   193   168    93   204    46   173   196   209   100    65   153   112   175   124   145   111   122    45   199    88    71    34   203   105    59   198   173   100    65   180   151   133    44   171    44   127   154   115   196    84   138   107   123   130   192    94   162    42    42    97    60    53   181   187    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    86   160   188    39    56    78   160    76   111   159    41   100   120    93   109    61   192   140    77    60    93    96   153   128    96   213   215    41   121   121   207    34   106   156   204    96   153    57   164    89   181    76   119   120   134    81    55   112   164   156   142   186   139   152    77    87    35    35    94   185   172    78    66   139   204   196   120   100    53   213   193   102   109    66   171   156    66   202   184    78   130   187   148   175   192   195    86    36   200   105    63    64    57   201   164   151   117   151    58    95    66    89   104   158   192    39    88    95    63   107    94   216    66   131   182
   163    60   114   221    60   206   196    99    87   176   103   109   110   199   119   139   138   183   180   144   166   122    38   189   207   148   142    80   141    72    45   203    37   117    97   161   138   134    87   169    49   177    49   178   189   106   107    67   172   122   184    96   147   116    88    69   117    51   127    42   204   158    87   114    62   179   112   195    68   149   185   153    83    57   156   203   132   167   168    89   171    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   162   144   182   170   174   123   207   101   185    87    61   210   182   168    34   181    85    43   194    55   156   115   108    59   159    97    61    60   124   202   221   145   110   123    44   200   204   158   118   215   204    88   181   179    89   191   222   160   152    84   146   138   108    71   169   128   139   182   146   216    53   217   207   184   142    98    86   139    73   175    98   218   169   119   181    58    91    72    49   121    58   196    43   103   183   207    50    68    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   187   210   205   132   203   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   188   187   141   128    63   219    76    63    50   170    94   219   121   145    39   185   162    50    91   131    48   198    58   220    34    56    69   184   104   173   195   138   164    75   141    91    48   212   188    77   222   111    65   160    43   142    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   128    81   182   144   164   110    33    38   177    97   148   161   189   139    86   168   192    77   175   173   147   122    47    93   199   127   208    94   119   171    52    77   192   119    86   170   147    68   220   188   186   193   193   168    93   204    46   173   196   209   100    65   153   112   175   124   145   111   122    45   199    88    71    34   203   105    59   198   173   100    65   180   151   133    44   171    44   127   154   116   196    84   138   107   123   130   192    94   162    41    42    97    60    53   181   186    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    86   160   188    39    56    78   161    76   111   159    41   100   120    93   109    61   192   140    77    60    93    96   153   128    96   212   215    41   121   121   207    34   106   156   204    96   153    57   164    89   181    77   119   120   134    81    55   112   164   156   142   186   139   152    77    87    35    35    94   185   172    78    66   139   204   196   120   100    53   213   193   102   109    65   171   156    66   202   184    78   130   187   148   175   192   195    86    36   200   105    63    64    57   201   164   151   117   151    59    95    66    89   104   158   192    40    88    95    63   107    94   216    66   131   182
   164    58   114   219    61   208   196   100    86   177   104   108   111   199   118   136   138   184   181   143   166   122    36   189   205   148   143    79   141    73    44   203    38   118    95   161   138   134    87   170    49   176    51   179   189   108   108    66   171   122   184    95   147   117    88    67   118    50   128    42   203   159    86   116    61   179   113   194    69   149   186   153    82    54   154   204   132   167   169    92   171    91   166    44   114   188    55   159   143   178   115   169   137   132   197    93   196   162   145   183   171   174   123   209    99   184    88    60   211   181   170    34   182    86    42   193    54   156   115   109    59   158    97    62    59   124   199   221   143   109   123    43   202   204   157   119   214   205    91   182   179    89   191   225   159   150    87   146   142   105    69   167   126   140   182   146   215    52   218   206   185   143    97    86   137    72   175    98   218   168   118   182    56    90    71    49   121    58   196    43   104   182   207    47    68    66   174   119    80   178   122   129    33   180   188   139   160    38    73   188    37    52    94   189   211   205   131   206   214   158    71    40   138   108   185   146    96    56    60   149   125   198   207   187   189   140   129    63   219    76    64    51   172    95   218   120   143    41   184   162    52    91   132    47   198    60   220    33    56    69   182   105   170   195   139   162    76   142    92    46   212   187    79   222   109    66   160    41   141    93   140    96    46   123    36    55   128    88    55    86   179    33    65   168    78    70   130    82   183   141   165   111    33    36   176    99   147   162   188   138    85   166   189    78   175   174   149   122    47    94   199   126   207    93   120   170    49    76   192   118    87   171   146    68   220   189   185   191   195   167    93   204    45   173   197   206    99    65   154   109   176   122   145   110   121    43   199    88    73    34   204   105    58   200   172    99    65   182   148   133    44   173    41   128   154   116   194    85   136   106   123   132   192    95   162    39    42    99    61    51   182   187    91   189   181   109   110    45   219    95   152   220    45   195   153   101   201    87   160   185    39    55    81   159    76   112   158    41   100   121    92   111    60   195   140    77    59    94    95   154   127    97   211   217    41   121   120   208    34   107   156   204    95   153    58   163    89   180    77   119   119   134    80    54   113   162   155   141   188   137   152    76    88    34    35    92   185   172    79    66   140   203   196   122    99    55   215   194   103   109    66   171   154    66   201   186    78   131   187   151   174   192   196    87    37   202   103    62    62    58   201   165   152   116   149    60    98    67    91   103   160   191    41    88    95    62   106    94   215    67   129   182
   163    60   113   221    60   206   196    99    87   176   103   109   110   199   119   139   137   183   180   145   166   122    38   189   207   148   142    80   141    72    45   203    38   117    97   161   138   134    87   169    49   177    49   178   189   106   107    67   172   123   184    95   147   116    88    68   117    51   127    42   204   158    87   115    62   179   112   195    69   149   185   153    84    57   155   203   132   167   168    89   172    91   167    43   115   187    55   160   143   178   116   169   137   133   196    92   196   162   144   182   170   174   123   207   101   185    87    61   209   182   169    34   181    85    43   193    55   156   114   108    59   159    96    61    61   124   202   221   145   110   123    44   200   204   158   118   214   204    88   180   179    89   191   222   160   152    84   146   139   108    71   169   128   139   182   146   216    53   217   207   184   142    99    85   139    72   175    98   218   169   119   181    58    91    73    49   121    58   196    43   103   183   207    50    67    66   172   117    79   179   121   127    33   179   189   137   162    39    74   187    37    52    97   187   210   205   132   204   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   189   188   141   128    63   219    76    63    50   170    94   219   121   145    39   185   162    51    91   131    48   199    58   220    33    57    69   184   104   172   195   138   164    74   141    91    48   212   188    77   223   111    66   160    43   142    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   129    81   182   144   164   110    33    38   177    97   147   161   189   139    86   168   192    77   175   173   147   122    47    94   199   127   208    94   119   170    52    76   192   120    86   170   147    68   221   188   186   193   193   168    94   204    46   173   196   208    99    65   152   112   175   124   145   111   122    45   199    88    71    34   203   105    59   197   173   100    65   181   151   133    44   171    44   127   154   115   196    84   138   107   123   130   193    94   162    42    42    97    60    53   181   187    91   189   182   111   111    45   218    94   151   222    45   197   152   100   200    86   160   188    39    56    79   160    76   111   159    41   100   120    93   109    61   192   140    77    60    93    95   153   128    96   212   215    41   121   121   208    34   106   156   204    96   153    57   164    89   181    76   119   120   135    80    55   112   164   156   142   186   139   151    77    87    35    35    94   184   172    78    66   139   204   196   120   100    53   213   193   102   109    66   171   155    65   203   184    78   130   187   148   175   192   195    86    35   201   104    63    64    57   201   165   151   117   151    58    95    66    90   104   158   192    39    88    95    62   107    94   216    66   131   182
   163    60   114   221    60   206   196    99    87   176   103   109   110   199   119   139   138   183   180   145   166   122    37   189   207   148   142    80   141    72    45   203    37   117    97   161   138   133    87   169    49   177    49   178   189   106   107    67   172   123   184    95   147   116    88    68   117    51   127    42   204   158    87   114    62   179   112   195    68   149   185   153    83    57   156   203   132   167   168    89   171    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   163   144   182   170   173   123   207   101   185    87    61   210   182   168    34   181    85    43   194    55   156   115   108    59   159    97    61    61   124   202   221   145   110   123    45   200   204   158   118   215   204    88   181   179    89   191   222   160   152    84   146   139   108    71   169   128   139   182   146   216    53   217   207   184   142    99    86   139    73   175    98   218   169   119   181    58    91    72    49   121    58   196    43   103   183   207    50    68    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   188   210   205   132   203   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   188   187   141   128    63   219    76    63    49   170    94   219   121   145    39   185   162    51    91   131    48   199    58   220    34    56    69   184   104   173   195   138   163    75   141    91    48   212   188    77   222   111    66   160    43   142    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   129    81   182   144   164   110    33    38   177    97   148   161   189   138    86   168   193    77   175   173   147   122    47    94   199   127   208    94   119   171    52    77   192   119    86   170   147    68   221   188   186   193   193   168    93   204    46   173   196   209   100    65   153   112   175   124   145   111   122    45   199    88    71    34   203   105    59   198   173   100    65   180   151   133    44   171    44   127   154   116   196    84   138   107   123   130   192    94   162    42    42    97    60    53   181   186    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    86   160   188    39    56    78   160    76   111   159    41   100   120    93   109    61   192   140    77    60    93    96   153   128    96   213   215    41   121   121   207    34   106   156   204    96   153    57   164    89   181    76   119   120   134    81    55   112   164   156   142   186   139   152    77    87    35    35    94   185   172    78    66   139   204   196   120   100    53   213   193   102   109    66   171   156    66   202   184    78   130   187   149   175   192   195    86    36   200   105    63    64    57   201   164   151   117   151    59    95    66    89   104   158   192    39    88    95    63   107    94   216    66   131   182
   163    60   115   219    58   207   197    98    86   175   101   107   112   200   120   140   140   186   174   147   166   122    37   188   206   145   142    79   141    71    43   202    39   117    95   161   138   130    88   169    51   176    49   176   189   106   105    66   169   123   180    97   147   118    91    70   115    52   128    44   203   160    87   114    61   180   112   195    71   148   182   152    82    58   154   203   132   166   165    91   172    93   167    39   117   186    54   162   139   177   117   171   134   133   196    91   198   162   145   182   173   174   123   202    99   188    88    59   207   180   169    37   180    85    41   191    53   156   112   105    57   159    95    65    64   125   197   223   140   111   128    44   199   204   159   118   213   202    91   182   180    90   189   222   157   152    84   147   136   107    68   170   126   141   184   145   217    53   216   208   184   144    99    85   138    70   180    96   217   171   118   182    56    89    73    48   121    56   193    42   103   182   203    52    67    68   172   119    79   177   120   128    33   179   189   135   165    38    71   187    37    50    96   190   210   210   132   206   216   157    74    38   138   109   183   144    95    58    59   148   124   201   207   187   188   140   127    62   218    76    63    51   170    90   221   118   147    43   184   163    50    91   129    48   200    58   222    34    58    71   181   106   174   194   139   164    73   144    94    47   212   189    75   220   112    66   159    44   141    95   136    92    44   122    34    52   130    89    58    81   178    34    67   169    72    67   127    81   181   146   166   110    38    38   175    99   150   159   189   135    85   167   191    78   179   172   146   121    50    95   198   126   207    98   121   170    55    77   193   117    87   170   150    69   221   188   186   190   195   169    94   205    49   174   194   207    98    65   152   111   176   124   145   111   120    47   198    88    70    34   202   103    54   196   172   102    63   181   153   134    44   174    44   128   155   117   195    83   137   105   124   129   191    95   160    40    43    94    61    54   182   185    91   190   183   110   114    43   219    93   153   221    49   192   151   100   203    87   161   188    41    57    77   161    77   109   158    41   101   121    95   109    62   188   140    81    60    93    97   150   130    97   215   216    41   117   121   207    32   107   154   203    96   153    58   168    89   179    75   117   122   138    85    55   111   166   155   143   186   137   154    77    90    36    38    94   187   173    78    63   139   204   196   120   100    51   216   194   105   108    67   173   157    67   203   189    75   129   186   148   172   191   194    86    36   198   102    62    65    57   201   162   151   118   149    57    94    67    88   106   155   191    40    88    91    65   106    95   216    67   132   180
   163    59   114   221    58   206   197   100    87   176   103   109   110   200   120   140   138   183   180   145   167   123    39   189   207   147   142    79   141    72    44   203    38   117    97   162   138   133    87   170    48   176    48   179   190   107   107    65   172   123   184    95   148   115    88    68   118    51   127    42   205   158    87   112    63   179   112   196    67   149   185   154    84    57   157   204   132   168   168    89   172    92   167    43   116   186    56   158   142   178   115   168   136   131   194    92   194   162   144   181   171   173   123   208   102   184    87    60   210   180   168    34   181    85    42   194    54   156   115   107    59   159    96    61    59   126   201   221   144   110   123    45   200   204   159   118   213   203    88   181   178    89   191   223   160   151    84   146   139   107    71   169   128   138   182   146   216    54   216   208   186   142    98    87   138    73   174    99   219   169   119   182    57    90    72    49   121    58   195    43   103   184   206    50    68    67   172   116    80   179   122   128    32   178   191   136   163    39    74   187    36    52    97   188   210   205   132   204   216   156    72    42   138   107   183   147    95    56    60   150   123   198   206   188   187   139   128    63   218    76    63    49   170    94   220   120   144    40   183   163    51    89   131    47   199    58   220    34    57    68   184   106   172   193   138   163    75   141    91    49   210   189    77   223   112    65   161    43   142    94   138    96    47   124    34    54   128    88    57    84   180    33    67   168    77    71   127    81   184   144   163   110    34    37   176    97   148   162   189   139    87   167   192    76   175   173   146   122    47    93   198   127   209    95   119   170    51    76   192   121    87   171   147    68   220   188   188   192   193   169    93   205    47   173   195   209   101    65   153   113   176   124   144   111   122    46   200    87    71    34   202   105    59   198   173   100    65   181   150   133    43   173    45   127   153   116   195    84   138   107   124   130   193    94   162    43    42    97    59    54   180   186    93   189   182   111   112    45   217    95   153   223    45   196   152   101   199    85   160   188    39    56    78   162    76   111   157    41   101   119    92   110    62   193   141    76    59    93    96   153   128    96   212   216    41   122   122   209    33   106   155   204    95   153    58   163    90   180    77   120   120   134    81    54   111   165   155   143   187   139   151    76    87    35    35    93   185   173    79    66   138   205   197   119   100    53   212   191   102   108    66   173   156    66   202   183    79   129   188   148   174   193   196    87    36   202   105    64    65    56   202   164   151   117   153    58    95    66    89   105   158   192    39    87    95    63   106    94   216    65   131   183
   163    60   114   221    59   206   197    98    87   176   103   109   110   199   120   139   137   184   180   144   166   122    37   189   206   148   142    80   141    73    45   203    37   116    98   161   138   133    88   169    49   177    49   179   189   106   107    67   172   123   184    95   148   116    88    69   118    51   127    42   204   158    86   115    62   178   112   195    68   150   185   153    83    57   155   203   132   168   168    89   172    92   166    43   114   187    55   160   143   178   115   168   137   133   195    92   197   162   144   182   170   174   123   207   101   185    87    60   209   182   169    34   180    84    42   193    55   156   115   108    59   159    97    61    60   124   202   222   145   110   123    44   200   203   159   118   214   205    87   181   178    88   191   222   160   153    84   146   138   107    71   169   128   140   182   147   216    53   217   207   184   142    98    86   139    73   175    98   219   169   119   181    58    91    72    49   121    58   196    42   103   182   207    51    67    65   172   117    80   178   121   127    32   179   189   137   163    39    74   187    37    53    97   187   210   204   132   203   214   156    72    42   137   107   182   146    95    56    61   149   124   198   206   188   187   141   129    64   219    76    64    49   171    95   219   122   144    39   184   162    51    91   131    48   198    58   220    34    56    68   185   104   173   194   138   163    74   141    92    48   212   188    77   222   110    66   160    43   141    94   138    96    47   124    34    55   128    86    57    83   180    33    67   168    77    71   128    81   182   144   164   111    33    38   177    96   147   161   189   139    86   167   193    77   175   173   147   121    47    93   200   128   208    95   119   171    52    76   192   120    87   171   147    68   221   188   186   193   193   168    94   205    46   174   196   209   100    65   153   112   176   123   145   111   123    45   198    88    71    35   203   104    59   198   174   100    65   180   151   133    44   171    45   128   154   116   197    83   138   107   123   131   192    94   161    41    42    98    60    52   182   186    91   189   182   111   112    45   217    93   150   221    45   197   152   101   199    85   160   187    39    55    79   161    76   111   159    41   100   120    93   109    61   193   140    76    60    93    96   154   128    96   213   216    41   121   120   207    35   106   156   203    96   154    57   164    89   181    77   120   121   134    80    55   112   164   156   142   186   138   151    76    87    35    35    93   185   172    78    66   140   205   196   120   101    54   213   193   103   109    65   172   156    66   203   184    79   130   188   148   174   192   196    87    36   200   105    63    64    57   201   164   151   117   151    58    95    66    89   104   158   192    39    88    95    62   107    94   215    66   131   182
   163    60   113   221    60   206   197    99    87   176   103   109   110   199   119   140   138   184   181   144   165   122    38   189   207   147   142    79   141    72    45   203    38   117    97   161   137   133    87   169    48   176    49   179   188   106   107    67   172   122   184    96   148   116    89    68   118    51   127    41   203   157    87   115    62   179   112   194    69   149   185   154    83    57   155   203   132   168   168    90   171    91   166    43   114   187    56   160   143   178   116   169   137   132   195    92   196   163   144   182   170   174   123   208   101   185    88    61   209   182   169    34   181    85    43   194    55   156   114   109    59   158    96    61    60   125   202   221   144   110   123    45   200   204   158   118   215   205    88   181   178    89   191   222   160   153    84   146   138   108    71   169   128   140   182   145   216    53   217   207   185   143    99    86   139    73   175    98   219   169   119   181    57    91    72    49   121    57   196    43   103   183   207    49    67    65   172   116    79   179   121   127    33   179   189   136   163    39    75   187    37    52    97   188   210   205   132   204   215   156    72    40   138   107   182   146    95    55    60   149   124   199   206   189   188   141   128    63   219    76    63    49   170    94   219   121   145    39   185   162    51    90   131    48   199    58   220    34    56    68   184   104   172   194   138   163    74   141    92    48   211   188    78   222   111    65   160    43   142    94   138    96    47   123    34    55   128    87    57    84   180    33    68   168    77    71   129    82   182   144   164   110    34    38   177    97   148   161   189   139    86   168   193    77   175   172   147   122    47    93   199   126   208    94   119   170    52    77   192   119    86   171   147    68   221   188   187   193   193   168    93   205    45   173   196   209   100    65   153   113   176   124   145   111   122    45   198    88    71    35   203   105    59   197   173   100    65   181   151   133    44   172    44   128   153   116   196    84   138   107   123   130   192    94   162    42    42    98    60    53   181   186    91   189   183   111   110    45   218    94   151   222    45   197   153   100   200    86   160   188    39    56    78   161    77   111   159    40   100   120    92   110    61   192   140    78    60    93    96   153   127    95   212   215    41   122   120   208    34   106   156   205    96   153    57   164    89   181    77   120   120   135    81    54   112   164   156   142   186   139   151    77    87    35    36    93   185   172    78    66   138   204   196   120   100    54   213   193   102   108    66   172   156    65   202   184    79   130   188   148   176   192   195    87    35   200   105    63    64    57   202   164   151   118   150    58    95    66    89   104   158   192    39    88    95    62   107    94   216    66   131   182
   163    61   113   221    60   206   196    99    87   176   103   109   109   200   119   139   137   184   180   145   166   122    38   189   207   148   142    81   140    73    45   203    38   117    97   161   138   134    87   169    49   177    49   179   189   106   106    66   171   122   184    96   148   116    88    69   116    51   127    42   205   158    86   115    62   179   112   195    68   149   185   153    84    57   156   203   132   167   168    89   171    91   166    43   115   187    55   160   143   178   116   168   137   132   196    92   196   162   144   181   170   173   123   207   101   184    88    61   209   182   168    34   181    85    42   194    56   156   114   107    60   159    96    60    61   125   202   221   145   110   124    45   200   204   158   118   215   204    87   180   180    89   192   222   160   153    84   147   138   108    71   168   128   139   183   146   215    53   217   207   185   142    99    86   139    73   175    97   218   169   118   181    58    91    72    48   121    57   196    43   103   183   206    50    68    66   171   117    78   180   122   127    32   178   190   137   163    39    74   188    36    52    97   188   211   205   132   203   216   156    72    41   137   107   183   146    95    57    59   148   123   199   205   189   187   140   129    63   219    76    63    49   170    94   220   121   144    39   185   162    50    91   130    48   198    58   220    34    57    69   184   104   173   195   137   163    75   140    91    48   212   188    77   223   110    65   160    42   141    94   138    97    47   123    34    55   128    87    57    84   180    33    68   168    77    71   129    80   183   144   165   110    33    38   177    97   148   162   189   139    86   169   192    77   176   173   148   121    47    93   199   128   208    94   119   171    52    77   192   119    86   171   147    69   220   189   186   192   194   168    94   204    46   173   196   208   100    65   151   112   175   124   145   111   122    45   199    88    71    34   202   105    59   198   174   100    65   180   150   133    43   171    45   127   154   115   197    83   138   107   123   131   192    94   162    42    43    97    60    53   181   186    91   190   183   110   111    45   217    94   152   222    45   197   153   100   200    86   160   188    40    56    79   160    76   112   158    41   100   121    93   110    61   192   140    77    60    93    96   153   127    96   212   214    40   121   121   208    34   106   155   204    96   153    57   163    89   181    76   118   121   134    80    56   113   165   157   142   186   138   152    77    87    34    35    93   185   172    78    65   139   204   196   120   100    53   213   193   102   109    65   171   156    66   203   184    79   130   188   148   175   192   194    86    35   201   105    63    64    57   201   164   151   116   151    58    94    66    90   104   157   192    39    88    94    63   107    94   216    66   132   182
   163    60   114   221    60   206   196    99    87   176   103   109   110   199   119   139   137   183   180   144   166   122    38   189   207   148   142    81   141    72    45   203    37   117    97   162   138   134    88   169    48   177    49   178   189   106   107    67   172   123   184    95   147   116    88    69   117    51   128    42   204   158    87   115    62   179   112   195    69   149   186   153    83    56   156   203   132   168   168    89   171    91   166    43   115   187    55   160   143   178   116   168   137   132   195    92   196   163   144   182   170   174   123   207   101   185    87    61   209   182   168    34   181    85    42   194    55   156   115   108    59   159    97    61    61   124   202   222   145   110   123    44   200   203   158   118   214   204    88   181   179    89   191   222   160   152    83   146   139   108    71   169   128   139   182   146   215    53   217   208   184   142    98    86   139    73   175    98   218   169   119   181    57    91    73    49   121    58   196    43   103   183   207    50    68    66   172   117    79   179   121   127    32   179   189   137   162    39    74   187    37    52    97   187   210   205   132   204   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   189   188   141   128    63   219    76    63    50   170    94   219   121   144    39   185   162    50    91   131    48   198    58   220    34    56    68   184   104   172   194   138   164    74   141    91    48   212   188    77   222   111    66   160    42   141    94   138    96    47   123    34    54   128    87    57    84   180    33    68   168    77    71   128    81   182   144   164   110    33    37   177    97   148   161   189   139    86   168   192    77   175   173   147   122    47    93   199   127   208    94   119   171    52    77   192   119    86   171   147    68   220   188   186   193   193   168    94   204    46   173   196   209   100    65   152   112   175   124   145   111   123    45   199    88    70    34   203   105    59   198   174    99    65   180   151   133    44   171    44   127   153   115   196    84   138   107   123   130   192    95   162    41    42    97    60    53   181   186    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    85   160   188    39    56    78   161    76   111   159    41   101   120    93   110    61   192   140    77    60    93    96   153   128    96   213   215    41   121   121   207    34   106   156   204    96   153    58   164    89   181    77   119   120   135    81    55   112   165   156   142   186   139   151    77    87    35    35    94   185   172    78    66   139   204   196   121   100    53   213   193   102   109    66   172   156    65   202   184    78   129   187   148   175   191   195    86    35   200   104    63    64    58   201   164   151   117   151    59    95    66    89   104   158   191    39    88    95    62   107    95   216    66   131   183
   163    61   113   221    59   206   197    98    87   175   103   109   109   200   120   139   137   184   180   145   165   121    38   188   208   148   142    79   141    74    45   203    37   117    97   162   137   133    87   168    49   176    49   178   188   106   107    66   172   123   183    95   146   117    89    68   117    51   127    43   205   159    86   114    62   180   111   195    68   149   185   153    84    57   155   203   133   167   169    89   172    91   167    43   115   187    54   160   143   178   116   168   136   133   195    92   195   163   144   183   170   173   124   207   102   185    88    61   210   183   169    34   180    85    42   193    55   156   115   108    59   159    96    61    60   126   202   222   145   110   123    45   200   204   158   118   215   204    87   181   179    90   192   222   160   153    83   146   138   108    71   169   128   140   182   145   216    52   218   207   184   143    98    86   139    72   175    98   218   169   118   181    57    91    72    49   120    58   195    43   103   182   207    50    67    67   172   117    79   178   121   127    32   180   189   136   163    39    74   187    37    52    97   187   209   204   132   203   215   157    72    40   138   107   183   145    95    57    60   149   124   199   206   189   187   140   129    63   220    76    64    50   169    94   219   121   145    40   185   162    51    91   131    49   198    57   220    34    57    68   184   104   172   194   138   163    75   141    91    48   212   188    77   223   110    65   160    43   142    94   138    96    48   124    34    54   128    87    56    83   180    32    68   168    77    71   128    81   182   144   164   110    33    36   177    97   148   161   190   139    86   168   192    77   175   173   147   122    48    94   199   127   209    94   119   171    51    77   192   120    86   170   147    68   221   187   185   193   193   168    94   205    46   174   195   208   100    65   153   112   176   123   145   111   123    47   199    88    71    35   203   104    60   197   173   100    65   180   151   133    44   171    44   128   154   116   195    84   138   107   122   131   192    94   162    42    42    97    60    54   182   186    92   189   183   111   111    45   217    94   152   222    45   198   152   101   200    87   159   188    40    56    79   160    76   111   159    41   101   119    93   110    61   192   140    77    61    93    95   153   128    95   213   216    42   121   121   208    34   106   156   203    96   153    58   163    89   181    77   119   120   134    80    55   112   164   156   143   186   139   152    77    86    35    35    93   184   172    79    66   140   204   196   121   100    53   214   194   103   109    66   171   156    66   202   183    78   129   188   148   175   192   195    87    36   200   104    63    65    57   201   165   151   116   152    58    94    66    90   104   157   191    39    87    94    62   108    94   216    66   131   182
   163    60   114   221    60   206   196    99    87   176   103   109   110   199   119   139   138   184   180   145   166   122    37   189   207   148   142    80   141    72    45   203    37   117    97   161   138   133    87   169    49   177    49   178   189   106   107    67   172   122   184    95   147   116    88    68   117    51   127    42   204   158    87   114    62   179   112   195    68   149   185   153    83    56   156   203   133   167   168    89   171    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   162   144   182   170   173   123   207   101   185    87    61   209   182   168    34   181    85    42   194    55   156   114   108    59   159    97    61    61   125   202   221   145   110   123    44   200   203   158   118   215   204    88   181   179    89   191   222   160   153    84   146   138   108    71   169   128   139   182   146   216    53   217   207   184   142    98    86   139    73   175    98   218   169   119   181    58    91    72    49   121    58   196    43   103   183   207    50    68    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   187   210   205   132   203   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   188   188   141   128    63   219    76    63    50   170    94   219   121   145    39   185   162    51    90   131    48   198    58   220    34    56    68   184   104   173   195   138   164    74   141    91    48   212   188    77   222   111    66   160    42   141    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   128    81   182   144   164   110    33    38   177    97   148   161   189   139    86   168   193    77   175   173   147   122    47    93   199   127   208    94   119   171    52    76   192   119    86   170   147    68   221   188   186   193   193   168    94   204    46   173   196   208   100    65   153   112   175   124   145   111   122    45   199    88    71    34   203   105    59   198   173    99    65   180   151   133    44   171    44   127   154   115   196    84   138   107   123   130   192    94   162    41    42    97    60    53   181   186    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    86   160   188    39    56    78   160    76   111   158    41   100   120    93   110    61   192   140    77    60    93    96   153   128    96   213   215    41   121   121   207    34   106   156   204    96   153    57   164    89   181    77   119   120   135    81    55   112   164   156   142   186   139   152    77    87    35    35    94   185   172    78    66   139   204   196   120   100    53   213   193   102   109    66   171   156    66   202   184    78   130   188   149   175   192   195    86    35   200   105    63    64    57   201   164   151   117   151    58    95    66    89   104   158   192    39    88    95    63   107    94   216    66   131   182
   161    59   113   220    60   206   197   100    88   176   104   110   109   199   119   137   138   184   180   146   166   123    38   189   207   147   142    79   141    73    46   202    38   116    97   164   137   134    88   169    49   177    47   178   189   106   107    66   172   123   183    96   147   117    88    69   116    52   129    44   204   158    87   115    62   179   112   195    69   149   185   154    84    57   156   202   132   167   167    90   171    91   167    44   115   187    55   161   143   180   116   170   135   132   194    93   196   164   145   181   171   173   122   206   102   185    87    60   211   183   168    32   181    87    43   194    56   155   114   107    60   157    97    60    60   126   202   221   144   110   123    44   199   203   158   119   216   204    87   180   178    89   192   223   161   154    84   145   139   108    72   169   128   138   183   146   214    53   216   206   186   142    98    85   138    74   175    98   219   170   119   181    57    90    72    49   122    59   195    44   104   182   206    52    67    67   172   117    78   180   123   128    33   178   190   137   163    39    75   187    38    52    97   187   210   205   131   203   215   156    71    42   137   108   181   145    95    57    59   151   125   200   206   188   188   140   129    63   219    74    65    49   170    93   219   120   145    41   186   162    51    92   131    48   198    59   219    33    56    69   184   104   173   195   137   164    74   141    92    48   212   189    76   223   110    67   160    43   142    93   139    97    47   124    35    54   127    87    56    84   179    33    68   169    78    71   130    83   182   146   163   109    34    36   177    97   148   161   187   137    87   168   194    76   175   173   148   121    48    94   200   126   208    94   117   170    52    76   192   120    87   171   148    68   221   188   187   193   194   168    93   203    46   173   197   209   101    65   153   113   176   124   146   113   122    45   198    88    69    34   203   105    59   197   175   100    67   181   151   133    43   172    44   127   152   115   196    84   137   107   123   131   192    95   161    41    41    97    60    53   181   187    91   189   182   111   111    45   219    95   152   222    45   197   152   100   200    85   160   189    39    56    78   160    76   113   158    41   100   121    92   108    62   193   141    76    59    95    96   153   127    95   213   215    41   122   122   207    33   107   155   205    96   153    58   164    90   180    76   120   120   135    79    54   112   163   157   142   188   138   151    78    88    34    35    93   184   173    78    66   140   204   196   120   100    54   213   194   102   109    66   172   156    64   203   182    78   129   187   148   175   192   194    86    36   200   105    63    64    58   200   164   150   116   152    56    95    66    91   104   158   192    39    88    96    64   108    95   217    65   131   182
   162    59   115   221    60   204   197    99    86   175   103   105   112   201   120   140   138   183   181   143   165   120    37   189   209   146   142    80   141    72    44   203    37   117    96   161   139   134    90   172    46   176    48   179   187   105   108    65   172   123   183    96   146   115    88    68   117    51   128    40   204   158    88   112    62   181   111   195    69   148   184   152    84    56   154   202   134   168   169    88   174    94   168    42   117   187    55   158   142   178   116   166   137   133   196    93   196   164   145   181   169   172   124   205   103   185    88    59   210   183   168    35   181    86    42   193    54   154   115   108    61   160    97    61    60   125   201   220   146   109   123    45   200   204   158   119   214   204    88   181   180    89   192   222   163   152    83   147   140   109    70   169   127   139   181   145   213    54   218   205   184   143    98    86   138    74   173   100   219   168   118   182    58    89    69    50   120    60   195    44   103   184   206    51    70    66   173   114    78   179   119   126    31   177   190   137   164    41    73   187    37    52    97   186   209   203   130   203   215   156    72    41   139   109   185   145    95    57    60   148   122   199   206   189   188   141   127    65   219    76    62    51   169    95   218   122   144    38   185   162    51    89   132    50   201    58   223    33    57    69   184   105   173   194   137   164    74   142    92    47   211   187    76   223   110    66   160    44   141    92   137    98    47   123    34    56   129    87    57    84   181    32    69   167    77    73   129    79   182   144   166   109    33    38   177    98   149   161   188   140    86   170   193    78   175   174   145   121    48    94   197   128   207    95   118   170    52    75   192   119    86   168   146    69   221   188   185   193   192   166    93   204    47   174   194   209   101    64   152   112   175   124   146   111   122    44   198    89    72    34   204   105    60   198   171   100    65   181   151   136    44   171    44   129   153   115   197    85   140   107   121   131   193    97   160    42    43    96    62    54   180   188    92   188   182   111   110    43   215    94   152   221    46   195   153   101   202    86   160   187    37    58    79   160    76   111   159    40   100   120    94   111    63   193   139    78    61    95    95   151   127    95   211   215    40   121   122   208    34   107   158   204    95   153    58   165    89   181    77   119   119   133    81    54   112   165   155   141   187   138   151    75    85    36    36    90   184   172    79    65   139   205   196   119    99    52   212   192   103   108    64   171   156    66   201   185    79   131   187   149   176   191   195    87    33   201   105    63    64    57   200   165   151   117   151    59    95    66    89   106   158   191    40    88    96    61   107    97   216    66   129   184
   163    59   113   221    60   206   196   100    87   176   104   109   110   198   120   139   138   183   179   146   166   122    38   188   207   148   141    81   141    72    45   204    37   117    96   161   138   133    86   170    48   177    48   179   190   105   107    67   172   122   184    96   148   116    87    68   117    50   127    41   204   158    87   114    62   179   111   196    68   149   185   153    84    56   156   202   133   168   169    91   172    92   167    44   115   187    54   159   142   179   116   168   137   132   196    91   195   162   144   182   171   173   123   208   101   185    87    61   210   180   168    33   181    85    42   193    56   155   115   108    59   159    96    62    60   124   202   221   144   110   123    45   199   204   158   118   215   204    88   180   180    88   191   222   161   153    83   147   138   108    71   168   128   139   181   146   216    53   217   207   185   142    98    85   139    72   175    98   217   169   119   182    58    90    73    50   121    57   197    43   103   183   207    49    68    65   171   116    79   179   122   128    32   179   189   137   163    38    74   186    38    51    97   187   209   205   132   203   215   156    72    41   137   107   183   145    96    55    59   149   124   199   206   189   188   140   129    63   220    76    65    50   170    93   220   121   144    40   185   162    50    91   131    48   198    58   220    33    56    69   183   105   172   195   138   163    75   141    91    48   212   187    77   223   111    66   159    43   141    94   138    96    47   124    34    53   128    87    56    84   180    32    68   168    76    70   129    81   182   145   164   111    33    38   177    96   147   162   189   139    86   167   193    77   176   173   148   121    47    93   199   127   209    95   118   171    52    77   193   120    87   170   147    67   221   187   187   192   193   168    93   204    46   174   197   208   101    64   152   113   175   124   145   110   123    46   198    88    69    34   202   104    59   198   174   100    64   180   150   132    44   171    43   127   154   115   196    84   138   107   124   131   193    94   162    43    42    97    60    53   181   186    90   190   183   111   111    45   218    95   152   222    45   197   153   100   199    86   160   188    39    56    78   161    76   112   159    40   100   119    93   110    61   191   140    77    61    93    95   153   128    96   213   216    41   121   121   208    33   105   154   204    96   154    57   164    89   181    76   119   120   135    80    55   112   164   156   142   186   139   151    78    85    34    34    93   185   172    78    65   139   204   196   121   100    53   213   192   102   110    65   170   156    66   202   183    79   130   188   148   175   193   195    86    35   200   105    63    63    58   201   164   150   116   150    59    95    67    89   104   158   191    39    89    94    63   106    94   216    66   131   182
   162    61   116   218    59   209   197   102    88   175   104   108   108   200   118   141   137   184   180   143   165   119    37   186   205   146   144    80   142    73    43   204    35   116    99   161   135   133    87   169    47   178    48   181   189   105   109    67   172   124   185    96   149   117    88    68   118    53   129    44   201   160    87   116    59   176   113   194    67   151   184   153    82    56   157   205   131   168   168    90   171    89   165    44   113   189    55   157   142   179   115   171   139   129   196    92   196   161   144   181   171   175   124   205    99   186    89    60   207   186   170    36   184    85    42   194    54   157   111   110    63   159    97    62    58   124   204   219   144   110   121    44   200   204   158   118   213   203    88   181   177    91   192   223   161   155    83   146   142   106    73   168   125   140   183   143   215    53   215   206   185   142    98    85   137    73   176    99   219   171   119   181    58    87    72    50   122    57   194    45   102   181   208    48    65    67   173   118    80   180   122   126    35   179   189   137   161    38    76   186    37    54    95   189   211   206   133   204   215   156    73    40   138   108   181   145    97    54    62   149   126   198   205   188   188   141   127    63   219    76    61    50   171    93   221   119   144    40   185   162    53    90   131    49   198    56   219    34    55    67   182   103   173   194   135   164    76   140    90    49   212   187    77   223   111    65   160    43   140    96   138    98    49   123    33    55   128    86    57    84   181    32    68   168    77    71   130    82   183   143   163   109    33    37   177    98   147   158   188   140    85   170   193    76   175   173   146   121    46    92   201   126   208    93   120   173    52    78   193   120    85   172   147    69   220   188   187   193   194   166    95   202    47   174   198   205   100    67   153   113   176   125   145   109   120    43   201    87    73    35   205   107    57   198   174    99    65   181   150   131    43   172    46   127   156   116   195    83   138   107   125   129   190    92   161    40    42    97    62    53   181   187    90   193   185   111   110    47   217    95   152   224    45   196   154   101   200    87   161   188    40    54    78   162    78   112   159    41   100   122    91   111    59   193   138    78    62    90    95   152   129    96   212   221    41   121   120   209    36   108   156   205    95   151    59   163    90   183    77   121   120   133    82    56   112   165   155   142   188   138   151    78    88    35    35    91   184   174    78    65   142   205   199   121   100    54   213   195   102   109    65   170   157    67   200   185    79   128   188   150   174   193   196    87    35   200   102    62    64    59   203   164   150   118   152    58    95    65    90   104   159   194    39    89    97    62   105    94   217    66   132   181
   163    60   112   220    60   206   198   100    88   176   104   108   112   200   121   140   138   185   180   143   166   123    38   188   206   148   144    78   141    73    47   204    36   118    95   164   136   133    88   168    49   178    49   178   190   106   107    66   171   121   183    95   148   116    87    69   116    50   126    41   205   157    87   116    63   180   111   195    69   148   185   153    82    56   155   203   133   168   169    90   171    93   166    45   116   187    56   159   142   179   117   167   136   132   199    93   197   163   142   183   170   173   124   206   101   184    88    61   210   181   167    34   181    85    43   193    53   157   114   109    58   159    96    62    61   127   202   220   146   110   124    44   200   203   160   120   216   204    88   181   180    89   191   223   161   152    85   146   139   107    71   169   126   140   183   147   215    52   217   208   184   142    98    86   139    75   176    97   218   170   121   181    60    90    73    47   121    56   195    43   103   183   208    50    67    65   173   119    78   180   121   126    34   179   190   136   164    40    74   186    37    53    97   190   210   206   134   204   215   157    71    42   137   107   181   144    96    58    59   148   125   199   205   190   189   138   129    63   218    76    63    51   170    94   220   120   146    39   184   162    51    91   129    47   198    58   220    34    58    69   184   104   171   196   138   164    74   141    91    46   212   187    80   222   110    66   160    44   142    91   138    96    48   124    35    54   127    87    58    83   180    33    68   168    76    70   128    81   182   142   164   110    33    39   177    98   148   160   189   140    85   167   193    77   174   171   145   121    47    94   199   128   208    94   119   170    52    77   192   121    86   170   146    68   220   187   187   192   194   166    94   204    46   172   195   208    99    67   152   114   175   125   145   111   123    46   200    88    72    35   201   104    59   198   175   102    65   182   150   133    44   171    44   126   153   116   196    83   136   106   124   130   192    94   161    41    44    97    59    53   182   186    90   190   184   114   110    45   220    92   152   222    45   198   153   100   200    86   160   187    39    56    78   159    76   112   159    41   102   119    91   109    61   193   139    77    60    93    96   155   128    95   212   215    40   122   120   210    35   105   156   204    95   153    57   164    90   182    74   120   120   136    80    55   112   166   156   142   188   139   152    75    87    34    37    94   183   174    78    67   138   205   196   121   100    55   214   195   102   108    65   172   157    65   202   182    78   128   186   147   174   191   194    86    35   201   104    63    65    58   201   165   151   113   150    59    94    66    89   104   158   191    40    88    96    63   106    95   217    66   131   181
   163    59   113   221    61   205   195   102    86   179   102   109   109   199   119   138   137   185   181   144   166   123    37   188   207   149   142    80   142    72    45   202    38   116    96   161   137   133    88   171    48   178    49   178   189   106   107    67   174   123   185    95   147   116    86    68   117    51   130    42   203   158    88   114    61   179   112   196    69   149   185   153    85    57   155   204   131   167   169    90   171    91   168    45   117   186    54   158   144   179   115   169   138   132   198    92   195   162   144   181   171   172   124   206   101   185    87    61   211   182   167    33   181    84    42   194    55   154   114   106    58   158    97    63    61   126   201   222   145   109   124    44   202   202   159   120   215   205    88   181   178    89   190   223   161   151    83   147   138   107    71   169   127   140   180   145   216    53   217   207   184   144    98    86   139    72   175   100   219   168   119   183    58    91    73    50   122    57   196    43   104   180   207    51    67    67   173   117    79   180   122   128    33   178   190   137   161    37    73   188    37    53    96   187   211   204   132   204   216   156    70    42   138   107   183   147    94    56    59   149   124   199   206   188   187   140   128    63   218    77    63    49   170    94   220   121   145    38   186   162    49    92   131    49   198    58   219    35    56    68   185   105   172   194   138   163    74   141    91    48   211   187    79   222   111    65   158    43   144    93   138    97    48   124    34    54   129    87    56    82   179    32    67   168    78    71   129    81   183   145   165   111    34    37   178    98   148   163   188   138    86   167   194    76   176   173   148   123    47    94   199   126   209    94   119   171    52    77   190   118    84   171   146    69   219   188   187   193   195   168    93   206    46   174   197   210   101    67   153   112   174   124   146   109   122    46   198    88    70    34   203   104    59   198   174   101    64   180   150   134    44   170    44   127   152   116   197    82   138   106   125   131   193    95   163    41    41    98    59    53   181   187    91   189   185   110   112    45   217    94   152   221    45   197   153   101   198    86   162   187    41    55    81   160    75   112   158    41   102   120    94   108    60   191   140    77    60    93    96   153   127    97   213   215    42   121   120   207    35   107   156   205    97   154    58   163    89   182    76   119   120   133    80    54   112   166   155   143   185   138   149    77    86    34    35    93   186   171    78    66   138   204   195   120   100    54   214   194   102   109    65   172   157    68   204   184    78   129   187   148   175   192   194    85    35   201   103    62    65    59   201   163   150   117   150    59    95    65    90   105   158   191    40    88    96    63   108    95   217    67   132   182
   162    60   114   221    60   206   196    99    87   176   104   108   110   200   118   139   138   183   181   145   165   122    37   189   206   148   142    80   140    72    46   204    37   117    97   162   137   133    88   170    49   176    49   178   189   106   107    67   172   122   184    96   147   117    88    68   117    51   128    41   205   159    86   115    62   179   112   196    68   149   185   154    83    57   155   203   132   168   169    89   171    91   167    44   116   187    55   160   144   178   116   168   137   133   196    92   196   163   144   182   171   174   123   208   101   185    87    61   210   181   169    34   181    85    43   193    55   156   115   108    59   159    96    61    61   124   202   221   145   110   123    44   200   203   158   118   214   204    87   181   179    88   191   222   159   152    84   145   139   108    71   169   128   139   182   146   216    52   218   207   185   142    98    85   139    72   175    99   218   169   118   181    58    91    73    49   121    58   196    42   103   183   207    50    68    66   172   116    80   179   121   127    32   180   189   137   163    39    75   188    37    52    97   188   209   204   131   204   215   156    72    40   138   108   182   146    95    56    61   149   124   199   206   188   187   141   129    63   218    76    63    50   170    93   219   121   144    39   185   162    50    91   131    48   199    58   219    34    57    68   184   104   172   195   138   164    74   141    92    48   212   187    77   222   110    65   160    43   142    94   139    96    47   124    34    54   128    87    57    83   180    33    68   168    77    70   129    81   181   144   164   110    33    38   177    97   148   161   189   138    86   168   193    77   175   173   147   122    46    93   199   127   208    94   119   170    51    77   192   119    86   171   147    68   221   188   187   193   192   168    93   204    45   174   196   209   100    65   152   112   175   124   144   110   122    45   199    88    71    34   202   105    59   198   173    99    65   180   151   133    44   172    45   126   154   116   196    84   137   107   123   130   193    94   163    41    42    97    60    53   181   187    91   190   183   111   111    45   218    94   151   222    45   197   152   100   200    86   159   188    39    55    78   160    76   111   159    41   101   120    93   109    62   193   140    77    60    93    96   153   127    95   212   216    41   120   121   207    34   106   156   204    97   153    58   164    89   181    76   119   120   134    81    54   112   165   156   142   186   139   152    77    87    34    35    93   184   172    78    66   139   205   197   121   100    53   213   193   102   109    66   172   156    66   203   184    78   130   187   149   175   192   195    86    35   200   105    63    64    58   202   165   151   116   151    58    95    66    89   104   158   192    39    88    95    63   106    95   216    67   131   182
   162    60   115   221    59   206   197   100    87   176   103   109   110   200   120   139   138   183   181   145   167   121    38   188   208   147   143    81   142    73    44   204    35   118    96   162   138   134    86   168    48   178    49   177   190   107   108    65   172   122   185    95   146   115    88    67   117    52   127    41   204   158    87   114    61   178   110   196    69   150   186   153    84    55   156   204   132   168   169    89   172    92   168    42   116   185    56   160   143   178   114   168   136   134   197    93   195   163   146   183   170   174   123   206   100   185    86    61   209   182   169    33   181    86    42   195    56   155   115   107    58   158    96    61    61   124   204   222   144   110   123    45   199   203   157   119   217   206    86   183   180    89   192   220   160   153    83   146   139   107    70   169   129   141   181   145   215    53   218   207   186   144   100    86   140    73   174    98   217   167   117   181    58    92    73    48   120    57   196    45   102   183   206    49    67    66   172   118    79   177   122   126    33   177   189   136   163    37    73   187    38    51    97   188   210   203   131   202   215   159    73    42   139   108   183   145    95    56    59   150   123   198   205   188   189   141   127    63   219    77    63    49   170    96   221   121   144    40   186   163    51    92   132    49   198    58   221    34    56    68   185   105   172   194   139   164    75   142    92    50   211   189    77   224   111    66   159    43   141    93   139    95    48   124    33    53   128    88    56    83   180    33    66   168    78    71   128    82   182   144   165   110    33    37   175    97   146   160   189   139    88   169   193    76   176   173   147   121    48    95   198   128   208    95   118   171    51    79   192   118    87   170   147    66   222   188   187   194   192   169    93   205    47   173   195   208   102    63   151   113   175   125   144   112   122    45   199    90    69    34   204   106    59   196   173   100    66   181   151   133    44   172    43   127   155   117   196    83   137   106   124   130   193    95   164    43    43    97    58    53   180   185    91   188   184   111   111    44   218    94   150   222    45   195   152   101   200    86   159   188    37    54    78   160    76   110   159    41   101   120    92   110    61   192   141    77    59    94    96   151   129    96   213   216    41   119   120   207    34   105   155   203    96   152    56   165    90   182    76   119   120   135    79    55   112   164   156   142   186   137   151    75    88    34    36    93   186   173    79    67   140   203   198   119   100    56   214   194   103   110    66   171   155    66   200   184    77   130   188   148   176   192   194    86    36   200   104    64    63    57   201   165   150   117   151    58    94    67    88   104   158   191    39    86    94    63   108    96   215    67   130   183
   164    62   115   219    59   204   196    98    87   177   104   109   110   197   120   140   138   183   179   145   166   121    38   187   208   150   142    80   141    73    47   202    38   117    97   163   137   134    86   170    49   178    52   179   187   105   106    65   171   124   185    96   148   117    87    70   117    50   126    42   205   159    86   116    64   178   113   196    70   149   186   152    83    56   155   204   131   168   169    88   172    91   168    43   117   188    54   160   143   179   117   169   137   132   197    92   196   163   143   183   170   174   123   207   101   186    87    62   211   182   169    35   180    86    43   193    54   156   115   106    58   158    97    61    61   126   202   221   146   108   122    44   200   203   157   119   213   204    87   180   180    91   192   222   159   152    83   146   139   108    71   169   127   140   180   147   218    54   217   208   185   142    99    86   139    71   176   100   220   167   118   182    57    90    71    49   121    56   197    44   104   183   206    49    68    65   171   117    79   179   122   127    33   179   190   138   163    39    74   187    38    52    97   186   209   204   133   204   214   157    72    39   137   108   184   146    95    56    61   149   124   200   205   189   190   140   127    62   219    75    63    50   169    93   220   120   143    39   184   161    51    91   130    49   199    59   219    34    58    69   183   104   172   196   137   163    72   139    92    48   212   188    78   222   112    64   160    43   142    93   137    95    48   123    32    54   127    87    56    82   180    33    70   170    81    72   129    79   182   143   164   112    33    38   176    96   147   162   189   139    87   165   193    77   175   172   144   121    47    92   197   127   206    95   118   171    53    77   192   120    86   172   148    68   222   188   185   193   195   169    95   204    43   171   196   209    99    64   155   113   175   124   145   110   120    45   197    89    72    35   202   105    58   197   175   100    66   179   151   135    43   171    44   127   155   116   197    84   136   108   124   131   191    94   162    42    43    98    60    53   180   186    90   189   181   111   111    45   217    95   151   221    45   196   154   100   200    88   161   188    40    57    79   161    77   110   158    40   101   120    94   108    60   191   139    78    59    92    96   153   127    97   212   215    42   123   121   208    34   106   156   204    96   151    58   165    90   182    75   121   120   134    79    54   112   164   155   143   186   140   152    78    85    35    34    93   185   171    79    67   138   205   196   120   100    53   213   194   101   109    66   171   155    64   203   184    79   128   188   146   175   191   193    85    35   200   105    63    65    57   201   165   152   118   149    57    95    65    90   105   158   193    40    88    95    63   106    95   216    65   131   182
   162    60   114   222    59   206   197   100    87   175   103   108   110   200   119   139   137   184   180   145   165   121    37   187   207   148   143    81   141    72    45   203    37   116    97   162   137   133    87   169    48   178    49   178   189   106   107    67   172   122   184    95   147   117    87    69   118    52   127    42   204   159    87   115    62   179   111   195    69   148   185   153    83    56   156   204   132   168   167    90   171    92   167    43   115   187    55   160   142   178   115   168   137   133   196    92   196   163   144   182   171   174   122   208   102   184    87    61   209   181   168    33   181    85    43   193    56   155   115   109    58   158    97    61    61   126   202   221   145   110   123    46   200   203   157   118   214   205    87   181   179    89   191   223   159   153    84   146   139   109    71   169   128   139   182   145   216    52   216   208   185   141    98    86   139    73   175    98   218   168   119   182    58    90    72    49   122    58   196    42   104   183   207    50    67    66   172   117    80   179   122   128    33   179   189   137   162    39    74   187    36    52    96   187   210   204   133   205   215   156    72    41   138   108   182   145    95    57    61   150   124   198   206   188   188   140   128    63   219    76    63    50   170    94   220   121   144    39   185   163    52    91   131    49   198    58   220    34    56    69   184   104   173   196   138   164    75   141    90    48   211   187    77   222   111    65   161    43   141    94   138    95    47   124    34    54   128    88    57    83   181    32    67   168    77    72   129    81   182   145   164   110    33    37   177    98   148   161   188   139    87   168   193    77   176   172   148   122    46    93   199   127   209    95   119   171    51    77   192   119    87   171   146    69   220   188   187   192   193   168    93   204    46   174   196   208    99    66   153   112   176   124   144   111   122    45   199    88    71    35   203   105    59   198   174    99    65   180   151   133    44   171    44   126   153   115   195    84   138   107   123   130   192    95   162    41    42    97    60    53   181   187    91   190   183   111   111    45   217    94   151   221    45   196   152   101   200    86   159   188    39    56    78   160    77   111   158    41   100   121    93   110    61   192   139    77    60    93    96   153   127    96   213   215    40   121   121   207    34   106   156   205    96   153    58   163    89   181    77   119   120   135    80    54   112   164   157   142   186   139   152    77    86    34    35    93   185   172    78    66   139   204   196   120   100    53   213   194   102   110    65   172   155    66   203   183    79   130   188   149   175   191   195    87    36   201   105    64    64    57   200   165   151   117   151    59    95    66    89   104   158   192    40    87    95    62   107    95   216    66   131   182
   163    60   113   221    60   206   196    99    87   176   103   109   110   199   119   139   138   184   180   145   166   122    37   189   207   148   142    80   141    72    45   203    37   117    97   161   138   133    88   169    49   177    49   178   189   106   107    67   172   123   184    95   147   116    88    68   117    51   127    42   204   158    87   115    62   179   112   195    68   149   185   153    84    56   156   203   132   168   168    89   171    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   162   144   182   170   173   123   207   101   185    87    61   209   182   168    33   181    85    42   194    55   156   115   108    59   159    97    61    61   125   202   221   145   110   123    45   200   203   158   119   215   204    88   181   179    89   191   222   160   152    84   146   138   108    71   169   128   139   182   146   216    53   217   207   185   142    99    86   139    73   174    98   218   169   119   181    58    91    72    49   121    58   196    43   103   183   207    50    68    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   187   210   205   132   203   215   156    72    41   138   108   183   146    95    56    60   149   124   199   206   188   187   141   128    63   219    76    63    50   170    94   219   121   145    39   185   162    50    91   131    49   198    58   220    34    56    69   184   104   173   195   138   164    74   141    91    48   212   188    77   222   111    66   160    43   142    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   129    81   182   144   164   110    33    38   177    97   147   161   189   138    86   168   193    77   175   173   147   122    47    93   199   127   208    94   119   171    52    77   192   119    86   170   147    68   221   188   186   193   193   168    94   204    46   173   196   208   100    65   152   112   175   124   145   111   122    46   199    88    70    34   203   105    59   198   173   100    65   180   151   133    44   171    44   127   154   116   196    84   138   107   123   130   192    94   162    42    42    97    60    53   181   186    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    86   159   188    39    56    79   160    76   111   158    41   100   120    93   109    61   192   140    77    60    93    96   153   128    96   212   215    41   121   121   207    34   106   156   204    96   153    57   164    89   181    77   119   120   134    81    55   112   164   156   142   186   139   152    77    87    35    36    94   185   172    78    66   139   204   196   120   100    54   213   193   102   109    66   171   156    66   203   184    78   129   188   149   175   192   195    87    35   200   105    63    64    57   201   164   151   117   151    58    95    66    89   104   158   192    40    88    95    63   107    94   216    66   131   182
   162    60   114   221    60   205   196    99    86   176   103   109   110   199   119   139   138   183   180   145   166   122    38   189   207   148   142    80   140    73    45   203    37   117    97   161   138   133    88   169    49   176    49   178   189   106   107    67   172   122   184    95   147   116    88    69   117    51   127    42   205   158    87   114    62   179   112   195    69   149   185   154    83    56   156   203   133   167   168    89   171    91   167    43   115   187    55   159   143   178   116   168   137   131   196    92   196   163   144   182   171   173   122   207   101   185    87    61   210   182   168    33   180    85    43   194    55   156   114   108    59   159    97    61    61   124   202   221   144   110   123    45   200   203   158   119   214   205    88   180   179    88   192   222   160   153    84   146   139   108    71   168   128   140   182   146   216    53   216   207   185   142    98    86   138    72   175    98   218   169   119   181    57    91    72    49   121    57   196    42   103   183   207    50    67    66   172   117    79   179   121   127    33   179   190   137   162    39    74   187    37    52    97   187   210   205   132   203   215   156    72    41   137   107   183   146    95    56    60   149   124   199   206   189   187   141   128    63   218    76    63    50   170    93   219   121   145    39   185   162    51    91   131    49   199    59   220    34    56    69   184   104   173   195   138   163    75   141    91    48   212   188    78   222   111    66   159    42   142    94   138    96    48   124    34    54   128    87    57    84   180    33    68   168    77    71   129    81   182   144   164   110    33    38   178    97   147   162   189   138    86   168   193    77   175   173   147   121    47    93   199   127   209    94   119   170    51    76   192   120    86   170   147    68   221   188   186   193   194   168    93   204    46   173   196   209   100    65   153   112   176   124   144   111   123    46   198    88    71    34   203   104    60   197   173   100    65   180   150   133    44   172    44   127   154   116   196    84   138   107   123   130   192    94   163    42    42    97    60    53   182   186    91   189   183   111   111    45   218    94   151   222    45   196   152   100   200    86   160   188    39    56    78   160    76   111   159    41   101   120    93   110    61   192   140    77    60    94    95   153   128    96   213   215    41   121   121   208    33   106   155   204    96   153    57   164    89   181    76   119   120   135    80    55   112   164   156   142   186   139   151    77    87    34    35    94   185   172    78    66   139   204   196   120   100    53   213   193   102   109    66   171   156    65   203   184    78   129   187   149   175   192   195    86    36   200   105    63    65    57   201   165   151   117   151    58    95    66    89   104   158   191    39    88    95    63   107    94   216    66   131   183
   163    60   114   221    60   205   196    99    87   176   103   109   109   199   119   139   137   184   180   144   166   122    37   189   207   148   142    80   140    73    45   203    37   117    96   161   137   133    88   169    48   177    49   178   189   106   107    67   172   122   184    95   147   116    88    68   117    51   127    42   204   158    87   115    62   179   112   196    69   150   185   153    84    57   155   203   132   168   168    90   171    92   167    44   116   187    55   159   143   178   116   168   137   132   196    92   196   163   144   181   170   174   123   207   101   186    87    61   209   182   169    34   181    85    43   194    55   155   115   108    59   159    96    61    61   125   202   221   145   110   123    45   201   204   159   119   215   205    88   181   178    88   192   222   160   153    84   147   138   108    71   168   128   139   181   146   215    53   217   207   184   142    99    86   139    73   175    98   218   169   119   181    57    91    73    49   121    57   195    43   103   183   208    50    68    66   172   116    79   179   121   127    32   179   189   137   163    39    74   187    37    52    98   188   210   204   132   203   215   156    72    41   138   108   182   145    96    56    60   149   124   199   206   188   188   141   128    64   219    76    63    50   170    94   219   121   145    39   184   162    51    91   131    48   198    58   220    34    57    68   184   104   173   194   138   164    74   142    91    48   211   188    77   222   110    66   160    42   141    94   138    96    47   124    34    54   129    87    57    84   180    33    68   168    77    71   128    81   182   144   164   110    34    37   176    96   147   161   189   139    86   167   192    77   175   173   147   122    47    93   199   127   208    95   119   171    52    77   191   120    86   171   146    69   221   187   186   192   193   168    93   204    46   173   196   209   100    65   153   112   175   124   145   111   123    45   199    88    71    34   204   105    58   197   173   100    65   181   151   133    43   172    44   127   154   116   196    84   138   108   123   130   192    95   163    42    42    97    60    53   181   187    90   190   183   110   111    45   217    95   151   222    45   197   152   100   199    85   160   188    39    55    79   160    76   111   158    41   100   120    93   109    61   193   141    77    60    93    96   153   128    96   212   215    41   120   121   207    34   106   156   204    96   152    58   164    89   181    76   120   120   134    81    55   112   165   156   142   186   139   151    76    87    35    36    94   185   173    79    66   139   204   197   120   100    53   213   193   101   109    66   171   156    65   202   184    78   129   188   148   174   192   195    86    36   200   105    63    64    58   201   164   150   117   151    58    94    66    89   104   158   192    40    87    95    63   107    94   216    66   131   182
   163    60   113   221    60   206   196    99    87   177   103   109   109   200   119   139   137   184   180   144   166   122    38   188   207   148   142    80   141    73    45   203    37   117    96   161   137   134    87   169    48   177    49   178   189   105   106    67   173   123   184    96   147   116    88    68   117    51   127    42   204   158    87   114    62   179   112   195    68   150   186   153    83    57   156   203   133   167   168    89   171    92   167    44   115   187    56   160   143   179   116   168   137   133   196    92   196   162   144   182   171   174   122   207   101   186    87    61   209   182   168    33   181    85    43   193    55   156   115   108    59   159    96    61    61   124   202   221   144   110   123    44   200   204   158   118   215   204    88   180   179    89   192   222   160   152    83   146   140   108    71   169   128   139   182   146   216    52   217   207   185   141    99    86   140    73   175    98   219   169   119   182    57    91    73    49   121    57   197    43   103   183   207    50    68    65   172   117    79   179   122   127    32   179   189   137   162    38    74   187    37    52    97   187   210   205   132   204   215   156    72    41   138   107   182   146    95    56    60   149   125   199   206   188   188   141   128    63   219    76    63    50   170    94   219   121   145    39   185   162    50    91   131    49   199    59   220    34    56    68   184   104   172   195   138   164    74   141    92    48   212   188    77   222   111    65   160    42   142    94   139    96    47   124    35    54   128    87    57    84   180    33    68   168    77    71   128    81   182   144   164   110    34    38   177    97   147   162   189   139    86   167   192    77   175   173   147   121    47    93   199   127   209    94   119   171    52    77   191   120    87   170   147    68   220   188   186   193   193   168    94   204    46   173   196   209   100    66   153   112   175   123   145   111   122    46   199    88    71    34   203   104    59   198   173    99    65   181   151   133    43   171    44   127   154   115   196    84   138   108   123   130   192    95   163    41    42    97    60    53   182   187    91   189   183   111   111    45   218    94   152   222    45   197   152   100   200    86   159   188    39    56    78   161    76   112   158    40   100   120    93   109    61   192   140    77    60    94    96   153   128    95   213   215    41   122   121   207    34   106   156   204    96   153    58   164    89   182    76   119   120   134    80    55   113   164   156   143   187   139   151    78    87    35    36    94   185   173    79    66   139   204   196   120   100    53   213   193   102   109    65   172   156    66   202   184    78   130   188   149   175   191   195    86    35   201   104    64    64    57   201   165   151   117   151    58    95    67    89   104   158   192    40    88    94    63   107    94   216    66   131   183
   163    60   114   221    60   206   197    99    87   176   103   109   110   198   119   138   138   183   180   145   166   123    37   189   208   148   142    80   140    73    45   203    37   117    97   162   137   133    88   169    49   177    48   178   189   106   107    66   171   123   183    96   147   116    89    69   118    51   127    41   204   159    86   115    62   180   112   195    68   149   185   153    84    58   156   203   132   168   169    90   171    91   167    43   115   187    55   159   142   178   116   168   137   132   195    93   196   163   144   182   171   174   123   208   101   185    87    60   210   182   169    34   181    86    42   194    54   156   115   108    59   159    96    61    60   124   202   221   145   110   123    44   199   203   159   118   214   204    88   180   178    89   192   222   160   153    84   145   139   108    71   169   128   139   182   146   216    53   217   207   184   142    98    86   139    72   175    98   218   169   119   182    58    91    73    49   121    59   197    43   102   182   206    50    67    65   172   117    80   179   122   127    33   179   189   137   162    39    73   187    36    52    98   188   210   204   132   204   215   156    73    41   138   108   182   146    95    55    61   148   124   198   205   188   188   140   128    63   218    76    64    50   171    95   220   122   144    39   185   162    51    90   131    47   199    58   221    34    56    68   185   104   172   194   137   164    75   142    92    48   212   188    78   222   111    66   161    42   143    93   138    96    47   123    34    54   129    86    57    84   180    32    67   168    77    71   128    81   182   144   164   111    34    38   176    97   148   162   189   138    86   168   193    77   175   173   147   121    47    92   199   127   208    95   119   171    52    76   192   120    86   170   147    68   220   187   187   192   193   168    94   205    46   174   196   208    99    65   152   112   175   123   145   111   123    45   199    88    71    35   203   104    59   196   174    99    65   181   151   133    43   171    44   127   153   116   196    83   138   107   123   131   192    94   163    42    41    97    60    53   181   186    91   189   184   110   111    44   218    95   151   222    45   196   152    99   200    86   159   188    38    56    78   160    77   111   158    41   101   121    93   110    62   192   139    77    59    93    96   153   127    96   212   215    40   121   121   207    34   106   156   204    97   153    58   164    90   181    77   119   120   134    81    54   112   165   156   143   187   139   152    77    87    34    35    93   184   172    79    65   139   205   197   120   100    53   213   194   103   109    65   171   156    65   203   184    78   130   187   149   175   192   195    86    35   200   104    63    64    57   201   165   152   117   151    58    96    66    90   105   157   192    38    87    95    63   107    95   216    66   131   182
   163    60   113   221    59   206   196    99    87   177   103   108   110   199   120   139   138   184   179   145   166   122    38   188   206   147   142    80   141    72    45   204    38   117    97   162   137   133    88   169    50   177    49   179   189   105   107    66   172   122   185    95   147   116    89    69   116    51   127    42   205   158    87   114    62   179   111   196    69   149   186   153    83    57   156   203   133   168   168    89   172    91   167    43   115   187    55   160   143   178   116   168   137   132   196    92   196   163   144   181   170   173   123   207   102   185    87    61   209   181   168    34   180    86    42   194    55   155   115   107    59   159    96    61    61   126   202   222   146   109   123    44   200   204   158   118   214   204    87   181   179    88   192   222   161   152    85   146   139   108    71   169   128   139   181   146   216    53   216   208   185   142    98    86   139    72   175    97   218   170   119   182    57    91    72    50   121    57   196    43   103   183   207    50    67    66   172   116    79   179   122   127    32   178   190   138   163    38    74   188    38    52    96   188   210   204   132   203   216   157    71    41   138   107   183   146    96    55    60   149   125   198   206   189   187   140   128    64   219    77    64    49   170    94   219   121   144    40   185   163    50    90   132    48   199    58   221    34    56    68   184   105   172   196   137   163    74   142    90    47   211   188    77   223   111    66   160    42   141    94   138    96    46   124    34    54   128    87    57    84   181    32    68   168    78    72   129    81   182   143   163   109    34    37   178    98   148   162   189   139    86   168   193    77   175   172   146   122    47    93   198   127   208    95   119   171    52    76   192   119    86   170   146    69   220   188   186   193   193   168    93   204    46   173   196   209   100    65   153   113   176   124   145   110   122    45   199    88    71    35   202   105    59   198   173    99    65   181   152   134    44   171    44   127   154   116   196    84   137   107   123   131   192    94   162    42    42    97    60    53   181   187    91   188   182   111   110    44   218    94   152   222    45   197   153   100   200    86   159   187    38    55    78   161    76   110   158    41   100   120    93   110    61   193   140    77    60    93    96   153   128    96   212   215    40   121   121   207    34   105   156   204    96   153    57   164    89   181    77   119   121   134    80    54   112   164   156   142   186   139   151    76    87    34    35    94   185   173    78    66   139   204   195   121   100    53   213   193   102   109    65   171   156    66   203   184    78   130   187   149   175   192   195    86    36   201   105    64    63    58   201   164   151   117   151    58    95    66    90   104   158   191    39    88    95    62   107    94   216    67   130   183
   164    62   114   221    61   206   197    98    88   175   103   108   110   201   119   139   137   183   179   146   166   123    36   188   207   148   143    81   141    73    47   203    37   116    97   162   137   133    89   170    48   178    50   178   189   105   106    67   172   124   184    95   148   115    89    69   115    50   127    41   204   158    88   113    64   179   111   196    69   149   185   153    83    55   155   203   132   166   168    89   172    91   167    43   116   189    56   160   144   178   116   169   138   133   196    89   196   163   144   182   171   174   122   207    99   186    86    60   210   181   168    34   180    85    43   193    55   156   113   109    60   158    96    63    61   125   202   221   144   110   123    44   199   203   159   117   217   204    88   181   179    89   190   223   159   151    84   146   138   109    70   167   128   139   182   144   218    53   217   206   185   141    98    87   138    72   173    98   216   170   119   180    57    90    72    49   120    58   196    44   103   183   209    49    68    65   172   118    78   180   123   126    33   180   189   138   160    39    74   187    37    52    97   188   209   205   131   202   215   156    71    41   137   107   183   145    94    57    61   150   126   199   205   188   186   142   127    64   218    76    64    51   170    95   219   122   145    40   185   162    51    90   130    49   199    58   220    35    56    68   185   103   173   195   138   163    74   141    91    47   211   187    78   223   110    65   161    42   143    93   137    95    48   125    33    54   128    86    57    84   180    32    69   168    77    70   128    79   182   143   164   111    36    38   175    96   148   161   189   139    85   168   194    78   175   173   147   122    45    94   199   127   208    93   118   171    54    76   193   118    84   170   147    67   221   189   185   194   193   169    93   204    45   174   196   208    99    65   154   112   175   125   145   110   124    47   199    87    72    35   203   105    59   197   174   100    64   181   151   132    46   171    44   126   152   113   195    86   138   107   122   129   193    95   163    41    42    98    57    53   181   188    92   188   183   111   110    45   219    94   151   221    45   196   152   100   199    85   160   186    39    55    80   161    76   112   158    40   100   120    94   110    62   191   140    76    59    92    96   152   127    95   213   215    41   122   119   207    35   104   155   204    97   155    58   164    89   181    76   118   120   134    80    55   112   164   156   144   188   138   152    77    86    35    36    94   186   173    78    66   139   205   197   121    99    53   211   192   103   108    65   172   156    64   203   183    78   130   187   150   174   192   194    86    35   198   103    62    63    57   202   164   150   116   151    58    94    67    90   105   158   192    39    88    96    61   109    95   217    65   132   183
   163    61   114   220    60   206   196   100    88   177   104   107   110   199   120   139   138   183   180   144   166   122    38   188   207   148   143    80   140    74    46   203    38   117    97   162   138   133    86   169    48   177    50   179   189   106   107    66   171   122   183    95   147   116    89    69   118    51   126    42   203   158    87   115    62   179   111   195    69   149   186   153    83    55   155   202   132   167   168    90   171    92   168    43   115   188    55   159   142   180   115   166   136   132   195    91   196   162   144   182   170   173   124   207   100   184    86    61   209   181   168    34   181    85    44   193    56   155   115   109    59   159    97    61    61   126   202   222   145   109   123    43   200   203   158   118   215   204    88   181   178    89   192   222   160   152    83   146   138   108    72   168   127   139   182   147   217    53   217   207   185   142    97    87   139    72   175    98   218   169   118   181    58    91    73    48   121    58   196    43   103   183   206    49    67    66   172   117    79   179   121   128    33   180   189   137   163    39    76   188    38    52    96   188   211   204   131   204   215   157    71    40   139   107   183   145    96    56    61   149   124   198   206   189   188   141   128    64   219    77    62    48   169    93   218   121   145    39   186   163    50    90   131    48   199    58   219    34    56    69   184   104   173   195   138   163    74   141    92    48   211   187    77   223   111    65   162    42   141    95   139    96    47   123    34    53   128    88    57    84   180    33    67   168    78    72   128    81   183   144   164   110    33    37   177    97   147   161   189   139    85   167   193    77   176   174   146   122    47    94   199   128   208    93   121   171    52    78   193   121    86   170   146    69   220   188   186   192   193   167    94   204    47   174   196   208   100    65   152   112   175   124   145   110   122    45   198    90    70    33   203   105    59   198   172    99    64   179   151   133    43   171    44   126   153   117   195    83   137   107   124   130   192    95   163    41    43    97    59    52   181   186    92   189   182   110   110    45   217    94   153   222    44   197   153   101   200    87   159   188    39    58    78   161    77   111   158    40    99   119    93   110    62   192   140    77    60    93    96   153   127    96   213   216    41   121   121   207    34   106   156   204    97   153    58   164    90   181    78   120   121   135    80    54   112   163   156   142   186   138   153    77    86    34    36    93   185   173    79    66   140   203   196   121    99    53   213   194   102   109    65   171   155    65   202   183    79   129   186   148   174   191   194    86    36   200   104    64    63    58   200   165   151   118   151    58    94    65    89   105   159   192    39    87    95    64   108    95   216    66   131   182
   163    60   114   221    60   206   197    99    87   176   103   109   110   200   120   139   138   184   180   144   167   123    38   189   207   148   142    80   140    72    45   204    38   116    97   161   137   133    88   169    49   177    49   178   189   106   107    67   172   122   184    95   147   116    89    68   117    51   127    42   205   158    87   115    62   179   111   195    68   149   185   153    84    56   156   203   132   168   168    89   171    91   167    43   115   188    56   160   143   179   115   168   136   132   196    92   196   163   144   182   170   174   122   207   101   185    87    62   209   181   168    34   181    85    43   194    55   156   115   108    59   160    97    61    60   124   201   222   145   110   123    44   200   203   158   118   214   204    88   180   179    89   191   222   159   152    84   146   139   108    71   169   128   140   182   146   216    53   217   208   185   142    99    86   140    72   174    99   218   169   119   181    57    91    73    49   122    58   196    43   103   183   207    50    68    66   172   117    79   179   122   128    33   179   189   137   163    39    74   187    37    52    98   188   210   205   132   204   215   156    72    41   138   107   183   146    96    56    60   149   124   198   206   188   188   141   128    63   218    76    63    50   170    93   219   121   144    39   185   162    51    91   131    49   198    58   220    34    56    68   184   104   173   195   139   163    75   141    92    48   211   187    77   222   110    66   160    43   141    94   138    97    47   124    34    54   129    87    56    84   180    33    69   168    77    71   128    81   182   144   164   110    34    37   177    97   147   162   189   139    86   168   193    77   175   173   147   122    47    93   199   127   209    94   119   171    51    77   191   119    86   170   147    68   220   188   187   192   193   168    94   204    46   173   196   208   100    65   152   113   175   124   145   111   122    46   198    88    70    35   203   105    59   198   173   100    65   180   151   133    44   171    44   127   154   115   196    84   138   107   124   130   192    94   162    41    42    97    60    53   181   187    91   189   182   110   110    45   218    94   151   222    45   197   152   100   199    86   160   188    39    55    78   160    76   111   158    40   100   120    94   110    61   192   140    76    60    94    96   153   128    96   212   215    41   121   121   207    34   105   156   204    95   152    58   164    89   181    77   120   120   135    81    54   112   164   156   142   186   139   151    77    87    35    35    93   185   172    79    66   139   205   196   120   100    54   213   194   102   109    66   171   156    65   202   184    79   130   187   148   176   191   195    87    36   200   105    63    64    57   201   163   150   117   151    59    95    66    89   104   158   192    39    88    95    62   107    94   217    66   131   182
   163    60   114   221    60   206   196    99    87   176   103   109   110   199   119   139   138   183   181   145   166   122    38   189   207   148   142    80   140    72    45   203    37   117    97   161   137   133    87   169    49   177    49   178   189   106   107    66   172   123   184    95   147   116    88    68   117    51   127    42   204   158    87   114    62   179   112   195    68   149   185   153    84    57   156   203   133   167   168    90   171    91   167    43   115   187    55   159   143   178   116   168   137   133   196    92   195   162   144   181   170   173   123   207   101   185    87    61   209   181   168    33   181    85    43   194    55   156   115   108    59   159    96    61    61   125   202   221   145   110   123    45   200   204   158   119   215   204    88   181   179    89   191   222   160   152    83   146   139   108    71   169   128   139   182   146   216    53   217   208   184   142    99    86   139    73   175    98   218   169   119   181    58    91    72    49   121    58   196    43   103   183   207    50    67    66   172   117    79   179   122   128    32   179   190   137   163    39    74   187    37    52    97   187   210   205   132   203   215   156    72    41   138   107   182   146    95    56    60   149   124   199   206   189   187   141   128    63   219    76    63    50   170    94   219   121   145    39   185   162    51    91   131    49   198    58   220    34    56    68   184   104   173   195   138   164    74   141    91    48   212   187    77   222   111    65   160    43   141    94   138    96    47   124    34    54   128    87    57    83   180    33    68   168    77    71   128    81   182   144   164   110    34    37   177    97   147   162   189   138    86   168   193    77   175   173   147   122    47    93   199   127   208    94   119   171    52    77   192   120    86   170   147    68   221   188   186   193   194   168    94   204    46   173   196   209   100    66   152   112   175   124   145   111   123    45   199    88    71    34   203   105    59   198   173   100    65   180   151   133    44   172    44   127   154   115   196    84   138   107   123   130   192    94   162    42    42    97    60    53   181   187    92   189   183   111   111    45   218    94   152   222    45   197   152   100   200    86   160   188    39    56    78   160    76   111   159    41   101   120    93   109    61   192   140    77    60    93    96   153   128    96   213   215    41   121   121   207    34   106   156   204    96   153    58   164    89   181    77   119   120   134    81    55   112   164   156   142   186   139   151    76    87    35    35    94   185   173    78    66   139   204   196   120   100    53   213   193   102   109    65   171   156    66   202   184    78   130   187   149   175   192   195    86    36   200   105    63    64    58   201   164   151   117   151    59    95    66    89   104   158   192    39    88    95    63   107    95   216    66   131   182
   163    60   113   221    60   206   196    99    87   176   103   109   110   199   119   139   138   183   180   144   166   122    37   189   207   148   142    80   141    72    45   203    37   117    97   161   138   133    87   169    49   177    49   178   189   106   107    66   172   123   184    96   147   116    88    68   117    51   127    42   204   158    87   115    62   179   112   195    69   149   185   153    83    57   155   203   132   167   168    89   171    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   162   144   182   170   173   123   207   101   185    87    61   209   182   168    34   181    85    42   194    55   156   115   108    59   159    97    61    61   125   202   221   145   110   123    44   200   204   158   119   215   204    88   181   179    89   191   222   160   152    84   146   138   108    71   169   128   139   182   146   216    53   217   207   184   142    99    86   139    73   175    98   218   169   119   181    58    91    72    49   121    58   196    43   103   183   207    50    68    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   188   210   205   132   204   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   188   188   141   128    63   219    76    63    49   170    94   219   121   145    39   185   162    51    91   131    48   199    58   220    34    56    69   184   104   173   195   138   164    75   141    91    48   212   188    77   222   111    66   160    43   141    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   129    81   182   144   164   110    33    38   177    97   148   161   189   139    86   168   193    77   175   173   147   122    47    94   199   127   208    94   119   171    52    77   192   120    86   171   147    68   221   188   186   193   193   168    94   204    46   173   196   209   100    65   153   112   175   124   145   111   122    45   199    88    71    34   203   105    59   198   173   100    65   180   151   133    44   171    44   127   154   116   196    84   138   107   123   130   192    94   162    41    42    97    60    53   181   186    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    86   160   188    39    56    79   160    76   111   159    41   100   120    93   109    61   192   140    77    60    93    96   153   128    95   212   215    41   121   121   207    34   106   156   204    96   153    57   164    89   181    76   119   120   135    81    55   112   164   156   142   186   139   151    77    87    35    35    94   185   172    78    66   139   204   196   120   100    53   213   193   102   109    66   171   156    66   202   184    78   130   187   148   175   192   195    86    36   200   105    63    64    57   201   164   151   117   151    58    95    66    89   104   158   192    40    88    95    63   107    94   216    66   131   182
   163    61   114   220    60   206   195    99    88   177   103   108   109   200   120   138   137   183   181   145   166   123    39   189   208   148   142    79   141    72    45   204    36   117    97   163   137   134    88   169    49   176    49   178   189   105   108    66   173   122   184    95   147   118    88    69   117    51   128    41   203   158    88   114    63   180   112   196    67   150   185   153    84    56   157   203   133   168   168    89   172    91   167    44   116   186    55   159   144   179   115   168   137   132   196    92   196   163   143   183   171   173   123   206   101   185    87    61   209   182   169    34   181    84    42   194    55   155   114   108    57   159    97    61    60   125   202   221   144   110   122    45   200   203   159   117   215   204    87   181   180    88   192   222   159   154    83   147   138   108    70   169   129   140   181   145   214    53   217   207   184   141    99    86   139    74   175    97   217   169   118   181    56    91    72    47   121    58   197    44   103   183   206    49    67    65   172   117    78   179   122   126    32   178   190   137   163    38    73   187    37    52    96   186   209   204   132   205   216   157    71    41   139   107   184   146    95    57    60   150   123   199   205   190   187   141   128    64   219    76    64    49   170    94   219   121   146    39   183   162    50    90   130    49   199    58   220    33    56    69   184   104   173   194   139   164    74   142    91    47   211   189    77   222   111    67   161    43   144    94   138    94    47   123    33    55   129    86    56    83   181    32    67   169    77    71   130    81   183   144   164   112    33    36   177    98   147   162   188   139    87   168   193    77   176   174   147   123    48    95   199   126   209    95   120   170    51    75   194   120    86   169   146    68   220   188   187   192   194   167    95   203    47   174   197   207   101    65   153   111   175   124   145   109   122    45   198    88    71    35   203   104    58   199   172   100    65   180   151   133    44   172    46   127   154   115   196    85   139   109   124   130   192    94   163    42    43    97    59    53   181   186    91   189   184   111   112    44   217    94   152   221    46   198   152   100   200    87   160   189    40    55    78   161    76   112   159    41   100   120    94   108    61   193   140    76    61    93    96   153   128    94   213   215    42   122   120   207    34   107   155   204    95   153    57   163    90   180    76   118   121   134    80    55   113   165   156   142   187   139   151    77    86    35    35    93   184   172    78    65   138   204   196   121   100    54   213   193   102   109    66   171   157    64   203   184    79   130   188   148   175   191   195    87    37   201   104    63    65    58   200   164   151   116   151    58    95    67    88   105   158   190    39    88    95    63   109    95   216    68   131   182
   163    60   115   219    58   206   198    99    88   174   102   110   109   200   122   136   138   181   180   142   164   122    37   189   208   146   142    80   142    71    46   205    38   116    99   159   137   135    85   170    48   177    48   177   189   106   106    67   171   121   182    93   149   115    89    70   119    50   128    46   205   158    87   115    64   180   111   193    67   148   185   153    83    59   154   202   132   170   170    87   172    91   167    42   116   187    54   159   143   179   116   170   137   133   196    92   194   165   144   181   174   173   122   208   101   185    87    62   211   182   167    33   180    84    45   194    56   157   115   108    57   158    96    61    61   124   201   220   147   110   125    45   202   204   158   119   211   205    88   182   179    88   192   220   160   152    82   147   139   108    71   168   129   137   181   149   217    53   217   211   183   142    98    87   137    73   175    99   219   167   120   182    56    91    71    51   122    57   197    45   103   184   208    50    70    65   170   115    78   179   124   128    33   178   189   137   164    41    75   187    41    53    98   189   210   206   132   204   214   155    74    42   137   108   182   146    95    55    58   150   125   198   207   187   186   140   128    63   215    77    63    50   170    95   219   120   145    37   186   163    47    92   131    45   199    59   218    32    55    70   186   105   173   195   136   164    72   141    90    50   213   185    78   220   108    66   162    42   141    94   138    98    46   124    33    55   127    87    54    81   181    33    67   167    76    71   129    81   182   143   163   110    34    37   177    97   146   162   187   137    88   169   192    78   173   172   146   122    47    93   200   128   209    95   116   170    56    77   191   120    86   171   146    70   220   188   185   193   193   166    95   205    46   173   194   206    97    65   152   113   176   124   145   112   123    47   200    86    73    35   204   104    61   197   174    99    64   181   150   135    45   172    43   127   156   114   196    85   141   109   123   132   191    92   163    41    43    99    59    52   180   186    92   191   184   112   113    43   215    94   152   223    46   196   153   101   197    85   161   186    39    57    78   163    78   108   158    40   101   122    91   111    60   191   140    78    60    94    93   156   125    97   214   214    42   125   119   206    35   104   155   205    96   153    58   163    90   181    76   119   119   134    80    55   113   164   155   143   185   138   154    76    85    34    37    94   186   174    78    65   139   204   197   119   101    54   213   193   105   107    67   172   156    65   203   183    78   130   189   151   176   193   195    86    36   199   105    64    65    58   200   164   151   117   151    61    97    66    87   103   160   190    41    89    96    64   106    95   215    65   129   182
   163    60   113   221    59   206   196    99    87   176   103   109   110   199   119   139   138   184   180   144   166   122    38   189   207   148   142    80   141    73    45   203    37   116    97   161   137   133    87   169    49   177    49   178   189   106   107    67   172   123   184    96   148   116    88    69   117    51   127    42   204   159    87   115    62   179   112   195    68   149   185   153    83    56   155   203   133   167   168    89   172    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   163   144   182   171   174   123   207   101   185    87    61   210   182   168    34   181    85    43   193    55   156   114   108    59   159    96    61    60   124   202   221   145   110   123    44   200   204   158   119   215   204    88   181   179    89   191   222   160   152    84   146   139   107    71   169   128   139   182   146   216    53   217   208   184   142    99    86   139    72   174    98   218   169   119   181    58    91    73    49   121    58   196    43   103   183   207    50    67    66   172   117    79   179   122   127    33   179   190   137   163    39    74   187    37    52    97   187   210   204   132   204   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   188   187   141   128    63   219    76    63    50   170    94   219   121   145    39   185   162    50    91   131    48   199    58   220    34    56    68   184   105   172   195   138   163    75   141    91    48   212   188    77   223   111    66   160    43   141    94   138    96    47   124    34    54   128    87    57    84   180    33    67   168    77    71   128    81   182   144   164   110    33    38   177    97   148   161   189   139    86   168   192    77   175   173   147   122    47    93   199   127   208    94   119   171    52    76   192   119    86   171   146    68   220   188   186   192   193   168    94   204    46   174   196   209   100    65   153   112   176   124   145   110   122    45   199    88    71    34   203   105    59   198   173   100    65   180   150   133    44   172    44   127   154   115   196    84   138   107   123   130   192    94   162    42    42    97    60    53   182   186    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    85   159   188    39    56    79   160    76   111   158    41   100   120    93   109    61   192   140    77    60    93    96   153   128    96   213   215    41   121   121   207    34   106   156   204    96   153    57   164    89   181    76   119   120   135    81    55   112   165   156   142   186   139   152    77    87    35    35    94   185   172    78    66   139   205   196   120   100    54   213   193   103   109    66   171   156    65   202   184    78   130   187   148   175   192   195    86    36   200   104    63    64    58   201   164   151   117   151    59    95    66    89   104   158   192    39    88    95    62   107    94   216    66   131   182
   163    60   113   221    59   207   196    99    86   177   103   108   109   200   120   139   137   183   181   145   166   123    37   188   208   148   142    81   140    74    46   203    37   117    97   162   137   134    88   169    48   176    49   178   189   107   106    67   171   122   184    96   148   116    88    68   118    52   128    42   204   158    87   115    62   179   112   195    69   149   185   153    83    57   155   203   132   168   169    88   172    91   166    44   116   186    56   159   143   178   116   169   138   133   196    92   196   163   144   181   170   173   124   208   101   185    87    61   209   182   169    33   180    85    42   193    54   156   114   109    59   159    96    61    60   124   202   222   145   111   124    45   199   205   159   119   215   204    88   179   180    88   191   222   159   152    84   147   138   107    71   169   129   140   181   146   216    53   217   207   185   142    98    87   139    74   175    97   218   170   119   181    57    90    73    49   121    58   195    42   103   183   208    50    69    67   171   115    79   179   122   127    32   179   190   137   162    39    73   187    38    52    96   187   210   204   133   204   214   157    72    41   138   107   182   146    94    55    60   149   124   199   206   190   187   140   128    63   220    76    64    50   171    93   219   120   144    39   186   162    51    90   132    49   199    59   220    34    56    68   184   105   173   194   137   164    75   141    91    48   213   187    76   222   111    66   161    42   141    94   138    96    47   125    35    54   129    87    56    84   179    33    67   167    77    71   129    81   182   144   164   110    33    38   176    97   148   162   190   138    87   168   193    76   173   172   147   122    47    93   199   127   207    94   120   171    51    77   193   119    86   170   148    69   221   188   186   192   193   168    94   204    45   173   197   208    99    66   153   112   174   124   145   110   122    46   199    88    71    34   203   104    59   198   172   100    65   180   151   134    44   172    44   127   154   115   195    85   139   108   122   132   192    95   162    41    42    97    61    54   180   186    90   189   183   112   111    45   218    94   152   221    45   197   152   100   200    86   161   188    39    55    77   160    76   111   158    41   101   120    93   109    61   192   139    77    60    93    96   153   127    96   214   216    41   120   120   208    33   106   156   205    96   153    58   163    88   182    75   120   120   135    81    56   113   163   155   143   185   139   151    76    87    35    35    93   185   173    79    67   139   204   195   120   100    53   214   193   102   109    66   172   157    64   201   185    79   130   188   149   175   191   194    87    34   199   105    63    64    58   201   164   151   116   151    58    95    66    89   104   158   192    39    88    95    62   106    94   217    67   132   182
   163    60   114   221    60   206   196    99    87   176   103   109   110   199   119   139   138   183   180   144   166   122    38   189   207   148   142    80   141    72    45   203    37   117    97   161   138   133    87   169    49   177    49   178   189   106   107    67   172   123   184    95   147   116    88    68   117    51   127    42   204   158    87   115    62   179   112   195    68   149   185   153    83    57   156   203   132   167   168    89   171    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   162   144   182   170   174   123   207   101   185    87    61   209   182   168    34   181    85    42   194    55   156   115   108    59   159    97    61    61   125   202   221   145   110   123    45   200   203   158   118   215   204    88   181   179    89   191   222   160   152    84   146   138   108    71   169   128   139   182   146   216    53   217   207   184   142    99    86   139    73   175    98   218   169   119   181    58    91    72    49   121    58   196    43   103   183   207    50    68    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   188   210   205   132   203   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   188   187   141   128    63   219    76    63    50   170    94   219   121   145    39   185   162    51    91   131    48   198    58   220    34    56    68   184   104   173   195   138   164    75   141    91    48   212   188    77   222   111    66   160    43   142    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   128    81   182   144   164   110    33    38   177    97   148   161   189   139    86   168   193    77   175   173   147   122    47    93   199   127   208    94   119   171    52    76   192   120    86   170   147    68   221   188   186   193   193   168    94   204    46   173   196   209   100    65   153   112   175   124   145   111   122    45   199    88    71    34   203   105    59   198   173   100    65   180   151   133    44   171    44   127   154   116   196    84   138   107   123   130   192    94   162    42    42    97    60    53   181   186    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    86   160   188    39    56    78   160    76   111   159    41   100   120    93   109    61   192   140    77    60    93    96   153   128    96   213   215    41   121   121   207    34   106   156   204    96   153    57   164    89   181    76   119   120   134    81    55   112   164   156   142   186   139   152    77    87    35    35    94   185   172    78    66   139   204   196   120   100    53   213   193   102   109    66   171   156    66   202   184    78   130   187   148   175   192   195    86    36   200   105    63    64    57   201   164   151   117   151    58    95    66    89   104   158   192    39    88    95    63   107    94   216    66   131   182
   162    59   112   220    60   207   196    98    88   176   104   110   110   198   119   139   136   183   181   144   165   120    36   190   206   150   143    83   142    71    44   202    38   118    98   161   137   133    87   169    47   176    50   178   188   105   108    66   173   122   184    96   149   116    89    68   117    53   127    41   207   158    88   113    62   179   110   197    68   148   186   153    82    55   157   204   129   168   171    91   170    91   165    44   115   189    54   160   144   178   115   169   138   132   196    92   198   163   144   181   171   174   122   207   101   186    86    60   212   182   169    34   182    86    43   196    54   156   115   107    56   158    96    61    62   124   203   221   143   108   125    44   201   203   158   118   214   203    87   182   180    88   192   221   161   150    85   147   138   107    72   168   131   139   183   144   216    54   215   206   185   141    98    87   139    73   177    97   217   170   119   181    58    91    72    50   119    59   196    39   105   183   206    49    69    69   173   117    80   180   123   126    32   179   189   136   161    38    74   186    37    52    96   188   211   204   132   203   214   158    72    40   137   108   183   149    94    57    62   147   125   198   206   188   188   142   128    63   217    75    63    49   172    93   221   121   145    38   184   162    50    90   130    52   199    59   220    35    55    69   184   106   171   194   138   164    75   143    91    48   211   186    77   223   107    67   160    44   142    93   139    97    49   124    36    55   128    86    57    85   177    34    67   169    76    69   128    80   183   143   163   112    35    36   174    98   149   163   189   139    88   168   192    77   176   174   145   120    47    92   198   127   207    93   119   174    53    75   192   122    86   172   146    71   220   187   185   193   192   167    92   205    46   171   196   209    99    64   152   112   176   123   144   110   122    45   199    88    70    34   204   106    59   198   173    98    65   178   152   135    45   173    44   130   154   115   194    83   139   107   121   130   191    95   162    41    40    96    59    49   182   188    92   190   183   112   113    44   216    95   152   222    44   195   154   101   203    86   159   188    42    59    77   162    76   111   158    38    99   120    96   111    63   194   141    76    61    94    96   153   128    98   212   215    42   120   121   208    33   106   154   203    95   153    57   164    90   182    78   120   119   132    82    55   110   165   154   143   186   137   152    76    87    33    36    94   185   172    76    66   140   204   196   120   102    52   212   192   100   109    65   172   155    68   202   183    77   128   187   147   176   193   191    87    35   201   102    63    64    59   202   166   151   116   152    59    96    67    92   102   157   191    40    86    94    65   108    95   219    66   131   183
   162    62   114   222    60   207   195   101    87   177   103   108   107   198   118   138   137   184   182   146   166   123    36   189   206   149   143    79   141    73    48   202    38   117    97   160   137   132    88   170    48   176    49   178   188   104   107    65   170   123   184    95   147   116    88    68   117    49   126    42   203   158    86   116    63   181   110   196    68   150   187   154    82    57   155   202   132   167   168    89   172    87   165    45   112   186    59   161   144   179   114   168   137   132   196    94   197   161   145   183   170   172   121   208   102   184    86    61   210   182   167    34   180    86    42   195    56   158   117   108    60   159    95    63    59   122   203   222   143   111   121    44   199   202   158   119   215   202    85   180   181    87   190   225   160   153    84   146   139   109    72   169   128   138   185   145   214    53   219   210   187   146    99    87   138    72   176    99   218   171   118   180    60    91    73    50   121    57   196    40   106   183   209    51    66    64   171   116    80   175   122   128    33   180   188   138   161    39    75   187    36    52    99   188   211   205   132   204   215   156    74    41   137   106   182   146    95    55    58   147   121   199   205   187   186   139   128    65   218    73    64    52   170    96   220   120   145    38   186   160    53    90   132    45   199    57   218    35    57    66   183   105   173   195   138   166    74   144    94    51   212   188    77   222   111    64   161    44   142    92   137    96    47   125    34    54   129    86    57    85   179    34    68   168    77    70   129    80   180   142   163   109    33    38   175    96   149   161   187   137    85   169   193    75   175   173   148   120    48    93   200   129   209    92   118   169    51    74   193   119    86   172   149    68   220   186   187   193   195   168    95   206    43   173   195   208   100    65   151   113   176   125   144   111   122    44   197    88    67    32   204   107    59   196   172   101    65   179   150   133    43   172    46   129   155   118   195    83   136   109   124   133   194    94   162    41    42    97    59    53   181   186    94   188   183   110   111    44   220    93   153   222    46   196   152   100   201    85   160   188    40    57    77   163    76   113   159    42    99   122    93   108    60   194   139    76    59    93    95   150   130    97   215   217    39   121   121   207    33   107   155   204    96   154    57   162    89   180    74   119   119   133    79    54   109   164   156   142   185   139   150    75    87    33    35    92   185   170    78    66   141   203   195   120   100    54   212   195   101   108    63   172   156    66   202   181    79   130   186   149   175   192   194    87    34   200   104    65    62    58   201   164   151   117   154    59    94    65    90   104   157   193    41    87    95    64   108    97   216    66   129   183
   163    60   114   221    60   206   196    99    87   176   103   109   110   199   119   139   138   183   180   144   166   122    38   189   207   148   142    80   141    72    45   203    37   117    97   161   137   133    87   169    49   177    49   178   189   106   107    67   172   123   184    95   147   116    88    68   117    51   127    42   204   158    87   114    62   179   112   195    68   149   185   153    83    57   156   203   132   167   168    89   171    91   167    43   115   187    55   159   143   178   116   168   137   132   196    92   196   162   144   182   170   174   123   207   101   185    87    61   209   181   168    34   181    85    42   194    55   156   115   108    59   159    97    61    61   124   202   221   145   110   123    45   200   204   158   118   215   204    88   181   179    89   191   222   160   153    83   146   139   108    71   169   128   139   182   146   216    53   217   208   185   142    99    86   139    73   175    98   218   169   119   181    58    91    72    49   121    58   196    43   103   183   207    50    68    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   187   210   205   132   204   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   189   187   141   128    63   219    76    63    49   170    94   219   121   145    39   185   162    51    91   131    48   199    58   220    34    56    68   184   104   172   195   138   163    74   141    91    48   212   188    77   222   111    66   160    43   141    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   128    81   182   144   164   110    33    38   177    97   147   161   189   139    86   168   193    77   175   173   147   122    47    93   199   127   208    94   119   171    52    77   192   119    86   171   147    68   221   188   186   193   193   168    94   204    46   174   196   209   100    65   153   112   175   124   145   111   122    45   199    88    71    34   203   105    59   198   173   100    65   181   151   133    44   171    44   127   154   116   196    84   138   107   123   130   192    94   162    42    42    97    60    53   181   186    91   189   183   111   111    45   218    94   151   222    45   197   152   100   200    86   160   188    39    56    79   160    76   111   159    41   100   120    93   109    61   192   140    77    60    93    96   153   128    96   212   215    41   121   121   208    34   106   156   204    96   153    57   164    89   181    76   119   120   135    81    55   112   164   156   142   186   139   152    77    87    35    35    94   185   172    78    66   139   204   196   120   100    53   213   193   102   109    66   171   156    66   202   184    78   129   188   149   175   192   195    86    35   201   105    63    64    57   201   164   151   117   151    58    95    66    89   104   158   192    40    88    95    63   107    94   216    66   131   182
   165    59   112   220    58   207   199   100    87   175   102   110   108   201   119   140   139   182   179   147   164   121    38   189   207   148   141    77   140    72    45   205    37   116    95   162   138   133    88   167    50   177    46   176   190   104   108    68   172   122   183    93   147   116    87    68   115    51   126    43   206   156    85   115    63   179   112   194    67   150   186   156    80    57   154   205   132   167   167    89   171    90   166    43   115   188    54   161   143   179   118   168   138   134   197    91   194   164   145   180   172   175   124   204   103   184    86    63   208   181   169    35   182    84    41   193    55   155   113   109    58   159    97    59    63   124   203   222   145   109   123    46   198   203   159   118   215   204    88   181   179    89   191   223   161   152    82   148   139   107    73   172   128   137   183   147   216    52   218   207   184   142    99    88   141    73   176    97   217   170   117   180    57    90    73    51   121    61   195    46   103   184   207    49    67    64   172   116    79   178   120   128    33   179   189   138   164    40    72   189    36    52    97   186   211   206   131   203   214   157    74    42   140   108   183   147    95    54    61   150   125   198   207   189   187   141   130    64   218    76    63    50   171    94   219   120   144    39   184   162    51    89   132    50   199    58   218    32    56    68   186   106   175   195   141   162    77   141    91    48   211   187    78   223   111    65   162    41   140    94   137    96    48   123    35    52   126    88    57    81   181    32    68   167    76    69   129    81   181   145   166   111    34    37   177    97   148   161   187   137    85   169   194    77   175   174   147   122    47    91   199   128   210    95   119   170    53    76   191   121    89   170   148    68   221   189   188   193   190   169    92   204    47   174   197   207   100    65   150   114   174   125   144   111   124    46   197    90    71    35   203   102    59   198   173   100    66   179   151   134    44   174    46   127   153   116   196    83   139   107   123   129   193    94   163    42    43    98    61    52   182   186    93   190   183   109   112    44   217    93   151   224    44   195   152   100   199    85   158   188    41    56    78   159    76   112   156    43   101   120    94   110    60   193   139    79    61    94    96   154   127    96   213   216    40   122   120   208    36   106   157   204    98   153    56   165    87   181    79   119   120   134    82    54   110   164   156   140   187   138   153    77    85    35    37    92   185   172    79    69   138   206   197   118   101    52   213   192   103   110    65   170   157    66   203   184    80   133   188   150   176   191   194    88    34   200   104    63    61    58   201   165   150   118   152    59    94    66    89   106   158   192    37    89    95    63   108    95   215    65   129   186
   163    60   113   221    60   206   196    99    87   176   103   109   109   200   119   139   138   183   180   144   166   122    38   189   207   148   142    80   141    72    45   203    37   117    97   161   138   134    87   169    49   177    49   178   189   106   107    66   172   123   184    96   147   116    88    69   117    51   127    42   204   159    87   115    62   179   112   195    68   149   185   153    83    57   156   203   133   168   168    89   171    91   167    43   115   187    55   159   143   178   116   168   137   133   196    92   196   163   144   181   170   173   123   207   101   185    87    61   209   181   168    34   181    85    43   194    55   156   115   108    59   159    97    61    61   125   202   221   145   110   123    44   200   204   158   119   215   204    88   181   179    89   191   222   160   152    83   146   138   108    71   169   128   139   182   146   216    53   217   207   184   142    99    86   139    72   175    98   218   169   119   181    58    91    72    49   121    58   196    43   103   183   207    50    67    66   172   117    79   179   122   127    32   179   189   137   163    39    74   187    37    52    97   188   210   204   132   203   215   156    72    41   138   107   183   146    95    56    60   149   124   199   206   189   187   141   128    63   219    76    63    50   170    94   219   121   145    39   185   162    51    91   131    48   198    58   220    34    56    69   184   104   173   195   138   163    75   141    92    48   212   188    77   222   111    66   160    42   142    94   138    96    47   124    34    54   128    87    57    84   180    33    68   168    77    71   129    81   182   144   164   110    34    38   177    97   148   162   189   139    86   168   192    77   175   173   147   122    47    93   199   127   208    94   119   171    51    76   192   119    86   170   147    68   221   188   186   193   193   168    93   204    46   173   196   208   100    65   153   112   176   124   145   111   122    46   199    88    71    34   203   105    59   198   173   100    65   180   151   133    44   171    44   127   154   115   196    84   138   107   123   130   192    94   162    42    42    97    60    53   181   187    92   189   183   111   111    45   218    94   151   222    45   197   152   100   200    86   160   188    39    56    79   160    76   111   159    41   100   120    93   109    61   192   140    77    60    93    96   153   128    95   212   215    41   121   121   208    34   106   156   204    96   153    58   164    89   181    76   120   120   135    81    55   112   164   156   142   186   139   151    77    87    34    35    93   185   172    78    66   139   204   196   121   100    54   213   193   102   109    66   171   156    66   202   184    78   129   188   148   175   192   195    86    36   201   104    63    64    57   201   165   151   117   151    58    95    66    89   104   158   192    39    88    95    62   107    94   216    66   131   182
   163    60   113   221    60   206   197    99    88   176   103   109   110   199   119   139   137   183   180   145   166   122    38   189   207   147   142    80   140    72    45   203    37   116    97   162   138   134    87   169    49   177    49   178   189   106   107    66   172   123   184    96   147   116    88    68   117    51   127    42   204   158    87   114    62   179   112   195    69   150   186   153    82    57   155   204   132   167   168    89   171    91   167    43   114   187    55   160   143   178   115   168   136   132   196    92   195   163   144   182   170   173   123   208   101   185    87    61   209   181   168    34   181    85    42   194    55   156   115   108    59   159    97    61    61   125   202   221   145   110   124    45   200   203   158   118   215   204    87   180   178    88   191   222   160   153    83   146   139   108    71   169   128   139   182   146   216    52   217   207   184   142    99    86   138    73   175    98   218   169   118   181    57    90    72    49   120    57   196    43   103   183   207    50    67    66   172   116    79   179   122   128    33   179   189   137   163    39    74   187    37    52    97   187   210   205   132   204   215   156    72    41   138   108   182   146    96    56    60   149   124   198   206   188   187   140   129    63   219    76    63    49   171    94   219   120   145    39   185   162    51    90   131    48   199    59   220    34    56    68   184   104   172   195   138   163    74   141    92    48   211   188    78   223   111    66   160    43   142    94   138    96    47   123    34    55   128    87    57    84   180    33    67   168    77    71   128    80   182   144   164   110    33    37   177    97   147   161   189   139    86   168   193    77   175   173   147   121    47    94   199   127   208    94   119   171    52    76   192   120    86   171   147    68   221   188   186   193   193   167    93   203    46   173   196   209   100    65   153   112   175   124   145   111   122    46   199    88    70    35   203   104    59   198   174   100    65   180   151   134    44   172    45   127   153   116   196    83   138   107   123   130   193    95   162    41    42    97    60    53   181   187    92   189   182   111   111    45   217    94   152   222    45   197   153   101   199    86   160   188    39    56    79   161    76   111   159    41   100   120    93   110    61   193   140    77    59    93    96   153   128    95   213   216    40   121   121   207    34   106   156   204    95   153    57   164    90   181    76   119   120   134    81    54   113   164   156   142   187   139   151    76    87    35    36    94   185   172    78    66   139   204   197   121   100    54   213   193   103   109    66   171   156    66   202   184    78   130   188   148   175   191   195    86    35   200   105    63    64    57   201   164   151   117   151    58    95    66    90   105   158   191    39    88    95    63   108    94   216    66   132   183
   163    61   114   221    59   205   196    98    88   176   104   109   110   199   118   139   137   183   181   144   165   122    38   189   206   148   142    80   141    73    45   203    37   117    97   161   138   133    87   168    48   176    49   180   189   106   107    67   171   122   184    94   148   116    89    69   117    51   126    41   205   158    87   115    63   179   112   195    68   149   185   153    83    56   156   203   133   167   169    89   171    91   167    43   116   187    55   159   143   178   116   169   136   132   196    91   196   161   144   181   170   174   123   208   102   185    86    62   210   181   168    33   181    86    43   194    55   156   114   108    59   159    97    61    60   125   202   221   146   109   123    44   201   203   158   119   215   203    88   181   180    89   191   222   161   153    84   146   139   107    72   169   127   140   181   146   217    52   217   207   183   142    98    86   140    73   175    98   218   169   119   181    57    91    73    48   120    57   197    43   103   183   207    50    68    67   172   117    79   180   122   127    33   178   189   137   163    39    73   186    36    52    97   188   209   205   131   203   215   156    71    40   138   108   183   146    95    56    60   149   124   198   206   188   188   141   128    64   219    75    63    50   170    94   219   121   144    39   184   162    50    90   130    48   199    58   219    33    56    68   185   105   173   195   138   164    75   141    92    48   212   187    76   221   110    65   160    42   142    94   139    96    47   124    34    54   129    87    57    84   179    32    67   168    76    72   129    81   181   143   163   111    34    38   177    97   148   161   189   138    86   168   193    76   176   172   147   122    47    93   198   127   209    94   120   170    51    76   192   120    86   171   146    68   220   187   187   193   193   168    93   204    46   173   196   208   101    65   152   113   175   123   145   110   122    46   198    88    70    35   203   104    60   198   173    99    65   181   150   133    44   171    44   128   154   116   197    84   138   107   124   130   193    94   162    41    43    98    59    53   182   186    91   189   182   111   111    45   217    93   151   222    45   197   153    99   199    86   160   187    38    56    77   161    75   111   159    41   101   120    93   111    61   191   140    77    60    93    97   154   128    96   213   216    41   120   121   208    33   105   156   204    96   154    57   163    89   181    76   119   121   135    82    54   112   165   155   143   186   139   152    76    87    35    36    94   184   172    78    66   139   205   197   120    99    54   213   194   102   109    65   172   156    65   203   183    78   130   187   149   176   191   194    87    35   200   105    63    64    58   200   164   151   117   151    59    95    66    88   104   158   191    38    88    95    61   107    95   216    66   130   182
   126    39    95   124   145   212    98    71   215    66   154    87   199    43   199   202    80    72    45   162   111   199   192    82   183   173   154   139   205   211   150   182   138   214   115   189   141    88   173   177   172   158   150    34   129   172   188   171    72   211    45   139   131   135    94    73   182   186   105   140    90   110   115   155   126   106   220   163   190   161   180    81    76    99   136   154   161   121    88   205    84   169    95   104   112   136   133   196   110   116    93   129    60    71   139   162   204    89   145   171   201   188   191    56   202   153    66   150   115    64   141   169   217   154    95   216   132   143   169    63   194   133   102    61    95    70   211    49    54   181    37   210    64    51   200   184    81    38    93    92   143   199   163    36   210   168    71   156   172   211    36    69    63   204    62   190   114    51   202    49    67    90    65   138   128   158    65   162   188   160   209    51    45   157    88   112   205   126   171    82   103   103    37   100   157    86    46   137    46   172    57   113    81   208   173    76    91   101    84   134   206   164    42   167   212   159    43   101   112    38   114    73    82   201   143   131   170    43   208    38   192   185   202   190   112   130   164    62   122   138   180   159   133   108   128   199   134   214   220   101    87    94    82    83   159    62   190   151    99   106   116    71   119    81   154   203   121   138   220   112   136    63   189   212   213   194   205   145    90    62   164   118   193   147    92    42   118   187   152   192    43   138   106   181   185   200    47    59    68   181    39   199   142    69   149    46   122    40   171    97   163    41   148   151   134   134   194   112    54   209   170    55   194    94   100   137   215   167   195   148   210    58   104    93    42   156   139   219   176   175   210   166    68   162   135    41    58   210   167    60   127   157   211    43    42   219   165   217   175   160   202    58   216   140   196   216    90   217   125   190   163    66   156   105   202   212   114    92    69   187   146   107   137    96    67   180   210   204   117   185   219    64   217    69    56   184    97   122   115   210    50    75    90   146    39   191    50   184   146   159    88    71   161   211   107   120    47   140    69   118   132    72   221   220   137   150    97   192    42   165   129    94   114   213    73    52   141   176   159   192    72    37    62    78    38   105   144   196   187   122   125    91   131    90    51    98   132    84   185   208    34    76    37    57   114   220   147   114   114   106    84   167    59    50    80   132    69   114    68    46    71   139    69    99    77   158   128   188   218   148   192   158   168    76    56   176   183   195   197   117   173   142    75   161   110   216    50   185   176   210   167    93    37    92   146    56    89    41    46   113   213   207
   128    40    96   125   145   211    97    70   215    67   156    86   200    44   198   203    83    70    44   164   112   199   190    83   181   173   153   136   205   211   151   184   137   212   113   186   139    90   172   177   172   161   150    34   130   170   187   169    72   211    45   138   129   136    92    72   182   185   106   139    90   110   114   157   126   105   220   164   191   161   181    82    76    99   137   155   161   120    86   205    82   168    93   104   114   137   131   196   110   113    93   130    61    71   138   162   205    89   144   173   200   188   191    56   202   153    66   150   114    66   141   170   218   153    95   214   132   142   172    65   192   134   100    60    96    71   213    49    53   182    37   207    65    54   199   184    80    38    92    94   145   199   163    36   210   166    70   157   173   212    37    70    63   205    61   191   112    52   201    50    68    90    64   140   126   158    67   163   188   162   209    51    45   155    88   110   205   124   170    83   103   106    38   101   158    86    46   137    49   172    58   113    80   205   173    76    90   100    85   135   207   165    43   168   212   160    44    98   113    38   116    70    80   201   143   129   171    41   208    38   191   186   201   188   112   131   165    63   122   138   182   159   132   106   131   199   135   214   220   102    88    96    81    82   159    61   188   151    99   108   115    71   117    79   152   203   122   137   221   112   135    64   190   214   213   194   205   144    89    62   164   117   195   146    90    40   118   188   152   193    44   139   106   182   188   199    48    58    68   182    38   200   141    69   150    45   120    39   170    97   164    41   145   150   137   134   194   111    53   207   173    54   194    92    98   140   217   167   194   150   209    57   105    91    39   158   137   218   177   177   213   166    65   162   136    43    57   213   168    58   130   156   209    43    41   217   164   216   177   160   202    58   216   139   195   215    90   218   125   190   165    66   155   105   204   212   113    92    70   187   145   107   136    97    64   180   211   205   118   183   218    63   218    70    55   185    96   121   114   210    49    75    89   147    39   190    52   184   146   160    87    72   162   211   106   118    48   141    71   117   129    72   220   219   136   152    95   191    42   165   130    92   115   212    73    54   142   176   160   193    73    37    61    76    37   103   143   195   186   122   125    93   130    91    51    99   134    85   187   208    34    77    37    57   115   218   147   115   115   106    84   166    60    52    80   134    70   118    68    47    69   140    68    97    76   156   129   188   220   147   194   157   168    77    58   175   182   196   199   120   172   140    75   160   111   216    52   182   175   210   166    92    35    92   144    55    90    42    46   114   214   208
   127    40    96   125   145   211    99    71   215    67   155    88   200    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   204   210   149   183   139   213   115   188   140    88   173   176   170   158   149    34   130   171   188   171    72   211    44   139   130   135    93    74   182   186   105   139    90   111   114   156   126   105   220   163   190   161   180    81    76    99   136   155   160   121    88   205    84   168    95   104   113   136   132   196   109   116    93   129    60    70   139   163   204    89   145   172   201   188   191    56   201   153    67   149   115    65   140   170   217   153    95   215   131   143   170    63   194   133   102    60    95    70   211    49    53   181    38   210    64    52   200   185    80    38    93    93   143   198   164    35   210   168    72   155   172   211    36    70    63   205    62   191   113    51   201    49    67    91    65   138   128   158    65   161   189   160   209    50    45   156    88   111   205   125   172    83   103   103    36   101   157    87    45   136    48   173    57   112    81   207   172    78    90   101    84   134   206   164    42   167   212   160    44   100   112    38   115    72    82   202   143   130   170    43   207    38   192   185   201   189   112   130   165    62   122   139   180   159   132   107   128   199   134   215   219   101    87    95    82    83   160    62   190   151    99   108   116    71   118    81   154   203   122   138   220   111   136    63   189   212   213   195   206   145    89    62   165   119   194   147    91    40   117   188   152   191    44   138   105   181   186   199    47    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   150   135   134   194   112    53   207   170    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    65   162   135    41    57   210   168    60   127   157   211    43    41   218   165   217   176   160   202    58   215   140   196   215    90   217   125   191   163    65   156   105   203   211   114    93    70   188   146   107   138    98    67   180   210   204   117   183   218    63   218    69    56   184    97   122   114   210    50    75    90   145    38   191    50   184   147   161    88    70   162   211   107   119    47   140    70   118   131    73   220   219   138   151    96   191    41   165   129    94   115   214    72    53   141   176   160   192    71    38    63    78    37   104   145   195   188   122   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   114   115   105    84   166    60    51    79   133    70   115    68    46    71   138    69    99    77   158   128   188   218   148   193   158   168    76    56   174   182   196   196   117   173   141    74   162   110   216    51   185   176   210   167    92    37    93   145    56    88    41    45   113   213   207
   128    40    96   124   146   209    99    72   215    65   156    88   200    43   200   204    81    73    44   164   110   199   192    81   180   175   152   140   204   211   151   184   139   212   114   190   139    88   174   176   172   158   150    33   128   172   192   170    72   211    47   136   131   134    93    72   183   186   107   139    93   110   114   155   126   106   220   162   191   160   180    78    75    99   136   154   160   124    86   209    83   170    96   104   112   135   132   195   108   117    93   129    59    70   139   161   204    89   144   170   200   189   192    54   201   152    66   148   113    64   140   169   215   155    94   214   132   142   171    65   192   134   102    61    96    70   212    49    51   181    38   211    65    52   202   185    79    40    91    89   142   196   162    37   211   169    71   158   173   213    35    70    64   203    63   191   113    50   202    46    68    91    63   140   128   157    65   162   191   160   210    51    46   158    90   109   204   124   173    81   102   105    36   102   157    89    44   137    49   172    56   113    83   209   174    79    92   100    84   134   206   164    43   165   213   161    44   101   113    38   114    73    80   201   142   132   168    42   208    39   193   185   203   191   113   131   164    62   122   137   180   160   133   107   129   200   135   215   218   101    87    95    83    82   160    61   188   151   100   108   116    72   118    83   156   203   119   140   221   109   137    63   188   212   212   196   206   143    91    62   166   119   194   147    91    41   115   186   153   191    45   139   104   181   187   200    49    56    66   182    38   200   142    68   148    45   123    39   170    96   163    41   147   150   134   135   193   112    51   208   170    54   195    94   100   138   212   168   192   149   211    60   106    93    41   159   136   220   176   176   210   166    66   162   138    42    58   210   166    59   128   158   212    45    41   217   167   216   173   159   204    58   216   139   195   217    89   217   125   192   163    64   155   105   203   213   117    93    70   188   145   109   137    98    67   178   211   205   117   185   217    63   218    68    57   185    98   122   114   208    52    75    89   144    37   189    50   184   148   161    88    69   162   210   106   118    48   139    70   118   131    72   219   220   138   151    97   191    40   164   130    98   114   209    73    54   139   174   161   191    71    40    63    78    37   102   145   194   187   123   126    91   130    90    50    97   134    85   185   206    37    75    39    54   114   218   150   116   115   106    85   167    59    49    79   132    68   115    68    45    71   138    71    99    77   156   127   191   219   148   190   158   169    75    57   174   181   194   197   117   174   140    74   162   110   216    50   187   176   211   166    91    37    91   147    57    88    40    42   113   214   208
   127    40    95   124   145   211    99    71   215    66   155    88   200    43   200   203    82    72    44   163   111   199   191    82   181   175   153   139   205   210   150   183   138   212   115   188   140    88   173   176   170   157   149    34   130   171   189   171    72   211    45   139   131   134    93    74   182   187   106   140    90   111   114   156   126   105   220   162   189   161   181    81    76   100   136   155   161   120    88   205    84   167    95   105   112   136   132   195   109   117    94   129    60    70   139   163   205    88   145   172   201   187   191    56   201   153    67   148   115    64   140   169   218   154    95   214   132   143   171    63   194   134   101    60    96    70   210    50    54   181    37   211    64    51   200   185    79    38    92    93   142   198   164    35   209   168    71   155   172   211    36    70    63   205    62   192   114    51   201    48    66    91    65   138   128   157    66   161   189   160   209    50    45   157    88   111   205   126   172    83   103   102    36   102   158    87    46   136    47   172    57   113    81   206   172    77    91   101    85   134   207   164    41   167   212   160    44   100   112    38   114    74    82   202   143   130   169    43   207    38   192   185   202   190   112   130   165    62   122   139   179   159   132   108   129   199   134   215   219   102    88    95    83    83   160    63   190   151    99   107   117    71   118    82   153   204   121   138   219   112   136    64   190   212   213   196   205   145    90    62   165   119   194   146    92    41   118   188   153   192    43   139   105   180   186   200    47    59    68   181    38   199   142    68   149    45   122    40   171    96   162    40   147   149   135   135   194   112    54   207   171    54   194    92    98   138   216   168   194   148   211    58   103    92    41   158   138   218   174   175   210   165    66   162   134    41    57   211   167    60   127   156   211    43    42   218   165   218   176   160   202    57   215   141   196   216    90   217   125   191   163    65   156   105   202   211   115    92    70   188   146   108   138    98    67   180   210   205   117   184   218    63   218    69    55   184    97   122   115   210    50    75    89   145    37   190    50   184   146   161    89    70   162   211   107   119    48   140    70   118   131    73   219   219   137   151    96   190    41   166   129    94   115   213    72    52   141   176   159   192    70    38    63    77    37   104   145   195   188   123   125    93   131    90    50    97   132    85   185   209    35    77    37    55   114   220   148   114   115   105    85   166    60    51    78   132    70   115    69    45    71   138    69    99    76   157   128   188   217   148   193   157   168    76    57   174   183   196   196   117   173   142    74   162   111   216    51   185   176   210   167    92    37    93   145    56    88    41    45   113   213   207
   127    40    96   125   145   211    99    71   215    67   155    88   200    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   204   210   150   183   138   213   115   188   140    88   172   176   170   158   149    34   130   171   188   171    72   211    45   139   130   134    93    74   182   186   105   140    90   111   114   156   126   105   220   163   190   161   180    81    76    99   136   155   160   121    88   205    84   168    96   104   113   136   132   196   109   116    94   129    60    70   139   162   204    89   145   172   201   188   191    56   201   153    67   149   115    65   140   170   217   154    95   215   132   143   171    63   194   133   102    60    95    70   210    49    54   181    38   210    64    52   200   185    80    38    92    93   143   198   164    35   210   168    71   155   172   211    36    70    63   205    62   191   114    51   201    49    67    91    65   138   128   158    65   161   189   160   209    51    45   156    88   111   205   125   172    82   103   103    36   101   157    87    45   137    48   173    58   112    81   207   172    77    90   101    84   134   206   164    42   167   212   160    44   101   112    38   115    72    82   202   143   130   170    43   207    38   192   185   201   190   112   130   165    62   122   139   180   159   132   107   128   199   134   215   219   101    88    95    82    83   160    62   190   151    99   108   116    71   118    81   154   203   121   138   220   111   135    63   189   212   213   195   206   145    89    62   165   120   194   147    91    40   118   188   152   191    44   138   105   181   186   199    47    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   150   135   134   194   112    53   207   170    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    65   162   135    41    57   210   168    60   127   157   211    43    41   218   165   217   176   160   202    57   215   140   196   215    90   217   125   191   163    65   156   105   203   211   114    93    70   187   146   107   138    98    67   180   210   204   117   183   218    63   218    69    56   184    97   122   114   209    50    75    90   145    38   191    50   184   147   161    88    70   162   211   107   119    47   139    70   118   131    72   220   219   138   151    96   191    41   165   129    94   114   214    72    53   141   176   160   192    71    38    63    78    37   104   144   195   188   122   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   114   115   106    84   166    60    51    79   133    70   115    68    45    71   139    69    99    77   157   128   189   218   148   193   157   168    76    56   174   182   196   196   118   173   141    74   162   110   216    51   185   176   209   167    92    37    93   145    56    88    41    45   113   213   207
   127    40    96   125   145   211    98    71   215    67   155    88   200    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   205   210   149   183   139   213   115   188   140    88   173   176   170   159   150    34   130   171   188   171    72   211    45   139   130   134    93    73   182   186   105   140    90   111   114   156   126   106   220   163   190   161   180    81    76   100   136   155   160   121    88   205    84   168    96   104   113   136   132   196   109   116    94   130    60    70   139   162   204    89   145   172   201   188   191    56   201   153    66   149   115    64   140   170   218   153    95   215   131   143   170    63   194   134   102    60    96    70   210    49    54   181    38   211    64    52   200   185    80    38    92    93   143   198   164    35   210   168    71   155   172   211    36    70    63   205    62   191   114    51   201    49    67    91    65   138   128   158    65   161   189   160   209    50    45   156    88   111   205   125   172    83   103   103    36   101   157    87    46   137    48   173    58   112    81   207   172    77    90   101    84   134   206   164    42   167   213   160    44   101   112    38   115    72    82   201   143   130   170    43   207    38   192   185   201   190   112   130   165    62   122   139   179   159   133   107   128   199   134   215   219   101    88    95    83    83   160    62   190   151    99   108   116    71   118    81   154   204   121   138   220   112   135    64   189   212   213   195   206   145    89    62   165   119   194   147    91    40   118   188   152   191    44   138   105   180   186   200    47    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   150   135   134   194   112    53   207   170    54   194    93    99   138   215   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    66   162   135    41    57   210   168    60   127   157   211    43    41   218   165   217   175   160   202    57   215   140   196   215    90   217   125   191   162    65   156   105   203   211   114    93    70   188   146   108   138    98    67   180   210   204   117   183   218    63   218    69    56   184    97   121   114   209    50    75    89   145    38   190    51   184   147   161    88    70   162   211   107   119    47   140    70   118   131    72   220   219   138   151    96   191    41   165   129    94   115   214    72    53   141   176   160   192    71    37    63    78    37   104   144   196   187   123   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   114   115   106    84   166    60    51    79   132    70   115    68    46    71   139    69    99    77   157   128   189   218   148   192   157   168    76    57   174   182   196   196   118   173   141    74   161   110   216    51   184   176   209   167    92    37    93   145    56    88    41    45   113   213   208
   127    40    96   125   145   211    98    71   215    67   155    88   200    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   204   210   150   183   139   213   114   188   140    88   172   176   170   158   149    34   130   172   188   171    73   211    45   139   130   135    93    73   182   186   105   140    90   111   114   156   127   105   220   163   190   161   181    81    76   100   136   155   160   120    87   205    84   168    96   104   113   136   132   195   109   116    94   129    60    70   139   163   205    89   145   172   201   188   191    55   201   153    67   149   115    64   141   170   217   154    95   214   131   143   171    63   194   134   102    60    96    70   210    49    54   181    37   211    64    52   200   185    80    38    92    92   143   198   164    35   210   168    71   155   172   211    36    70    63   205    62   191   113    51   201    49    67    91    65   138   129   158    65   161   189   160   209    51    45   156    88   111   205   125   172    82   103   103    36   101   157    87    45   136    48   173    58   112    80   207   172    77    90   101    84   134   206   164    41   166   213   160    44   101   112    38   115    72    82   201   142   130   170    43   207    38   192   185   202   190   112   130   165    62   122   139   180   159   133   108   128   199   135   215   219   101    87    95    82    83   160    62   190   151    99   108   116    71   118    81   154   204   121   139   220   112   135    64   190   212   213   195   206   146    90    62   165   120   194   147    92    40   117   188   152   192    44   139   105   181   186   200    48    58    68   182    39   200   142    68   149    45   122    40   171    98   163    41   147   150   135   134   194   112    54   207   170    54   194    92    99   138   216   168   194   149   210    58   104    93    40   157   138   218   176   176   210   166    66   162   135    41    57   210   168    60   127   157   212    42    41   218   165   217   175   160   202    57   215   139   196   215    90   217   125   191   163    65   156   105   202   211   114    92    70   188   146   107   137    98    67   181   210   204   117   183   218    63   217    69    56   184    97   122   114   209    50    75    90   145    38   191    50   183   146   161    88    70   162   210   106   119    47   140    70   118   131    72   220   219   138   151    97   191    41   165   129    94   115   214    72    52   142   175   160   192    71    37    63    78    37   104   145   196   188   122   125    93   130    90    51    98   133    85   186   208    35    76    38    56   114   219   148   115   115   106    84   166    60    51    79   133    70   115    68    45    71   139    69    99    77   157   128   188   218   148   193   157   168    76    56   174   182   196   196   117   173   141    74   161   110   216    51   184   176   210   167    92    37    93   145    56    89    41    45   113   213   207
   127    42    97   126   145   211   101    71   214    67   155    88   200    43   198   203    81    73    46   164   112   201   187    80   182   175   155   139   204   212   149   184   139   214   115   188   142    88   174   177   172   158   149    35   131   170   187   172    73   211    43   138   129   134    95    74   180   185   105   140    89   110   113   157   126   107   220   163   191   161   180    80    77   100   136   155   160   119    87   204    83   169    95   106   111   134   132   195   109   116    93   129    61    73   138   163   203    89   145   172   202   189   191    55   200   153    68   149   114    65   140   172   218   152    95   213   132   142   171    63   195   135   103    59    97    72   211    49    54   182    37   210    65    50   200   185    81    38    92    93   143   199   163    35   209   166    71   154   172   211    36    71    65   205    60   190   113    52   200    50    68    92    64   137   128   157    67   162   187   161   210    49    46   157    89   111   207   126   171    82   103   104    35    98   156    88    48   137    47   173    57   112    81   206   173    77    90    98    85   134   205   164    42   166   213   160    44   100   113    39   115    70    81   203   142   129   171    42   207    39   193   186   201   189   113   131   165    63   122   138   182   158   132   109   128   201   134   215   219   102    88    95    83    83   161    62   189   150    99   108   117    71   118    80   154   202   120   138   219   112   135    63   190   212   212   193   206   145    91    60   166   119   194   148    91    40   116   188   153   193    44   140   106   181   184   198    46    58    67   183    40   201   142    68   150    46   122    40   170    97   165    40   147   148   136   135   195   111    55   207   171    52   193    94    98   138   216   167   194   148   211    60   104    93    39   159   137   218   176   175   213   165    65   161   134    40    55   210   167    59   128   157   212    41    41   219   165   217   175   162   203    58   215   138   196   215    91   217   126   193   164    65   156   103   201   211   114    92    68   186   145   108   136    98    66   181   209   203   116   182   219    64   217    71    55   183    96   121   113   210    50    75    89   146    38   189    51   184   149   162    87    72   160   209   108   120    47   141    70   119   132    72   221   217   138   151    96   190    42   163   130    95   113   213    73    53   140   176   162   194    71    39    62    78    37   103   145   195   187   122   123    94   130    90    51    98   132    86   185   208    35    77    37    55   113   220   148   114   116   106    85   167    61    53    81   132    70   115    68    46    71   140    68    99    77   156   129   189   218   147   194   157   169    76    55   174   183   198   194   119   174   141    73   162   113   216    51   186   178   210   168    93    36    93   145    55    88    41    46   113   211   207
   127    40    96   125   145   210    99    71   215    67   155    88   199    43   200   203    81    72    44   162   110   199   192    82   182   174   154   139   205   210   150   183   139   214   115   188   141    88   173   176   170   158   150    35   131   171   189   171    73   211    45   138   131   135    93    74   181   186   104   140    90   110   114   156   126   105   220   163   190   161   181    81    76   100   136   154   160   121    88   206    84   168    96   104   113   136   133   196   109   116    93   130    60    70   139   162   205    88   145   172   201   188   191    56   202   153    66   149   115    64   139   169   218   153    95   215   132   142   170    63   194   133   101    60    95    70   211    50    53   182    37   210    64    52   200   185    81    38    92    92   143   197   164    35   210   168    71   155   172   212    36    71    62   205    62   191   114    51   201    49    67    91    64   138   128   158    65   161   189   161   209    51    45   156    88   111   205   125   172    83   103   102    36   100   157    88    46   136    47   172    58   112    80   207   173    77    91   101    84   135   207   164    42   167   213   160    44   101   113    38   115    72    82   201   142   130   169    43   207    38   192   184   202   190   112   130   165    63   122   139   179   159   132   107   128   199   134   215   219   102    88    95    82    84   160    63   190   151    99   107   116    71   118    80   154   203   121   138   219   111   136    63   190   213   213   195   206   145    90    61   165   120   194   147    91    40   118   188   152   191    44   139   105   181   186   199    48    58    68   182    38   199   142    67   149    46   121    40   171    97   162    40   147   150   135   134   194   112    54   207   169    54   194    92    99   137   215   168   193   148   211    58   104    93    41   157   138   218   176   176   210   166    65   162   135    41    57   210   167    60   127   157   211    43    41   219   165   218   175   160   203    58   215   140   196   216    90   217   126   191   162    66   155   104   203   211   115    93    70   187   145   108   138    97    67   181   211   204   117   184   219    63   217    69    56   184    97   122   115   209    50    75    90   145    37   190    51   184   147   161    89    71   162   210   107   120    47   140    70   118   130    73   221   219   138   151    97   190    40   164   129    94   114   215    72    53   141   176   160   192    71    38    63    78    38   104   145   196   188   123   125    93   130    90    51    98   133    85   185   209    35    76    38    55   114   219   147   114   115   106    84   166    60    51    80   133    70   116    69    45    71   139    70    98    77   158   128   189   218   148   193   157   168    77    56   174   183   196   196   117   174   141    73   162   110   216    51   185   176   209   167    93    37    92   145    57    88    41    45   113   213   208
   130    40    95   127   144   210    99    74   216    68   156    88   198    42   200   205    80    73    44   160   111   201   192    83   183   172   153   138   209   211   151   184   140   212   115   188   140    90   171   176   171   157   150    35   131   174   190   172    71   214    44   140   128   137    91    72   180   188   104   138    95   112   113   157   126   105   222   163   191   160   182    80    77    99   133   153   162   117    88   206    88   166    96   104   115   137   133   193   109   115    93   129    61    70   136   164   202    92   146   172   200   188   192    55   202   153    68   147   112    65   139   170   216   155    93   215   131   144   170    62   194   133   103    59    94    70   213    49    54   182    40   207    63    51   200   187    78    39    94    93   144   197   162    35   212   168    70   157   174   213    35    69    63   204    63   192   112    52   200    47    68    92    62   134   130   158    65   163   190   159   208    51    46   154    89   110   206   126   175    82    99   102    35   102   158    88    45   137    48   173    58   110    82   208   173    79    88   101    88   134   204   163    42   164   213   162    44    99   113    35   116    71    84   204   142   131   172    42   205    39   191   187   202   187   113   131   165    63   122   138   182   160   131   105   129   200   135   212   222   100    87    95    84    83   160    61   189   151    99   109   115    71   119    81   156   202   122   139   219   110   136    61   189   214   214   197   206   147    89    61   166   120   195   146    90    40   118   186   151   188    42   140   106   179   185   199    49    58    69   182    37   200   141    68   147    48   117    41   167    97   164    41   146   151   135   133   193   114    54   206   169    52   191    94    98   139   216   168   193   148   210    57   102    92    41   159   136   217   176   180   212   164    63   161   133    40    58   208   168    62   131   159   214    40    41   218   166   219   177   157   202    58   217   142   196   215    90   217   126   190   165    66   155   105   204   209   114    94    69   191   146   109   139    98    67   181   212   205   116   184   219    64   217    70    55   184    95   121   116   208    48    74    89   146    38   189    49   183   148   161    87    71   163   210   103   121    47   139    69   115   130    73   219   219   138   152    98   190    42   163   128    91   113   217    74    53   143   177   160   191    70    34    63    76    37   108   145   196   187   125   126    90   130    90    52    97   131    84   184   208    34    75    37    56   114   217   150   115   117   105    84   165    58    50    84   132    66   112    67    45    73   139    66    97    75   159   128   188   219   149   193   155   171    75    56   177   181   196   197   117   173   142    76   160   113   216    50   185   177   208   164    95    38    93   143    57    87    43    44   114   214   207
   127    40    96   125   145   211    99    71   215    67   155    88   199    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   204   210   150   183   138   213   115   188   140    88   173   176   170   158   149    34   130   172   188   171    72   211    45   139   130   135    93    74   182   186   105   140    90   111   114   156   126   105   220   163   190   161   180    81    76    99   136   155   160   121    88   205    84   168    96   104   113   136   132   196   109   116    94   129    60    70   139   162   204    89   145   172   201   188   191    56   201   153    67   149   115    65   140   170   217   153    95   215   131   143   170    63   194   133   102    60    96    70   210    49    54   182    37   210    64    52   200   185    80    38    93    93   143   198   164    35   210   168    72   155   172   211    36    70    63   205    62   191   114    51   201    49    67    91    65   138   128   158    65   161   189   160   209    50    45   156    88   111   205   125   172    82   103   103    36   101   157    87    46   137    48   173    58   112    81   207   172    77    90   101    84   134   206   164    42   167   213   160    44   101   112    38   115    72    82   202   143   130   170    43   207    38   192   185   201   189   112   130   165    62   122   139   180   159   132   107   128   199   134   215   219   101    88    95    82    83   160    62   190   151    99   108   116    71   118    81   154   203   121   138   220   112   135    63   189   212   213   195   206   145    89    62   165   120   194   147    91    40   118   188   152   191    44   139   105   180   186   199    47    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   150   135   134   194   112    53   207   170    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    66   162   135    41    57   210   168    60   127   157   211    43    41   218   165   217   176   160   202    58   215   140   196   215    90   217   125   191   163    65   156   105   203   211   114    93    70   188   146   108   138    98    67   180   210   204   117   183   218    63   218    69    56   184    97   122   114   209    50    75    90   145    38   191    50   184   147   161    88    70   162   211   106   119    47   140    70   118   131    72   220   219   138   151    96   191    41   165   129    94   115   214    72    53   141   176   160   192    71    38    63    78    37   104   144   195   187   122   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   114   115   106    84   166    60    51    79   133    70   115    68    46    71   138    69    99    77   157   128   189   218   148   193   158   168    76    56   174   182   196   196   118   174   141    74   162   110   216    51   185   176   210   167    92    37    93   145    56    88    41    45   113   213   207
   127    40    96   125   145   211    99    71   215    67   155    88   199    43   199   203    82    72    44   162   111   199   191    82   182   174   154   139   205   210   150   183   139   213   115   188   140    88   172   177   170   158   149    34   130   171   189   171    72   211    44   139   130   135    93    73   182   186   105   140    90   111   114   156   127   105   220   163   190   161   181    80    76   100   136   155   160   121    88   205    84   168    96   104   113   136   133   196   109   116    94   130    60    70   139   163   204    89   145   171   201   188   191    56   201   153    66   148   115    64   140   170   217   153    95   215   131   143   170    63   194   133   102    60    95    71   210    50    54   182    37   210    64    52   200   185    80    38    92    92   143   198   164    35   210   168    71   156   172   211    36    70    63   205    62   191   114    51   200    49    67    91    65   138   128   157    65   161   189   160   209    51    44   156    89   111   205   126   172    82   103   103    36   101   158    87    46   136    48   173    58   112    81   207   172    77    90   101    84   134   206   164    42   167   213   160    44   100   112    38   115    72    82   202   143   130   170    43   207    38   192   185   201   190   112   130   165    62   122   139   179   159   132   107   128   199   134   215   219   101    87    95    82    83   160    62   189   151    99   108   116    71   118    81   154   204   121   138   220   111   135    63   189   213   213   195   207   145    89    62   165   120   194   147    92    40   118   187   152   191    44   138   105   181   186   199    47    58    68   182    39   200   142    68   149    46   122    40   171    98   163    41   147   150   135   135   194   112    54   207   170    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    66   162   135    41    57   210   168    60   127   157   211    43    41   218   165   217   176   160   202    58   215   140   196   215    90   217   125   191   163    66   156   105   203   211   114    92    70   187   146   107   137    98    67   181   210   204   117   183   218    63   218    69    56   184    97   122   114   210    50    75    90   145    38   191    50   184   147   161    88    70   162   210   106   119    47   140    70   118   131    72   220   219   138   151    96   191    41   165   129    94   114   214    72    52   141   176   160   193    71    37    62    78    38   104   144   196   187   122   125    93   130    91    51    98   132    85   185   208    35    76    37    55   114   219   148   114   115   105    84   166    60    51    80   132    69   115    68    45    71   139    69    99    77   157   128   189   218   148   193   157   168    76    57   174   182   196   196   117   174   141    74   161   110   215    51   185   176   210   167    92    37    93   145    56    89    41    45   112   213   207
   127    40    96   125   145   211    98    71   215    67   155    88   199    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   204   210   150   183   138   213   115   188   141    88   173   176   170   158   149    34   130   171   188   171    72   211    45   139   130   135    93    74   182   186   105   140    90   111   114   156   126   105   220   163   190   161   180    81    76    99   136   155   160   121    88   205    84   168    96   104   113   136   132   196   109   116    94   129    60    70   139   162   204    89   145   172   201   188   191    56   201   153    67   149   115    65   140   170   217   153    95   215   131   143   171    63   194   133   102    60    96    70   210    49    54   181    37   210    64    52   200   185    80    38    92    93   143   198   164    35   210   168    71   155   172   211    36    70    63   205    62   191   114    51   201    49    67    91    65   138   128   158    65   161   189   160   209    50    45   156    88   111   205   125   172    82   103   103    36   101   157    87    46   137    48   173    58   112    81   207   172    77    90   101    84   134   206   164    42   167   213   160    44   101   112    38   115    72    82   202   143   130   170    43   207    38   192   185   201   189   112   130   165    62   122   139   180   159   132   107   128   199   134   215   219   101    88    95    82    83   160    62   190   151    99   108   116    71   118    81   154   203   122   138   220   112   135    63   189   212   213   195   206   145    89    62   165   119   194   147    91    40   118   188   152   191    44   138   105   181   186   199    47    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   150   135   134   194   112    53   207   170    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    66   162   135    41    57   210   168    60   127   157   211    42    41   218   165   217   176   160   202    58   215   140   196   215    90   217   125   191   163    65   156   105   203   211   114    93    70   188   146   107   138    98    67   180   210   204   117   183   218    63   218    69    56   184    97   122   114   209    50    75    90   145    38   190    50   184   147   161    88    70   162   211   107   119    47   140    70   118   131    72   220   219   138   151    96   191    41   165   129    94   115   214    72    53   141   176   160   192    71    38    62    78    37   104   144   195   188   122   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   114   115   106    84   166    60    51    79   133    70   115    68    46    71   138    69    99    77   157   128   188   218   148   193   157   168    76    56   174   182   196   196   118   173   141    74   162   110   216    51   185   176   210   167    92    37    93   145    56    88    41    45   113   213   207
   127    39    96   126   145   211    98    71   214    67   155    88   200    43   199   203    82    71    44   163   110   199   192    82   182   173   154   139   205   211   150   184   139   213   114   188   141    88   172   176   170   159   150    34   131   171   189   171    73   211    45   137   130   135    93    73   182   185   105   140    90   111   114   157   127   105   220   163   190   161   180    80    77    99   136   155   160   121    88   205    84   168    96   104   113   136   132   196   108   117    93   130    61    70   139   162   204    88   145   171   200   188   191    55   201   153    67   148   114    65   140   170   217   153    95   215   131   143   170    63   194   133   101    60    96    71   210    49    54   182    37   210    64    52   200   185    80    38    93    93   143   197   163    36   210   168    71   156   172   212    37    70    63   205    62   191   113    51   201    48    68    91    64   139   129   157    65   161   189   160   209    50    45   156    89   112   206   125   172    83   104   103    36   100   158    87    46   136    47   173    57   113    81   207   173    78    91   101    84   134   206   163    41   166   212   160    44   101   113    37   115    72    82   201   142   130   169    43   207    38   192   185   201   190   112   130   165    61   122   139   179   159   133   107   128   199   134   214   218   102    87    95    82    82   161    62   190   151    98   108   116    72   120    81   154   204   122   138   220   112   136    63   189   212   213   194   206   145    89    62   165   120   195   146    92    40   118   188   152   192    44   139   106   180   186   199    47    58    68   182    38   199   141    68   149    45   122    41   170    97   163    41   146   149   135   135   195   112    53   207   170    54   194    93    99   137   216   167   194   147   210    59   103    92    40   157   138   219   177   176   210   165    65   162   135    41    57   210   168    60   127   157   211    42    42   219   165   217   176   160   202    59   214   140   194   215    91   217   125   191   163    65   157   105   203   211   114    93    70   187   146   108   138    98    67   180   210   204   117   183   219    63   218    69    56   184    97   122   114   210    49    75    90   145    37   190    51   183   146   160    88    71   162   211   108   119    47   140    71   119   130    72   220   218   138   151    97   192    41   165   129    94   115   214    72    52   141   176   159   193    71    38    63    77    37   104   144   196   187   122   126    93   130    90    50    98   132    85   185   207    35    77    37    56   114   219   148   114   115   106    84   165    60    51    79   133    70   116    68    46    71   138    68    99    77   157   128   188   218   148   193   157   169    76    57   175   182   196   197   118   173   141    74   161   111   215    51   185   176   210   167    92    37    93   146    56    89    41    45   113   214   207
   126    41    96   125   145   211    99    71   215    67   155    89   199    42   199   203    80    72    45   163   110   199   191    82   183   174   154   139   205   209   150   183   139   213   115   188   141    88   174   177   170   158   150    35   130   171   188   171    72   212    45   138   130   134    93    74   182   186   105   139    90   110   115   157   127   106   220   162   190   161   181    81    75    99   136   155   161   120    87   205    84   168    95   104   113   136   133   195   109   116    94   129    60    70   139   162   205    88   146   173   201   188   191    55   201   153    66   148   114    65   140   168   217   154    94   215   131   143   171    63   194   133   101    60    96    71   210    49    54   182    38   210    64    51   200   185    80    39    92    93   142   197   164    35   210   168    70   155   172   212    37    69    63   204    62   191   113    52   200    48    67    91    65   138   127   158    65   161   189   160   210    50    45   156    88   111   204   126   171    82   102   103    35   101   157    87    45   138    48   171    57   113    80   206   172    78    90   101    83   134   207   163    41   166   212   159    44   100   112    37   114    72    82   202   143   130   169    43   207    38   193   185   202   190   112   130   165    63   122   139   180   159   133   107   128   199   133   214   220   102    87    95    83    83   160    62   190   152    98   108   117    71   118    81   154   205   122   139   220   112   135    63   189   212   214   195   207   145    90    62   165   119   195   147    91    40   118   188   152   193    44   139   106   180   186   199    47    59    68   181    38   200   143    68   150    46   122    40   171    97   163    41   146   149   135   134   195   111    54   208   171    55   194    93   100   138   216   168   194   148   211    59   105    92    40   158   138   218   177   176   210   167    65   162   135    42    56   210   168    61   125   156   210    42    42   217   165   217   175   160   203    58   215   140   196   215    90   218   125   191   162    65   155   104   202   211   114    92    69   189   145   109   139    98    66   182   209   205   117   184   217    63   217    69    56   183    97   121   115   209    49    75    90   146    38   191    51   185   147   161    88    70   163   211   106   120    47   139    70   119   132    73   219   219   138   150    97   191    41   165   129    94   114   214    73    53   140   175   160   192    71    37    61    77    37   105   144   195   187   123   125    93   129    90    50    98   132    85   186   209    35    76    37    56   113   219   149   114   115   106    84   166    61    51    79   132    71   116    68    46    71   138    68    98    77   158   129   188   218   148   193   157   169    77    57   175   182   197   196   117   174   141    73   161   110   216    52   184   176   209   166    92    37    92   145    56    89    40    45   112   214   207
   126    40    97   124   145   211    98    71   215    67   155    87   200    42   199   204    81    72    45   162   111   199   192    83   182   173   154   139   205   210   149   182   138   213   114   188   141    89   173   177   170   159   149    34   130   172   187   171    72   211    45   138   130   134    93    73   182   186   104   139    90   111   115   155   126   105   220   162   190   160   180    82    76    99   136   156   160   121    88   205    84   168    96   105   113   136   132   196   110   116    94   130    59    70   139   162   204    88   145   172   200   187   190    56   202   152    67   149   116    66   139   169   218   153    94   214   131   142   171    65   194   133   102    60    97    70   211    49    53   181    37   210    64    51   200   186    80    37    92    93   143   198   164    36   210   167    71   156   173   210    36    70    63   204    63   191   113    51   201    49    68    91    64   139   128   158    64   162   190   159   209    50    44   156    90   112   206   125   171    83   103   102    36   102   156    87    46   137    48   173    57   112    81   207   173    78    91   100    84   134   207   165    42   167   212   160    44   101   112    38   114    72    82   202   142   130   169    43   207    39   192   185   201   189   112   130   165    62   123   139   180   159   132   108   129   199   134   215   219   102    89    95    82    82   161    62   190   150    99   108   116    72   119    81   153   203   121   138   220   112   135    63   190   212   213   196   207   145    89    63   165   119   194   147    91    41   118   188   151   192    44   139   106   182   187   199    48    59    68   182    39   199   142    69   150    46   123    41   171    97   163    42   147   150   135   136   195   112    54   206   170    55   194    92   100   137   215   168   193   148   210    58   104    94    40   158   138   217   176   177   209   166    65   163   134    41    57   210   167    60   127   156   211    43    41   218   166   218   175   159   202    58   216   140   196   215    90   218   126   192   162    65   156   104   203   211   115    92    70   188   146   108   138    98    67   181   211   204   117   183   218    63   218    69    56   184    97   121   115   209    49    75    90   146    37   190    50   183   146   161    89    70   161   211   107   119    47   139    71   118   131    72   219   219   137   151    96   190    41   166   129    94   114   215    72    53   140   175   160   192    72    37    63    79    38   104   144   196   187   123   124    92   130    90    50    97   133    84   184   208    35    76    37    55   115   218   148   114   114   106    84   165    61    52    80   132    70   116    69    46    71   138    69    99    76   156   128   189   218   148   191   157   168    77    56   175   183   196   196   117   174   139    74   162   109   216    51   184   177   209   167    92    37    93   145    56    88    42    44   112   213   207
   127    40    96   125   145   211    98    71   215    67   155    88   200    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   204   210   150   183   138   213   115   188   141    88   173   176   170   158   149    34   130   171   188   171    72   211    44   139   130   135    93    74   182   186   105   140    90   111   114   156   126   105   220   163   190   161   180    81    76   100   136   155   160   120    88   205    84   168    96   104   113   136   132   196   109   116    94   129    60    70   139   162   204    89   145   172   201   188   191    56   201   153    67   149   115    65   140   170   217   154    95   215   131   143   171    63   194   133   102    60    96    70   210    49    54   181    38   210    64    51   200   185    80    38    92    93   143   198   164    35   210   168    71   155   172   211    36    70    63   205    62   191   114    51   201    49    67    91    64   138   128   158    65   161   189   160   209    50    45   156    88   111   205   126   172    82   103   103    36   101   157    87    45   136    48   173    58   112    81   207   172    77    90   101    84   134   206   164    42   167   212   160    44   101   112    38   115    72    82   201   143   130   170    43   207    38   192   185   201   190   112   130   165    62   122   139   179   159   133   107   128   199   134   215   220   101    87    95    82    83   160    62   190   151    99   108   116    71   118    81   154   203   121   138   220   111   135    63   189   212   213   195   206   145    89    62   165   119   194   147    91    40   118   188   152   191    44   138   106   181   186   199    47    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   150   135   134   194   112    54   207   170    54   194    93    99   138   216   168   194   148   211    58   104    93    40   157   138   218   176   176   210   166    66   162   135    41    57   210   168    60   127   157   211    42    41   218   165   217   176   160   202    57   215   140   196   215    90   217   125   191   162    65   156   105   203   211   114    93    70   187   146   107   138    97    67   180   210   205   117   183   218    63   218    69    56   184    97   122   114   209    50    75    90   145    38   190    50   184   147   161    88    70   162   211   107   119    47   140    70   118   131    73   220   219   138   151    96   191    41   165   129    94   114   214    72    53   141   176   160   192    71    38    62    78    37   104   145   195   188   122   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   115   115   106    84   166    60    51    79   133    70   115    68    46    71   138    69    99    77   157   128   188   218   148   193   157   168    76    56   174   182   196   196   117   174   141    74   162   110   216    51   185   176   209   167    92    37    93   145    56    88    41    45   113   213   207
   127    40    96   125   144   209    98    71   215    67   152    87   199    44   199   205    82    73    44   164   111   199   192    82   182   174   154   139   204   210   149   182   139   213   115   188   140    88   174   176   171   158   148    34   131   172   188   172    71   209    44   138   131   134    93    74   182   187   105   141    90   111   114   156   126   104   221   163   190   160   179    80    77    99   136   155   160   120    88   206    84   167    95   104   113   137   133   195   110   115    94   129    60    69   140   162   203    89   144   172   203   187   190    56   201   152    66   148   116    64   140   170   218   153    96   214   132   144   172    65   194   134   101    59    96    70   212    50    54   180    38   210    63    52   201   186    78    39    92    93   142   199   165    36   208   168    71   155   173   212    36    70    63   205    62   191   114    53   201    48    66    92    66   138   129   158    67   162   189   160   208    51    46   158    88   110   205   124   172    83   103   103    37   100   157    88    46   136    48   173    57   113    80   206   173    76    89   102    84   135   207   164    43   167   214   160    44   101   112    38   115    71    82   202   143   130   170    45   207    40   192   185   202   190   113   131   164    63   122   139   179   160   131   107   128   199   133   214   219   101    86    94    83    83   158    61   188   151   100   109   116    71   117    81   154   204   121   139   219   111   135    63   189   214   214   196   206   145    90    63   165   118   193   147    91    39   119   189   151   192    45   138   105   180   187   198    48    60    69   181    39   198   140    68   148    46   123    40   169    98   162    41   146   149   134   135   195   113    54   209   172    54   195    93   100   137   216   167   196   148   210    57   104    93    40   157   136   218   176   176   209   165    64   162   134    41    56   211   168    60   127   157   211    43    42   218   165   217   175   160   202    58   215   140   197   216    90   219   126   191   164    66   155   104   201   211   113    93    71   187   144   107   137    98    67   180   210   205   118   183   218    62   217    69    55   184    96   122   114   208    49    77    89   145    37   191    50   184   148   161    89    71   161   208   106   119    47   139    70   118   132    73   221   220   137   151    96   191    42   165   130    94   113   215    73    51   141   174   161   194    72    38    63    78    37   104   145   195   188   121   125    93   131    90    51    97   133    86   185   207    34    75    38    55   113   218   147   115   116   105    84   165    60    51    81   134    70   115    68    45    70   139    69   100    77   158   128   189   218   148   192   158   168    77    56   174   183   196   197   118   173   140    73   163   111   217    51   185   177   210   167    92    35    93   145    57    90    40    47   112   212   207
   127    40    97   126   145   211    97    71   216    69   154    88   201    42   198   203    83    71    45   164   111   199   191    82   183   174   155   139   206   210   148   183   138   213   114   188   141    88   173   175   169   159   150    34   131   172   187   171    73   211    44   139   132   135    92    73   183   186   104   140    90   111   113   156   129   104   219   163   191   161   180    80    77   100   135   156   159   121    87   205    83   171    95   105   113   137   134   195   109   116    93   130    59    70   139   163   205    89   147   172   201   187   192    56   200   153    67   148   116    63   140   171   218   154    96   215   133   144   170    65   195   133   102    61    97    70   211    51    53   183    38   210    64    51   200   185    79    38    92    92   141   197   162    34   211   169    71   156   173   212    36    70    62   206    61   192   112    53   201    48    67    92    64   139   128   157    66   160   190   160   208    50    43   157    89   111   204   125   172    83   103   103    36   102   157    87    46   135    48   172    57   112    81   208   172    77    90   102    84   134   207   164    42   166   212   159    44   102   113    37   118    74    83   201   142   130   169    44   206    38   193   185   202   190   113   132   165    62   122   139   180   160   131   108   129   200   134   216   218   101    89    94    82    82   161    62   190   149    99   107   116    72   118    81   153   204   121   137   218   111   135    64   189   213   214   196   207   145    88    63   165   118   194   147    92    40   118   188   152   191    44   138   105   179   186   199    47    59    67   181    39   199   142    67   149    45   121    41   170    98   163    41   148   150   133   134   194   110    54   207   169    53   194    94    99   137   216   168   195   149   210    58   105    92    40   158   138   218   175   177   210   165    66   161   135    42    56   209   168    58   125   157   211    43    41   218   165   217   176   160   202    57   215   139   197   215    90   216   126   191   163    66   156   104   203   210   115    92    69   187   145   108   137    95    67   180   210   204   117   181   218    63   217    70    56   183    99   121   116   209    49    75    90   144    37   191    49   183   145   160    90    70   162   212   106   119    48   139    70   118   132    73   221   219   137   151    96   191    41   164   128    93   115   215    72    53   141   174   159   193    71    38    63    78    38   102   144   195   187   122   127    93   131    90    51    98   133    86   186   208    35    76    38    55   114   219   150   114   114   107    83   167    59    51    80   133    70   115    67    45    72   139    69    97    77   157   128   188   218   147   192   158   168    77    56   174   183   195   195   117   173   140    74   162   110   215    51   184   177   210   169    92    38    93   145    57    88    41    44   113   213   207
   127    40    97   124   145   211    99    70   215    67   154    88   199    43   201   202    83    72    43   164   110   199   192    82   182   173   154   139   204   210   150   184   139   213   114   189   140    88   172   177   171   158   150    34   130   172   188   171    73   210    45   139   131   134    93    74   182   186   104   140    90   111   114   156   126   104   219   162   190   161   180    81    76    99   135   155   160   121    87   206    85   168    95   104   113   136   133   196   108   116    94   129    60    70   139   162   204    88   144   172   201   188   191    56   202   152    67   149   115    64   141   170   217   154    95   215   132   142   171    63   194   133   101    60    96    71   211    50    53   181    37   210    64    52   201   185    80    38    92    92   143   198   164    35   210   168    73   155   172   211    36    69    63   205    62   191   114    51   201    48    68    92    65   138   129   158    65   161   189   160   209    51    45   156    88   112   205   126   172    82   103   103    36   101   157    87    45   136    49   173    57   113    81   207   172    78    91   101    84   134   206   164    42   166   213   159    44   101   112    37   115    72    81   201   143   130   170    43   207    39   192   185   201   190   113   130   166    62   122   139   180   158   133   108   128   199   133   215   219   101    87    95    82    83   160    62   190   150    99   107   116    72   119    81   153   204   122   138   220   111   136    64   189   213   214   195   206   145    89    62   165   119   194   148    91    40   118   188   152   191    42   139   105   180   186   199    47    58    68   180    39   199   142    68   149    45   122    40   170    97   163    40   146   150   134   134   195   113    54   207   170    54   194    93   100   138   215   168   194   148   211    58   104    93    40   157   138   218   176   176   210   165    66   162   135    41    57   210   167    60   126   157   211    42    42   217   165   217   175   159   202    57   216   139   196   215    90   218   126   191   163    65   156   105   202   212   114    93    69   188   146   107   138    98    67   180   209   205   117   184   219    64   218    69    55   184    98   122   114   209    50    75    90   145    39   190    50   184   146   161    89    71   162   211   106   119    47   140    70   118   131    73   220   219   137   151    97   190    41   165   129    94   116   214    71    53   141   175   160   192    71    37    62    77    38   104   145   196   187   123   125    92   131    91    51    98   132    85   186   208    35    76    38    56   115   219   149   115   115   106    85   166    60    51    79   134    70   116    68    46    71   139    69    98    77   157   128   188   218   147   192   157   168    76    56   175   182   196   197   117   173   142    74   161   110   215    51   185   176   209   167    92    37    93   146    55    88    42    45   113   212   207
   127    40    95   126   145   211   100    71   214    67   156    87   199    42   199   203    81    72    44   163   110   199   192    82   183   174   153   138   204   210   150   183   138   213   115   188   141    88   171   176   171   159   149    35   129   172   188   170    72   211    45   138   130   135    93    73   182   186   106   139    91   111   113   155   126   106   220   161   190   161   181    81    76   100   135   155   160   121    88   205    84   168    96   105   113   136   132   195   109   116    93   130    60    70   139   162   204    88   145   171   200   187   191    56   201   153    66   149   115    64   141   170   218   154    95   215   131   143   171    64   194   133   102    60    95    70   210    50    52   182    38   210    64    50   201   185    79    38    93    92   142   198   162    35   210   168    71   155   172   211    37    69    63   206    62   191   113    51   200    48    67    90    64   139   129   158    65   161   189   160   210    50    45   156    89   111   205   125   172    82   103   103    36   101   157    87    46   136    47   172    57   113    81   207   173    78    91   100    84   134   206   163    42   166   213   160    44   101   113    38   114    73    82   202   143   130   170    43   208    39   192   185   202   189   112   130   165    62   122   140   181   158   133   107   128   199   135   216   219   101    87    95    82    84   160    62   190   152   100   107   116    70   119    81   154   203   121   139   220   112   136    63   188   213   213   196   206   146    89    61   165   119   194   147    92    40   118   187   152   191    44   138   105   180   186   200    46    58    68   182    39   199   142    68   149    45   122    40   172    98   162    41   147   150   135   135   195   112    54   207   170    54   195    92   100   137   215   168   194   148   210    59   103    92    40   158   137   218   176   176   210   166    66   161   136    40    56   211   168    60   126   156   211    42    43   218   165   217   175   159   203    58   215   140   196   215    91   218   125   191   161    65   156   105   202   211   114    92    70   187   145   107   136    98    67   182   210   204   117   183   218    63   218    69    56   185    97   122   115   209    50    75    89   146    38   189    51   184   147   162    88    70   162   211   108   119    47   140    71   118   132    72   221   219   137   151    96   190    41   165   130    94   115   214    72    54   141   175   160   192    71    37    62    78    38   105   145   196   186   122   126    92   131    91    51    98   133    85   185   208    35    76    38    55   114   219   147   114   115   106    84   166    61    51    80   132    70   116    68    46    72   139    69   100    77   158   129   188   217   148   192   157   169    76    57   175   182   195   196   117   174   141    73   162   109   216    50   184   176   210   167    93    38    92   146    56    88    42    45   113   213   208
   127    40    95   126   145   211    97    71   215    66   154    88   201    43   200   204    82    72    45   163   111   199   191    81   182   173   154   139   204   210   151   183   138   214   115   188   141    88   171   177   171   159   150    33   131   171   190   171    72   211    43   138   129   133    93    72   181   186   105   140    90   111   114   155   126   106   220   163   190   159   179    81    76   100   134   154   160   121    88   205    85   168    95   104   113   136   132   196   108   115    93   131    58    70   139   163   203    88   145   171   201   188   190    55   201   153    68   148   115    64   140   170   217   153    95   215   131   144   171    63   193   135   101    58    95    71   210    50    54   181    38   211    64    52   200   185    81    38    92    92   143   198   164    35   211   170    72   156   174   211    35    70    63   205    62   191   114    52   201    49    68    90    64   136   128   158    66   161   190   160   209    49    45   157    89   112   206   125   172    83   103   104    36   101   157    86    47   136    48   172    57   111    81   207   172    77    90   100    84   133   207   163    41   166   213   158    44   100   112    39   115    73    82   203   142   131   168    43   207    38   192   185   201   190   113   130   166    62   122   139   180   159   133   109   128   199   134   214   219   102    87    95    83    82   159    62   190   150    98   107   115    71   118    81   153   203   122   137   219   111   135    62   189   211   214   196   205   145    88    61   165   120   193   146    91    41   118   188   152   193    43   139   106   180   187   200    48    60    67   183    39   200   142    68   148    44   122    41   171    96   163    41   146   150   135   134   195   112    52   206   171    55   194    92    99   138   215   169   193   148   211    58   105    93    38   158   138   219   176   176   211   166    66   161   135    41    56   210   167    60   126   156   211    43    42   218   166   217   176   160   201    57   214   140   197   215    90   218   124   192   162    65   155   104   201   212   113    92    71   187   147   108   138    97    66   180   211   204   118   183   218    62   218    68    55   184    97   122   115   209    50    74    88   145    39   191    51   184   146   162    88    70   163   211   106   119    47   140    70   120   131    71   219   219   138   151    96   191    42   165   129    94   114   216    72    52   141   174   159   194    70    37    62    77    38   103   144   195   188   122   125    91   130    90    52   100   132    84   184   208    36    74    39    56   113   219   147   114   115   106    85   165    60    52    80   133    71   115    68    45    72   138    69   100    77   157   128   188   218   147   193   158   168    77    57   174   182   196   195   116   173   141    74   161   111   215    51   183   176   211   166    92    36    92   146    57    89    41    44   113   214   206
   127    40    95   125   145   211    98    71   214    66   154    88   199    42   200   202    82    72    44   163   111   199   192    81   183   174   153   139   204   210   151   183   138   212   115   188   140    88   173   177   169   158   149    33   130   172   189   170    73   211    43   138   129   135    93    74   182   185   105   139    89   111   113   156   126   106   220   163   190   161   181    81    77    99   135   155   160   121    88   206    84   168    96   104   113   136   133   196   109   116    94   130    61    70   139   162   204    88   144   172   201   187   190    57   201   153    66   149   115    65   140   169   217   154    95   215   131   143   170    63   195   133   102    60    96    70   211    49    53   181    38   210    64    51   201   185    80    38    93    91   143   197   163    35   210   168    71   155   173   211    35    69    63   204    60   191   114    51   201    49    66    90    65   138   128   158    65   161   189   160   209    50    45   156    88   110   205   127   171    81   103   103    35   101   157    87    45   137    48   174    57   112    81   208   174    77    90   101    84   135   206   163    42   167   212   159    43    99   112    39   115    73    81   203   143   130   169    43   207    37   191   184   202   190   112   129   163    62   122   139   180   160   133   107   129   198   135   216   219   101    86    95    82    83   160    61   191   151    99   108   116    70   118    82   154   204   121   139   220   112   135    63   189   212   213   196   206   145    89    62   165   120   195   148    92    40   118   187   153   192    44   139   104   180   187   199    48    58    68   181    40   199   140    67   150    45   123    40   170    97   163    41   147   149   135   135   195   111    54   207   170    53   194    93    99   138   215   168   193   149   211    58   104    93    39   157   138   220   176   175   210   166    65   163   135    42    57   210   167    60   127   157   212    43    41   218   165   217   175   160   201    58   216   139   195   214    89   217   125   191   162    65   156   105   203   212   113    94    69   188   146   108   137    98    67   180   209   204   118   182   217    64   218    68    55   184    98   121   115   210    49    75    89   146    39   189    50   183   148   161    88    70   163   210   106   119    47   139    71   119   131    71   220   219   137   150    95   190    40   165   129    94   113   214    73    52   140   175   159   193    71    38    63    78    38   105   145   194   187   124   126    92   131    89    51    97   132    84   186   209    36    76    37    56   114   219   149   113   116   106    85   166    60    50    80   132    69   116    68    46    71   139    69    99    77   158   128   187   218   147   192   157   168    75    57   174   183   196   195   118   174   140    73   161   110   216    51   186   177   209   168    92    35    93   145    57    89    41    44   113   213   208
   126    40    96   125   144   211    99    71   215    67   155    88   199    43   199   203    82    72    44   163   110   199   191    83   183   174   154   139   204   210   149   183   138   213   115   188   141    88   173   177   170   158   149    34   130   171   189   171    72   211    45   138   130   135    93    74   182   186   105   140    90   111   114   156   127   105   220   163   190   161   180    81    76    99   136   155   160   121    88   205    84   168    95   104   113   136   132   196   109   117    93   129    60    70   138   163   205    89   145   172   201   188   190    56   202   152    67   149   115    64   140   170   218   153    94   214   131   143   171    64   194   133   102    61    96    71   210    50    54   182    38   210    64    52   200   184    80    38    92    93   143   198   164    35   210   168    71   156   172   210    36    70    63   205    62   191   113    50   201    48    67    90    65   138   129   158    65   162   190   160   209    51    45   156    88   111   205   125   172    82   103   103    36   101   158    87    46   136    48   172    57   112    81   207   172    78    90   101    84   134   207   164    42   166   212   160    45   100   112    38   115    72    82   202   143   130   170    43   207    39   192   185   201   190   112   130   165    62   122   139   180   158   133   107   129   199   134   215   220   101    87    95    82    83   160    62   190   151    99   107   116    72   118    81   153   203   121   138   220   112   136    63   190   212   213   195   206   145    90    62   165   120   194   147    91    40   118   187   152   192    43   138   105   181   187   199    47    58    69   181    39   199   142    68   149    45   122    40   171    97   163    40   146   150   135   134   194   112    54   208   171    54   194    92    99   137   216   168   194   149   210    58   104    93    40   157   138   218   177   176   210   166    65   162   135    41    57   210   168    60   126   156   211    42    42   218   165   218   176   159   202    57   215   140   196   215    90   217   125   191   163    66   156   105   202   211   114    92    70   188   146   107   138    98    66   180   210   205   117   183   218    63   217    69    56   184    97   121   115   210    50    74    89   145    38   190    50   184   147   161    88    70   162   211   107   119    48   140    70   118   131    72   220   219   138   151    97   191    41   165   129    94   115   214    73    53   141   176   160   193    71    37    62    78    38   104   144   195   188   123   125    93   130    90    50    98   132    85   185   208    35    76    37    56   115   220   148   115   115   106    85   166    61    51    79   133    69   116    69    46    71   138    69    98    77   157   128   188   218   148   193   158   168    76    56   174   182   196   196   118   173   141    75   162   110   215    51   185   176   209   167    92    37    93   146    56    88    41    45   112   213   207
   127    41    96   126   146   209   100    70   215    69   155    89   195    42   200   202    82    75    45   162   112   199   192    83   183   177   153   139   206   212   150   186   139   215   116   190   140    85   173   176   170   157   148    33   130   171   186   168    73   212    43   139   131   134    90    73   184   188   105   139    88   111   113   157   128   103   217   160   190   161   179    82    72   101   135   155   158   119    87   205    86   168    96   104   112   137   128   196   110   118    95   130    62    71   137   162   201    87   145   169   200   186   191    55   200   153    64   146   116    67   140   169   218   151    98   215   130   145   171    64   192   136    98    59    95    69   213    50    54   182    38   208    66    53   201   186    80    37    91    96   145   198   164    35   208   168    70   153   174   213    36    71    62   205    61   192   111    51   198    48    66    89    65   139   126   158    69   161   188   161   209    51    43   157    89   112   208   124   173    82   101   103    36    99   156    88    44   135    47   172    57   110    83   209   172    79    92   102    86   134   207   164    44   170   212   160    42   101   111    39   115    71    85   202   141   130   170    42   207    38   192   183   202   189   112   130   165    63   123   140   179   156   133   106   129   199   135   215   219   105    87    94    81    81   160    60   189   152    98   111   116    70   117    79   157   206   122   137   219   112   136    66   188   213   212   194   207   144    90    66   165   116   196   147    91    42   117   188   152   191    42   141   104   179   184   200    50    59    68   183    38   199   142    67   149    45   122    43   171    99   161    41   146   150   136   134   194   112    53   210   171    54   193    92   100   136   215   167   193   151   210    58   107    91    40   156   133   219   176   172   211   166    64   162   134    40    57   210   167    61   126   156   212    43    41   217   161   217   175   160   201    56   218   140   194   218    89   218   123   191   161    66   157   107   202   212   117    92    70   188   143   107   138    95    66   181   210   207   118   184   220    65   216    66    55   188    98   124   112   210    52    75    92   144    40   189    51   183   145   159    87    73   163   211   105   120    47   137    71   118   135    70   219   216   141   151    99   191    41   166   131    95   115   214    71    53   139   177   160   194    69    37    63    80    37   103   148   195   188   122   127    92   131    89    50    98   135    84   186   206    36    77    38    56   112   218   147   113   115   105    84   165    62    52    77   133    70   116    68    44    73   142    68   101    78   158   128   190   219   147   193   158   168    75    58   175   180   195   197   116   173   144    72   160   107   213    51   185   175   211   168    92    37    93   145    57    91    41    47   112   213   207
   127    41    95   126   145   212    99    72   215    66   154    89   200    42   199   203    82    73    44   163   111   200   192    82   182   174   153   140   205   210   150   183   137   212   114   188   140    87   172   176   170   159   148    35   130   170   188   170    74   211    44   139   131   134    94    73   182   187   104   139    90   111   113   156   127   104   222   164   190   161   180    80    76   100   136   156   161   120    88   204    84   168    96   105   112   136   133   197   109   115    93   129    60    69   139   163   204    89   145   173   201   189   190    55   200   151    67   149   115    64   141   171   218   153    95   215   131   143   171    63   194   132   101    60    96    69   210    50    54   182    39   210    64    52   200   184    80    39    91    94   143   198   164    35   210   168    69   155   171   211    37    70    63   205    62   190   113    49   200    49    67    91    65   138   130   157    66   161   190   160   210    50    46   156    90   112   206   125   172    82   104   103    35   102   157    86    45   135    48   172    58   111    80   208   173    77    91    99    83   135   206   164    41   165   213   159    44   101   112    38   114    72    82   202   143   129   170    43   206    38   192   185   203   190   112   130   165    61   122   139   180   158   131   108   129   199   135   216   219   102    87    94    83    82   160    63   189   152    98   107   116    72   118    81   153   203   121   140   220   110   136    63   188   212   213   194   205   145    90    62   166   119   194   148    91    40   117   188   152   192    44   137   105   181   186   200    49    59    67   181    38   200   143    69   150    46   123    40   170    97   163    42   146   149   136   136   195   112    55   206   170    54   195    92   100   139   216   167   195   147   211    57   104    93    41   158   138   218   175   176   208   166    64   162   136    40    57   211   168    59   126   157   211    41    41   218   166   219   176   160   201    58   216   139   196   216    90   216   124   191   163    67   155   105   204   210   116    93    69   187   145   108   137    97    67   181   211   204   116   183   219    63   218    68    58   184    97   121   113   211    51    75    89   144    38   189    49   183   147   161    88    70   162   210   108   120    48   140    70   118   130    72   220   218   137   151    96   191    42   165   128    95   114   214    72    53   141   177   159   192    72    38    63    78    37   103   144   196   187   123   125    94   130    90    50    97   132    86   185   209    34    76    38    54   114   219   148   114   116   105    85   166    61    51    80   132    69   116    67    45    71   138    68    98    77   156   129   189   219   148   192   158   168    76    56   174   182   195   196   117   173   140    74   162   110   216    50   185   175   210   167    91    37    92   144    55    88    41    45   113   213   207
   129    41    97   126   145   212   100    70   214    66   154    90   200    45   200   201    82    72    43   164   112   199   192    82   181   173   155   139   204   212   150   184   138   212   115   188   140    88   174   177   169   159   150    34   131   171   188   170    73   211    45   138   130   134    92    74   183   185   105   141    90   110   114   156   126   106   220   165   190   161   181    81    77   101   137   155   161   120    87   204    86   168    96   105   113   136   131   196   108   116    93   129    61    71   139   163   203    90   143   173   201   187   191    55   200   152    66   148   114    65   140   168   217   153    94   213   131   144   170    63   193   133   101    59    96    71   211    51    52   180    39   211    66    53   199   185    80    38    95    94   141   197   164    35   208   169    70   155   172   212    37    70    63   205    61   192   113    52   201    49    67    90    67   136   129   159    65   160   189   160   208    51    46   155    89   111   204   125   171    82   103   103    36    98   157    88    46   137    48   174    57   113    80   209   173    76    88   102    84   134   207   165    42   165   213   160    46   101   112    36   115    73    81   201   141   130   170    43   205    38   192   183   202   189   112   132   166    62   122   139   179   158   132   108   128   198   133   212   219   100    85    94    82    82   160    63   188   151    98   109   115    71   118    81   154   203   123   139   219   113   136    63   190   212   214   195   207   144    90    61   165   119   195   146    89    38   118   188   152   192    43   139   106   180   186   199    49    59    68   182    37   198   142    68   149    46   122    40   170    98   162    41   148   149   135   134   195   113    53   207   169    55   195    93    99   139   216   168   195   150   211    60   104    94    42   157   138   218   175   176   209   166    67   162   136    41    57   210   168    60   127   157   211    41    42   219   165   217   176   160   204    59   217   140   196   217    90   218   125   191   164    63   156   105   202   212   114    94    70   187   147   107   138    98    68   180   211   205   116   184   219    63   218    71    55   183    97   121   114   209    49    74    89   145    38   191    50   183   146   161    88    71   161   211   107   120    47   138    69   117   131    71   220   218   139   152    97   190    41   166   129    93   115   217    72    52   141   176   160   190    71    36    62    79    37   104   144   194   187   123   126    93   130    91    51    97   132    84   184   209    35    75    37    56   114   219   147   115   116   107    85   168    60    51    79   133    71   117    69    45    70   139    69   100    76   156   128   190   218   147   193   158   170    76    56   175   183   196   196   118   173   140    74   164   109   215    51   184   177   210   168    92    36    92   145    55    88    41    44   112   214   207
   127    40    95   125   144   211    99    71   215    66   155    89   199    43   199   203    82    71    44   163   111   199   191    82   181   174   153   138   204   211   150   184   138   213   114   188   140    87   173   177   170   159   150    34   130   171   189   171    73   210    44   139   130   134    92    73   182   186   105   140    90   111   114   155   127   107   220   163   191   161   180    82    77    99   136   154   160   121    87   206    85   168    95   104   112   136   132   196   109   116    93   130    60    70   138   162   204    88   145   171   202   188   191    56   201   153    67   149   115    64   141   170   216   153    95   215   132   143   171    63   195   133   102    60    96    70   211    49    53   181    37   210    64    51   200   185    80    38    93    93   143   198   163    35   210   168    72   155   172   212    36    70    64   205    62   191   113    51   200    48    66    91    64   138   128   159    65   162   189   159   210    51    44   156    89   111   206   125   172    82   103   103    36   101   157    88    46   137    48   173    58   112    80   207   172    77    90   101    84   134   206   164    41   167   213   160    44   101   112    38   116    72    82   201   144   129   170    43   207    38   192   184   202   189   113   129   164    61   122   139   180   160   132   107   129   199   134   216   220   101    88    95    82    83   160    62   189   151    99   108   116    71   119    82   153   203   122   139   220   111   135    64   189   212   214   196   206   145    89    62   165   119   193   147    92    40   117   187   152   191    44   139   106   181   187   199    47    59    67   182    39   200   142    67   149    45   122    41   171    98   162    42   146   149   134   135   194   112    53   206   171    54   194    93    99   138   216   168   195   149   210    58   104    93    40   157   138   218   176   175   210   165    66   162   135    41    56   210   168    60   126   157   211    43    41   218   165   217   176   160   202    58   215   140   196   215    90   218   125   192   162    65   156   105   203   211   114    93    70   188   145   107   137    97    67   180   210   205   116   183   218    63   218    69    56   184    97   122   114   209    50    75    91   145    37   190    51   183   147   161    87    71   162   210   106   119    47   140    71   118   132    73   220   219   138   151    96   190    42   164   129    93   115   215    73    52   141   175   160   192    71    38    63    77    37   104   144   195   188   121   125    92   130    91    51    98   133    84   186   209    35    76    38    55   114   219   148   114   115   106    84   167    59    51    80   133    70   115    69    46    71   138    69    98    76   157   128   188   217   148   193   157   168    76    56   175   183   196   196   117   174   141    74   162   109   216    51   185   176   211   166    92    37    93   145    57    88    42    45   113   213   207
   126    41    96   125   145   211    99    72   215    67   156    88   199    44   199   202    80    72    44   162   110   199   192    82   181   175   154   139   204   210   149   183   138   212   113   188   140    88   173   176   171   158   149    35   131   172   188   170    72   211    45   139   132   134    92    73   181   186   105   140    91   111   115   156   127   106   220   162   190   161   181    82    77   100   135   155   160   121    88   204    84   168    96   104   114   136   133   196   109   116    94   129    60    70   139   162   204    88   145   171   202   187   191    56   202   153    67   148   114    66   141   170   217   154    95   215   130   142   171    63   193   133   102    61    96    70   211    49    53   181    37   210    64    52   202   184    80    38    92    93   142   197   164    35   211   167    72   154   172   210    36    70    62   206    61   191   114    52   200    48    68    90    65   138   129   157    65   162   189   160   209    50    45   157    88   109   205   125   172    82   103   103    37   100   157    87    45   137    47   172    57   112    81   206   171    78    90   101    84   133   206   164    41   167   212   161    44   101   114    37   115    73    81   201   143   131   169    43   207    38   193   185   202   189   112   130   164    61   122   139   179   158   133   107   128   198   134   215   220   102    87    95    82    83   160    63   191   151    99   108   115    71   118    81   154   204   122   138   219   112   135    64   189   211   213   195   205   145    89    62   166   120   194   146    91    40   118   187   152   192    45   139   105   181   187   200    47    59    68   182    39   198   141    68   148    47   121    41   171    97   162    40   147   150   134   134   194   111    54   206   171    55   194    92    98   137   216   168   194   148   210    59   103    92    40   156   139   218   175   176   210   165    66   163   135    42    56   210   167    60   126   157   212    43    42   218   164   216   177   160   201    58   215   141   196   216    91   218   126   190   163    66   156   106   203   212   114    91    70   188   147   107   138    97    66   180   211   204   116   183   219    63   217    70    57   185    97   121   114   209    49    74    89   144    38   190    50   184   146   159    88    70   162   211   106   119    46   139    71   118   131    72   220   218   139   151    97   191    41   165   129    94   115   215    72    53   141   175   160   191    70    36    62    78    36   102   145   195   187   124   125    94   129    90    51    98   132    84   186   208    35    76    38    56   114   218   147   114   115   106    85   165    61    50    80   133    69   115    68    46    71   138    69    99    76   158   128   188   217   147   192   158   167    77    57   174   183   195   196   118   174   141    74   162   110   216    52   184   175   210   168    92    38    92   146    56    89    42    46   112   215   209
   127    40    96   125   145   211    98    71   215    67   155    88   199    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   204   210   150   183   139   213   115   188   140    88   172   176   170   158   149    34   130   171   188   171    73   211    45   139   130   135    93    74   182   186   105   140    90   111   114   156   126   105   220   163   190   161   180    81    76    99   136   155   160   121    88   205    84   168    96   104   113   136   132   196   109   116    94   129    60    70   139   162   204    89   145   172   201   188   191    56   201   153    67   149   115    65   140   170   218   153    95   215   131   143   171    63   194   133   102    60    96    70   210    49    54   182    37   210    64    52   200   185    80    38    93    93   143   198   164    35   210   168    71   155   172   211    36    70    63   205    62   191   114    51   201    49    67    91    65   138   128   158    65   161   189   160   209    50    45   156    89   111   205   125   172    82   103   103    36   101   157    87    46   137    48   173    58   112    81   207   172    78    90   101    84   134   206   164    42   167   213   160    44   101   112    38   115    72    82   201   143   130   170    43   207    38   192   185   201   189   112   130   165    62   122   139   179   159   132   107   128   199   134   215   219   101    87    95    82    83   160    62   190   151    99   108   116    71   118    81   154   203   122   138   220   112   135    63   189   212   213   195   206   145    89    62   165   119   194   147    91    40   118   188   152   191    44   138   105   181   186   199    47    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   150   135   134   194   112    53   207   170    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    66   162   135    41    57   210   168    60   127   157   211    43    41   218   165   217   176   160   202    57   215   140   196   215    90   217   125   191   163    65   156   105   203   211   114    93    70   188   146   107   138    97    67   180   210   205   117   183   218    63   218    69    56   184    97   121   114   209    50    75    90   145    38   190    50   184   147   161    88    70   162   211   107   119    47   140    70   118   131    72   220   219   138   151    96   191    41   165   129    94   115   214    72    53   141   176   160   192    71    37    63    78    37   104   144   195   188   123   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   114   115   106    84   166    60    51    79   133    70   115    68    46    71   139    69    99    77   157   128   188   218   148   193   157   168    76    56   174   182   196   196   118   173   141    74   162   110   216    51   185   176   210   167    92    37    93   145    56    88    41    45   113   213   207
   127    39    95   125   145   211    98    72   214    67   154    87   199    42   199   203    82    72    45   163   111   199   190    83   182   174   154   140   204   210   149   183   139   213   115   188   140    88   172   177   171   159   149    34   129   171   189   171    73   211    45   139   130   134    93    73   181   186   106   140    90   111   114   156   126   105   220   163   190   162   181    81    76    98   135   154   160   121    88   205    85   169    96   104   113   136   133   195   109   117    94   130    60    69   139   163   204    88   146   171   200   188   191    57   203   153    66   149   115    65   141   170   218   154    93   215   132   143   171    62   194   134    99    61    96    71   209    50    54   182    37   210    63    52   201   185    81    38    91    92   144   197   164    34   209   167    70   155   172   210    36    69    63   204    61   192   113    51   201    50    67    92    64   138   128   157    66   162   189   159   209    51    45   156    88   111   205   126   172    82   103   103    36   102   157    87    46   138    48   172    59   112    81   206   172    78    90   101    84   135   207   164    42   166   213   160    44   101   112    37   114    73    81   201   145   129   169    43   207    38   191   185   201   189   112   131   165    62   123   139   181   159   133   107   128   198   134   215   219   102    87    95    83    84   160    62   190   150    99   108   115    71   118    82   154   203   121   139   220   112   135    64   189   213   212   195   206   146    89    62   165   119   195   147    92    41   118   187   152   190    44   139   106   181   187   199    47    59    69   182    40   198   142    68   150    46   122    39   170    96   163    40   147   149   135   134   195   112    53   207   171    55   195    93    99   138   215   167   193   149   210    58   102    92    40   158   138   219   176   176   209   166    64   161   134    41    57   211   167    60   126   157   212    44    42   219   166   216   175   160   203    58   215   140   196   216    91   216   124   191   162    66   156   105   202   211   115    91    70   187   147   107   138    97    68   181   211   205   116   183   218    63   218    69    56   183    96   120   113   211    51    75    89   145    37   191    50   185   146   161    87    69   162   211   106   119    48   139    71   118   131    73   219   220   137   151    96   189    42   165   128    94   114   214    72    53   141   176   159   193    71    38    61    78    38   103   146   196   188   123   124    92   131    89    50    97   132    84   185   208    35    77    37    56   114   218   147   114   117   106    84   165    60    50    80   131    69   116    68    46    71   139    69    99    76   158   128   188   218   148   194   157   168    76    57   174   183   195   196   117   173   140    75   163   109   215    52   185   176   210   167    93    36    93   146    55    89    42    46   112   214   207
   127    41    96   125   144   211    99    71   215    67   155    87   199    43   199   204    82    72    44   163   111   199   191    83   183   173   154   139   205   210   150   183   138   213   115   188   140    88   173   176   171   158   149    34   130   171   188   171    73   211    45   138   130   135    93    74   182   186   105   140    90   111   114   156   126   105   220   163   190   161   180    81    76    99   135   154   160   120    88   205    84   167    96   104   114   136   133   196   110   116    94   129    60    70   139   163   203    89   144   172   201   188   192    56   201   152    66   148   114    65   140   169   217   154    95   214   132   143   170    63   194   133   102    61    96    71   211    49    54   181    38   210    65    52   200   184    80    38    93    93   143   198   164    35   209   168    71   155   172   211    36    70    63   205    62   191   113    51   201    48    66    91    65   138   128   158    65   162   189   159   209    51    45   157    88   111   205   126   171    83   103   103    36   101   157    87    45   137    49   174    57   112    81   207   173    77    91   100    84   134   206   164    42   167   213   160    43   100   113    38   116    72    83   202   143   130   170    44   207    38   193   185   201   190   113   130   166    62   122   140   180   158   132   108   129   199   134   214   220   102    88    94    82    83   161    62   189   150    99   108   117    71   118    80   154   203   122   138   220   112   135    64   189   212   213   196   206   145    90    62   165   121   194   147    91    40   118   187   152   191    44   138   105   181   187   200    48    58    68   182    39   200   143    68   149    46   122    41   171    97   163    40   147   150   135   135   194   113    53   207   170    54   194    93   100   138   216   167   194   148   211    58   104    93    40   157   138   218   176   176   210   165    66   161   135    41    57   210   167    60   127   157   211    42    41   218   165   217   176   159   202    57   215   140   196   215    89   217   125   192   162    65   156   105   203   211   114    93    70   188   145   107   138    97    68   180   210   205   117   183   218    63   218    69    56   184    98   122   114   210    50    75    89   145    38   191    50   185   147   161    88    70   162   211   107   118    47   139    70   118   131    73   220   219   138   151    96   190    41   165   129    95   115   214    72    53   141   176   160   192    71    38    63    78    37   104   145   195   187   122   125    93   130    90    51    98   132    84   185   207    35    76    37    56   114   218   148   115   115   106    85   166    60    51    79   133    70   115    69    45    71   138    70    99    76   158   128   188   218   149   192   158   169    77    56   174   182   196   196   118   174   141    74   161   110   216    52   184   176   210   167    93    36    93   145    56    89    41    45   112   213   208
   126    40    97   127   144   211    99    73   215    65   153    89   200    43   200   203    81    72    44   163   111   200   192    82   183   174   154   138   204   210   151   184   140   213   115   189   141    87   172   177   171   158   151    34   129   171   189   169    71   210    44   139   130   133    94    73   182   187   105   139    91   111   114   155   127   105   220   162   190   162   180    79    75    99   136   155   160   120    87   206    84   167    96   103   112   136   132   196   110   116    93   130    60    70   140   163   205    88   144   173   202   187   192    55   202   152    65   151   116    66   140   169   218   154    93   215   132   143   169    64   195   132   102    60    95    70   211    51    54   183    38   211    64    52   199   183    80    38    94    91   143   200   163    35   208   168    71   156   173   211    37    69    63   204    62   190   113    51   202    50    67    91    65   138   128   157    65   161   190   161   209    50    45   156    87   112   205   125   172    83   105   102    36   100   157    85    44   136    48   171    57   112    79   206   171    78    90   101    85   133   206   164    41   167   213   159    46   101   112    38   114    73    82   203   143   130   168    43   208    39   191   186   201   191   113   131   164    61   123   138   180   158   133   108   129   199   135   215   221   100    88    93    83    82   160    61   190   150    98   108   117    73   118    81   153   202   120   140   219   111   137    63   189   211   213   195   205   146    90    62   166   120   194   149    91    40   118   189   152   191    43   137   106   181   187   200    47    58    68   180    39   198   142    68   149    45   123    41   171    96   162    42   146   148   135   134   195   110    54   208   172    54   192    93    98   137   216   169   195   148   209    59   104    93    40   157   136   219   178   177   212   166    65   163   135    41    56   209   167    59   127   156   211    43    41   219   164   218   175   159   202    57   214   140   195   217    90   217   126   191   163    66   154   106   202   211   114    95    69   186   146   107   138    98    66   181   210   205   116   183   218    63   216    69    56   185    97   120   115   209    51    75    89   147    39   189    50   185   148   161    89    72   162   211   107   119    46   138    70   119   131    74   221   219   138   151    96   190    40   166   128    95   117   213    71    53   140   175   161   193    71    38    63    77    39   104   145   196   188   123   124    95   130    91    51    99   133    86   186   208    34    76    38    54   114   218   148   116   115   108    84   165    59    50    79   133    70   112    68    46    70   139    67   100    76   157   128   188   217   148   192   158   168    76    56   174   183   197   197   117   175   141    73   161   109   217    50   185   176   210   167    92    38    92   145    56    88    41    46   113   215   209
   127    40    96   125   145   211    98    71   215    67   155    88   199    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   205   210   150   183   138   213   115   188   141    88   173   176   170   158   149    34   130   172   188   171    72   211    45   139   130   135    93    74   182   186   105   140    90   111   114   156   126   105   220   163   190   161   180    81    76    99   136   155   160   121    88   205    84   168    96   104   113   136   132   196   109   116    94   129    60    70   139   162   204    89   145   172   201   188   191    56   201   153    67   149   115    65   140   170   217   154    95   215   131   143   171    63   194   133   102    60    96    70   210    49    54   182    37   210    64    52   200   185    80    38    92    93   143   198   164    35   210   168    71   155   172   211    36    70    63   205    62   191   113    51   201    49    67    91    65   138   128   158    65   161   189   160   209    50    45   156    89   111   205   125   172    82   103   103    36   101   157    87    45   137    48   173    58   112    81   207   172    77    90   101    84   134   206   164    42   167   212   160    44   101   112    38   115    72    82   202   143   130   170    43   207    38   192   185   201   190   112   130   165    62   122   139   180   159   132   107   128   199   134   215   219   101    88    95    82    83   160    62   190   151    99   108   116    71   118    81   154   203   122   138   220   112   135    64   189   212   213   195   206   145    89    62   165   120   194   147    91    40   118   188   152   191    44   138   105   181   186   199    47    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   150   135   134   194   112    54   207   170    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    66   162   135    41    57   210   168    60   127   157   211    43    41   218   165   217   176   160   202    58   215   140   196   215    90   217   125   191   163    65   156   105   203   211   114    93    70   188   146   107   138    97    67   180   210   204   117   183   218    63   218    69    56   184    97   122   114   209    50    75    90   145    38   190    50   184   147   161    88    70   162   211   106   119    47   140    70   118   131    72   220   219   138   151    96   191    41   165   129    94   115   214    72    53   141   176   160   192    71    38    63    78    37   104   144   195   187   123   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   114   115   106    84   166    60    51    79   133    70   115    68    46    71   138    69    99    77   157   128   188   218   148   193   157   168    76    56   175   182   196   196   118   173   141    74   162   110   216    51   185   176   210   167    92    37    93   145    56    88    41    45   113   213   207
   127    40    96   125   145   211    99    71   215    66   155    88   199    43   199   203    81    72    45   162   111   199   191    82   182   174   154   139   205   210   149   183   139   213   115   188   140    88   173   176   170   158   150    34   130   171   188   171    72   212    44   139   129   135    93    74   182   186   105   140    90   111   114   156   126   106   220   163   190   160   180    80    76    99   136   155   160   120    88   205    84   168    95   105   113   136   132   196   109   116    94   130    60    69   138   162   205    88   145   172   201   189   191    56   201   153    67   149   114    64   140   170   218   154    95   215   131   144   170    63   194   133   102    60    95    70   210    50    53   181    37   211    64    51   201   185    80    38    93    93   142   198   164    36   210   168    72   155   172   211    36    70    63   205    62   191   114    51   201    48    67    91    64   138   128   158    65   161   189   161   209    50    45   156    89   111   206   126   172    82   102   103    36   101   157    87    46   137    48   173    57   112    81   207   172    77    90   100    84   134   207   164    42   166   213   160    44   101   112    38   115    72    82   201   143   130   170    43   207    39   192   185   201   190   112   130   165    62   122   139   180   158   133   107   128   199   134   215   219   101    88    95    82    82   160    62   189   151    99   107   116    71   119    81   154   203   122   138   220   112   136    63   189   212   213   195   205   145    89    62   166   120   194   147    91    40   117   188   152   191    43   138   105   181   186   200    47    58    68   181    39   199   142    68   149    46   123    40   171    97   163    41   147   150   135   135   195   112    54   206   170    54   194    93    99   137   215   168   193   148   211    58   104    93    40   157   138   218   177   177   210   166    66   162   135    41    58   210   168    60   126   156   211    43    41   218   165   217   175   161   202    57   215   140   196   215    90   217   125   191   162    66   156   105   203   211   114    93    69   187   146   107   138    98    67   181   211   205   117   183   218    63   218    69    56   184    97   121   114   210    49    75    89   145    37   191    50   184   147   161    88    71   162   211   107   119    47   140    70   118   131    73   220   219   138   150    96   191    42   165   129    94   114   214    72    52   141   175   160   192    70    37    63    78    37   104   144   196   187   123   125    93   130    91    51    98   132    85   186   208    35    76    37    56   114   219   148   114   115   106    85   167    61    52    79   133    69   115    69    46    71   138    69    99    77   158   128   189   218   147   193   158   168    77    57   174   182   196   196   117   174   141    73   161   110   216    51   184   176   210   167    92    37    93   145    56    88    41    45   113   213   207
   127    40    96   125   145   211    99    71   215    67   155    88   199    43   199   203    82    72    44   163   111   199   191    82   182   174   154   139   205   210   150   183   138   213   115   188   141    88   172   176   170   158   150    34   130   172   188   171    73   211    44   139   130   135    93    73   182   186   105   140    90   111   114   156   126   105   220   163   190   161   181    81    76    99   136   155   160   121    88   205    84   168    96   104   113   136   132   196   109   116    94   129    60    70   139   162   204    89   145   172   201   188   191    56   201   153    67   149   115    64   140   170   217   153    95   215   132   143   170    63   194   133   102    60    96    70   210    49    54   182    37   210    64    52   200   185    80    38    92    93   143   198   164    35   210   168    71   155   172   211    36    70    63   205    62   191   114    51   201    49    67    91    64   138   128   158    65   161   189   160   209    50    45   156    88   111   205   126   172    82   103   103    36   101   157    87    45   137    48   173    58   112    81   207   172    77    90   101    84   134   206   164    42   167   212   160    44   101   112    38   115    72    82   202   143   130   170    43   207    38   192   185   201   189   112   130   165    62   122   139   180   159   132   107   128   199   134   215   219   101    87    95    82    83   160    62   190   151    99   108   116    71   118    81   154   203   121   138   220   112   135    63   189   212   213   195   206   145    89    62   165   119   194   147    91    40   118   188   152   191    44   139   106   181   186   199    47    58    68   182    39   200   142    68   149    45   122    40   171    97   163    41   147   150   135   134   194   112    54   207   170    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    66   162   135    41    57   210   168    60   127   157   211    42    41   218   165   217   176   160   202    58   215   140   196   215    90   217   125   191   163    65   156   105   202   211   114    93    70   188   146   108   138    97    67   180   210   204   117   183   218    63   218    69    56   184    97   122   114   210    50    75    90   145    38   191    50   184   147   161    88    70   162   211   107   119    47   140    70   118   131    72   220   219   138   151    96   191    41   165   129    94   114   214    72    53   141   176   160   192    71    37    62    78    37   104   144   196   188   122   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   114   115   106    84   166    60    51    79   133    70   115    68    46    71   139    69    99    77   157   128   189   218   148   193   157   168    76    57   174   182   196   196   118   173   141    74   162   110   216    51   184   176   210   167    92    37    93   145    56    88    41    45   113   213   207
   127    40    96   125   145   211    99    71   215    67   155    88   199    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   204   210   150   183   138   213   115   188   140    88   173   176   170   158   149    34   130   171   188   171    72   211    45   139   130   135    93    74   182   186   105   140    90   111   114   156   126   105   220   163   190   161   180    81    76    99   136   155   160   121    88   205    84   168    96   104   113   136   132   196   109   116    94   129    60    70   139   162   204    89   145   172   201   188   191    56   201   153    66   149   115    65   140   170   217   153    95   215   131   143   171    63   194   133   102    60    96    70   210    49    54   181    37   210    64    52   200   185    80    38    92    93   143   198   164    35   210   168    71   155   172   211    36    70    63   205    62   191   114    51   201    49    67    91    65   138   128   158    65   161   189   160   209    50    45   156    88   111   205   125   172    82   103   103    36   101   157    87    46   137    48   173    58   112    81   207   172    77    90   101    84   134   206   164    42   167   213   160    44   101   112    38   115    72    82   202   143   130   170    43   207    38   192   185   201   190   112   130   165    62   122   139   180   159   132   107   128   199   134   215   219   101    88    95    82    83   160    62   190   151    99   108   116    71   118    81   154   203   122   138   220   112   135    63   189   212   213   195   206   145    89    62   165   119   194   147    91    40   118   188   152   191    44   138   105   181   186   199    47    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   150   135   134   194   112    53   207   170    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    66   162   135    41    57   210   168    60   127   157   211    43    41   218   165   217   176   160   202    57   215   140   196   215    90   217   125   191   163    65   156   105   203   211   114    93    70   188   146   107   138    98    67   180   210   204   117   183   218    63   218    69    56   184    97   122   114   210    50    75    90   145    38   190    50   184   147   161    88    70   162   211   107   119    47   140    70   118   131    72   220   219   138   151    96   191    41   165   129    94   115   214    72    53   141   176   160   192    71    38    62    78    37   104   144   195   188   123   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   114   115   106    84   166    60    51    79   133    70   115    68    46    71   138    69    99    77   157   128   188   218   148   193   157   168    76    56   174   182   196   196   118   173   141    74   162   110   216    51   185   176   210   167    92    37    93   145    56    88    41    45   113   213   207
   127    40    95   125   144   211    98    71   215    67   155    88   199    43   199   203    82    72    44   163   111   199   192    82   182   174   154   139   204   210   150   183   138   213   115   188   141    88   172   177   170   158   150    34   130   172   188   171    72   211    45   139   131   134    93    73   182   186   105   140    90   111   114   156   126   105   220   163   190   160   180    81    76   100   135   155   160   120    88   205    84   168    96   105   113   136   132   196   108   116    94   130    60    70   139   162   204    88   145   172   201   188   191    56   200   153    67   149   115    65   140   170   217   153    95   215   132   144   170    63   194   133   102    60    95    70   210    50    53   182    37   210    64    51   200   185    80    39    93    93   143   198   164    35   210   168    71   155   172   211    36    70    63   205    62   190   114    51   201    48    67    91    65   138   128   158    65   162   189   160   210    50    45   156    88   111   205   126   171    82   103   103    37   100   157    86    45   137    48   173    58   112    80   207   172    78    91   101    84   134   206   164    41   167   213   159    44   101   113    38   115    72    82   202   143   130   169    44   207    38   193   185   202   189   112   130   165    62   122   139   180   159   133   107   128   199   134   215   219   101    87    94    83    83   160    62   189   151    99   107   117    71   118    81   154   203   122   138   219   111   135    64   190   212   214   195   206   145    90    61   165   119   194   148    91    40   118   187   152   191    43   139   106   180   186   199    47    58    68   181    39   199   143    68   149    45   122    40   171    98   163    41   147   149   135   135   194   112    53   207   170    54   194    92    99   138   216   167   194   148   210    58   104    92    40   157   138   218   175   176   210   166    66   161   136    41    57   210   168    60   127   156   211    43    41   218   166   217   176   159   202    57   215   140   196   215    90   218   125   191   163    66   156   104   202   211   114    93    70   188   145   108   138    97    67   181   210   204   117   183   218    63   217    69    56   184    97   122   114   209    50    75    89   145    38   190    50   184   146   161    88    70   162   210   107   119    47   140    70   118   131    72   220   219   138   150    97   191    42   165   129    94   114   215    72    52   141   176   160   193    72    38    62    78    37   104   145   195   187   123   126    93   130    90    51    97   132    85   185   208    35    77    37    55   114   219   148   115   115   106    84   166    61    51    79   132    70   115    69    45    71   138    69    99    77   157   128   188   218   147   192   158   169    76    57   175   182   196   197   118   173   141    74   162   110   216    51   185   176   209   167    92    37    93   145    56    88    41    45   113   212   207
   128    41    97   125   142   210    98    72   214    67   158    86   201    43   199   203    78    73    44   161   112   199   191    83   184   174   154   139   206   211   151   182   137   213   115   189   140    90   171   176   171   158   149    35   129   172   189   171    73   211    45   137   130   136    94    76   180   185   105   139    90   110   113   155   127   104   220   162   189   158   182    78    76    99   137   155   160   122    88   205    84   169    99   103   112   136   131   195   111   114    93   127    60    69   138   162   205    89   144   173   201   188   189    54   201   153    66   149   118    64   140   169   219   152    96   216   131   142   170    64   195   133   103    61    93    70   212    47    53   182    38   210    63    52   200   185    81    40    94    93   143   198   165    36   209   169    70   153   172   211    35    71    64   204    58   189   113    51   200    49    66    90    66   138   129   160    65   161   186   161   211    49    43   156    88   112   207   125   172    84   100   102    37    99   158    88    45   137    47   173    60   113    79   208   171    78    91   101    83   134   207   167    41   166   212   158    44   100   112    37   115    74    82   203   142   128   171    41   209    39   192   184   202   191   111   131   162    61   121   137   178   157   132   107   128   200   134   214   219   101    89    95    81    82   162    60   189   152   100   109   117    71   119    82   154   202   120   138   219   113   136    64   188   211   212   198   206   146    87    62   167   119   195   146    90    39   118   188   153   192    44   138   107   182   186   199    46    59    67   180    39   200   141    68   147    45   123    41   170    97   161    42   147   150   134   134   195   112    54   206   170    54   194    92   100   138   214   167   193   150   208    57   104    90    41   159   140   218   174   177   209   168    64   163   137    40    57   211   169    59   126   155   210    43    41   216   165   217   177   160   200    59   214   141   197   216    88   216   124   191   162    65   154   104   202   209   114    92    71   187   147   107   136    97    67   180   212   206   118   181   220    62   219    68    56   183    97   124   113   211    51    76    89   144    38   191    49   185   147   161    89    72   162   211   107   119    46   139    70   119   132    74   220   218   138   153    96   190    41   166   129    95   114   214    71    51   140   176   161   193    70    39    62    79    39   106   144   195   188   124   124    90   130    88    52    98   132    84   186   206    35    76    37    56   114   220   148   113   114   106    85   163    59    52    78   134    69   113    67    44    72   140    70    99    78   158   127   189   219   150   193   158   170    75    58   174   183   197   195   116   172   140    73   161   110   217    51   186   177   209   167    93    36    93   147    56    88    41    46   111   213   209
   127    41    96   125   146   211    99    70   215    67   155    88   199    43   199   203    81    73    44   163   110   199   192    82   182   174   155   139   204   210   149   183   137   213   115   188   140    89   173   177   170   159   150    34   130   171   188   170    72   211    44   138   130   135    93    73   182   186   105   139    90   111   114   156   126   105   220   163   190   161   180    81    76    99   135   154   160   120    88   206    85   167    96   104   112   136   132   196   109   116    93   128    60    70   139   162   205    89   145   173   201   187   192    55   202   153    66   149   116    64   141   170   218   153    94   214   132   142   170    64   195   133   102    61    94    71   211    49    53   183    37   210    64    52   199   185    80    38    93    93   142   197   163    35   209   168    72   156   172   211    37    71    62   205    62   190   113    50   201    48    67    90    63   138   128   158    65   162   189   160   210    52    45   156    89   111   205   125   172    83   102   103    36   101   157    87    46   137    48   173    57   112    81   208   173    78    91   101    84   134   207   164    42   166   213   159    43   101   113    37   115    73    83   201   143   130   170    43   207    39   192   186   201   189   113   131   165    62   122   140   180   159   132   107   128   198   135   215   220   101    88    95    82    82   160    62   189   151    99   108   116    72   118    81   153   204   121   139   220   112   136    64   189   213   214   195   206   145    90    61   165   119   195   148    92    39   118   188   152   191    44   138   106   180   187   199    47    58    68   181    38   199   142    68   148    45   122    40   171    97   163    41   146   150   134   134   194   111    54   206   171    54   194    92    98   137   216   168   194   148   211    58   105    92    41   157   138   218   177   176   210   166    65   162   136    41    56   209   167    60   127   156   211    42    41   218   165   217   176   159   201    57   215   140   196   215    90   217   125   191   162    65   156   105   202   212   114    92    70   188   146   108   137    97    66   181   211   204   117   183   218    63   218    70    55   184    97   122   115   210    51    75    89   145    38   192    51   184   146   160    89    70   162   210   106   120    47   139    70   118   131    72   220   219   138   151    96   191    42   165   128    95   114   214    72    52   141   175   160   193    70    38    62    78    38   104   145   195   188   122   125    93   131    90    51    98   132    84   185   208    35    77    37    55   113   219   148   114   115   106    83   166    61    51    80   133    71   115    69    46    72   138    69    99    77   157   127   188   218   148   192   158   168    77    56   175   182   196   196   118   174   140    74   162   111   215    51   185   177   210   168    93    37    92   145    56    88    41    46   112   213   208
   127    40    96   125   145   211    98    71   215    67   155    88   200    43   199   203    81    72    44   163   111   199   191    83   183   173   153   139   204   210   149   183   139   212   115   189   140    88   172   176   170   159   149    33   130   171   188   171    72   211    45   139   130   135    93    73   182   186   105   140    90   111   114   156   127   105   221   162   190   161   180    81    76    99   135   155   160   120    88   205    84   168    96   104   113   136   133   196   109   116    94   129    60    69   140   163   204    88   145   172   201   188   191    56   201   153    66   149   115    65   140   170   217   153    95   215   132   143   171    64   195   133   102    61    96    70   210    49    53   182    38   210    64    51   200   185    80    38    92    92   143   198   164    35   210   168    72   155   172   211    36    71    63   204    62   190   114    51   201    49    67    91    64   138   129   158    65   161   189   160   210    51    45   157    89   111   205   125   172    82   102   103    36   101   158    87    45   137    48   173    58   112    81   207   172    78    90   101    84   134   206   164    42   166   212   160    44   101   112    37   115    72    82   202   143   130   169    43   207    38   192   185   201   189   112   130   165    62   122   139   180   159   132   108   129   199   134   215   219   101    87    95    83    83   160    62   190   151    99   108   116    71   119    81   153   203   122   139   220   111   136    63   189   212   213   195   206   145    89    62   165   119   194   147    91    40   118   188   152   191    44   138   105   181   186   199    47    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   149   134   135   195   112    53   207   170    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   219   176   176   210   166    66   161   135    41    57   210   168    60   126   157   211    43    41   218   165   217   176   160   203    57   215   140   196   216    90   217   125   191   163    66   156   105   203   211   114    93    70   188   146   108   138    98    67   180   210   204   117   183   218    63   217    69    56   184    98   121   114   209    50    75    89   145    38   190    51   183   146   160    88    70   162   211   107   119    47   139    70   118   132    72   220   219   138   151    97   191    41   166   129    94   115   214    72    52   141   176   159   192    71    38    63    77    38   104   145   196   188   122   125    93   130    90    51    98   132    85   185   208    35    76    36    56   114   219   148   115   115   106    84   166    60    51    79   133    70   115    69    46    71   138    69    99    77   157   128   189   218   148   193   157   168    76    57   175   182   196   196   118   173   141    74   162   111   216    51   184   176   209   167    92    37    93   146    56    89    41    46   113   213   207
   126    40    96   125   145   210    98    71   215    67   155    88   200    43   199   203    82    72    44   163   111   199   191    83   182   174   154   139   205   210   149   183   138   213   114   188   141    88   173   176   171   158   149    34   130   170   188   171    73   211    45   139   130   135    94    74   182   187   106   139    91   111   114   156   126   105   220   162   190   161   181    81    77   100   136   155   160   120    88   205    83   168    96   104   112   136   132   196   109   116    94   129    60    69   139   163   205    89   144   171   200   188   190    55   201   152    66   148   116    65   140   169   217   154    95   215   131   143   170    64   193   133   101    60    96    70   210    48    54   182    37   210    64    51   201   184    80    39    93    93   142   198   164    36   210   168    71   155   173   211    36    70    63   205    62   191   114    51   201    49    67    91    65   138   128   158    65   161   189   160   209    51    45   157    89   112   205   126   172    82   102   103    36   101   157    87    46   137    48   173    57   113    80   207   173    78    90   101    84   134   206   164    42   167   213   160    44   101   113    38   115    72    82   202   143   130   170    43   207    38   191   185   201   190   112   130   165    62   122   139   180   159   132   108   129   199   134   215   220   101    88    95    82    83   160    62   190   151    99   107   116    71   118    81   153   204   121   138   220   112   135    64   189   212   213   195   206   145    90    62   166   119   194   147    92    40   118   187   152   191    44   138   106   181   187   199    47    58    68   181    38   199   142    68   148    45   122    40   171    97   162    40   147   149   135   135   194   112    54   206   170    54   194    92    99   138   215   167   194   148   211    57   105    93    40   157   138   218   176   175   210   167    66   162   135    41    57   211   167    60   127   157   211    43    41   219   165   216   176   160   202    58   215   140   196   215    90   217   125   191   162    66   156   104   203   210   115    93    70   187   146   107   138    98    67   180   210   205   117   183   218    63   218    69    56   184    97   121   115   209    50    74    89   145    38   191    51   183   146   161    89    70   162   210   106   119    48   139    70   118   130    72   220   218   138   151    97   191    41   165   128    94   115   215    72    53   142   176   160   192    71    38    62    78    37   105   144   196   188   122   125    93   130    91    51    98   132    85   184   208    36    77    38    56   115   219   147   114   115   106    85   166    60    51    79   132    70   115    68    46    71   138    69    99    77   157   127   189   218   148   193   157   168    76    56   174   183   197   196   118   173   140    74   162   110   215    50   184   177   209   167    92    37    93   145    55    89    41    45   113   212   207
   127    40    96   125   145   211    99    71   215    67   155    88   199    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   204   210   150   183   139   213   115   188   141    88   173   176   170   158   149    34   130   172   188   171    72   211    45   139   130   135    93    73   182   186   105   140    90   111   114   156   126   105   220   163   190   161   180    81    76   100   136   155   160   120    88   205    84   168    96   104   113   136   132   196   109   116    93   130    60    70   139   163   204    89   145   172   201   188   191    56   201   153    66   149   115    65   140   170   218   154    95   215   131   143   170    63   194   133   102    60    96    70   211    50    53   181    38   210    64    52   200   185    80    38    92    93   143   198   164    36   210   168    71   155   172   211    36    70    63   205    62   191   114    51   201    49    67    91    65   138   128   158    65   161   189   160   209    50    45   156    89   111   205   125   172    82   103   103    36   101   157    87    46   137    48   173    58   112    81   207   172    77    90   101    84   134   206   164    42   167   212   160    44   101   112    38   115    73    82   202   143   130   170    43   207    38   192   185   202   189   112   130   165    62   122   139   180   159   132   107   128   199   134   215   219   101    88    95    83    83   160    62   190   151    99   108   116    71   118    81   154   203   122   138   220   111   135    64   189   212   213   195   206   145    89    61   165   119   194   147    91    40   118   188   152   191    44   138   105   181   186   199    47    58    68   182    39   199   142    68   149    46   122    40   171    97   163    41   147   150   135   134   194   112    53   207   170    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    65   162   135    41    57   210   168    60   126   157   211    42    41   218   165   218   176   160   202    58   215   140   196   215    90   217   125   191   163    66   156   105   202   211   114    93    70   188   146   108   137    98    67   180   210   204   117   183   218    63   218    69    56   184    98   122   114   209    50    75    90   145    38   190    50   184   147   161    88    70   162   211   107   119    47   139    70   118   131    73   220   219   138   151    96   191    41   165   129    94   115   214    72    53   141   176   159   192    71    38    63    78    37   104   145   196   187   122   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   115   115   106    84   166    60    51    79   133    70   115    68    46    71   138    69    99    77   157   128   188   218   148   193   158   168    76    57   175   182   196   196   117   173   141    74   162   110   216    51   185   176   209   167    92    37    93   145    56    88    41    45   113   213   207
   127    40    96   125   145   211    98    71   216    67   154    88   200    43   199   203    81    72    44   163   111   198   191    82   182   174   154   139   205   210   150   183   139   212   114   188   140    88   173   176   170   158   150    34   130   171   189   171    73   211    44   139   131   135    93    74   182   186   105   140    90   111   114   155   127   105   220   163   190   161   181    81    76    99   136   155   160   120    88   205    84   168    96   105   113   135   133   195   109   116    94   129    60    70   139   162   205    88   145   172   200   187   191    56   201   153    67   149   115    64   140   170   217   154    95   215   131   143   170    63   194   133   101    60    95    70   210    49    54   181    37   210    64    52   201   184    80    38    93    92   143   198   163    36   210   168    72   155   172   211    36    70    63   204    62   191   113    51   201    48    67    91    64   138   128   158    65   161   189   160   209    51    45   156    89   111   205   126   172    82   103   103    36   101   157    87    46   137    48   172    58   112    81   207   172    77    90   101    84   134   206   164    42   166   212   159    44   101   112    38   115    72    82   202   143   130   170    43   207    38   192   185   201   189   112   130   165    61   122   139   180   159   132   107   129   199   134   215   220   101    87    95    83    83   160    62   190   151    99   108   116    71   118    81   154   203   121   139   220   112   136    64   189   212   213   195   206   146    90    61   165   120   194   147    91    40   118   187   152   191    44   138   106   180   186   200    47    59    67   182    39   200   142    68   149    45   122    40   171    97   163    40   147   150   135   135   194   112    54   207   170    54   194    92    99   138   215   168   194   148   210    58   104    93    41   156   138   218   176   176   210   166    66   162   135    40    57   210   168    60   127   157   211    43    42   218   165   217   176   159   202    57   214   140   196   215    90   217   124   191   163    65   156   105   203   211   114    93    69   187   145   107   137    97    67   181   211   204   117   183   218    63   218    69    56   184    97   122   114   209    50    75    90   145    38   191    51   184   147   161    88    70   162   211   106   119    47   139    70   118   131    73   220   219   138   151    97   191    41   165   129    94   115   214    72    52   141   176   160   192    71    38    62    78    37   104   144   195   188   122   125    93   131    90    51    97   133    85   185   208    35    76    37    56   114   219   147   114   115   106    84   166    60    51    80   133    70   116    68    45    71   138    69    99    77   158   127   188   218   148   192   158   168    76    57   175   183   196   196   117   173   141    74   161   110   216    50   185   176   209   167    92    37    93   146    56    88    41    45   113   213   207
   129    39    96   125   144   211    97    70   215    67   153    87   197    42   197   202    81    71    42   164   111   198   192    84   182   173   156   137   203   209   150   183   140   212   115   189   142    86   172   177   171   158   148    34   128   171   188   171    71   214    45   139   130   134    94    75   183   186   104   141    89   111   114   155   125   104   221   165   191   162   181    79    73   100   137   156   162   121    89   207    84   168    96   105   111   136   132   198   109   117    92   130    61    69   138   162   204    89   146   172   201   188   191    56   198   151    66   150   114    63   140   171   218   154    94   217   131   141   170    64   195   133   102    61    95    72   211    51    52   183    38   209    64    52   201   185    81    38    90    94   144   199   163    36   210   169    72   156   173   211    37    70    64   203    63   190   112    52   202    50    66    90    63   140   128   158    65   161   189   162   210    54    44   155    88   109   207   128   173    82   105   102    35   100   160    86    45   136    50   172    59   112    80   206   173    78    91   100    84   134   208   166    42   168   210   160    43   101   113    38   114    73    82   199   144   129   168    45   208    38   192   184   202   190   112   132   165    64   122   137   181   160   135   107   129   199   134   214   219   100    86    94    82    83   158    61   189   148    98   109   116    69   118    80   153   205   120   138   222   112   136    62   187   211   211   195   205   145    90    60   165   119   192   145    90    39   115   186   152   193    44   138   106   181   188   201    50    59    67   181    39   199   144    68   148    44   122    40   171   100   165    41   148   149   136   134   193   113    53   207   171    54   193    95    98   136   215   166   195   148   213    58   105    94    42   156   139   219   176   177   209   166    67   161   134    41    57   210   168    61   127   157   211    41    41   219   164   218   175   161   201    58   214   139   196   213    92   218   127   191   159    65   156   105   204   210   113    92    72   188   144   109   139    98    66   182   211   206   116   180   218    64   218    69    57   185    99   122   113   209    50    72    88   147    38   192    51   183   145   162    87    71   161   209   107   117    48   142    69   118   131    72   220   219   137   150    96   190    41   167   131    93   115   213    72    51   140   177   157   194    71    38    63    80    39   103   145   194   188   122   124    94   131    89    52    95   134    86   186   209    37    75    36    55   113   219   150   115   115   105    85   164    61    50    81   131    70   114    69    46    71   137    69   100    77   156   129   188   217   145   192   156   168    76    59   174   182   195   197   119   173   140    74   160   112   218    50   185   176   211   166    93    36    93   147    57    89    41    45   110   214   208
   126    41    96   125   145   211    99    71   215    66   155    89   200    44   199   202    81    72    45   162   111   199   190    81   182   175   154   139   205   210   150   183   139   212   115   188   142    86   173   177   170   160   149    34   130   172   189   171    72   211    44   140   131   134    92    73   182   186   105   140    91   112   114   156   126   105   219   163   190   161   181    82    77    99   136   154   161   120    89   205    85   168    96   104   113   137   134   196   109   115    94   129    58    69   139   162   204    89   145   173   200   187   191    57   201   153    66   149   116    65   141   169   218   155    95   214   132   142   170    63   195   134   101    60    94    71   210    49    54   183    36   212    66    52   201   185    79    39    93    93   141   196   162    35   209   169    71   156   173   211    35    71    64   203    62   192   111    51   200    48    67    91    64   139   128   156    66   162   190   159   210    50    44   156    87   110   206   126   172    82   103   104    35   101   158    87    44   136    47   172    58   112    81   207   173    78    90   103    83   135   208   166    42   167   212   159    44   100   114    37   114    70    82   201   143   129   168    43   207    37   193   184   203   189   113   131   166    62   122   139   179   159   132   107   129   198   135   214   220   100    87    93    82    82   159    62   190   151    97   106   117    70   117    81   154   204   121   139   219   112   137    64   189   214   214   195   207   145    88    62   166   120   194   147    92    41   118   187   152   191    43   139   106   181   185   199    49    58    68   182    39   199   141    67   149    46   122    39   171    97   162    39   147   150   135   135   193   112    54   207   169    53   195    93   100   138   215   167   194   148   212    59   103    93    40   158   137   219   177   177   211   166    67   161   136    41    56   210   169    59   127   158   211    42    40   218   165   218   176   158   202    59   216   139   195   216    89   216   126   190   162    67   155   106   201   210   115    91    71   187   144   107   138    99    68   181   210   205   118   182   219    64   218    69    56   184    97   121   115   209    51    74    89   147    38   191    51   184   145   159    89    71   162   209   106   120    47   139    69   118   130    72   220   219   138   152    96   191    40   164   130    94   115   213    72    52   140   174   160   193    71    39    63    78    38   104   144   197   187   122   124    91   130    90    51    98   133    84   186   207    34    77    38    57   115   219   148   115   115   105    84   167    62    53    79   133    70   113    69    44    70   138    69   100    77   159   129   188   218   147   191   158   168    75    55   173   182   195   194   117   173   142    74   161   110   215    51   185   177   211   168    92    37    95   145    56    88    40    44   113   214   207
   126    40    96   125   145   211    99    71   214    67   155    88   199    43   199   203    81    72    44   163   111   199   191    83   182   174   154   139   204   210   150   183   138   213   114   188   141    88   173   176   170   158   149    34   130   171   188   171    73   211    44   139   130   135    93    74   182   187   105   140    90   111   114   155   126   105   220   162   190   161   180    81    76   100   135   155   160   120    88   205    84   168    95   104   113   136   132   196   109   116    94   129    60    70   139   162   204    89   145   171   201   188   191    56   201   153    66   149   115    64   140   170   217   153    95   215   132   143   171    63   194   134   102    60    96    70   210    49    54   182    37   210    64    52   200   185    80    38    92    93   143   198   163    35   210   168    71   155   172   211    37    70    63   205    62   191   114    51   201    48    67    91    65   138   128   158    65   161   189   160   209    50    45   156    88   111   205   125   172    82   102   103    36   101   157    87    45   137    48   173    57   112    81   207   172    77    90   101    84   134   207   164    42   166   213   160    44   101   113    38   115    72    82   202   143   130   170    43   207    38   192   185   202   189   112   131   165    61   122   139   179   159   133   108   128   199   134   215   220   102    87    95    83    83   160    62   190   151    99   107   116    71   119    81   154   203   122   138   220   111   136    63   189   213   213   195   206   145    90    62   165   120   194   147    92    40   117   188   152   191    44   138   105   181   186   199    48    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   149   135   134   194   112    53   207   170    54   194    93    99   138   216   168   194   148   211    59   104    93    40   157   138   218   176   176   210   166    65   162   135    41    57   210   167    59   126   157   211    42    41   218   165   217   176   159   202    57   215   139   196   215    90   217   125   191   162    65   155   105   203   211   114    93    70   187   145   108   138    98    67   181   210   204   117   183   218    63   218    69    56   184    97   122   114   210    50    75    90   145    38   191    50   183   147   161    88    70   162   210   106   119    47   140    70   118   131    72   220   219   138   151    96   191    41   165   129    94   114   215    72    52   141   176   160   192    71    38    63    78    37   104   144   195   188   122   126    93   130    90    51    98   132    85   186   208    35    77    37    56   114   219   148   114   115   106    84   166    60    51    80   132    70   116    68    46    71   138    69    99    77   157   128   189   218   148   193   158   168    76    57   174   182   196   196   118   174   141    74   162   111   216    51   185   176   209   167    92    37    93   145    56    88    41    45   113   213   208
   127    40    96   125   144   212    99    70   214    66   155    89   198    44   199   202    82    72    44   163   111   199   192    83   182   174   153   138   205   209   150   183   138   213   115   188   141    88   173   177   169   158   149    34   131   172   189   171    73   210    45   138   130   135    94    74   183   186   104   139    90   111   113   155   126   106   220   163   190   159   181    80    75   100   137   155   160   120    87   206    82   167    96   103   114   137   133   196   109   116    94   128    59    69   139   164   205    89   146   172   201   189   191    56   201   152    66   149   115    64   140   169   218   154    94   215   132   142   168    65   196   133   102    60    95    69   210    50    53   181    37   210    64    51   200   184    79    38    93    93   143   198   164    34   210   167    71   154   172   212    36    70    62   204    62   192   113    51   201    47    67    92    66   138   129   157    65   161   190   160   209    49    44   157    88   112   206   125   172    82   103   102    35   101   156    88    46   136    47   173    58   112    80   207   172    77    91   100    84   134   206   164    41   166   213   159    43   101   112    38   114    73    81   201   142   129   170    43   208    38   192   185   201   189   112   129   165    61   123   140   179   158   133   107   128   199   133   215   219   102    87    96    82    83   160    61   190   153    99   107   117    71   118    81   153   204   123   138   220   111   135    63   189   211   212   195   206   144    90    62   165   119   195   147    92    40   116   188   151   190    43   138   105   181   187   201    48    59    68   181    38   199   141    69   149    46   122    41   171    97   163    41   146   151   135   135   195   111    54   207   171    54   193    93    98   138   215   169   195   148   211    58   105    93    39   156   138   218   176   177   210   165    66   162   135    41    56   211   169    59   126   157   211    43    42   219   167   216   175   160   201    58   215   140   196   216    91   217   125   190   163    65   156   104   203   211   115    93    71   189   146   107   137    98    68   180   210   203   116   183   218    63   217    70    57   185    97   122   115   209    50    75    89   145    38   191    51   184   147   162    88    71   162   210   107   118    47   140    70   118   131    71   220   219   137   151    97   192    41   165   129    95   115   214    73    53   141   176   160   192    71    38    63    77    37   103   145   194   188   122   124    92   130    90    51    98   132    85   185   208    34    77    36    56   114   219   148   115   115   105    83   165    60    52    80   133    70   114    68    46    71   139    69   100    78   157   128   188   218   148   192   157   169    76    57   174   182   196   197   117   174   142    74   161   110   216    52   185   176   210   167    92    35    94   146    56    88    41    45   114   213   208
   122    39    96   125   144   209    99    71   217    67   157    87   200    41   199   204    81    70    45   163   111   199   190    84   184   175   155   140   202   207   150   183   137   213   115   187   139    88   172   178   170   159   150    36   129   171   189   172    73   211    43   138   132   136    92    73   182   188   103   139    91   112   113   153   128   104   220   164   192   161   180    82    77    98   136   154   160   120    89   205    82   169    95   102   116   135   132   198   111   116    95   130    62    70   139   163   204    86   143   172   200   189   190    55   201   152    66   150   115    64   139   169   217   153    96   213   131   143   171    66   194   132   100    59    98    69   212    50    51   183    38   211    64    50   200   185    81    38    92    92   141   197   163    34   210   168    71   153   172   211    34    67    63   203    59   192   113    51   201    47    68    91    64   138   128   156    65   160   188   160   209    51    47   158    88   112   205   126   173    81   104   107    38   102   156    85    48   136    49   172    58   113    79   209   171    77    92   100    84   134   206   164    39   165   213   158    46    99   114    39   115    72    82   203   142   132   167    44   206    36   192   185   200   190   114   129   165    62   123   139   179   160   132   108   130   200   133   216   219   101    89    96    84    84   161    61   191   150    99   108   118    72   116    81   152   205   122   139   218   110   134    65   187   212   214   195   207   146    90    60   163   119   194   147    92    42   117   186   151   191    42   140   104   179   187   199    47    58    69   181    38   201   140    68   150    46   121    39   173    97   163    40   149   150   136   134   194   111    55   205   169    54   192    94    97   137   214   163   195   151   208    62   104    92    39   157   137   216   175   177   211   166    66   163   134    41    58   208   169    62   127   158   212    42    43   217   163   215   175   161   200    58   214   141   197   215    88   217   122   192   164    65   157   102   201   211   114    92    71   188   146   108   138    99    67   179   212   207   116   184   220    61   220    70    56   185    99   123   115   211    50    73    91   145    38   191    49   183   146   161    87    69   161   211   108   118    48   139    72   117   134    73   219   222   140   151    97   191    40   163   129    94   116   214    74    53   141   176   160   194    69    36    63    77    36   105   143   196   188   124   124    94   130    93    50    98   132    85   186   209    35    76    38    54   115   217   146   115   116   107    83   170    62    50    80   132    72   117    68    46    71   138    69    97    77   158   129   189   216   149   192   158   170    78    59   175   184   195   195   116   172   143    73   158   110   213    50   185   176   208   167    90    36    93   147    56    88    41    43   114   213   209
   127    40    97   125   145   211    99    71   214    67   155    87   199    41   199   204    80    72    43   162   111   199   192    82   181   175   153   139   204   210   150   183   139   212   116   189   141    88   171   176   170   159   150    34   130   173   188   170    74   211    45   139   131   133    93    74   182   186   107   139    90   110   114   154   126   107   220   162   189   161   181    80    77    99   135   154   160   121    87   206    85   168    94   105   113   136   132   196   108   116    93   129    60    69   139   164   204    87   144   171   201   188   191    56   201   153    66   149   114    65   140   170   218   154    97   214   132   142   171    62   195   133   102    60    95    69   211    49    55   182    38   210    64    50   200   185    80    38    93    93   142   198   164    36   210   168    71   155   171   212    37    69    63   206    61   191   113    52   202    48    67    92    64   138   129   157    66   161   189   159   209    50    46   156    88   112   205   126   171    82   102   103    36   101   157    87    45   137    48   172    57   112    80   206   172    78    91   101    85   133   207   164    42   166   212   160    43   100   113    38   115    73    82   202   143   129   169    43   208    38   191   186   202   189   112   130   165    61   122   140   179   158   131   107   128   199   134   215   219   102    88    95    83    83   160    62   190   150    98   107   116    71   117    80   154   203   122   137   219   111   135    64   190   212   212   195   206   145    89    62   166   120   194   146    93    39   118   187   152   191    45   137   105   180   187   200    47    59    68   182    39   199   142    68   149    46   124    40   171    97   163    42   147   150   134   134   196   112    53   208   170    55   195    92    99   139   215   167   193   149   209    57   104    93    40   156   138   219   176   175   209   165    65   162   136    40    56   210   167    60   126   158   211    42    43   218   164   218   175   159   203    58   216   141   197   215    90   217   126   190   162    65   156   105   202   212   114    93    68   188   145   108   138    97    67   179   210   203   117   183   219    63   219    69    56   184    98   122   114   209    50    74    89   145    37   190    50   184   147   161    88    70   162   210   106   119    48   140    69   118   132    71   220   219   137   151    97   190    42   166   130    94   115   214    72    52   140   177   159   192    72    38    62    78    38   104   143   196   188   123   126    93   130    90    51    98   133    84   184   207    34    75    37    55   114   219   148   114   115   106    85   167    61    52    80   132    69   115    68    46    72   139    69    99    76   156   128   188   218   148   192   158   169    75    56   175   183   195   196   117   174   141    73   162   110   216    50   186   175   210   166    92    37    92   146    56    88    41    46   113   213   208
   129    40    97   125   145   212    97    73   213    66   155    89   198    43   200   202    83    72    44   162   112   198   189    80   182   173   154   138   205   209   150   183   140   213   116   187   140    87   172   177   171   157   152    33   129   168   187   170    72   214    45   139   132   133    94    71   182   187   105   139    89   113   115   155   126   104   220   163   189   160   182    81    77   100   134   154   160   120    87   205    85   167    94   106   113   137   130   195   108   115    93   131    61    70   137   162   204    88   146   173   199   189   191    59   200   153    64   150   115    64   140   172   218   153    96   217   129   142   170    62   194   134   101    60    95    72   210    48    54   182    38   210    62    48   201   186    79    37    91    91   144   201   165    37   209   170    73   156   175   210    36    72    64   205    64   192   113    48   204    49    67    90    64   137   132   157    67   163   190   160   208    51    45   153    90   111   205   125   173    82   101   104    37   102   157    86    45   136    49   174    58   110    81   207   173    79    90   102    82   134   208   164    41   167   215   159    44   103   113    38   116    72    81   201   145   129   170    43   204    40   194   187   200   192   112   130   166    60   123   140   180   160   133   110   128   200   135   217   219   101    89    95    82    85   160    63   190   151    99   107   115    71   123    82   152   203   121   141   219   111   135    61   191   212   214   195   206   145    89    61   166   118   194   150    93    42   116   187   151   191    45   137   106   183   186   198    48    60    69   182    40   200   144    68   148    45   121    43   171    96   163    44   146   149   133   134   194   111    56   206   170    53   196    93   101   140   216   167   192   149   212    59   103    93    38   159   137   219   176   177   212   165    68   162   136    41    58   212   168    61   129   159   213    46    44   219   166   216   176   158   202    57   215   140   196   213    91   219   124   188   163    65   157   107   203   210   118    93    69   189   144   109   137    99    66   182   209   205   118   184   218    64   217    70    56   183    98   120   114   208    50    74    91   144    38   189    49   186   146   162    88    72   162   211   104   119    46   137    72   118   130    75   221   219   139   150    97   190    41   160   129    94   115   214    73    52   142   177   158   194    72    38    63    78    37   106   143   197   190   124   125    93   130    89    52    97   132    85   185   208    35    74    38    56   114   221   149   114   115   107    83   166    63    50    79   136    69   117    70    46    72   137    67    97    77   158   129   190   219   149   193   155   169    76    55   172   182   196   198   118   175   141    75   163   110   213    52   184   176   208   167    92    40    93   146    54    87    42    46   112   212   208
   127    40    96   125   145   211    99    71   215    67   155    87   200    43   198   202    81    72    44   163   111   199   190    82   182   173   155   139   204   210   150   184   139   213   115   188   141    88   172   177   170   158   150    34   130   171   188   170    72   212    45   139   130   134    93    73   182   186   106   140    90   111   114   156   126   105   220   162   190   161   180    81    76    99   136   155   161   121    88   205    83   168    96   104   112   137   132   196   109   115    94   129    61    70   138   162   204    89   145   171   201   188   190    56   201   152    67   149   116    64   141   170   217   153    94   214   132   143   171    64   194   134   102    60    96    71   210    50    53   181    38   210    64    51   200   185    80    38    92    93   143   198   163    35   210   168    72   155   172   211    37    70    63   205    62   191   114    50   201    49    67    91    65   138   129   158    66   161   189   160   210    51    45   157    89   111   206   126   171    83   103   103    36   101   158    87    45   136    47   172    57   113    81   207   172    77    91   101    84   134   206   164    42   167   212   160    44   100   113    38   115    72    82   202   143   130   169    44   207    38   193   184   202   189   112   131   164    62   122   139   180   159   132   107   129   199   134   216   219   101    88    95    83    83   160    62   190   151    99   107   116    71   118    81   154   203   123   138   219   111   135    64   189   212   213   196   206   145    89    62   164   119   195   148    92    40   118   187   152   192    44   139   105   181   187   199    48    58    68   182    38   200   142    67   149    45   122    40   171    98   163    41   146   149   135   134   195   112    53   206   170    53   194    93    99   137   216   168   193   149   210    59   104    92    40   157   138   219   177   176   210   165    65   162   136    41    57   210   168    60   127   157   211    43    42   218   165   217   175   160   202    58   215   140   196   215    90   218   126   191   162    65   155   105   202   211   115    93    70   188   146   107   138    97    67   181   210   205   117   183   219    63   217    68    56   184    97   121   114   210    50    74    89   145    37   190    50   184   146   161    88    70   162   211   106   119    46   139    70   118   131    71   221   219   138   151    96   191    41   165   129    95   115   214    72    53   141   177   160   192    70    38    63    78    38   105   145   195   187   122   125    92   131    90    51    98   133    85   185   208    35    76    37    56   114   219   148   115   115   106    84   165    60    51    79   133    70   116    68    45    71   139    69    99    77   157   128   189   217   148   193   158   169    78    56   175   182   196   197   117   173   141    74   162   111   216    51   184   176   210   167    92    37    93   145    56    89    41    45   112   213   207
   127    40    96   126   144   209   100    74   215    68   153    87   201    43   199   203    82    72    46   163   110   198   191    83   183   174   155   142   203   209   149   182   137   213   113   188   143    88   171   176   168   157   148    35   130   170   188   171    72   211    45   140   132   134    93    71   183   188   101   139    90   110   114   156   128   106   220   162   190   162   181    82    75   102   136   157   158   120    90   206    81   167    96   107   112   136   132   194   111   116    95   130    59    70   139   164   203    90   147   173   202   187   191    54   201   153    68   148   113    64   139   169   218   154    95   217   133   142   171    65   195   133   102    60    92    71   211    48    54   183    34   212    65    50   201   185    80    37    91    93   144   198   163    37   210   167    70   155   173   210    35    68    62   204    62   191   112    49   199    48    68    92    65   138   131   158    65   162   188   159   209    51    45   159    89   110   204   124   171    84   102   102    37   101   158    86    47   140    47   171    60   114    79   208   172    79    92   100    83   133   205   166    42   168   214   158    45    99   110    38   115    74    80   203   142   130   171    43   208    38   193   184   204   191   113   129   167    62   120   141   177   158   131   106   129   200   131   213   219   100    89    95    81    82   161    61   189   147    98   106   117    72   119    78   153   205   120   138   218   113   135    63   189   212   212   194   206   145    90    63   166   119   193   147    91    39   117   188   151   193    46   136   106   181   187   198    49    57    67   182    40   198   143    68   149    44   122    40   174    96   161    42   146   151   135   134   196   114    53   207   170    55   195    91   101   138   216   167   194   147   210    57   105    93    41   154   137   219   175   176   211   167    66   160   136    40    57   210   167    61   127   157   211    42    39   217   164   216   173   160   201    57   213   141   195   214    91   217   122   191   163    67   156   104   202   211   115    93    70   188   146   108   137   101    65   182   210   204   117   184   215    61   216    69    57   184    95   121   112   210    49    73    90   145    38   191    51   183   146   160    88    70   162   212   107   119    46   141    69   119   131    73   219   220   138   151    97   189    41   165   130    93   114   213    72    52   142   176   161   192    70    35    62    77    39   103   144   195   189   123   127    92   128    90    52    97   131    85   184   207    36    76    38    56   115   219   147   116   114   104    84   167    60    52    79   133    67   116    70    45    71   138    68   100    78   156   127   188   218   149   193   156   168    78    56   174   182   198   196   119   172   142    71   163   109   216    51   184   175   209   164    92    39    92   146    55    89    40    45   112   215   210
   127    40    96   125   145   211    99    71   215    67   154    88   199    42   199   204    81    71    45   163   111   199   191    83   182   172   154   139   205   210   149   183   138   213   114   188   140    88   173   176   170   158   149    34   131   171   188   171    72   211    44   138   130   135    93    73   182   186   105   140    90   111   115   156   126   105   220   163   190   161   181    81    76   100   136   154   161   121    87   204    85   168    96   105   113   136   133   195   109   116    94   130    61    70   139   162   203    88   146   172   200   189   191    56   201   152    67   149   115    64   140   169   218   154    95   215   132   143   171    63   195   133   102    61    96    70   211    50    53   182    37   210    64    52   200   185    81    39    93    93   143   198   164    36   210   168    71   156   172   211    37    70    63   205    61   191   114    50   200    49    67    91    64   138   128   158    65   162   190   160   209    51    45   156    88   111   205   126   171    82   103   102    36   102   157    87    45   137    48   172    57   112    80   207   172    78    90   101    84   134   206   165    42   167   214   159    44   100   113    38   115    73    82   201   143   130   169    43   207    38   192   185   201   190   112   130   164    61   122   139   180   159   133   108   128   199   134   216   219   101    87    95    82    83   160    62   189   150    99   107   116    71   118    81   153   203   121   139   220   111   136    63   190   212   213   195   207   145    90    62   165   120   195   147    91    40   118   187   153   191    43   138   105   181   187   199    48    58    69   182    39   199   142    67   149    45   122    40   170    97   163    40   147   150   135   134   195   112    53   207   170    54   194    93    99   138   215   168   194   148   210    58   104    92    40   157   138   218   175   176   211   166    66   162   135    42    57   210   168    59   127   157   212    42    42   218   165   217   176   159   202    58   216   139   196   215    90   217   125   191   163    66   155   104   203   211   115    92    70   188   145   108   139    97    67   180   210   205   117   183   218    63   218    69    55   185    98   122   113   210    50    75    90   146    39   190    50   183   147   161    89    69   162   210   106   119    47   140    71   118   130    72   220   219   138   150    97   191    41   165   129    94   114   214    72    53   141   176   160   192    72    37    63    78    37   104   144   195   188   122   124    92   131    90    50    98   133    85   185   208    36    77    37    55   113   219   148   114   115   106    85   167    61    52    80   133    69   116    68    46    71   138    69    99    76   157   127   188   217   148   193   157   168    76    56   174   182   195   197   117   173   142    74   161   111   215    51   185   176   210   167    92    37    93   146    56    88    42    46   113   213   207
   127    40    95   126   145   210    99    71   215    66   154    88   198    43   200   202    82    73    44   163   111   200   191    83   182   174   153   139   205   209   149   184   138   213   115   188   141    88   172   176   170   158   149    34   130   171   188   170    73   211    44   140   130   134    93    74   182   187   105   140    90   110   115   156   126   106   220   163   190   161   181    81    76   100   137   154   160   120    87   205    85   168    95   104   113   136   133   196   109   116    93   129    60    70   139   162   204    88   145   172   201   188   191    56   201   152    66   149   115    65   140   170   218   152    94   215   131   143   171    62   194   133   101    61    96    70   210    50    54   181    38   211    64    51   200   185    80    39    93    93   142   197   164    35   210   168    71   156   172   210    36    70    63   205    62   192   113    51   201    49    66    90    65   139   128   157    65   161   189   159   209    50    45   157    88   111   205   126   172    82   103   103    37   101   158    87    45   137    48   173    57   113    81   206   173    78    90   100    84   134   206   164    42   167   213   159    44   100   112    38   115    71    82   202   143   129   170    43   207    38   192   184   202   190   111   131   165    62   122   139   179   158   133   107   128   199   135   215   219   101    88    95    82    83   161    62   188   151    98   108   116    71   118    80   154   203   121   138   219   112   136    64   189   212   213   195   206   145    90    62   166   120   194   147    92    39   117   187   152   192    44   138   106   180   186   200    48    58    68   182    38   200   142    67   149    45   122    41   170    97   163    41   147   150   134   134   194   112    54   206   170    54   194    92    99   138   216   167   195   148   210    58   104    93    40   157   138   218   176   175   210   167    65   162   135    41    57   210   168    61   126   157   212    42    42   218   165   218   176   160   202    57   215   140   196   216    90   217   125   191   163    66   155   105   203   211   114    92    70   187   146   107   137    97    67   181   211   205   118   183   219    64   218    69    56   184    97   122   114   209    50    75    90   145    39   190    50   183   147   161    88    70   161   210   106   119    46   139    71   118   131    72   220   219   138   151    96   191    42   165   129    94   115   214    72    53   141   176   159   192    72    38    62    78    38   105   144   196   187   122   125    92   131    90    51    98   132    85   185   208    35    75    38    55   114   219   148   114   115   106    84   166    60    51    80   132    70   115    68    46    71   139    69    99    77   157   128   188   218   147   192   156   168    77    56   175   182   195   196   118   173   141    74   161   111   216    51   184   177   209   167    92    37    93   145    56    89    41    45   112   212   208
   126    40    96   127   143   212    99    72   216    67   155    89   200    44   199   204    82    71    43   164   111   200   191    82   183   174   154   139   204   210   150   183   138   212   114   189   141    88   173   177   171   158   149    34   131   171   189   171    73   211    46   139   129   134    92    75   182   186   104   139    90   112   114   157   126   106   220   163   189   161   181    81    77    99   135   156   160   121    88   205    84   167    96   104   113   136   133   196   109   115    93   131    61    70   139   162   204    90   145   172   200   188   191    57   202   153    66   149   116    64   140   170   218   152    96   216   132   143   171    64   195   133   103    61    95    69   211    50    53   181    37   209    64    52   200   186    81    38    93    92   143   198   162    35   209   169    71   154   173   211    37    70    63   205    63   190   113    51   201    49    68    91    64   138   127   157    66   161   191   160   210    51    44   156    89   112   205   126   170    82   102   103    37   101   157    86    45   137    47   172    58   113    81   207   172    77    89   100    84   134   206   164    41   167   213   160    43   100   111    38   115    73    82   202   144   129   171    43   208    39   193   185   201   189   112   130   166    63   121   139   181   159   133   106   128   199   134   215   220   101    88    95    82    82   160    61   189   150    97   107   116    71   119    81   153   202   122   138   220   112   135    62   190   213   214   196   206   144    88    62   164   119   194   145    94    40   117   187   152   192    44   138   105   180   186   199    47    58    68   183    39   200   141    67   149    45   122    41   171    98   163    41   148   150   134   135   193   112    55   206   171    54   195    92    99   138   216   168   194   148   212    59   103    92    40   157   138   217   176   175   209   166    65   162   135    42    58   211   168    59   127   157   211    43    43   219   166   217   176   160   203    59   215   140   195   216    89   217   124   191   163    66   157   105   202   212   115    92    68   188   146   107   137    98    66   180   210   204   117   184   218    63   219    68    55   183    97   121   114   209    51    74    90   146    37   191    50   184   146   161    88    70   162   210   105   120    46   140    71   118   130    72   221   219   139   151    98   191    42   164   129    93   114   215    72    53   141   176   159   193    71    38    62    78    38   104   145   196   187   123   125    93   130    90    51    98   132    85   186   208    34    76    36    54   115   219   148   115   116   104    85   166    60    52    79   132    70   115    69    46    70   138    68    98    77   157   128   188   218   147   193   157   169    76    55   176   181   196   195   118   172   141    75   162   110   216    52   185   176   209   167    92    39    94   144    56    88    42    45   111   213   207
   127    40    96   125   145   211    98    71   215    67   155    88   200    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   204   210   150   183   139   213   115   188   140    88   173   176   170   158   149    34   130   171   188   171    72   211    45   139   130   135    93    74   182   186   105   140    90   111   114   156   126   105   220   163   190   161   180    81    76    99   136   155   160   120    88   205    84   168    96   104   113   136   133   196   109   116    94   129    60    70   139   162   204    89   145   172   201   188   191    56   201   153    66   149   115    64   140   169   218   153    95   215   131   143   171    63   194   133   102    60    96    71   211    49    54   182    37   210    64    52   200   185    80    38    92    93   143   198   164    35   210   168    71   155   172   211    36    70    63   205    62   191   114    51   201    49    67    91    65   138   128   158    65   161   189   160   209    51    45   156    88   111   205   125   172    82   103   103    36   101   157    87    46   137    48   172    58   112    81   207   172    78    90   101    84   134   206   164    42   167   213   159    44   100   112    38   115    72    82   201   143   130   170    43   207    38   192   185   202   190   112   130   165    62   122   139   180   159   133   107   128   199   134   215   219   101    87    95    82    83   160    62   190   151    99   108   116    71   118    81   154   203   121   138   220   111   135    64   189   212   213   195   206   145    90    62   165   119   194   147    91    40   118   188   152   191    44   138   105   181   186   199    47    58    68   182    39   199   142    68   149    46   122    40   171    97   163    41   147   150   135   134   194   112    54   207   170    54   194    93    99   138   216   168   194   148   211    58   104    93    40   157   138   218   176   176   210   166    66   162   135    41    57   210   168    60   127   157   211    43    42   218   165   217   176   160   202    57   215   140   196   215    90   217   125   191   163    65   156   105   203   211   114    93    70   188   146   107   138    98    67   180   210   204   117   183   218    63   218    69    56   184    97   122   114   210    50    75    89   145    38   191    50   184   147   161    88    70   162   211   107   119    47   140    70   118   131    72   220   219   138   151    96   191    41   165   129    94   114   214    72    53   141   176   160   192    71    38    63    78    37   104   145   196   188   122   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   115   115   106    84   166    61    51    79   133    70   115    68    46    71   139    69    99    77   157   128   189   218   148   193   157   168    76    57   174   183   196   196   117   174   141    74   162   110   216    51   185   176   210   167    92    37    93   145    56    89    41    45   112   213   207
   127    40    96   125   145   211    98    71   215    67   155    88   199    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   205   210   149   183   139   213   115   188   140    88   172   177   170   158   149    34   130   171   188   171    72   211    44   139   130   135    93    74   182   186   105   140    91   111   114   156   126   105   220   163   190   161   180    81    76    99   135   155   160   120    88   205    84   168    95   104   113   136   132   196   109   116    94   129    60    70   139   163   204    88   145   172   201   188   191    56   201   153    67   149   115    65   140   170   217   154    95   215   132   143   170    64   194   133   102    60    96    70   210    49    54   182    38   211    64    51   200   185    80    38    93    93   143   198   164    35   210   168    72   155   172   211    36    70    63   205    62   191   114    51   201    49    67    91    65   138   128   157    65   161   189   160   209    50    45   156    88   111   205   125   172    82   103   103    36   101   157    87    45   136    48   172    57   112    81   207   173    77    90   101    84   134   206   164    42   166   213   160    44   101   112    38   115    72    82   202   143   130   169    43   207    38   192   185   202   190   112   130   165    62   122   139   179   159   132   107   128   199   134   215   219   101    88    95    82    83   160    62   190   151    99   108   116    71   118    81   154   203   122   138   220   111   135    63   189   212   213   196   206   145    89    62   165   120   194   147    91    40   118   188   152   191    43   138   105   181   186   199    47    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   150   135   135   194   112    54   207   171    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    66   161   135    41    57   210   168    60   126   156   211    42    41   218   165   217   176   160   202    57   215   140   196   215    90   217   125   191   163    65   156   105   202   211   114    93    70   187   145   107   137    98    67   180   210   204   117   183   218    63   218    69    56   184    97   122   114   209    50    75    90   145    38   191    50   184   147   161    88    70   162   211   106   119    47   139    70   119   131    72   220   219   138   151    97   191    41   165   129    94   115   214    72    53   141   176   160   192    71    38    63    78    37   104   145   196   188   122   125    93   130    90    51    98   132    85   185   208    35    77    37    56   114   219   148   114   115   106    85   166    60    51    79   132    70   115    68    46    71   138    69    99    77   157   128   189   218   148   193   158   168    76    56   175   182   196   196   118   173   141    74   161   110   216    51   185   176   210   167    92    37    93   145    56    88    41    45   113   213   208
   127    40    96   125   145   211    98    71   215    67   155    88   199    43   199   203    81    72    44   163   110   199   191    82   182   174   154   139   204   209   149   183   138   213   115   188   140    88   173   177   170   158   150    34   130   171   188   171    73   211    44   139   130   135    93    73   182   186   105   140    90   111   114   156   126   105   221   163   190   161   181    81    76    99   136   155   160   121    88   205    84   168    96   104   113   136   132   196   109   116    93   130    60    70   139   162   205    89   145   172   201   188   191    56   201   153    67   149   115    65   140   170   217   153    95   215   131   143   170    63   194   133   102    61    96    70   210    49    53   181    38   210    64    51   200   185    80    38    93    92   143   198   163    35   210   168    71   155   172   212    36    70    63   205    62   191   113    51   201    48    67    91    65   138   128   158    65   161   189   160   210    50    45   156    89   111   205   125   172    82   103   103    36   101   157    87    46   137    48   172    58   112    80   207   172    77    90   101    84   134   206   164    42   166   213   160    44   101   112    38   115    73    82   202   143   130   169    43   207    38   192   185   201   189   112   130   164    62   122   139   179   159   133   107   128   199   134   215   220   101    88    95    83    83   160    62   190   151    99   107   116    71   119    81   153   203   122   138   220   112   135    64   189   212   213   195   206   145    89    61   165   120   194   147    91    40   118   188   152   191    44   138   106   180   186   199    48    58    68   182    38   200   142    68   149    45   122    40   171    97   163    41   147   149   135   135   194   112    54   207   170    54   194    92    99   138   215   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    65   162   135    41    57   210   167    60   126   157   211    42    41   218   165   217   176   160   202    57   215   140   196   215    90   217   125   191   163    65   156   105   203   211   114    93    70   188   146   108   137    97    67   180   210   205   117   183   218    64   218    69    56   184    98   121   114   209    50    75    89   145    38   191    50   183   147   161    88    70   162   211   107   119    47   140    70   118   131    73   220   218   138   151    97   191    41   165   129    94   115   214    72    53   141   176   160   192    71    38    62    78    37   104   144   195   188   122   125    93   130    90    51    98   132    85   186   208    35    76    37    56   114   219   148   114   115   106    84   166    61    51    79   132    70   115    68    46    71   139    69    99    77   157   128   189   218   147   193   158   168    76    56   175   182   196   196   117   173   141    73   161   110   216    51   184   176   210   167    92    37    93   145    56    89    41    45   113   213   208
   127    40    96   125   145   211    98    71   215    67   155    88   199    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   204   210   150   183   138   213   115   188   140    88   173   176   170   158   149    34   130   171   188   171    72   211    45   139   130   135    93    74   182   186   105   140    90   111   114   156   126   105   220   163   190   161   180    81    76    99   136   155   160   121    88   205    84   168    96   104   113   136   132   196   109   116    94   129    60    70   139   162   204    89   145   172   201   188   191    56   201   153    67   149   115    65   140   170   217   153    95   215   131   143   171    63   194   133   102    60    96    70   210    49    54   181    37   210    64    52   200   185    80    38    92    93   143   198   164    35   210   168    71   155   172   211    36    70    63   205    62   191   114    51   201    49    67    91    65   138   128   158    65   161   189   160   209    50    45   156    88   111   205   125   172    82   103   103    36   101   157    87    46   137    48   173    58   112    81   207   172    77    90   101    84   134   206   164    42   167   213   160    44   101   112    38   115    72    82   202   143   130   170    43   207    38   192   185   201   189   112   130   165    62   122   139   180   159   132   107   128   199   134   215   219   101    88    95    82    83   160    62   190   151    99   108   116    71   118    81   154   203   122   138   220   112   135    63   189   212   213   195   206   145    89    62   165   120   194   147    91    40   118   188   152   191    44   138   105   181   186   199    47    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   150   135   134   194   112    53   207   170    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    66   162   135    41    57   210   168    60   127   157   211    43    41   218   165   217   176   160   202    58   215   140   196   215    90   217   125   191   163    65   156   105   203   211   114    93    70   188   146   107   138    98    67   180   210   204   117   183   218    63   218    69    56   184    97   122   114   209    50    75    90   145    38   190    50   184   147   161    88    70   162   211   107   119    47   140    70   118   131    72   220   219   138   151    96   191    41   165   129    94   115   214    72    53   141   176   160   192    71    38    62    78    37   104   144   195   188   122   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   114   115   106    84   166    60    51    79   133    70   115    68    46    71   138    69    99    77   157   128   188   218   148   193   157   168    76    56   174   182   196   196   118   173   141    74   162   110   216    51   185   176   210   167    92    37    93   145    56    88    41    45   113   213   207
   126    41    96   125   145   212   100    71   215    67   155    88   199    43   199   203    81    72    44   163   111   200   191    82   181   174   153   139   204   210   150   184   138   213   114   188   139    88   173   176   170   158   149    34   131   172   189   171    73   211    44   140   130   134    93    73   182   187   104   140    91   111   114   155   126   105   220   163   189   161   180    81    75    99   136   154   160   121    88   205    85   168    96   104   112   136   132   196   109   116    93   130    60    71   140   162   205    90   145   173   202   187   191    56   201   153    65   148   115    64   140   170   217   154    95   215   131   143   170    63   194   133   101    60    96    70   211    50    54   182    37   210    63    52   200   185    80    38    92    93   143   199   164    35   209   167    72   156   171   210    35    70    62   204    62   191   113    51   201    49    67    91    64   139   128   157    64   161   189   160   209    50    45   156    89   111   205   125   173    82   103   103    37   100   158    87    46   137    48   173    57   112    80   206   172    78    89   100    84   134   206   163    41   167   213   160    44   100   112    38   115    72    82   201   142   130   169    44   208    38   193   185   201   188   112   131   165    62   123   139   180   158   133   107   129   199   134   216   220   102    87    95    82    82   161    62   190   151    99   108   116    72   119    81   154   203   121   138   220   111   135    63   190   213   213   196   206   144    89    61   165   119   194   146    92    40   118   187   152   192    44   138   106   180   186   200    47    58    68   182    38   200   142    68   149    45   122    40   172    98   163    41   148   150   135   134   193   112    53   207   170    54   195    93    99   138   215   168   194   149   211    59   104    93    40   158   137   219   176   176   210   165    66   162   135    41    57   210   168    60   127   157   211    43    41   218   164   218   176   160   201    57   215   139   196   216    90   217   125   191   162    66   156   105   203   210   113    92    70   187   146   108   137    98    67   180   210   204   118   183   219    64   218    70    56   183    97   122   115   210    50    75    89   146    37   190    50   183   147   160    88    71   161   211   107   118    47   139    70   118   132    72   220   218   138   151    96   191    41   164   130    93   115   214    72    53   140   176   160   192    71    37    63    78    37   104   144   196   188   122   125    92   130    90    51    98   132    84   185   208    35    77    37    55   115   219   147   115   115   105    84   165    60    51    79   133    68   115    69    46    72   138    70    99    77   157   128   188   217   149   193   158   168    76    57   175   182   195   196   118   173   142    74   161   110   215    51   184   176   211   167    92    37    92   146    56    88    41    46   112   213   207
   126    41    96   126   145   212    98    71   215    67   155    89   199    43   199   203    81    72    44   163   110   200   191    82   182   173   153   140   204   211   150   184   138   213   115   188   140    88   172   177   170   158   150    33   130   170   189   171    72   210    45   139   131   135    92    73   182   186   105   141    90   111   115   156   126   104   219   162   190   161   181    81    76    99   136   155   160   121    87   205    84   168    95   104   113   137   132   196   109   116    93   130    61    70   138   163   205    88   145   171   201   188   192    56   200   153    67   148   115    65   141   171   217   154    94   215   131   142   170    64   194   134   101    60    95    71   210    48    54   181    38   210    64    52   200   185    80    38    92    93   143   198   164    34   210   168    71   155   172   211    36    70    63   204    62   191   113    51   201    49    67    91    64   138   128   157    66   161   190   160   209    51    46   156    88   111   205   125   173    82   102   103    35   100   157    87    46   137    48   172    58   112    80   207   172    78    90   101    84   134   207   163    42   166   213   159    44   101   111    38   116    72    82   202   142   130   170    44   207    39   193   186   202   189   113   130   164    62   123   139   180   159   133   106   128   199   135   215   219   101    87    95    83    82   160    63   190   151    99   108   116    72   118    82   154   203   121   138   220   111   136    63   190   213   213   195   206   146    89    61   165   120   194   147    91    40   118   188   152   191    43   139   106   181   187   200    48    58    68   182    39   199   142    68   148    46   122    40   170    97   163    41   147   150   134   134   194   112    54   207   170    54   195    93    99   138   216   168   194   149   210    58   104    93    40   158   138   217   176   176   210   166    66   162   136    41    57   209   168    59   127   157   211    43    42   218   165   218   176   159   202    57   215   140   197   216    89   217   125   191   163    66   156   105   202   211   115    92    70   187   146   108   137    97    67   180   211   205   116   183   218    63   217    69    56   183    98   122   115   209    50    74    89   146    39   190    50   184   147   161    88    70   162   210   107   119    48   139    70   119   131    72   220   219   138   151    96   191    41   165   129    95   114   214    71    53   141   175   160   193    71    37    62    78    37   104   145   196   187   123   125    93   130    91    51    98   133    85   185   208    35    76    37    56   114   219   148   114   115   104    85   166    62    51    79   132    70   115    68    46    71   138    68    98    77   157   129   189   219   148   193   157   169    76    56   174   183   196   196   118   174   141    74   162   109   216    50   184   175   211   167    91    38    93   146    56    87    41    45   113   213   207
   127    40    96   125   145   211    99    71   215    67   155    88   199    43   199   203    81    72    44   163   111   199   191    82   182   174   154   139   204   210   150   183   138   213   115   188   140    88   173   176   170   158   149    34   130   171   188   171    72   211    45   139   130   135    93    74   182   186   105   140    90   111   114   156   126   105   220   163   190   161   180    81    76    99   136   155   160   121    88   205    84   168    96   104   113   136   132   196   109   116    94   129    60    70   139   162   204    89   145   172   201   188   191    56   201   153    66   149   115    65   140   170   217   153    95   215   131   143   171    63   194   133   102    60    96    70   210    49    54   181    37   210    64    52   200   185    80    38    92    93   143   198   164    35   210   168    71   155   172   211    36    70    63   205    62   191   114    51   201    49    67    91    65   138   128   158    65   161   189   160   209    50    45   156    88   111   205   125   172    82   103   103    36   101   157    87    46   137    48   173    58   112    81   207   172    77    90   101    84   134   206   164    42   167   213   160    44   101   112    38   115    72    82   202   143   130   170    43   207    38   192   185   201   189   112   130   165    62   122   139   180   159   132   107   128   199   134   215   219   101    88    95    82    83   160    62   190   151    99   108   116    71   118    81   154   203   122   138   220   112   135    63   189   212   213   195   206   145    89    62   165   120   194   147    91    40   118   188   152   191    44   138   105   181   186   199    47    58    68   182    39   199   142    68   149    45   122    40   171    97   163    41   147   150   135   134   194   112    53   207   170    54   194    93    99   138   216   168   194   148   210    58   104    93    40   157   138   218   176   176   210   166    66   162   135    41    57   210   168    60   127   157   211    43    41   218   165   217   176   160   202    58   215   140   196   215    90   217   125   191   163    65   156   105   203   211   114    93    70   188   146   107   138    98    67   180   210   204   117   183   218    63   218    69    56   184    97   122   114   210    50    75    90   145    38   190    50   184   147   161    88    70   162   211   107   119    47   140    70   118   131    72   220   219   138   151    96   191    41   165   129    94   115   214    72    53   141   176   160   192    71    38    62    78    37   104   144   195   188   122   125    93   130    90    51    98   132    85   185   208    35    76    37    56   114   219   148   114   115   106    84   166    60    51    79   133    70   115    68    46    71   138    69    99    77   157   128   188   218   148   193   157   168    76    56   175   182   196   196   118   173   141    74   162   110   216    51   185   176   210   167    92    37    93   145    56    88    41    45   113   213   207
   111   172   180   196   132   192   215   189   172   198   206   218   117   179   170    70   101    54    42   167    34   108   127   159   107   198    54   104   101    85   212   180   111   144   155    55   176   186   151   177    53    62   125   131   217   191   204   220   108   198   174    69   108   180   212   129    57    89   118   127    99   218   104   142   185   185   110    83    57   112   198    66   203   163   212    54    77    59   108    69    80   205    46    48    50   160   198   164    69   110    58   213    77    42   219   188   211   180   168   213    53   131   132   217   132   162    48    71   116   145   188   146   174    45   219    94   115   164    33    75   179   148   136    68   166   221   109    75   114   100   138   207    49   106    62   159    54   156   176   174   139    74   210    90   147   125   143   204    79   219    86   174    76   210   161   214    40   104   199   174   192    35   158   195   190   129   182   104   190    42   114   207   206   102   183   139   170    38    62    81    63    87   134    36   148   121    57   101   133   128   152   218    82   204   176    74   194   142   220   150   159    80   183    41   220   198   109   205   163   190   172   215   173    69   173   173   121    34    85   199   177    50    68   136    36    63    91    81   149   196    90   115   149    69    88   133   118   186    67   128   106    45   105    92   177   182   187   101    53    63   103    63   106    54    60   183   171   166    87   194   131   113   157    86   220   180    74   141   215   112   126    64   155    77    37   215   200    51   153    34   110   204   127    82   132    79   143    68   109   113   104   211    65   155   178   145   123   191   213   152   196   173   175    92   147    92   155    86    61   202    38    85    92   155   112    48   138   213    92    69    72   101   188    50   211   169    69   119   180   109   110   153   127   200   169   213   139   161    69    86   140   145    47   209   143   220   161   199    86    48    73    83   218    82   161   214   201    42    61    66   147   101   183   126   187   114    93   177   151   157   131    33   101    70    89    83    87    54   185    61   199    59   215    49   134    40    85   207   192   146    89   177    51    74   131   167   110    35    32   211   171   199   131   185   140   108   180   163   143   177    45   186   131   182    72    71    81    84    62   210    43   163   109   166    51   141    48    85    98   205   177   122   167   148    70   173    75   130   156    71    70    29    68   181   148   198   107    66    62   169    95   181   184   140   182    83    59   145   189   198    42   175   210   120   216   129    34    41    38   143   197   170   111   153   107   143   169   203   198    37   130    67   207   163   128    49   196    52    97   122   172   194   141   120    90   188    45    51    38   155    93   184    65   128    52   166   141    36    89   199   105   121
   110   171   180   197   131   193   214   190   172   200   204   215   116   178   168    71   105    56    40   166    35   107   127   157   104   200    53   104   102    87   210   179   111   143   156    55   176   187   149   177    54    62   125   132   216   192   204   219   110   195   176    69   107   182   211   130    57    89   117   127    99   221   103   141   185   183   110    82    56   112   196    66   202   165   208    56    77    60   109    70    81   206    47    49    49   160   199   164    68   111    59   212    77    43   218   190   213   182   167   214    53   130   131   214   132   160    48    71   117   144   191   150   174    45   218    95   114   164    32    73   179   148   138    68   166   218   110    73   112   100   139   205    49   107    64   159    56   157   179   178   140    73   212    91   145   122   139   205    80   222    86   173    76   212   159   212    40   107   200   172   192    35   157   195   192   126   183   103   190    41   111   207   207   101   180   138   171    37    62    83    62    87   133    36   149   120    58   101   136   127   156   218    83   204   175    76   194   143   221   151   160    80   184    42   221   195   107   206   165   188   174   215   172    70   172   173   122    35    84   199   176    48    70   136    36    61    91    82   153   194    91   118   150    70    89   134   119   187    66   130   104    45   103    91   175   184   188    99    54    63   105    62   106    55    60   186   170   165    87   193   132   111   158    85   219   184    74   139   213   111   127    64   156    76    36   218   200    51   153    35   109   205   127    82   134    78   143    66   109   113   102   211    65   156   178   146   123   192   212   152   198   172   177    94   146    89   155    90    58   200    38    86    93   158   116    47   136   214    92    68    72   100   191    47   212   168    69   120   180   110   112   153   125   202   169   213   140   160    68    83   141   144    47   210   142   218   161   197    86    50    73    86   217    84   162   214   201    43    61    65   146   101   182   126   188   117    93   180   153   157   133    34   100    69    88    84    87    54   184    61   198    56   215    49   131    39    85   207   190   145    88   177    51    74   133   168   112    37    33   210   171   201   135   185   141   107   179   163   140   177    49   186   130   180    70    72    83    86    63   209    42   161   109   165    51   144    48    86    99   206   178   123   169   150    68   172    73   131   155    69    73    32    68   181   149   198   108    68    60   171    93   179   185   139   180    82    59   144   189   198    40   174   211   121   217   130    35    39    36   145   196   171   111   150   105   142   169   203   197    36   134    67   208   162   126    51   196    50    97   121   172   194   139   120    90   188    44    51    39   156    94   185    65   127    50   170   144    35    88   198   105   122
   109   172   181   197   132   192   213   190   173   200   204   215   116   179   170    72   104    53    41   166    34   106   128   158   106   201    54   103   104    86   210   178   113   141   156    55   176   187   149   178    55    63   127   130   217   192   205   219   108   196   175    69   106   183   211   130    57    88   118   128    99   220   104   142   184   184   108    81    56   112   197    67   203   163   209    53    77    59   108    70    82   207    48    49    51   161   199   163    69   110    59   212    76    44   219   188   213   181   166   214    53   130   131   216   131   160    49    71   118   146   191   148   174    44   217    93   115   165    34    75   180   149   138    67   165   219   109    75   114   101   139   207    48   107    64   159    55   157   177   177   139    71   211    92   145   125   140   205    80   220    85   173    76   213   158   212    42   104   199   173   193    35   158   195   190   126   181   104   192    41   111   206   206   101   181   138   170    35    60    83    63    86   134    34   149   120    58   101   135   129   154   218    82   205   175    78   196   144   221   151   160    79   182    41   221   197   106   207   165   189   173   214   173    70   172   174   123    34    85   198   175    49    69   137    38    63    90    82   153   195    90   117   147    70    88   135   118   187    65   129   104    44   103    92   176   185   188   101    53    62   103    63   107    54    60   184   170   166    86   193   132   112   159    84   221   181    74   141   214   109   127    62   155    77    36   218   200    52   152    36   109   206   127    82   132    78   143    67   109   114   102   211    65   156   176   146   125   191   213   152   198   172   177    92   147    90   156    89    59   202    38    86    92   157   115    48   137   214    92    69    71    99   190    48   213   168    69   120   180   110   110   152   126   202   169   211   139   161    69    85   139   145    47   210   142   218   161   197    87    49    73    85   217    84   160   214   202    43    61    65   147   101   182   127   188   117    92   179   152   157   132    33    99    69    89    84    88    54   185    61   200    57   215    51   132    40    86   206   190   145    87   176    52    74   131   168   110    36    34   209   171   200   132   184   142   109   180   163   141   178    48   186   131   180    72    72    82    86    62   211    42   160   108   165    52   143    48    85    98   206   178   122   169   149    70   173    74   129   154    70    72    33    69   181   147   197   108    68    59   173    96   179   184   140   181    83    59   144   189   198    41   173   211   121   217   130    34    40    36   146   196   170   111   152   107   141   168   201   194    36   132    67   208   163   126    50   196    51    97   122   172   194   139   120    90   187    44    50    39   155    92   185    66   127    50   167   143    36    88   197   104   122
   110   170   181   195   131   192   215   190   171   199   203   213   118   179   169    71   103    51    40   166    33   108   131   158   107   199    54   106   103    88   211   182   113   142   158    54   174   189   150   176    55    62   125   131   218   195   204   220   106   196   175    68   106   181   214   130    57    90   121   126   101   219   104   142   185   182   109    81    57   113   198    66   201   165   209    53    77    60   108    70    80   208    47    49    50   160   198   162    70   109    58   215    73    44   221   188   214   182   167   214    55   130   131   215   130   161    49    70   119   146   191   150   175    43   217    94   114   164    31    75   180   152   137    66   166   219   108    75   112   100   138   207    47   107    64   159    55   155   176   176   141    69   211    93   146   125   140   204    77   220    87   173    76   211   158   210    41   106   198   173   192    37   158   198   189   128   181   101   192    40   115   208   204   103   180   138   171    38    60    81    62    86   133    35   150   122    59   100   136   130   154   220    82   205   177    78   193   143   222   150   159    82   180    44   221   197   107   207   168   191   173   217   174    70   173   173   123    34    86   201   173    48    71   137    38    63    89    81   155   197    89   115   149    68    87   134   120   186    66   128   103    46   104    91   175   186   189    98    54    61   103    61   106    55    60   184   171   166    87   190   131   111   157    82   220   184    72   138   215   109   126    63   154    76    35   217   201    52   152    33   111   205   127    81   134    78   142    67   110   113   101   210    67   154   176   146   122   190   211   151   197   174   178    95   147    86   155    90    60   203    40    85    91   160   116    49   139   213    94    69    73   101   189    48   213   166    69   119   180   109   110   154   130   201   168   211   141   159    70    81   139   148    49   209   143   218   161   200    86    50    73    83   217    82   159   217   202    44    60    64   149    97   182   129   186   119    92   179   153   154   129    34   100    70    89    87    88    54   185    63   202    57   214    51   133    40    88   208   189   144    86   176    51    74   132   171   110    36    33   209   172   199   137   185   139   110   178   162   138   178    46   187   131   182    70    70    83    86    61   210    43   160   110   167    53   142    48    83    98   206   180   123   167   149    69   172    76   130   153    71    72    35    66   181   146   197   106    66    59   171    94   179   186   140   181    84    58   146   191   199    41   172   210   120   217   131    32    39    36   147   197   170   112   154   105   139   168   202   195    37   132    69   206   163   125    49   195    51    97   121   171   194   139   120    89   188    45    51    38   155    93   185    64   128    49   168   141    35    86   197   107   122
   112   171   181   197   130   194   213   187   173   200   202   216   117   180   170    71   105    53    40   166    33   109   128   158   105   199    53   103   105    87   211   179   114   143   157    54   175   188   149   178    53    62   125   130   218   192   205   219   107   195   177    69   105   184   213   128    56    87   117   127    99   220   105   144   184   184   109    81    57   112   197    68   201   163   210    53    77    61   107    71    80   207    45    49    51   160   198   164    69   111    59   211    77    43   220   190   215   181   165   213    52   129   131   214   131   161    48    71   119   144   192   148   174    44   219    91   114   165    33    77   181   149   139    67   167   219   110    74   112    99   136   207    48   106    63   159    56   155   179   177   140    71   212    92   144   125   140   204    81   219    87   173    76   213   158   211    40   105   200   172   192    34   159   196   192   127   181   103   190    41   111   206   207   100   181   140   170    37    60    83    64    85   134    34   150   120    57   102   136   128   156   219    82   204   175    77   195   143   220   151   159    78   184    41   220   197   105   206   165   189   173   216   175    69   173   173   122    34    86   199   176    48    70   135    37    62    90    82   152   197    91   118   147    71    88   135   119   186    64   128   108    45   106    91   176   185   188   100    53    62   104    63   108    54    58   184   170   166    87   192   131   113   159    83   220   181    75   141   214   109   128    63   155    78    37   219   201    50   153    34   112   204   127    83   130    80   143    68   109   115   100   210    65   155   175   146   122   193   215   153   197   172   177    94   146    92   157    89    57   200    39    86    92   157   115    47   137   216    93    69    71   100   190    48   213   167    69   120   180   110   111   152   125   204   169   212   140   161    71    83   138   146    47   209   142   217   161   200    86    49    74    85   219    83   161   213   201    43    62    65   146    97   182   126   188   116    94   181   151   156   130    32   100    68    90    85    87    52   184    61   200    58   216    50   132    41    86   208   189   145    88   176    52    75   133   169   110    36    33   211   173   200   132   185   140   111   179   163   139   178    47   187   131   181    71    73    83    85    62   212    41   161   110   165    52   143    50    86    99   207   177   121   167   150    68   171    74   130   154    70    71    32    68   181   146   197   107    68    59   171    96   182   184   140   180    81    57   146   188   196    41   175   211   119   216   128    36    38    35   147   196   170   111   153   108   143   168   202   195    35   134    68   209   164   125    53   195    49    98   122   172   196   139   118    88   186    45    50    38   154    93   186    66   127    52   167   143    34    87   199   106   123
   112   173   183   197   131   192   214   190   173   200   204   215   118   180   169    70   102    54    41   165    33   106   127   157   104   200    52   104   103    88   208   182   112   143   157    54   176   187   149   177    55    61   127   130   215   192   205   218   109   193   175    69   108   184   212   130    58    89   118   129    99   218   105   142   185   183   110    81    56   112   198    67   200   163   209    54    79    59   107    69    81   206    46    50    51   162   200   163    69   112    58   212    77    43   217   189   214   179   167   213    53   129   130   212   132   161    50    71   117   146   189   148   174    43   218    95   113   164    31    76   179   149   139    66   165   216   110    73   113   102   139   207    47   106    62   159    55   157   176   178   140    70   210    91   144   125   141   207    81   220    86   172    77   213   159   213    42   105   199   172   192    36   159   195   190   128   182   105   190    42   111   207   207   103   179   138   171    37    63    81    61    86   134    34   151   121    57    99   136   130   153   218    82   206   175    77   195   141   223   151   160    79   182    41   220   197   107   206   163   191   172   215   173    69   172   175   122    34    85   197   174    47    70   135    39    63    90    81   151   194    91   117   150    72    88   135   118   187    64   129   103    46   105    92   177   184   189   100    53    63   103    61   107    55    59   183   170   165    86   192   133   111   160    84   220   182    73   140   214   109   129    63   154    78    37   218   200    51   153    34   109   206   126    83   131    76   144    66   111   114   105   211    66   156   176   145   124   191   213   150   198   173   175    93   146    91   155    88    56   203    38    87    91   157   115    47   137   212    93    70    72   101   190    49   214   168    69   121   181   108   111   153   127   200   169   214   139   162    70    84   140   146    47   210   144   216   161   200    86    48    73    85   217    85   160   213   200    43    63    67   148   100   183   125   187   116    91   179   152   156   132    33    99    70    87    82    87    54   185    60   200    56   215    51   130    41    88   205   189   143    88   175    52    73   133   169   111    35    34   209   172   199   132   183   141   108   178   164   141   179    49   185   130   180    70    73    82    87    64   210    43   161   107   165    50   145    49    86    97   206   178   123   168   150    67   174    72   130   154    71    73    32    69   180   148   196   108    68    58   171    96   180   186   139   181    82    58   144   189   197    40   174   212   119   217   129    33    40    34   144   196   169   112   154   108   140   168   201   196    36   131    69   209   163   124    50   196    51    97   122   172   193   139   120    90   186    45    51    41   156    93   186    64   124    52   168   143    36    85   198   105   123
   111   173   181   196   131   192   214   189   173   200   204   214   117   179   171    71   105    53    42   167    34   106   127   158   104   199    53   104   103    86   209   179   112   142   156    55   176   186   150   177    54    62   126   131   218   192   204   220   107   196   175    69   106   183   212   130    57    89   118   128   100   221   104   142   185   184   109    81    56   111   198    67   202   164   209    54    77    60   108    71    81   207    47    49    51   160   199   164    68   111    59   213    76    43   220   189   213   181   166   213    53   130   130   215   131   161    49    70   119   145   190   148   174    44   218    95   115   165    33    74   180   150   138    67   165   219   109    74   113    99   139   207    48   107    63   158    55   156   177   177   139    72   211    91   145   124   141   205    79   220    86   173    77   213   158   212    43   105   199   173   193    35   157   196   190   126   183   103   191    41   112   207   206   101   180   137   171    37    60    82    63    86   135    35   150   120    57   101   135   130   153   219    83   206   175    77   195   144   222   151   159    78   182    42   220   197   107   207   164   189   173   215   173    70   173   173   122    34    85   199   176    47    70   137    37    62    90    81   152   195    90   116   148    70    88   135   119   187    65   129   105    45   104    92   175   184   188   101    52    62   104    62   107    54    60   183   169   166    86   192   132   112   159    84   221   181    75   140   215   109   127    63   155    77    35   217   200    52   152    35   111   205   127    82   132    79   143    67   109   115   102   211    65   156   176   146   124   191   212   152   198   172   177    94   147    89   155    88    59   203    38    86    92   157   115    48   138   214    92    70    72   100   190    48   213   168    69   120   181   110   111   153   127   202   169   212   139   161    69    84   141   145    47   210   142   217   161   199    86    49    74    86   217    83   161   215   201    43    61    67   146   100   183   127   188   116    92   179   152   156   132    33   100    70    88    84    87    53   184    61   200    57   214    51   132    39    87   207   191   145    87   175    51    74   132   169   111    36    34   209   172   200   132   185   141   109   179   164   142   178    48   185   132   181    71    72    82    87    62   210    43   161   109   165    52   143    48    86    98   207   177   122   169   149    69   172    73   130   154    71    73    32    69   182   147   197   108    68    59   171    96   179   185   140   180    82    59   144   189   198    41   173   211   122   218   130    34    39    35   145   196   169   111   153   106   141   169   202   195    36   133    68   208   164   126    51   196    50    97   122   172   194   140   120    91   187    44    50    38   155    92   185    66   128    51   167   143    35    87   197   104   122
   110   172   181   196   131   192   214   189   173   199   203   215   117   179   170    71   104    53    42   166    34   106   128   158   105   200    54   104   103    86   209   179   112   141   157    54   176   186   150   178    54    62   127   131   218   192   204   219   108   196   175    69   106   182   213   130    57    89   118   127   100   220   104   142   185   183   109    81    56   112   197    67   202   164   209    54    77    60   109    70    80   207    47    49    50   161   198   164    69   110    58   213    76    43   219   189   214   181   166   214    53   129   130   214   132   161    49    70   118   145   191   148   174    44   218    94   114   164    33    75   180   149   138    67   165   218   110    75   112   100   139   207    48   107    63   158    56   156   177   177   139    71   211    92   145   125   140   205    80   220    86   173    76   213   158   212    41   105   199   172   193    35   157   195   190   127   182   103   191    41   112   206   206   102   180   138   171    37    61    82    63    86   134    36   150   121    57   101   135   129   154   218    83   205   175    76   194   143   221   151   159    78   182    42   220   197   107   207   165   188   173   215   173    70   173   174   122    34    85   198   175    48    69   137    37    62    90    82   152   195    90   117   148    70    88   135   118   187    65   128   104    45   104    92   176   184   188   101    53    62   103    62   106    54    60   184   169   166    86   193   131   112   159    85   221   181    74   140   214   110   127    62   155    77    36   218   200    51   152    35   110   205   127    82   132    78   143    67   110   114   102   211    65   156   176   146   124   191   213   153   198   172   177    93   147    90   156    88    59   202    38    86    92   157   115    48   137   214    92    70    72   100   190    48   212   168    69   119   180   110   111   153   126   203   169   212   139   161    69    83   140   145    47   209   142   218   161   198    87    48    73    85   217    83   160   214   201    42    61    66   146   100   182   127   188   117    92   178   152   157   132    33   101    70    88    84    87    53   184    61   200    58   215    51   131    40    86   207   190   144    88   176    51    73   132   169   111    36    34   209   172   200   133   185   141   108   179   163   141   178    48   186   132   180    71    72    82    87    62   210    42   161   108   166    52   144    49    85    98   206   177   121   169   149    69   173    74   130   153    70    73    33    69   182   148   198   108    68    59   172    95   180   185   139   180    82    58   144   189   198    42   174   211   121   217   129    35    39    36   145   196   170   111   153   107   141   169   202   195    36   132    68   208   163   125    51   195    51    97   122   172   194   139   120    91   187    44    49    39   155    93   186    66   128    51   168   143    35    86   197   104   122
   111   172   181   196   131   192   214   189   173   200   203   215   117   179   170    71   104    53    41   166    34   107   128   158   105   200    54   104   103    86   210   179   112   142   157    54   176   186   149   178    54    62   126   131   218   193   204   219   108   196   175    69   106   183   212   130    57    88   118   128   100   220   104   142   185   183   109    82    56   112   197    67   202   163   209    54    77    59   108    70    80   207    47    49    51   160   198   164    69   111    58   213    76    43   219   189   214   181   166   214    53   129   130   215   131   160    49    71   118   145   190   148   174    44   218    94   114   165    33    75   180   149   138    67   165   219   110    74   113   100   139   207    48   107    63   158    55   156   177   177   139    71   211    92   145   125   140   205    80   220    86   173    76   212   158   212    42   105   199   172   193    35   157   195   190   127   182   103   191    41   112   206   206   102   180   138   171    37    61    83    63    86   134    35   150   121    57   101   135   129   154   218    83   205   175    77   195   144   221   151   159    79   182    41   221   197   106   207   165   189   173   215   174    70   172   173   122    34    85   198   175    48    69   137    37    62    90    82   152   195    90   116   148    70    88   135   118   187    65   129   105    45   104    92   176   184   188   101    53    62   103    62   107    54    60   184   169   166    86   192   132   112   159    85   221   181    74   140   214   109   127    62   155    78    36   218   200    51   152    35   110   205   127    82   132    79   143    67   110   114   102   211    65   156   176   146   124   192   213   152   198   172   177    93   147    89   156    88    58   202    38    86    92   157   115    48   137   214    92    69    72   101   190    48   212   168    69   119   180   110   111   153   126   202   169   212   139   161    69    83   140   145    47   210   142   218   161   198    86    49    73    85   218    83   160   215   201    42    61    66   147   100   182   127   188   117    92   178   152   157   132    33   101    70    88    84    88    54   184    61   200    57   214    51   131    40    86   207   190   144    88   176    51    73   132   169   111    36    34   209   172   200   133   185   141   109   179   163   141   178    48   186   132   180    71    72    82    87    62   211    42   161   109   166    52   143    49    85    98   206   177   122   169   149    69   173    74   130   153    70    72    33    69   182   147   198   107    68    59   172    95   180   185   139   180    82    58   144   189   198    42   173   211   121   217   129    35    39    35   145   196   169   111   153   107   141   168   202   195    36   132    68   208   163   125    50   196    51    97   122   172   194   140   120    91   187    44    50    39   155    93   185    66   128    51   167   143    35    87   198   104   122
   111   172   182   196   130   192   213   189   173   200   203   214   118   179   169    70   104    53    41   166    34   106   128   159   104   200    55   104   103    86   208   178   111   141   156    54   176   186   148   178    55    62   127   130   218   194   204   220   108   197   175    70   106   183   212   130    57    89   118   127   101   220   104   141   185   184   109    81    56   112   197    66   202   163   210    55    77    61   108    70    80   207    46    49    51   160   199   163    68   110    58   212    76    43   219   189   214   182   166   213    54   129   130   214   131   159    49    71   118   145   191   148   175    44   218    95   115   164    34    74   180   149   138    67   165   219   110    74   112    99   138   207    48   107    63   159    56   157   177   177   139    71   210    91   144   125   140   205    80   220    86   174    75   212   158   212    41   106   200   171   194    35   158   196   190   126   180   103   190    40   111   206   206   102   180   138   170    36    60    82    64    86   134    35   150   122    57   101   135   130   154   218    83   206   175    76   196   144   222   151   158    79   181    42   220   197   107   206   165   189   173   215   174    71   173   173   123    34    85   198   176    49    70   138    37    61    90    82   152   195    91   117   150    69    88   135   118   187    65   129   104    47   105    92   176   185   187   100    54    62   104    62   107    55    61   184   169   166    86   192   130   112   159    85   220   180    74   140   215   109   127    62   154    78    36   218   200    50   153    34   111   204   128    82   132    79   143    66   109   114   101   211    66   155   176   145   125   191   211   153   198   171   176    93   147    90   156    88    58   202    38    86    92   157   116    48   137   213    92    70    72   102   190    48   211   168    68   119   179   110   110   153   126   203   168   214   139   162    69    84   140   145    47   210   143   218   161   199    87    49    73    85   218    83   161   216   201    42    61    66   148    99   182   127   188   118    91   179   152   157   132    34   100    70    89    84    86    53   184    62   200    57   214    50   132    40    86   207   189   145    87   176    51    74   131   168   110    35    34   209   173   200   132   185   141   108   179   163   141   178    48   186   132   181    72    72    82    86    62   210    43   161   109   166    53   143    49    86    98   206   178   122   169   149    69   172    74   130   153    71    72    33    68   182   147   197   107    67    59   171    96   179   186   139   180    82    59   145   189   198    42   174   212   121   215   130    35    40    36   145   195   169   111   152   107   141   168   202   194    37   132    67   207   162   124    51   196    50    97   121   171   194   140   120    91   188    44    49    40   156    93   185    65   128    50   167   143    35    87   198   104   123
   111   174   179   197   130   191   215   188   174   201   202   214   119   179   171    71   104    52    40   165    34   106   128   158   105   199    54   103   104    86   209   180   112   141   157    53   174   186   149   176    55    61   126   130   218   191   206   221   106   196   176    69   106   184   212   129    58    89   117   127   101   218   104   144   187   183   110    80    55   111   197    66   202   163   209    54    77    59   108    71    79   207    46    51    50   160   197   163    70   111    57   212    75    43   220   188   214   181   166   214    53   128   130   215   132   161    51    71   118   144   189   149   174    44   219    93   114   164    34    76   180   149   138    68   165   219   111    75   112   100   138   206    49   106    62   157    53   157   177   178   139    71   210    91   145   126   140   206    79   220    86   175    76   213   160   212    42   104   200   171   193    35   157   195   190   126   180   104   192    40   111   207   205   102   181   139   171    36    60    83    62    87   135    36   149   121    56    99   136   127   155   218    83   205   176    76   195   143   220   150   159    79   182    41   221   196   108   207   164   190   173   215   173    71   174   174   123    33    85   199   173    47    69   137    38    62    90    83   154   196    88   117   148    70    88   134   118   186    66   128   106    45   103    90   175   185   189   102    54    62   102    63   107    54    60   184   169   166    87   191   131   112   159    85   221   181    73   139   215   109   128    64   156    79    34   218   201    51   153    35   108   205   127    83   133    79   144    67   109   116   101   212    64   155   176   146   124   191   211   152   196   171   175    93   146    89   155    87    58   201    39    87    91   157   115    49   135   213    91    68    73   101   189    48   211   169    68   119   180   109   110   153   127   201   170   212   138   161    70    83   140   146    48   210   142   220   161   198    85    50    73    86   219    83   161   215   200    42    62    66   148   101   182   128   188   118    93   179   153   157   131    34   102    69    88    83    88    53   185    62   200    58   214    52   131    39    86   207   192   144    87   176    51    74   133   170   112    35    33   209   173   199   133   184   141   107   179   162   141   179    49   183   133   179    70    71    83    87    63   210    42   160   108   167    51   143    46    86    97   205   177   124   167   148    69   173    74   131   152    72    73    34    68   181   148   198   107    66    59   171    96   180   185   139   180    83    58   144   189   196    42   174   212   121   216   129    33    38    34   144   197   169   111   153   106   141   168   202   195    35   132    69   208   163   127    50   197    52    98   121   171   194   139   120    91   188    42    49    38   155    93   186    65   127    50   167   144    34    86   198   106   122
   111   172   181   196   131   192   213   189   173   199   203   215   117   179   170    71   104    53    41   166    34   107   128   158   105   200    54   104   103    86   209   179   112   142   157    54   176   186   149   178    54    62   126   131   218   193   205   219   108   196   175    69   107   183   212   130    57    88   118   128   100   220   104   142   185   183   109    82    56   112   198    67   202   163   209    54    77    59   108    70    80   207    47    49    51   160   199   164    69   111    58   213    76    43   219   189   214   181   166   214    53   129   130   215   131   160    49    71   119   145   191   148   174    44   218    94   115   165    33    75   180   149   138    67   165   218   110    74   112   100   139   207    48   107    63   158    55   156   177   177   139    71   210    92   145   125   140   205    80   220    86   173    76   212   158   212    42   105   199   172   193    35   158   195   190   127   182   103   191    41   112   206   206   101   180   138   171    37    61    83    63    86   134    35   150   121    57   101   135   129   154   218    83   205   175    77   195   143   221   151   159    79   182    41   221   197   106   207   165   189   173   215   174    70   172   173   122    34    85   198   175    48    69   137    37    62    90    82   152   196    90   116   148    70    88   135   118   187    65   129   105    45   104    92   176   184   188   101    53    62   103    62   107    54    60   184   169   166    86   192   132   112   159    85   221   181    74   140   214   109   127    62   154    77    36   218   200    51   153    35   110   205   127    82   132    78   143    67   110   114   102   211    65   156   176   146   124   192   213   152   198   172   177    93   147    89   156    88    59   202    38    86    92   157   115    48   137   214    92    69    72   101   190    48   212   168    69   119   180   110   111   153   126   202   169   212   139   161    69    83   140   145    47   210   142   218   161   198    86    49    73    85   218    83   160   215   201    42    61    66   147   100   182   127   188   117    92   178   152   157   132    33   101    70    88    84    88    54   184    61   200    57   214    51   131    40    86   207   190   144    88   176    51    73   132   169   111    36    34   209   172   200   133   185   141   108   179   163   141   178    48   186   132   180    71    72    82    87    62   211    42   161   109   166    52   143    48    86    98   206   177   122   169   149    69   173    74   130   153    70    72    33    69   182   148   198   107    68    59   172    95   180   185   139   180    82    58   144   189   198    42   173   211   121   217   129    35    39    35   145   196   169   111   153   107   141   168   202   195    36   132    68   208   163   125    50   196    51    97   122   172   194   140   120    91   187    44    50    39   155    93   185    65   128    51   167   143    35    87   198   104   122
   112   173   178   196   132   193   214   188   173   198   203   213   119   179   173    72   105    53    39   165    31   104   129   158   105   199    53   102   105    86   209   181   113   140   157    53   174   188   146   179    55    61   128   129   217   193   204   218   110   194   177    67   108   185   209   133    56    90   115   126   101   221   106   141   183   182   105    83    59   113   199    67   200   166   207    51    75    60   107    72    81   206    45    48    52   164   201   166    70   109    59   214    78    41   218   189   212   181   166   211    52   127   130   213   130   158    51    68   120   142   190   150   178    44   217    95   112   163    36    74   180   147   138    67   167   218   110    77   113   100   138   208    45   104    63   160    55   157   177   174   140    72   209    90   146   121   140   207    78   221    85   176    75   213   159   217    40   106   197   173   192    37   160   194   189   125   180   101   192    40   112   206   208   101   179   137   173    37    63    80    63    84   137    36   149   120    57   101   137   128   153   215    81   206   177    76   194   142   218   149   159    75   182    41   223   196   107   209   168   192   172   217   173    69   173   172   120    34    87   198   177    48    71   137    40    61    89    83   155   194    92   116   148    73    86   137   118   186    67   127   106    47   106    89   177   184   188    99    52    63   102    62   107    56    57   186   168   168    87   191   132   112   158    87   222   180    79   139   214   109   128    63   155    75    35   220   201    50   153    36   109   207   127    82   132    77   141    63   107   113   106   212    66   154   178   142   123   189   210   153   199   172   176    93   146    92   156    86    57   202    36    84    89   157   116    48   138   211    92    69    70   101   188    49   216   169    70   122   180   111   113   151   129   206   167   214   141   162    72    86   140   147    46   209   147   218   161   198    85    49    75    86   219    85   162   215   198    47    62    66   146    99   182   127   190   119    93   180   151   154   131    33    97    70    90    85    89    53   184    62   202    59   214    51   130    39    87   209   189   144    88   176    54    74   131   170   112    35    32   208   174   199   132   185   140   109   179   162   145   180    51   186   133   180    72    70    83    86    62   211    43   162   109   167    52   145    48    86    99   206   180   123   170   150    68   175    76   131   157    69    73    33    68   182   148   195   106    67    58   171    98   179   187   137   180    82    57   144   194   196    38   175   209   124   214   129    35    41    35   144   194   171   112   153   109   141   166   203   198    35   132    71   206   164   126    49   198    51    93   123   176   194   138   120    88   189    44    50    39   155    92   186    66   126    48   167   143    37    90   199   108   125
   110   172   181   196   131   192   214   189   173   200   204   215   117   179   170    71   104    53    41   166    34   107   128   158   105   200    54   104   104    86   210   179   112   142   157    54   175   186   149   178    54    62   126   131   218   193   205   220   108   196   175    69   107   183   212   130    57    88   118   128   100   220   104   142   185   183   109    82    56   112   198    67   202   163   209    54    77    59   108    70    80   207    47    49    51   160   198   164    69   111    58   213    76    44   219   189   213   181   166   214    53   129   130   215   131   160    49    70   119   145   190   149   174    44   218    94   114   164    33    75   180   150   138    67   165   218   110    74   113   100   139   207    48   107    63   158    56   156   177   177   139    71   211    92   145   125   139   205    80   220    86   173    76   212   158   212    41   105   199   172   193    35   157   195   190   127   182   103   191    41   111   206   206   101   180   138   171    36    61    83    63    86   134    35   150   121    57   101   135   129   154   218    83   205   175    77   195   143   221   151   159    79   182    41   221   197   107   207   165   189   173   215   174    70   173   174   122    34    85   198   175    48    69   137    37    62    90    82   153   196    90   116   148    70    88   135   118   187    66   129   105    45   104    92   176   184   188   101    53    62   103    62   107    54    60   184   169   166    86   192   132   112   159    85   220   181    74   140   214   110   127    62   155    78    36   218   200    51   153    35   111   205   127    82   132    78   143    67   109   114   102   210    65   156   176   146   124   192   212   153   198   172   177    93   147    89   156    88    59   203    39    86    92   157   114    48   137   214    92    69    72   100   190    48   212   168    69   119   180   110   111   153   126   202   169   212   139   162    69    83   140   145    47   210   142   219   161   198    86    49    73    85   218    83   160   215   201    42    61    66   147   100   182   127   188   117    92   179   152   156   132    33   100    70    89    84    88    54   184    61   200    58   214    51   131    40    86   207   190   144    87   176    51    73   132   169   111    36    34   210   172   200   133   185   141   109   179   163   141   178    48   185   132   180    71    72    82    87    62   210    42   161   109   166    52   143    49    86    98   206   177   122   169   149    69   173    74   130   154    70    73    33    69   182   147   198   107    68    59   172    95   180   185   139   180    82    58   144   188   198    42   173   211   121   217   130    35    39    35   145   196   169   111   152   107   141   168   202   195    36   132    68   208   163   125    50   196    51    97   122   172   194   140   120    90   187    44    49    39   155    92   185    65   128    51   167   143    35    87   198   104   122
   111   175   180   195   132   191   215   187   173   203   203   214   118   180   171    72   105    55    42   165    34   109   128   156   104   199    55   105   104    86   209   181   112   142   154    54   174   186   151   179    55    64   128   129   217   196   207   216   109   194   173    69   104   185   210   129    58    87   119   128    99   220   106   142   186   185   107    80    56   111   199    68   203   164   209    53    76    57   109    72    82   207    45    48    52   161   200   160    69   110    58   211    76    43   218   193   214   183   165   213    56   129   132   216   134   162    49    74   120   146   190   150   174    46   222    92   112   166    33    75   180   147   139    67   166   221   110    74   114   101   141   204    47   109    66   161    55   156   181   176   140    72   209    92   148   123   141   208    81   217    86   172    74   211   159   213    40   104   198   169   190    36   158   197   189   130   181   105   192    42   112   207   204   100   178   137   171    39    59    84    63    84   133    36   152   120    55   100   135   130   155   218    86   206   176    79   194   143   218   152   159    78   182    40   222   196   109   207   165   188   174   216   173    70   174   175   125    34    86   196   174    46    71   138    35    62    89    80   151   196    90   117   146    71    88   137   118   186    65   130   105    44   101    93   177   183   190   101    54    62   103    62   106    56    63   184   170   169    87   191   132   112   161    84   222   185    77   136   212   110   126    63   154    76    38   218   199    51   153    31   110   204   126    83   129    79   143    67   110   112   102   212    64   158   175   147   124   194   213   154   199   172   177    94   151    88   157    87    59   202    38    86    93   158   116    47   138   214    93    69    69   101   189    47   213   170    72   122   180   111   110   155   125   202   169   214   141   161    70    81   141   142    50   209   143   217   160   197    85    48    73    85   217    83   162   215   201    46    62    65   147    98   184   122   190   116    89   178   150   156   131    33   100    69    89    84    86    55   182    60   203    58   215    51   127    38    87   206   190   143    86   178    51    73   132   169   113    37    34   208   172   203   132   185   140   110   179   165   141   177    49   185   133   181    73    72    79    87    63   214    46   162   108   163    51   144    45    85    96   207   179   120   169   146    70   172    75   130   150    74    71    37    64   181   147   196   109    68    59   174    96   179   187   139   181    85    60   142   189   197    41   175   212   121   219   131    32    38    37   145   196   169   110   153   108   141   169   205   195    37   133    67   206   162   124    49   196    52    99   122   174   192   141   120    90   188    43    47    38   155    94   185    66   127    52   166   140    38    86   199   105   122
   110   172   183   196   130   193   213   189   174   200   206   216   120   180   169    71   104    53    40   167    36   106   128   159   104   199    55   104   102    84   211   180   111   140   158    52   176   187   149   176    56    62   127   130   219   195   204   219   107   197   174    69   107   181   210   129    57    88   117   126   100   220   103   141   185   184   107    82    56   111   197    68   201   164   208    55    75    60   107    70    82   206    46    49    52   161   199   164    68   111    56   214    76    45   219   187   213   183   165   212    53   129   129   215   130   161    50    69   117   144   191   146   173    44   217    92   116   166    35    76   181   148   138    65   164   221   110    73   112    99   138   205    49   108    64   160    56   160   178   177   140    70   212    91   146   123   139   205    79   219    87   174    76   212   159   212    43   106   198   173   192    35   158   194   189   127   182   103   190    41   112   207   206   102   182   139   171    36    59    83    65    85   133    35   150   119    57   101   136   131   155   218    83   205   175    77   195   143   219   152   159    78   182    42   221   198   105   207   165   191   171   218   173    70   174   174   122    35    85   197   175    46    69   138    37    62    91    80   153   194    89   118   149    70    88   135   119   187    66   130   105    45   104    92   176   182   190   101    56    62   104    62   106    53    61   183   170   164    85   193   132   110   159    84   222   184    76   141   215   108   127    61   154    77    35   217   201    51   153    33   110   204   127    84   135    79   146    68   110   114   101   209    66   155   176   146   122   191   214   151   199   173   178    92   147    90   157    88    58   201    37    87    91   157   114    45   137   214    92    69    71   102   190    48   211   168    69   120   183   109   112   153   124   201   166   213   139   161    67    84   140   145    47   210   142   217   161   198    85    49    75    85   218    85   161   214   200    43    62    65   146   100   182   128   188   117    91   177   153   156   132    32   102    69    89    83    89    53   185    60   198    57   214    52   133    41    86   207   189   144    87   177    50    74   132   170   111    35    33   210   171   198   132   186   141   109   179   163   140   177    49   183   133   180    71    73    82    88    61   209    41   161   109   166    51   142    49    84    97   206   177   123   169   150    67   172    74   129   153    71    73    32    71   182   146   199   107    66    58   172    94   180   184   137   181    83    58   145   187   196    43   172   212   122   216   133    35    40    35   145   196   170   112   152   105   142   169   202   193    35   135    68   209   164   127    51   197    50    98   121   170   193   138   120    90   190    44    48    39   154    93   185    65   128    50   166   143    35    87   198   105   123
   110   172   181   196   131   192   213   189   173   199   203   215   117   179   170    71   104    54    42   166    34   107   128   158   105   200    54   104   103    86   209   179   112   142   157    54   176   186   150   177    54    62   127   130   218   194   205   220   108   196   175    69   106   182   212   130    57    88   118   128   100   220   103   142   185   183   109    81    56   112   198    67   202   163   209    54    77    59   108    70    80   207    47    50    51   160   198   164    69   111    59   213    76    43   219   189   213   181   166   213    53   129   131   215   131   160    49    71   119   145   190   148   174    44   218    93   115   165    33    75   180   149   138    67   165   219   109    75   113   100   139   207    48   107    63   158    55   156   177   177   139    71   211    92   145   125   140   205    80   220    85   173    76   212   159   212    41   105   199   172   193    36   158   196   190   127   182   104   191    41   112   207   206   102   180   138   170    37    61    83    63    85   135    35   149   120    57   101   135   130   154   218    83   204   174    77   195   144   221   151   159    79   182    42   220   197   106   206   165   189   173   215   173    70   173   173   122    34    85   198   176    48    69   137    37    62    90    81   152   195    90   116   148    70    88   135   119   187    65   129   104    45   104    92   176   183   188   101    53    62   103    62   107    54    60   184   170   166    86   192   132   111   159    85   221   181    74   140   214   109   127    62   155    77    36   218   200    51   152    34   110   205   127    83   132    79   143    67   110   114   101   211    65   156   176   145   124   192   213   152   198   173   177    93   147    90   156    88    58   203    38    86    92   157   115    47   137   213    92    69    72   101   190    48   213   167    69   119   179   109   111   153   126   202   169   212   139   161    69    83   140   145    47   210   142   218   160   199    87    49    73    85   217    84   160   215   201    42    61    65   146    99   182   126   188   117    92   179   152   157   132    33   100    70    88    84    87    54   184    61   200    57   214    50   132    39    86   207   190   144    88   176    52    73   132   169   111    36    33   210   173   200   132   185   141   109   179   164   140   178    48   185   132   180    71    72    82    87    62   210    42   161   109   166    52   143    49    85    98   206   177   121   169   149    69   173    74   130   154    70    73    32    69   181   147   198   108    68    59   172    95   180   185   140   180    82    59   143   189   198    42   173   210   122   217   129    35    39    35   145   196   169   111   153   107   141   168   201   195    36   132    68   208   163   125    51   195    51    98   122   172   194   139   120    90   187    44    50    40   154    93   185    66   128    51   167   143    36    87   198   104   122
   112   173   180   195   131   193   213   189   173   199   203   213   115   178   169    71   104    54    39   166    34   106   128   160   105   202    55   104   106    87   211   179   111   142   157    55   176   186   148   177    53    60   125   130   217   192   204   220   107   194   175    69   107   184   213   131    55    90   119   130    99   218   101   142   185   186   108    81    56   111   199    67   203   162   210    55    78    60   108    69    80   207    47    49    51   161   202   163    70   112    57   215    76    43   218   187   212   180   164   214    53   128   128   214   127   159    49    70   118   145   190   149   173    46   217    95   115   163    34    76   180   149   138    66   167   216   110    73   111    98   138   208    46   108    62   158    55   158   175   177   140    72   210    92   145   123   140   205    80   219    86   174    75   213   159   213    41   106   198   170   193    33   155   195   190   127   181   106   191    40   112   207   205   103   179   139   170    37    61    84    62    85   137    38   149   123    59   101   136   131   155   217    83   206   175    74   194   146   220   153   158    79   181    41   220   197   107   208   165   189   172   213   174    71   170   173   120    34    85   196   176    48    67   136    36    63    91    82   151   196    91   118   149    71    88   134   119   186    67   128   103    44   108    92   176   184   187    99    54    62   105    61   106    55    61   184   169   165    88   192   132   111   159    84   221   181    74   141   214   112   127    61   153    77    35   217   203    52   152    34   110   204   126    81   132    79   145    67   113   115   101   212    65   155   178   145   123   190   214   152   199   172   176    95   146    92   157    89    58   203    38    87    91   156   115    47   137   214    93    70    73   100   188    47   211   169    67   117   179   108   110   153   126   203   169   215   136   162    67    85   141   148    48   212   141   218   162   199    88    50    72    83   215    82   160   215   202    44    63    66   147    99   181   128   188   114    93   179   154   156   131    33   100    68    89    84    89    53   183    62   201    58   214    52   131    39    89   209   189   145    89   173    53    74   132   168   113    34    33   211   173   199   133   186   140   108   178   165   141   177    48   187   135   180    71    71    82    88    61   211    41   159   109   165    53   143    50    85    97   204   178   124   171   148    66   173    73   129   155    71    71    34    69   182   145   198   107    66    58   171    94   180   185   141   178    82    58   146   187   195    42   172   209   121   219   131    35    38    36   145   198   172   110   153   104   140   167   201   194    34   133    70   210   163   125    49   196    49    99   124   173   194   141   118    90   187    44    49    40   155    93   185    63   128    50   167   145    35    86   198   104   123
   110   173   180   195   130   192   215   191   173   199   203   214   117   179   169    71   103    53    41   165    34   107   127   158   106   199    54   105   104    85   209   180   112   142   157    54   177   187   149   177    53    62   127   131   219   193   205   220   107   196   176    69   106   183   213   131    57    88   118   127   100   220   103   143   185   184   110    82    56   111   197    67   203   163   208    53    76    59   108    71    79   207    47    49    51   160   199   163    69   111    59   213    76    44   219   187   212   181   165   213    53   129   130   214   131   159    50    69   120   147   191   147   175    44   218    93   116   164    33    74   179   149   138    67   166   219   109    75   112    99   139   207    49   106    63   159    55   156   177   178   140    71   210    91   146   125   139   204    80   219    85   173    76   211   159   211    41   104   200   172   194    35   157   196   190   127   181   104   191    39   112   206   207   101   181   139   170    37    61    83    64    86   135    35   151   121    56   101   135   128   153   218    82   205   175    77   196   143   222   151   158    80   183    41   220   197   107   207   164   188   174   214   175    70   172   175   122    33    85   198   174    47    69   136    37    63    91    82   153   195    90   116   149    69    88   134   118   187    65   129   104    45   104    91   174   184   188   100    54    62   103    63   107    54    61   183   170   166    85   190   132   111   160    85   221   182    74   139   214   109   128    62   155    77    36   218   201    51   152    35   110   206   127    83   132    79   143    68   110   115   102   212    67   156   176   146   124   191   212   152   198   173   177    93   147    90   156    88    58   202    39    85    92   158   115    46   137   214    93    69    73   100   190    48   213   167    68   120   180   109   112   152   126   201   170   212   138   162    68    82   140   145    46   210   142   219   161   197    86    48    74    86   218    83   160   216   202    43    59    65   149    99   182   127   187   117    92   179   153   157   131    33   100    70    89    84    86    55   184    61   199    57   213    51   131    40    86   207   189   145    89   176    51    73   133   169   112    37    34   209   172   202   132   185   140   109   179   164   141   178    48   186   132   180    70    72    82    86    62   211    42   160   108   166    52   143    50    87    99   208   177   122   169   151    69   172    74   129   153    71    73    35    69   180   148   197   107    68    60   172    95   180   186   139   179    83    58   144   189   197    41   174   212   121   217   129    36    39    35   145   196   168   111   154   106   142   168   203   194    36   131    69   208   163   125    50   197    50    97   121   172   193   140   122    90   187    45    50    38   156    93   185    66   127    51   167   144    35    87   198   104   120
   110   172   181   196   132   192   214   189   173   199   203   215   117   179   170    71   104    54    42   166    34   107   127   158   105   199    54   104   104    86   209   179   112   142   157    54   175   187   149   177    53    62   126   131   218   192   204   220   107   195   175    69   107   183   212   130    56    89   118   128   100   220   104   142   185   184   108    81    57   112   197    67   202   163   209    54    77    59   108    70    80   207    47    49    51   160   198   164    69   111    59   213    76    43   220   189   213   181   166   214    53   129   131   214   131   160    48    71   118   145   190   148   174    44   218    94   115   164    33    75   180   150   138    67   165   219   110    74   113   100   139   207    49   108    63   158    55   157   177   177   139    71   211    91   145   125   140   205    81   220    86   173    76   213   158   211    42   106   199   172   193    35   157   196   190   127   182   103   191    41   111   206   206   101   181   138   171    36    60    83    63    85   134    36   150   121    58   101   136   129   154   219    83   205   175    77   195   143   221   151   160    79   182    41   221   197   107   208   165   189   173   215   173    70   173   173   122    34    85   198   176    48    69   138    37    62    90    81   151   196    90   116   148    70    88   135   118   187    65   129   104    45   104    92   176   184   188   100    53    61   103    63   107    54    60   184   169   167    87   192   131   112   159    84   221   181    74   140   214   110   127    62   154    77    36   218   200    50   152    35   110   205   127    82   132    78   143    66   109   114   102   210    65   156   177   145   124   192   212   153   198   172   177    93   147    89   156    87    59   202    38    86    92   157   114    48   137   213    92    70    73   100   190    48   212   168    69   119   180   109   111   153   127   202   169   212   139   160    69    83   140   145    47   209   142   219   161   198    87    48    74    85   218    83   161   214   202    42    60    66   147   100   182   127   188   117    92   178   152   156   131    33   101    69    88    84    88    54   183    60   200    57   214    50   132    40    86   207   190   145    88   176    51    74   132   169   112    36    34   210   171   200   132   185   141   108   179   163   141   178    48   185   131   181    72    72    82    87    62   210    43   160   108   165    52   143    49    85    98   206   178   122   169   149    69   173    73   130   154    70    73    33    69   181   147   198   108    68    59   171    96   180   185   140   180    81    59   144   188   197    41   174   211   121   217   129    34    39    36   145   196   169   111   152   107   140   168   203   195    35   132    67   207   163   125    50   195    50    97   121   172   194   139   120    90   187    44    50    40   155    93   185    65   129    51   166   143    35    87   198   104   122
   110   172   181   197   131   192   214   188   173   200   204   215   117   179   170    70   104    53    40   167    34   106   129   157   104   200    55   104   101    87   210   179   111   142   157    56   176   188   149   177    54    64   127   129   218   192   204   218   108   195   175    68   106   182   212   130    58    88   118   127   100   220   103   143   186   183   109    82    57   112   198    68   201   162   209    54    77    60   108    71    81   207    46    49    51   160   198   163    71   112    59   213    77    43   219   190   213   181   166   212    54   130   131   214   132   160    49    71   118   146   190   147   172    43   218    93   114   164    33    76   181   149   137    66   166   219   111    74   113   100   138   208    48   106    63   157    55   156   179   177   139    71   211    92   146   124   139   205    81   219    86   172    75   213   159   211    40   104   200   172   193    35   158   196   189   126   183   103   190    41   111   207   206   100   180   138   170    37    61    82    62    87   135    34   150   121    57   101   136   131   154   219    83   205   176    77   194   144   222   151   160    79   182    42   222   197   107   206   165   188   173   214   173    70   171   173   122    34    86   197   174    48    69   137    38    62    90    81   152   194    90   117   148    69    88   134   118   186    65   129   105    45   104    92   175   184   188   101    53    61   104    64   107    55    60   183   170   165    86   191   131   112   158    84   220   182    74   138   214   109   128    63   154    78    37   218   200    49   152    35   110   205   128    82   131    78   143    66   109   114   101   211    66   156   176   145   123   191   213   152   199   172   177    91   147    90   156    88    58   203    38    86    92   156   116    47   136   213    92    70    73   101   189    47   213   168    69   120   179   110   110   154   127   203   169   212   140   161    70    83   140   144    48   210   142   218   160   199    86    49    73    87   218    84   161   213   202    42    62    66   147    99   182   127   189   117    93   178   151   157   131    33   101    69    87    84    87    53   184    62   199    57   215    50   132    39    87   206   191   145    89   176    51    73   132   169   110    36    34   210   172   200   132   186   140   108   180   164   140   178    49   186   132   180    70    71    82    86    61   212    42   161   110   165    52   143    47    85    99   206   177   123   168   149    69   173    75   130   153    71    74    32    70   180   148   197   106    67    60   172    95   179   184   140   181    83    57   144   189   198    42   174   210   121   216   129    35    39    34   146   196   169   111   153   106   139   167   201   195    35   132    68   207   164   126    50   196    52    96   122   174   193   140   120    90   186    43    50    38   154    93   186    65   128    50   166   144    35    86   198   105   123
   110   171   180   195   132   192   214   188   173   201   204   214   117   179   170    70   104    53    43   167    34   106   128   159   105   199    55   104   103    87   210   178   112   142   156    54   175   186   149   178    55    63   127   129   218   192   204   220   109   196   174    69   105   182   211   129    57    88   118   127   101   220   105   142   185   183   109    82    56   110   197    65   201   163   209    53    77    58   107    70    79   206    46    49    51   161   199   163    68   112    58   213    77    43   219   189   213   181   166   215    52   128   130   215   132   160    49    71   118   146   190   149   174    43   219    93   114   165    32    75   179   149   139    67   166   218   110    73   112    99   140   207    48   106    62   159    55   156   177   178   139    71   211    92   146   125   140   204    79   219    85   173    76   212   159   213    41   106   200   172   194    35   158   196   190   127   182   104   191    42   112   206   207   102   181   138   169    36    61    83    62    86   134    35   150   120    56   100   135   129   154   218    83   206   176    76   195   143   220   151   158    79   181    41   221   197   106   207   165   188   173   215   174    70   171   173   122    35    86   198   175    48    69   137    37    61    90    81   152   196    90   116   148    69    89   135   118   187    65   129   105    45   103    92   175   184   188   101    52    62   103    63   106    55    61   183   170   166    86   192   132   110   158    85   222   181    75   139   214   111   128    62   155    77    36   217   200    50   152    34   110   205   127    83   131    78   143    66   110   114   101   211    66   157   176   145   124   192   213   152   199   173   176    94   147    90   155    88    60   202    39    86    91   158   114    47   138   214    92    68    71   100   190    48   213   168    69   119   180   110   111   153   126   203   169   212   140   160    69    84   141   145    48   208   142   218   161   198    86    49    73    86   218    84   160   214   201    43    60    66   146   100   182   127   188   116    92   179   152   156   133    34   100    70    88    83    87    54   183    61   200    58   216    50   131    40    87   207   189   144    87   176    52    74   132   169   111    36    34   209   172   200   133   183   141   109   179   163   141   178    49   186   133   180    71    72    82    87    61   212    42   161   108   167    52   143    47    85    98   206   177   123   169   149    69   171    74   130   153    70    73    33    70   182   148   198   107    68    59   171    95   179   185   139   180    83    58   144   189   197    41   174   211   120   218   129    35    40    36   146   196   170   111   153   107   140   168   202   195    36   132    67   207   163   125    51   195    51    98   121   173   193   140   120    90   187    44    49    40   154    93   185    64   128    51   168   143    36    87   198   105   122
   111   172   181   197   132   192   213   190   174   200   204   215   117   179   170    71   104    53    42   165    33   106   128   158   105   200    54   105   103    86   209   178   112   142   156    54   175   187   150   177    54    61   127   130   218   194   204   218   108   197   176    68   106   182   211   129    57    88   118   127   100   220   103   143   186   182   109    81    57   113   197    66   201   164   209    54    77    59   109    69    81   206    48    48    51   161   198   164    68   110    59   212    76    43   219   189   213   182   166   214    54   129   131   214   132   160    49    72   119   144   189   148   174    44   218    93   114   165    33    74   180   149   139    68   165   218   110    74   112    99   138   207    48   107    64   156    54   155   177   177   138    72   211    93   146   125   140   205    80   220    86   174    75   213   158   212    41   105   199   173   194    35   158   196   189   127   182   103   190    40   111   207   206   103   181   137   171    37    61    83    63    86   134    34   149   120    57   101   135   129   154   219    84   205   175    77   195   145   220   151   159    79   182    42   220   197   107   207   166   189   174   214   174    70   173   172   123    33    86   197   175    49    70   136    38    63    90    82   153   195    90   115   149    70    88   134   118   187    66   129   106    44   104    92   175   184   188   102    53    62   103    62   106    55    60   184   170   166    86   192   131   112   160    85   220   181    75   140   214   109   128    63   155    78    35   218   200    52   153    35   111   206   126    81   131    79   144    67   109   114   101   210    65   156   177   145   124   192   213   152   198   172   176    94   147    90   155    88    59   202    38    86    93   158   114    47   136   214    92    69    72   100   191    48   212   168    69   120   180   110   111   153   127   202   169   212   138   161    70    84   140   146    47   210   142   218   161   199    86    49    74    85   217    84   160   214   201    43    61    66   148   100   182   127   188   116    92   178   154   157   132    33   101    70    89    84    87    54   183    62   201    57   215    52   132    40    86   208   189   144    87   175    51    74   132   169   110    36    34   210   172   200   132   185   141   107   179   163   141   178    48   184   131   181    70    72    82    87    62   211    43   160   108   165    52   143    49    85    98   205   177   122   169   149    68   172    73   130   153    71    73    33    69   181   148   198   107    68    59   171    94   180   184   139   180    82    58   144   188   198    41   172   211   120   217   130    36    39    35   146   195   169   111   153   107   141   168   202   195    35   132    68   208   163   126    51   196    50    97   121   172   193   140   119    90   188    44    50    40   154    93   185    65   128    51   167   143    35    87   198   105   123
   110   172   181   196   131   193   214   189   173   200   204   215   117   178   170    71   103    53    42   166    34   107   128   158   105   200    53   105   103    86   210   179   111   141   157    54   175   186   149   178    54    61   126   132   218   193   204   220   108   196   175    69   106   182   212   130    56    89   118   128   100   220   104   142   185   184   108    82    56   111   197    66   203   163   209    53    77    60   108    70    80   207    47    49    50   160   198   164    69   111    59   213    76    43   219   189   213   181   166   214    53   129   131   215   132   160    48    71   119   145   190   148   174    44   218    94   114   165    33    75   180   150   138    66   165   218   110    74   113    99   139   206    48   107    63   158    55   156   177   177   139    71   211    91   145   124   140   205    80   220    86   173    76   213   159   212    42   105   199   172   193    35   158   195   190   127   182   103   191    41   111   207   206   102   180   138   170    36    60    83    63    85   135    35   149   120    58   101   135   129   154   218    83   205   175    76   194   144   221   151   159    79   182    41   221   197   106   207   164   189   174   215   174    71   173   174   123    34    85   197   175    48    69   137    38    62    90    82   152   195    90   116   148    70    88   135   118   187    66   128   105    45   103    92   175   184   188   101    53    62   103    62   107    54    60   184   169   166    86   191   132   111   159    85   221   181    74   140   214   109   128    62   155    78    36   218   199    51   152    34   110   205   128    82   131    78   143    67   110   114   102   211    65   156   176   146   124   192   213   153   198   172   176    94   146    90   156    87    58   202    38    86    92   157   115    47   137   214    93    70    72   101   190    48   211   168    69   120   179   109   111   153   125   201   169   212   139   162    69    84   140   146    47   209   142   218   160   198    87    49    73    85   217    82   160   215   201    42    61    65   146   100   182   127   188   116    92   179   152   157   132    33   101    69    88    84    88    54   184    61   200    57   215    50   131    39    86   206   190   144    87   176    51    73   132   168   111    36    34   210   173   200   133   185   141   109   179   163   141   177    48   186   132   180    72    72    81    86    62   210    42   161   109   166    52   143    49    86    97   206   177   122   169   150    68   173    73   130   153    70    72    33    69   182   148   198   107    68    58   171    96   179   185   139   180    83    58   144   188   198    42   173   212   121   217   129    35    40    35   145   196   170   111   153   107   141   168   202   195    36   132    68   208   163   125    51   197    51    97   122   172   193   139   120    90   187    44    49    40   155    93   185    66   128    51   167   143    36    87   197   104   122
   110   173   181   196   131   192   213   190   174   200   203   215   116   178   170    71   105    53    41   166    34   107   128   158   105   199    53   104   104    86   209   179   112   142   157    54   176   186   149   178    54    62   126   131   218   193   204   220   108   196   175    69   106   183   212   130    56    88   118   128   100   220   104   142   185   183   108    82    56   112   197    67   202   164   209    54    77    59   109    70    81   207    47    49    51   161   198   164    69   111    58   212    76    43   219   189   214   181   165   213    53   129   131   215   132   160    49    70   119   144   191   148   174    44   218    94   114   164    33    75   180   150   138    67   165   218   111    74   113   100   139   206    48   107    63   158    55   156   177   177   139    71   210    92   146   125   140   205    80   219    86   173    76   212   159   212    41   105   199   172   193    35   158   195   189   127   182   103   191    40   112   207   206   102   181   137   170    37    61    82    63    85   134    35   149   120    57   101   136   130   153   219    83   205   175    76   195   144   221   151   159    79   181    42   221   197   107   206   166   189   173   215   174    69   172   173   122    34    84   198   175    47    70   137    38    62    90    82   152   195    90   116   148    69    87   135   119   187    65   128   105    44   104    92   176   184   188   101    53    62   103    62   107    54    60   184   170   166    86   192   132   111   159    84   221   181    74   140   214   109   127    62   155    78    36   218   200    51   152    35   110   205   127    82   133    79   143    67   109   114   102   210    66   156   177   146   124   191   213   152   198   172   177    93   146    89   156    88    59   202    39    85    92   157   115    48   137   215    92    69    72   101   190    48   212   168    69   119   180   109   111   153   126   202   169   211   139   161    69    83   139   145    48   210   142   219   161   199    87    49    73    85   217    83   160   214   201    42    61    66   146    99   182   127   188   116    93   179   153   156   131    34   101    70    88    84    88    54   183    61   200    57   214    51   131    39    86   207   190   144    87   176    51    73   132   169   110    36    34   210   173   200   133   185   141   109   179   164   141   178    48   185   132   181    71    72    82    86    62   211    42   160   109   166    52   144    49    85    98   206   177   122   169   149    69   173    74   130   153    70    72    33    69   182   148   198   107    67    59   172    95   180   184   139   180    82    59   143   188   198    41   173   211   122   217   129    35    40    35   145   197   170   112   152   106   141   168   202   194    35   132    67   208   163   126    50   196    50    97   123   171   193   140   121    90   187    44    49    40   154    93   185    65   128    51   167   143    35    87   198   104   122
   111   173   181   197   131   192   214   189   173   199   203   215   118   178   170    71   104    53    42   166    34   107   127   159   105   200    54   105   104    87   209   179   112   142   157    55   175   187   149   178    54    62   126   130   218   193   204   220   108   196   175    69   107   182   212   130    57    89   118   128   100   220   104   142   185   184   109    81    57   112   197    67   202   163   210    53    77    59   108    70    80   207    47    50    51   160   199   163    69   110    58   213    75    43   219   188   213   180   166   214    52   128   130   214   131   160    49    70   119   145   191   149   174    44   217    94   115   165    34    75   179   149   138    67   165   218   110    74   112   100   139   207    48   107    63   158    55   157   177   177   139    70   211    92   145   125   140   205    81   219    86   173    76   212   158   212    41   105   199   172   193    35   158   195   190   127   182   104   191    41   111   207   206   102   180   138   170    37    60    83    63    86   134    35   149   120    57   101   135   129   154   219    83   205   174    76   195   144   221   151   159    78   182    42   221   197   106   207   165   189   173   214   174    69   172   174   122    34    85   198   175    49    69   137    37    62    90    82   152   195    90   116   149    69    88   135   118   186    66   128   105    44   103    92   175   184   188   100    53    61   103    62   106    54    61   184   169   167    86   191   132   112   159    84   221   181    74   140   214   109   127    63   155    78    36   217   200    51   153    35   110   205   127    83   132    78   143    66   110   114   102   210    66   156   177   146   124   191   213   153   198   172   177    93   147    90   156    88    59   202    38    86    92   158   115    48   136   214    92    69    71   101   190    48   212   168    69   119   180   109   111   153   126   203   169   213   139   162    69    82   139   145    47   210   142   218   161   198    86    49    74    86   217    83   160   214   201    43    61    66   147   100   182   127   188   116    91   178   152   157   132    33   101    70    89    84    88    54   184    61   200    57   214    50   131    40    86   207   190   145    88   176    51    73   132   169   111    36    34   210   172   201   133   184   140   108   179   163   141   178    48   186   132   180    72    72    82    87    62   210    43   161   108   166    52   143    48    86    98   206   177   122   169   149    69   172    73   130   153    71    72    33    69   182   147   197   108    67    59   172    95   179   184   139   180    83    58   144   188   197    42   173   211   121   217   129    35    39    35   145   197   170   111   153   107   140   169   202   195    35   133    68   208   164   126    51   196    51    97   121   172   194   139   120    90   188    44    50    39   154    92   185    65   128    51   167   143    35    86   197   104   122
   111   172   181   196   131   192   214   189   173   200   203   215   117   179   170    71   104    53    41   166    34   107   128   158   105   200    54   104   103    86   210   179   112   142   157    54   176   186   149   178    54    62   126   131   218   193   204   219   108   196   175    69   106   183   212   130    57    88   118   128   100   220   104   142   185   183   109    82    56   112   197    67   202   163   209    54    77    59   108    70    80   207    47    49    51   160   198   164    69   111    58   213    76    43   219   189   214   181   166   214    53   129   130   215   131   160    49    71   118   145   190   148   174    44   218    94   114   165    33    75   180   149   138    67   165   219   110    74   113   100   139   207    48   107    63   158    55   156   177   177   139    71   211    92   145   125   140   205    80   220    86   173    76   212   158   212    42   105   199   172   193    35   157   195   190   127   182   103   191    41   112   206   206   102   180   138   171    37    60    83    63    86   134    35   150   121    57   101   135   129   154   218    83   205   175    77   195   144   221   151   159    79   182    41   221   197   106   207   165   189   173   215   174    70   172   173   122    34    85   198   175    48    69   137    37    62    90    82   152   195    90   116   148    70    88   135   118   187    65   129   105    45   104    92   176   184   188   101    53    62   103    62   107    54    60   184   169   166    86   192   132   112   159    85   221   181    74   140   214   109   127    62   155    78    36   218   200    51   152    35   110   205   127    82   132    79   143    67   110   114   102   211    65   156   176   146   124   191   213   152   198   172   177    93   147    89   156    88    58   202    38    86    92   157   115    48   137   214    92    69    72   101   190    48   212   168    69   119   180   110   111   153   126   202   169   212   139   161    69    83   140   145    47   210   142   218   161   198    86    49    73    85   218    83   160   215   201    42    61    66   147   100   182   127   188   117    92   178   152   157   132    33   101    70    88    84    88    54   184    61   200    57   214    51   131    40    86   207   190   144    88   176    51    73   132   169   111    36    34   209   172   200   133   185   141   109   179   163   141   178    48   186   132   180    71    72    82    87    62   211    42   161   109   166    52   143    49    85    98   206   177   122   169   149    69   173    74   130   153    70    72    33    69   182   147   198   107    68    59   172    95   180   185   139   180    82    58   144   189   198    42   173   211   121   217   129    35    39    35   145   196   169   111   153   107   141   168   202   195    36   132    68   208   163   125    50   196    51    97   122   172   194   140   120    91   187    44    50    39   155    93   185    66   128    51   167   143    35    87   198   104   122
   111   172   181   195   132   192   213   189   174   200   203   215   117   178   171    70   103    53    42   166    35   106   128   158   105   200    53   104   103    86   210   179   113   142   156    55   175   186   149   177    54    63   127   130   218   194   204   219   108   196   175    69   107   182   213   130    57    88   118   127   100   219   103   142   186   184   108    82    56   111   197    67   202   165   209    53    78    60   108    71    81   207    47    50    50   160   199   163    69   110    58   213    76    43   220   188   213   181   166   214    53   129   130   215   131   160    49    71   119   146   190   148   174    44   218    94   115   165    34    75   181   150   138    67   165   219   110    74   113   100   138   207    49   107    63   157    56   157   178   177   139    71   211    93   145   125   139   205    81   220    85   173    75   213   158   211    41   106   199   172   193    35   157   194   189   127   182   103   191    41   111   206   206   101   181   138   170    37    61    83    63    85   134    35   150   121    56   100   135   129   154   219    83   205   175    77   196   143   221   151   159    79   182    41   221   197   106   207   165   190   173   215   174    70   172   173   123    34    85   198   175    48    70   138    38    62    90    82   152   195    91   116   148    70    88   135   118   187    65   129   104    45   104    93   176   184   188   101    53    62   104    62   106    54    60   184   169   167    87   192   133   112   159    85   220   180    74   140   214   109   127    62   154    78    36   218   200    51   153    35   111   205   126    83   132    79   143    67   110   114   102   210    65   156   176   145   124   191   212   153   198   173   176    93   147    89   156    88    59   203    39    86    92   158   115    47   137   214    92    70    72   100   190    48   212   167    69   119   180   110   111   153   126   202   169   212   139   162    69    83   140   146    47   210   142   219   161   199    86    49    73    85   218    84   161   215   201    42    61    66   146    99   183   127   188   116    92   179   152   155   131    33   101    70    88    84    87    54   185    60   200    57   215    51   131    39    86   207   190   145    88   176    51    74   132   169   111    36    34   209   172   200   132   184   141   108   179   164   141   177    49   186   132   181    71    71    83    87    62   211    43   160   109   166    52   144    49    86    98   205   176   122   169   148    69   174    73   130   153    71    72    32    70   181   147   198   107    68    59   171    95   179   185   140   180    82    58   144   189   197    42   174   210   121   218   129    35    39    35   145   196   170   112   153   107   140   168   202   195    36   132    68   208   164   125    50   196    50    98   122   171   194   141   121    90   186    44    50    40   156    93   185    66   128    51   167   144    36    87   197   103   122
   110   172   181   196   131   192   214   189   173   200   203   215   117   179   170    71   104    53    41   166    34   107   128   158   105   200    54   104   103    86   210   179   112   142   157    54   176   186   149   178    54    62   126   131   218   193   204   219   108   196   175    69   106   183   212   130    57    88   118   128   100   220   104   142   185   184   109    82    56   112   197    67   202   163   209    54    77    59   108    70    80   207    47    49    51   160   198   164    69   111    58   213    76    43   219   189   214   181   166   214    53   129   130   215   131   160    49    71   119   145   190   148   174    44   218    94   114   165    33    75   180   149   138    67   165   219   110    74   113   100   139   207    48   107    63   158    55   156   177   177   139    71   211    92   145   125   140   205    80   220    86   173    76   212   158   212    41   105   199   172   193    35   157   195   190   127   182   103   191    41   112   206   206   102   180   138   171    37    60    83    63    86   134    35   150   121    57   101   135   129   154   218    83   205   175    77   195   144   221   151   159    79   182    41   221   197   106   207   165   189   173   215   174    70   172   173   122    34    85   198   175    48    69   137    37    62    90    82   152   196    90   116   148    70    88   135   118   187    65   129   105    45   104    92   176   184   188   101    53    62   103    62   107    54    60   184   169   166    86   192   132   112   159    85   221   181    74   140   214   109   127    62   155    78    36   218   200    51   152    35   110   205   127    82   132    79   143    67   110   114   102   211    65   156   176   146   124   191   213   152   198   172   177    93   147    89   156    88    58   202    38    86    92   157   115    48   137   214    92    69    72   101   190    48   212   168    69   119   180   110   111   153   126   202   169   212   139   161    69    83   140   145    47   210   142   218   161   198    86    49    73    85   218    83   160   215   201    42    61    66   147   100   182   127   188   117    92   178   152   157   132    33   101    70    89    84    88    54   184    61   200    57   214    51   131    40    86   207   190   144    88   176    51    73   132   169   111    36    34   210   172   200   133   185   141   109   179   163   141   178    48   186   132   180    71    72    82    86    62   211    42   161   109   166    52   143    49    85    98   206   177   122   169   149    69   173    74   130   153    70    72    33    69   182   147   198   107    68    59   172    95   180   185   139   180    82    58   144   189   198    42   173   211   121   217   129    35    39    35   145   196   169   111   153   107   141   168   202   195    36   132    68   208   163   125    50   196    51    98   122   172   194   140   120    90   187    44    50    39   155    93   185    66   128    51   167   143    35    87   198   104   122
   110   173   181   196   131   193   214   191   174   200   203   216   117   178   170    71   104    53    41   166    35   106   129   158   104   199    53   105   103    86   210   179   112   142   156    53   175   186   149   177    54    62   126   130   218   193   204   219   108   196   176    69   107   183   212   130    57    88   118   127   100   220   103   142   185   184   109    81    57   112   198    65   203   163   209    54    77    59   108    70    80   207    47    50    50   161   198   163    69   111    59   212    76    42   220   189   214   181   166   214    53   129   131   215   132   160    49    71   119   145   190   148   174    44   218    94   114   165    34    75   180   150   139    67   164   218   109    75   112   100   140   207    49   107    62   157    56   156   176   176   139    71   210    91   145   125   140   205    80   220    85   174    76   212   158   211    41   106   199   172   193    35   158   194   189   127   182   103   191    40   111   206   206   102   180   138   170    37    60    82    64    86   134    35   149   121    56   100   136   129   154   218    83   205   175    77   195   144   221   151   159    79   182    41   221   197   107   207   164   189   173   215   173    69   172   174   122    34    85   198   175    47    68   137    37    62    90    82   153   196    90   116   149    70    88   135   118   187    65   129   105    45   103    92   174   184   188   101    54    62   104    63   107    54    60   184   169   166    85   192   133   111   159    84   221   180    75   140   213   110   127    62   155    77    36   219   200    51   152    36   110   205   127    81   132    79   143    66   110   114   102   210    65   156   176   146   124   190   213   153   198   172   177    93   147    89   157    88    59   203    38    86    94   158   115    48   137   214    92    69    72   101   190    48   212   169    68   119   180   110   112   153   126   202   169   213   139   161    69    82   141   145    48   210   142   218   161   198    86    48    74    85   218    84   160   215   202    43    61    65   147   100   183   127   188   116    92   179   152   155   132    33   100    69    88    83    88    54   183    61   199    58   215    50   132    40    85   207   190   143    88   177    50    73   131   169   110    36    33   209   172   200   132   185   141   109   179   163   142   179    48   186   132   180    72    72    82    86    62   211    42   161   109   165    52   144    49    86    98   206   176   122   169   149    70   174    73   131   153    71    73    33    68   181   147   198   107    68    58   171    95   179   185   138   180    82    59   144   189   197    42   174   211   122   217   130    35    39    36   145   196   169   112   152   107   141   167   201   194    36   132    69   207   164   126    51   195    51    96   122   173   193   139   120    91   187    45    49    39   155    92   186    67   128    51   167   143    35    87   197   104   123
   111   173   181   195   132   193   213   190   172   199   203   215   117   178   169    73   104    53    40   167    35   106   128   158   105   199    54   105   103    87   210   179   112   141   156    55   175   187   149   176    55    63   125   131   217   193   204   219   107   196   175    69   107   182   211   132    57    89   116   128    99   220   104   144   185   183   108    81    56   112   196    66   201   163   209    53    77    58   108    72    81   205    47    49    52   162   199   162    69   110    59   212    77    44   220   189   213   181   165   214    51   129   130   214   132   158    51    71   118   146   192   148   174    44   217    94   115   164    31    75   181   151   138    67   166   217   109    74   113   101   140   206    49   108    62   159    56   157   177   177   139    70   211    92   145   124   140   206    79   221    85   172    75   213   157   213    43   105   199   173   195    35   158   195   191   127   182   103   192    40   113   205   207   103   180   139   171    35    60    83    64    85   135    34   150   120    57   100   135   130   155   219    84   207   176    76   195   143   222   153   160    80   183    42   220   196   107   208   167   189   172   216   174    71   174   171   123    33    85   198   176    47    69   138    37    63    91    82   153   195    90   117   148    69    88   136   119   187    66   128   104    45   105    93   175   184   189   100    55    61   103    62   106    54    61   185   170   165    86   193   132   111   158    84   221   181    76   141   214   110   125    64   156    77    37   218   199    54   153    35   111   205   126    83   130    78   144    68   109   114   102   211    65   156   176   146   123   194   213   153   197   173   177    94   146    89   154    89    58   202    40    86    91   155   114    46   137   215    93    70    74   101   190    50   212   167    68   120   180   109   111   152   127   202   169   214   139   163    70    85   141   146    46   208   142   217   159   198    86    49    74    85   216    85   161   216   200    42    60    66   147   100   183   128   188   116    92   178   152   157   133    34   100    70    87    84    88    57   183    62   201    58   215    50   132    41    87   206   189   143    87   175    52    73   131   169   110    37    35   209   171   201   134   185   140   109   179   165   142   178    48   183   130   181    73    71    82    86    61   211    43   160   110   167    50   144    49    86    97   208   177   123   169   148    69   174    74   128   153    72    74    33    69   181   147   197   108    68    59   171    95   179   186   139   180    84    57   145   189   197    42   175   211   121   217   129    35    38    36   145   197   169   112   152   107   140   169   202   194    36   133    68   208   163   126    51   196    51    97   122   170   194   140   120    89   186    44    51    40   156    93   186    65   129    50   167   142    36    87   199   105   123
   110   172   181   196   131   192   213   190   173   200   203   215   117   179   170    71   104    53    41   166    34   107   128   158   105   200    53   104   104    86   210   179   112   142   156    54   176   186   149   178    54    62   126   130   218   192   204   219   108   196   175    69   107   183   212   130    57    88   118   128   100   220   104   142   185   183   109    81    56   112   197    67   202   163   210    54    77    59   108    70    80   207    47    49    51   160   198   164    69   110    58   213    76    43   219   189   214   181   166   214    53   129   131   215   131   160    49    70   119   145   191   148   174    44   218    93   114   165    34    75   180   149   138    67   165   218   110    74   112   100   139   206    48   107    63   158    55   156   177   177   139    71   210    92   145   125   140   205    80   220    86   173    76   212   158   212    42   105   199   172   193    35   158   196   190   127   182   103   191    41   111   206   206   102   180   138   171    37    60    82    63    86   134    35   149   121    57   101   135   129   154   218    83   205   174    76   195   144   221   151   159    79   182    42   221   197   106   207   165   189   173   215   174    70   172   173   122    34    85   198   175    48    69   137    38    62    90    82   152   195    90   116   148    70    88   135   118   186    65   129   105    45   104    92   176   184   188   101    53    62   103    62   106    54    60   184   169   166    86   192   132   112   159    85   220   181    74   140   214   109   127    62   155    77    36   218   200    51   152    35   110   205   127    82   132    79   143    67   109   115   102   211    65   156   176   146   124   192   213   152   198   172   177    93   147    89   155    88    59   202    38    86    92   157   115    48   137   214    92    69    72   101   189    48   212   168    69   120   180   109   111   153   126   202   169   212   139   161    69    83   140   145    47   210   142   218   161   198    87    49    74    86   217    83   160   215   201    43    61    65   147    99   182   126   188   116    92   178   152   157   132    33   101    70    89    84    88    54   184    61   200    57   215    50   132    40    87   207   190   144    88   176    51    73   132   169   111    36    34   210   172   200   133   185   141   108   179   163   141   178    48   186   132   180    71    72    82    87    62   211    42   161   109   166    52   143    49    85    98   206   177   122   169   149    69   173    74   130   153    70    72    33    69   182   148   198   107    68    59   172    95   180   185   139   180    82    58   144   189   198    42   173   211   121   217   129    35    40    35   145   196   169   111   152   107   141   168   202   195    36   132    68   207   163   126    50   196    51    97   122   172   194   139   120    90   187    44    50    39   155    93   185    66   128    51   167   143    35    87   198   104   122
   110   172   181   196   131   192   213   189   173   199   203   215   117   179   170    71   104    53    41   166    34   107   128   158   105   200    54   104   103    86   209   179   112   142   156    54   175   186   149   178    54    62   126   131   218   193   204   220   108   196   175    69   106   183   212   130    57    88   118   128   100   220   103   142   185   183   109    82    56   112   197    66   202   163   209    54    77    59   108    70    80   207    47    49    51   160   199   163    69   110    58   213    76    43   219   189   214   181   166   214    53   129   130   215   132   160    49    71   118   145   190   148   174    44   218    94   114   164    33    75   179   149   138    67   165   218   110    74   113   100   139   207    48   107    63   158    56   156   177   177   139    71   211    92   145   124   140   205    81   220    86   173    76   212   159   212    41   105   199   172   193    35   158   196   190   127   182   103   191    41   112   206   206   102   180   138   170    37    60    83    63    86   134    35   150   121    57   101   136   129   154   218    83   205   175    77   195   144   221   151   159    79   182    41   220   197   106   207   165   189   173   215   174    70   173   173   122    34    85   198   175    48    69   138    37    62    90    82   152   196    90   116   148    69    88   135   118   187    65   129   105    45   104    92   176   184   188   101    53    62   103    62   107    54    60   184   169   166    86   192   131   112   159    85   220   181    74   140   214   110   127    62   155    78    36   218   200    51   152    35   111   205   127    82   132    79   143    67   109   114   102   211    65   156   176   146   124   192   213   152   198   172   177    93   147    90   156    88    58   202    38    87    92   157   115    48   137   213    93    69    72   100   190    48   212   168    69   119   180   110   111   153   126   202   169   212   139   161    69    83   140   145    47   210   142   218   161   198    86    49    73    85   218    83   160   215   201    42    61    66   147   100   183   127   188   117    92   178   152   157   132    33   100    70    88    84    88    54   184    61   200    57   214    51   132    40    86   207   190   144    88   176    51    73   132   169   111    36    34   210   172   200   133   184   141   109   179   163   141   178    48   185   132   180    71    72    82    87    62   211    42   160   109   166    52   143    49    86    98   206   177   122   169   149    69   173    74   130   153    70    72    33    69   181   147   198   108    68    59   171    95   180   185   139   180    82    58   144   188   198    41   173   211   121   217   130    35    39    35   145   196   169   111   153   107   141   168   202   195    36   132    68   208   163   125    50   196    51    97   122   172   194   139   120    91   187    44    50    40   155    93   185    65   128    50   167   143    36    87   198   104   122
   110   172   180   196   131   192   213   189   174   199   203   215   118   179   170    70   104    53    41   166    34   106   128   158   105   199    54   104   103    86   209   178   111   141   156    54   176   187   149   178    54    63   125   131   218   193   205   219   108   196   175    69   106   183   212   129    57    88   118   128   100   220   104   142   185   184   109    82    57   112   197    66   202   163   209    53    77    59   108    70    80   207    47    50    51   161   199   163    69   111    58   213    76    43   220   188   213   182   165   213    53   128   130   215   132   160    49    70   119   145   190   148   174    44   218    93   115   165    33    76   180   149   138    67   165   218   110    74   113   100   139   207    48   107    63   158    55   156   176   177   139    71   210    92   145   124   139   205    80   220    86   174    77   213   159   212    42   105   199   172   193    35   158   195   191   127   181   104   191    40   111   207   206   102   181   138   171    36    61    82    63    85   134    35   150   121    58   101   136   129   154   218    83   205   176    76   195   143   221   151   159    80   182    41   221   196   107   206   165   189   173   215   175    70   173   174   122    34    86   198   175    49    69   137    37    62    90    82   153   195    89   116   149    70    88   135   118   187    65   129   105    45   104    92   176   185   188   101    54    62   104    62   106    54    60   184   169   167    86   193   131   112   159    84   222   181    75   139   214   110   127    63   155    77    36   217   200    50   153    35   111   205   126    82   132    79   144    66   109   114   102   211    65   156   177   146   124   192   212   153   198   172   177    93   147    90   155    87    58   202    38    86    92   158   115    49   137   213    92    69    72   100   190    49   212   168    69   119   180   109   111   153   126   203   170   213   139   161    69    83   140   145    48   209   142   218   160   198    87    48    73    85   217    84   160   214   202    42    62    65   147   100   183   126   188   116    92   178   152   156   132    33   101    70    88    84    88    54   184    61   200    57   214    50   131    40    87   206   190   144    88   176    52    73   132   169   111    36    33   210   172   200   132   184   141   108   178   163   141   178    48   185   131   180    72    71    82    87    62   211    43   160   109   165    53   144    49    85    98   206   177   122   170   150    69   173    73   131   153    71    73    32    69   182   147   197   107    67    59   173    96   179   185   139   180    83    59   144   188   198    41   173   211   121   217   129    35    40    36   145   196   169   111   153   107   141   168   202   195    35   132    68   208   163   126    50   196    51    97   123   171   194   139   121    90   186    45    51    39   154    92   185    65   129    50   167   143    35    86   197   104   122
   111   173   181   197   132   192   213   190   174   200   203   215   117   179   170    71   104    54    42   166    34   106   127   158   104   199    54   104   103    87   209   178   112   141   156    55   176   187   150   177    54    62   127   130   218   193   204   220   108   196   175    69   107   183   212   129    57    89   117   128   100   220   103   142   185   183   109    81    56   112   198    67   202   164   209    53    77    60   109    70    80   207    47    50    51   161   198   163    69   111    59   213    77    43   219   189   214   181   166   214    53   129   131   215   132   160    49    71   118   146   190   149   174    44   218    93   114   165    33    74   181   149   139    67   166   218   109    75   113   100   139   206    49   107    63   158    56   157   177   178   140    70   210    91   145   125   140   205    81   219    86   173    76   212   159   212    41   105   200   173   194    35   158   195   190   127   182   103   190    41   112   207   206   101   181   138   170    37    60    82    63    85   135    36   149   120    58   100   135   129   153   219    83   205   175    77   196   144   221   151   160    79   181    41   221   198   106   207   165   189   173   216   174    69   173   174   122    34    85   198   175    48    69   137    38    62    90    82   152   195    89   116   149    69    88   136   118   187    65   128   104    45   104    91   176   184   188   101    53    62   103    62   107    55    60   184   170   166    87   192   132   112   159    84   220   182    74   140   214   110   127    63   156    77    35   218   199    51   151    34   110   205   127    82   132    79   144    67   110   115   101   211    65   156   177   145   124   192   213   152   199   173   177    94   147    90   156    87    57   202    38    87    92   157   115    48   137   214    92    70    72   100   190    49   212   169    68   119   180   109   110   153   126   202   169   212   139   161    70    83   140   145    47   210   142   218   161   199    86    50    74    85   218    83   160   214   201    42    62    65   146    99   182   127   188   117    91   179   152   157   132    34   100    69    89    83    88    54   184    60   200    58   215    50   131    40    86   207   190   144    87   176    51    73   132   169   111    36    34   209   172   201   133   184   140   110   179   163   141   178    49   186   131   181    71    72    83    87    62   210    43   161   109   166    52   143    49    86    98   206   178   122   169   149    69   172    74   130   154    71    72    33    70   181   147   198   108    67    60   172    96   180   185   140   180    82    58   144   189   197    42   174   211   122   217   129    35    39    35   145   195   169   111   152   107   141   167   203   194    36   132    69   208   163   125    50   196    50    98   121   171   193   139   119    90   187    43    50    39   156    92   185    65   127    51   167   143    35    86   197   105   123
   111   172   181   196   131   192   214   188   173   200   203   215   116   179   170    70   104    54    41   166    34   107   128   158   105   200    54   103   103    86   209   179   112   142   156    54   176   186   150   178    54    62   127   130   218   192   204   220   108   197   175    69   106   184   212   130    56    88   118   127   100   221   103   141   185   183   108    81    56   113   197    66   202   163   209    53    78    59   108    71    80   207    46    49    52   161   199   164    70   111    58   212    75    43   220   189   214   180   165   214    53   129   130   214   132   161    48    71   118   145   191   148   173    44   217    94   114   164    33    74   179   149   138    67   166   219   109    75   112   100   138   206    49   108    63   159    55   156   177   177   139    70   211    92   147   125   140   205    81   219    85   173    76   212   159   212    41   105   199   171   193    37   158   194   191   128   182   103   191    41   111   207   207   102   180   138   172    36    61    82    63    86   134    35   149   121    58   100   135   129   154   219    82   205   175    76   194   145   221   151   160    79   183    41   221   196   106   207   165   189   173   215   175    69   173   174   122    34    85   198   176    48    69   137    37    62    91    82   153   196    90   117   148    70    88   135   118   187    66   129   105    45   104    92   176   183   188   100    54    63   103    62   106    55    60   184   169   166    86   192   132   111   158    84   220   181    75   140   213   109   127    62   154    78    36   217   200    51   152    34   111   205   127    82   132    79   143    67   110   114   102   211    65   156   176   146   124   191   213   152   198   171   176    93   147    89   155    88    58   202    39    86    92   156   115    49   136   214    92    70    72   101   190    49   213   168    70   119   181   109   111   153   126   202   169   213   139   162    69    83   139   146    48   209   142   217   161   199    87    49    73    85   217    83   160   215   202    43    61    66   146   100   182   126   188   117    92   179   153   157   132    33   101    70    89    84    87    54   183    61   200    58   215    51   132    40    86   206   189   144    87   176    52    74   132   168   111    37    33   209   172   200   133   185   141   108   179   163   141   177    48   186   132   181    72    72    82    86    62   211    42   160   109   166    52   143    49    86    98   206   177   123   169   149    68   173    74   129   153    70    73    33    69   181   148   198   107    67    58   172    96   179   184   139   180    83    58   144   188   198    41   175   212   121   217   129    35    39    35   145   195   169   112   153   107   140   168   202   196    37   133    67   208   163   126    50   195    51    97   122   172   194   139   119    90   188    45    49    40   156    93   184    65   128    51   167   143    36    87   198   104   122
   110   172   181   196   131   192   214   189   173   200   203   215   117   179   170    71   104    53    41   166    34   107   128   158   105   200    54   104   103    86   210   179   112   142   157    54   175   186   149   178    54    62   126   130   218   193   205   220   108   196   175    69   106   183   212   130    57    88   118   128   100   220   104   142   185   183   109    82    56   112   197    67   202   163   209    54    77    59   108    70    80   207    47    50    51   160   199   164    69   111    58   213    76    43   219   189   214   181   166   214    53   129   130   215   131   160    49    70   118   145   190   148   174    44   218    94   114   165    33    75   180   149   138    67   165   219   110    74   112   100   139   207    48   107    63   158    55   156   177   177   139    71   211    92   145   125   140   205    80   220    86   173    76   212   158   212    42   105   199   172   193    35   157   195   190   127   182   103   191    41   111   206   206   102   180   138   170    37    61    82    63    86   134    35   149   121    57   101   135   129   154   218    83   205   175    77   195   144   221   151   159    79   182    41   221   197   106   207   165   189   173   215   174    70   173   173   122    34    85   198   175    48    69   137    38    62    90    82   152   196    90   116   148    70    88   135   118   187    65   129   105    45   104    92   176   184   188   101    53    62   103    62   107    54    60   184   170   167    86   192   132   112   159    84   220   181    74   140   214   109   127    62   155    78    36   218   200    51   152    35   110   205   127    82   132    79   143    67   109   114   102   211    65   156   176   146   124   192   213   152   198   172   177    93   147    89   156    88    58   202    38    86    92   157   115    48   137   214    92    69    72   101   190    48   212   168    69   119   180   110   111   153   126   202   169   212   139   161    69    83   140   145    47   210   142   218   161   198    86    49    74    85   218    83   160   215   201    42    61    66   147   100   182   127   188   116    92   179   152   157   132    33   101    70    88    84    88    54   184    60   200    58   214    50   132    40    86   207   190   144    87   176    51    73   132   169   111    36    34   210   172   200   133   185   141   109   179   163   141   178    48   186   132   180    71    72    82    87    62   211    42   161   109   166    52   143    49    85    98   206   177   122   169   149    69   173    74   130   153    71    72    33    69   181   147   198   107    68    59   172    95   180   185   139   180    82    58   144   189   198    42   173   211   121   217   129    35    39    35   145   196   169   111   152   107   141   168   202   195    36   132    68   208   163   125    50   196    51    97   122   172   194   140   120    91   187    44    50    39   155    93   185    65   128    51   167   143    35    87   197   104   122
   110   170   182   198   133   191   215   189   173   201   202   215   115   179   171    68   105    53    41   168    34   106   128   159   105   201    54   104   102    86   211   180   112   141   156    54   178   183   150   178    55    61   125   131   218   193   203   218   108   196   175    69   105   183   209   130    58    88   117   128   103   220   104   142   182   183   109    83    56   112   196    64   200   163   209    52    77    59   109    69    83   207    47    51    51   160   198   164    70   110    58   214    75    42   220   190   215   180   165   215    54   129   130   213   134   161    50    71   116   145   192   148   176    46   218    93   115   166    35    75   182   150   138    68   165   218   109    74   110    99   139   207    49   106    64   158    57   156   180   176   137    72   210    92   145   124   139   205    82   220    85   173    78   213   160   210    41   106   200   170   194    35   156   195   192   128   184   102   191    41   110   205   206   102   180   139   169    36    61    81    63    86   135    35   149   120    58   102   138   131   154   220    83   204   175    78   196   142   220   150   157    78   183    42   220   195   107   208   165   188   174   213   175    70   171   174   123    33    84   197   176    49    68   137    39    61    89    81   153   196    92   116   146    69    88   134   117   187    63   128   106    47   103    93   174   185   189   100    54    63   104    62   105    54    59   186   171   168    85   193   131   112   157    84   220   183    74   141   214   108   127    63   157    79    34   216   199    50   150    35   110   206   128    83   132    78   145    66   110   116   101   209    63   157   176   145   124   191   213   152   197   173   177    93   149    89   156    88    57   202    36    86    92   158   115    50   136   213    92    71    74   101   191    51   212   168    68   120   180   111   110   153   127   203   170   213   138   162    70    85   140   145    46   211   141   220   161   199    88    48    72    85   217    83   160   214   202    40    60    68   147    99   184   127   190   117    95   178   154   158   131    33    99    69    88    83    88    54   185    60   200    56   214    53   132    40    84   207   188   145    88   175    51    71   134   168   111    36    34   209   172   200   132   186   141   107   179   162   141   178    47   186   131   178    71    71    81    88    63   210    42   159   109   169    53   141    49    85    98   208   176   122   168   148    68   173    74   130   153    71    73    32    70   181   147   197   107    70    59   172    93   180   184   140   182    82    59   144   188   196    43   174   212   123   218   131    35    39    34   145   195   168   114   155   105   141   167   200   194    37   132    70   207   164   126    50   194    51    99   122   171   196   139   121    91   187    43    51    40   155    93   185    66   127    51   164   143    34    85   197   103   122
   110   173   182   197   132   193   213   190   173   200   203   215   117   179   171    72   104    54    42   166    34   106   127   158   105   199    53   104   103    86   210   179   112   142   157    54   176   186   149   178    55    63   127   130   218   193   204   218   108   196   175    70   106   183   212   130    57    88   118   127   100   220   104   141   185   183   108    82    56   112   198    67   202   164   209    53    78    59   109    70    80   207    46    50    51   161   198   164    69   110    58   213    76    43   219   189   213   181   166   213    53   129   130   215   131   161    49    71   119   145   190   148   174    45   218    93   115   165    34    75   179   149   139    67   165   218   110    75   112   100   139   207    49   107    63   158    56   156   177   177   139    71   211    91   146   125   140   205    79   220    85   173    77   212   157   212    42   105   200   173   193    36   158   195   189   127   182   103   190    40   111   206   206   102   181   138   170    37    61    83    62    86   134    35   150   121    58   101   136   129   153   218    83   206   175    76   195   143   221   151   159    79   181    42   219   197   106   208   165   188   174   215   173    70   173   174   123    34    85   198   176    49    69   138    38    61    90    82   152   195    90   116   149    69    87   134   118   186    64   129   105    45   104    92   175   184   188   101    53    62   103    63   107    55    60   183   169   166    87   192   132   112   159    85   220   181    75   140   214   110   127    61   154    78    36   218   200    51   153    34   110   205   127    82   132    79   143    66   109   114   102   211    65   156   177   146   124   192   213   152   198   172   177    93   147    89   156    88    59   202    38    86    92   158   114    48   137   214    91    70    72   100   190    48   212   169    69   119   180   109   110   154   126   202   169   212   139   161    69    83   140   145    47   209   142   218   160   198    86    49    73    86   218    83   160   214   202    42    62    66   147   100   182   127   188   116    92   179   152   157   132    33   101    69    89    84    87    54   183    61   201    58   214    51   131    40    87   207   190   145    88   176    51    74   133   170   110    36    34   209   172   200   133   185   141   109   180   163   141   178    49   185   132   180    72    72    82    86    61   211    43   161   108   166    51   143    49    86    98   207   177   122   169   149    69   173    74   130   153    71    73    33    70   182   147   198   107    68    58   171    95   180   185   140   180    82    58   144   189   197    41   174   210   121   218   130    35    39    35   145   196   169   112   152   107   141   168   202   195    37   132    68   208   164   125    50   196    52    97   123   171   194   140   120    89   187    44    50    39   155    93   185    66   127    50   167   143    36    87   196   105   123
   110   172   181   196   131   192   214   189   173   199   204   215   117   179   170    71   104    53    42   166    34   106   128   158   105   199    54   104   103    86   210   179   112   142   157    55   175   186   149   178    54    62   126   131   218   193   204   220   108   196   175    69   106   183   212   130    57    88   118   128   100   220   104   142   185   183   109    82    56   112   197    67   202   163   209    54    77    59   108    70    80   207    47    49    51   160   198   164    69   111    58   213    76    43   220   189   213   181   166   214    53   129   131   215   131   160    49    71   119   145   190   148   174    44   218    94   114   165    33    75   180   149   138    67   165   218   110    74   113   100   139   206    48   107    63   158    55   156   177   177   139    71   211    92   145   124   140   205    80   220    86   173    76   212   158   212    42   105   199   172   193    35   157   195   190   127   182   103   191    41   112   207   206   101   180   138   171    36    61    83    63    86   134    35   150   121    57   101   135   129   154   218    83   205   175    77   195   144   221   151   159    79   182    41   220   197   106   207   165   189   173   215   174    70   172   173   122    34    85   198   175    48    69   137    37    62    90    82   152   196    90   116   148    70    88   135   118   187    65   129   105    45   104    92   175   184   188   101    53    62   103    62   107    54    60   184   169   166    87   192   132   112   159    85   221   181    74   140   214   110   127    62   155    78    35   218   200    51   152    35   110   205   127    82   132    79   144    67   110   114   102   211    65   156   176   146   124   191   213   153   198   172   177    93   147    90   156    88    59   202    38    86    92   157   115    48   137   214    92    69    72   101   190    48   212   168    69   119   180   109   111   153   126   202   169   212   139   161    69    83   140   145    48   210   142   218   161   198    86    49    73    85   217    83   160   215   201    42    61    66   147   100   182   127   188   116    92   178   152   157   132    33   100    70    89    84    88    54   184    61   200    58   215    50   132    40    87   207   190   144    88   176    51    73   132   169   111    36    34   210   172   201   133   185   141   108   179   163   141   178    48   185   132   180    71    72    82    86    62   210    42   161   109   166    52   143    49    85    98   206   177   122   169   149    69   173    74   130   153    70    72    33    69   182   147   198   107    68    59   172    95   180   185   139   180    82    58   144   189   198    42   173   211   122   217   129    35    39    35   145   196   169   111   153   107   141   168   202   195    36   132    68   208   163   125    50   196    51    97   122   172   194   140   120    90   187    44    50    40   155    92   185    66   128    51   167   143    35    87   198   104   122
   110   172   181   196   131   192   214   189   173   199   203   215   117   179   170    71   104    53    41   166    34   107   128   158   105   200    54   104   103    86   209   179   112   142   157    54   176   186   149   178    54    62   126   131   218   193   204   219   108   196   175    69   106   183   212   130    57    88   118   128   100   220   104   142   185   183   109    82    56   112   197    67   202   163   209    54    77    59   108    70    80   207    47    49    51   161   198   164    69   111    58   213    76    43   219   189   213   181   166   214    53   129   130   215   132   160    49    71   118   145   190   148   174    44   218    94   114   165    33    75   180   149   138    67   165   219   110    74   113   100   139   207    48   107    63   158    55   156   177   177   139    71   211    92   145   125   140   205    80   220    86   173    76   212   158   212    42   105   199   172   193    35   158   195   190   127   182   103   191    41   112   206   206   102   180   138   171    37    60    83    63    86   134    35   149   121    57   101   135   129   154   218    83   205   175    77   195   144   221   151   159    79   182    41   221   197   106   207   165   189   173   215   174    70   173   173   122    34    85   198   175    48    69   137    37    62    90    82   152   195    90   116   148    70    88   135   118   187    65   129   105    45   104    92   176   184   188   101    53    62   103    62   107    54    60   184   169   166    86   192   132   112   159    85   220   181    74   140   214   110   127    62   155    77    36   218   200    51   152    35   110   205   127    82   132    79   143    67   110   114   102   211    65   156   176   146   124   192   213   152   198   172   177    93   147    89   156    88    59   202    38    86    92   157   115    48   137   214    92    69    72   101   190    48   212   168    69   119   180   110   111   153   126   202   169   212   139   161    69    83   140   145    47   210   142   218   161   198    86    49    73    85   218    83   160   215   201    43    61    66   147   100   182   127   188   117    92   178   152   157   132    33   101    70    88    84    88    54   184    61   200    58   215    51   131    40    86   207   190   144    88   176    51    73   132   169   111    36    34   209   172   200   133   185   141   109   179   163   141   178    48   186   132   180    71    72    82    86    62   211    42   161   109   166    52   143    49    85    98   206   177   122   169   149    69   173    74   130   153    70    72    33    69   182   147   197   107    68    59   172    95   180   185   139   180    82    58   144   189   198    42   173   211   121   217   129    35    39    36   145   196   169   111   153   107   141   168   202   195    36   132    68   208   163   125    50   196    51    98   122   172   194   140   120    91   187    44    50    39   155    93   185    66   128    51   167   143    35    87   198   104   122
   110   173   179   197   130   192   212   190   172   199   203   215   116   178   170    71   106    54    41   166    36   107   127   157   106   199    54   104   104    88   211   178   112   143   156    54   175   187   149   178    53    63   127   133   218   194   205   221   108   195   176    69   107   184   211   130    58    88   119   129    99   220   105   142   185   184   109    82    57   112   196    67   204   163   210    54    78    60   109    70    79   208    47    50    50   159   200   164    67   112    57   214    75    43   219   188   213   181   166   214    54   129   132   213   131   162    49    70   117   146   190   147   175    45   218    94   115   163    33    76   177   149   138    66   167   219   110    74   112    99   139   206    48   108    62   159    56   155   176   176   139    73   211    90   145   126   143   206    81   219    87   172    76   212   159   213    42   106   201   172   195    36   158   195   190   126   183   103   192    40   112   208   207   102   181   137   171    36    61    83    63    85   135    35   149   123    59   100   134   129   152   218    83   207   175    77   195   143   223   148   159    80   181    41   221   198   107   206   165   187   173   214   175    69   172   174   123    34    83   199   176    48    70   138    38    62    90    84   154   196    89   117   149    69    87   136   117   186    65   128   105    43   105    92   177   183   189   102    54    62   103    62   108    56    60   184   169   165    86   193   132   108   157    85   220   180    75   138   214   111   126    61   154    80    37   218   200    49   153    35   109   205   126    83   133    78   143    68   109   115   103   209    66   156   177   146   124   193   213   153   200   171   177    92   147    91   155    89    59   201    39    85    94   158   115    49   137   214    94    68    73   100   192    48   211   168    69   120   180   110   110   153   126   202   171   212   140   162    67    84   139   147    47   208   142   218   161   198    88    49    73    84   215    84   161   213   201    42    62    66   148    99   183   127   189   115    91   180   152   157   132    34   101    70    89    85    87    55   184    59   198    58   216    51   131    39    85   207   190   144    87   177    53    73   134   169   111    37    34   211   172   199   132   186   141   109   181   161   140   177    49   185   132   179    72    70    82    87    62   209    43   160   109   165    51   142    49    85    98   206   176   122   170   149    69   173    74   130   155    70    72    33    70   182   149   198   107    68    58   172    94   178   185   139   180    84    58   143   188   197    41   174   209   121   218   131    36    39    37   145   197   169   112   152   107   141   170   203   195    37   132    66   209   164   126    50   195    52    98   122   173   195   141   120    92   187    43    48    41   154    93   184    66   126    50   166   143    35    87   198   105   121
   110   171   181   196   132   191   214   189   173   199   203   215   117   177   170    71   105    52    42   167    35   107   129   158   106   200    55   104   104    86   211   179   112   141   156    53   177   187   149   178    55    64   128   131   219   192   206   219   108   195   176    69   106   182   211   130    55    87   118   127    99   221   104   142   185   183   109    83    57   112   197    68   203   163   208    53    79    60   108    70    80   206    47    49    50   161   198   162    69   110    58   214    76    43   219   189   214   179   166   214    54   129   129   216   131   159    49    70   119   144   189   147   174    45   217    94   115   165    32    75   181   150   138    66   163   219   110    74   112   100   138   207    48   107    63   159    55   156   177   176   139    70   210    91   144   124   139   206    79   220    86   173    77   213   160   212    42   106   200   171   192    35   157   197   190   128   181   104   192    39   112   207   206   102   179   138   170    38    60    83    63    85   133    36   149   121    57   100   136   130   155   217    81   206   176    77   196   145   222   151   158    80   183    42   221   198   108   206   166   187   174   215   175    70   172   173   123    34    85   198   175    49    69   137    37    63    90    82   153   196    89   117   150    70    88   135   119   186    63   129   105    44   104    93   175   184   188   101    53    62   104    62   105    55    60   185   169   166    86   193   132   111   158    84   220   179    75   138   213   111   127    63   155    79    35   218   199    51   152    35   108   204   127    82   131    78   144    66   111   112   102   211    66   157   176   146   125   192   212   152   197   172   177    92   146    89   156    88    59   203    39    85    91   158   115    47   138   214    92    70    71   104   191    48   211   169    68   120   180   110   111   153   126   203   169   212   140   161    69    83   140   144    47   208   143   218   160   198    86    48    73    84   219    84   160   214   201    42    60    66   146   101   183   127   189   117    91   178   152   157   132    32   101    72    88    83    87    54   184    62   201    56   215    51   132    40    87   207   190   144    88   176    51    73   133   169   111    38    34   210   172   200   131   184   141   110   180   163   141   177    48   185   131   179    72    72    83    86    61   211    44   160   110   165    52   145    47    85    98   207   177   121   169   149    67   174    74   129   153    70    72    33    70   181   148   198   109    68    60   172    94   181   186   139   180    81    59   145   188   197    43   174   212   120   217   129    36    39    36   146   197   171   112   153   105   140   168   203   194    35   132    68   207   162   125    50   196    51    97   122   171   193   139   121    91   187    45    49    40   155    93   185    66   129    51   167   144    35    87   197   106   122
   110   172   181   196   131   192   214   189   174   200   204   215   117   179   169    71   103    53    41   166    35   107   127   158   105   199    53   104   103    87   209   179   112   142   156    55   175   186   149   178    54    62   126   131   218   192   205   219   108   196   175    69   106   183   212   130    56    88   118   128    99   220   104   142   185   184   108    82    56   112   197    67   202   163   209    54    78    59   108    71    80   207    47    50    50   160   199   163    69   111    58   213    77    43   219   189   213   181   166   214    53   129   130   215   132   160    49    70   119   145   191   148   174    44   218    93   115   165    34    75   180   149   138    67   165   218   109    74   113   100   139   207    48   107    63   158    55   156   177   177   139    71   211    92   146   125   140   206    80   220    86   173    76   212   158   211    42   105   199   172   193    35   158   195   190   127   182   103   191    41   111   206   206   101   180   138   171    36    61    83    63    86   134    35   149   120    57   101   136   129   154   219    83   205   175    77   195   144   221   151   159    79   182    41   220   197   106   207   165   189   174   214   173    70   172   174   122    34    85   199   176    48    69   137    37    62    90    82   152   195    90   116   148    70    88   135   118   186    65   129   105    44   104    92   176   184   188   101    54    62   104    62   107    54    60   184   169   166    86   192   132   112   159    84   221   181    74   140   214   109   128    63   154    78    36   218   200    51   152    35   110   205   127    82   131    78   143    67   110   115   102   211    65   156   176   146   124   191   213   152   198   172   177    93   147    89   156    88    58   202    39    86    93   157   115    48   137   214    93    69    72   100   190    48   212   168    69   120   179   110   111   153   126   202   169   212   139   161    69    84   140   145    48   210   143   218   161   198    86    49    74    85   217    83   160   215   201    42    61    66   147   100   182   127   188   117    92   179   152   157   132    33   100    69    89    84    88    54   184    60   200    57   214    50   132    40    86   207   190   144    88   176    52    73   132   169   110    36    34   209   172   200   132   185   141   109   179   163   142   178    48   186   131   180    71    72    82    86    62   210    42   160   108   166    52   143    49    86    98   206   177   122   169   149    70   173    73   130   153    71    73    33    69   182   147   198   107    68    59   172    95   180   185   140   180    82    58   144   189   197    41   173   211   121   217   129    35    40    35   145   196   170   111   153   107   141   168   202   195    35   132    68   208   163   125    50   195    51    97   122   172   194   139   120    91   187    44    49    40   155    93   185    66   128    51   167   143    35    87   198   104   122
   111   172   181   197   131   191   214   189   173   199   203   215   118   179   170    71   104    53    41   166    34   106   127   158   105   200    53   104   102    87   209   179   112   142   156    54   175   186   149   177    54    62   126   132   218   193   204   220   107   196   175    68   106   183   212   130    56    89   118   128   100   220   103   142   185   184   109    82    56   112   197    67   203   163   209    53    77    59   108    70    81   207    47    49    51   160   198   164    69   110    58   213    76    43   219   189   213   181   166   214    53   129   131   215   131   161    49    71   119   146   190   148   174    44   217    94   115   164    33    75   179   149   138    67   166   218   110    74   113   100   138   207    48   107    63   158    55   156   177   177   139    71   211    92   146   125   140   205    80   219    86   173    77   213   158   211    41   106   200   172   193    35   157   195   191   127   182   103   191    41   111   206   206   101   181   138   170    37    61    82    62    85   134    35   150   121    58   100   135   129   154   219    83   206   175    76   196   143   221   151   159    79   182    41   221   197   107   207   165   189   173   215   174    70   173   173   122    34    85   198   175    48    69   137    37    63    90    82   152   195    90   116   149    70    88   136   118   186    65   129   104    45   104    92   176   183   188   101    53    62   103    62   106    54    60   184   169   166    86   192   131   112   159    85   220   180    74   140   214   109   127    62   154    77    36   218   200    51   152    35   110   205   126    82   132    79   143    67   110   115   103   211    66   156   176   146   124   191   212   153   198   172   177    93   146    89   156    88    58   202    38    86    93   158   115    49   137   214    92    69    72   101   189    48   213   168    69   119   180   109   111   153   126   202   169   212   139   161    69    84   140   146    47   210   142   219   161   198    86    49    74    85   217    83   160   215   201    43    61    66   147   100   183   127   188   117    92   178   151   157   132    33   100    69    89    83    88    54   185    60   200    58   214    50   132    40    86   207   190   144    87   176    51    73   133   168   111    36    34   210   172   201   132   185   142   109   179   163   141   177    48   186   132   180    72    72    82    86    61   211    42   161   109   166    51   143    49    86    99   206   178   122   169   149    69   173    73   129   153    71    72    32    69   181   147   198   107    68    59   172    95   180   185   139   180    82    59   144   189   197    42   173   211   122   218   130    35    39    36   145   196   169   111   153   107   141   168   201   195    36   132    68   208   163   125    50   196    51    97   122   171   194   140   120    90   187    44    49    39   155    92   185    65   127    51   167   144    36    87   198   104   122
   111   172   181   196   130   191   214   189   174   198   203   215   116   180   171    70   104    53    41   166    33   107   128   158   106   200    54   104   103    87   210   179   112   142   158    55   174   186   150   177    53    62   126   131   217   192   205   220   108   196   175    69   106   183   212   130    57    88   117   127    99   220   103   142   185   183   109    82    56   112   198    66   202   164   209    53    76    59   108    71    80   206    48    49    50   161   198   164    68   110    58   212    77    43   219   189   214   181   165   213    52   129   130   215   131   159    49    70   119   145   190   148   175    44   218    94   115   164    33    75   179   149   138    67   165   219   111    74   112    99   140   207    48   107    62   158    55   157   178   177   138    72   210    91   146   124   140   205    80   220    86   173    76   213   158   211    42   105   198   172   194    36   157   195   190   127   181   104   191    40   111   206   206   101   180   138   170    36    61    83    63    85   135    36   150   121    56   100   135   131   154   219    84   204   174    77   196   144   221   151   159    79   183    42   221   197   106   208   165   189   173   214   173    70   172   173   123    35    84   198   175    48    69   136    37    62    90    82   153   194    91   117   148    70    88   135   119   187    65   129   103    45   104    93   175   185   187   101    54    62   103    62   107    55    60   184   169   166    85   191   132   112   159    84   220   181    75   140   213   110   127    62   154    77    35   218   200    51   153    35   110   205   128    82   132    78   145    67   110   116   103   210    65   157   176   146   124   191   212   152   197   171   177    93   147    89   155    88    59   202    39    86    92   158   115    47   136   214    92    70    72   100   190    48   212   168    69   119   179   109   111   153   126   202   169   212   140   161    69    83   140   145    47   210   142   218   161   198    86    48    74    85   217    82   159   215   201    43    61    66   146    99   183   127   188   117    92   178   152   156   131    33   100    70    88    83    87    54   184    60   200    56   215    50   132    39    86   207   190   144    87   176    51    74   132   169   112    36    34   209   171   200   133   185   140   109   179   163   141   178    48   186   132   180    72    72    82    87    61   210    43   161   109   165    53   143    49    86    99   205   177   122   169   149    69   173    74   130   154    71    72    33    68   181   147   197   108    68    58   171    95   181   185   140   180    83    58   142   189   199    41   172   211   121   218   130    34    39    35   145   197   169   112   153   106   140   168   202   195    35   132    68   208   163   126    49   196    50    98   122   172   194   139   120    91   187    44    50    39   155    94   185    66   127    51   166   143    35    88   198   104   122
   111   172   181   196   131   192   214   189   173   199   203   215   117   179   170    71   104    53    41   166    34   107   128   158   105   200    53   104   103    86   209   179   112   142   157    54   176   186   149   178    54    62   126   131   218   193   205   220   108   196   175    69   106   183   212   130    57    88   118   128   100   220   104   142   185   184   109    82    56   112   197    67   202   163   209    54    77    59   108    70    80   207    47    49    51   160   199   163    69   111    58   213    76    43   219   189   214   181   166   213    53   129   130   215   131   160    49    71   118   145   190   148   174    44   218    94   114   165    33    75   180   149   138    67   165   219   110    74   113   100   139   207    48   107    63   158    55   156   177   177   139    71   211    92   145   125   140   205    80   220    86   173    76   213   159   212    41   105   199   172   193    35   158   195   190   127   182   103   191    41   112   206   206   102   180   138   171    37    61    82    63    86   134    35   150   121    57   101   135   129   154   218    83   205   175    77   195   144   221   151   159    79   182    42   221   197   106   207   165   189   173   215   174    70   172   173   122    34    85   198   175    48    69   137    37    62    90    82   153   195    90   116   148    70    88   135   118   187    65   129   105    45   104    92   175   184   188   101    53    62   103    62   107    54    60   184   169   166    86   192   132   112   159    84   221   181    74   140   214   110   127    62   155    77    36   218   200    51   152    35   110   205   127    82   132    78   143    67   110   114   102   211    65   156   176   146   124   192   213   152   198   172   177    93   147    90   156    88    58   202    38    86    92   157   115    48   137   214    92    69    72   101   190    48   212   168    69   119   180   110   111   153   126   202   169   212   139   161    69    83   140   145    47   210   142   218   161   198    87    49    73    85   217    83   160   215   201    42    61    66   147   100   182   127   188   117    92   178   152   157   132    33   101    70    89    84    88    54   184    61   200    58   214    51   132    40    86   207   190   144    88   176    51    73   132   169   111    36    34   209   172   200   133   185   141   109   179   163   141   178    48   186   132   180    71    72    82    86    62   211    42   160   109   166    52   143    49    85    98   206   177   122   169   149    69   173    74   130   153    70    72    33    69   182   148   197   107    68    59   172    95   180   185   139   180    82    58   144   188   198    42   173   211   121   217   129    35    39    35   145   196   169   111   153   107   141   168   202   195    36   132    68   208   163   125    50   196    51    97   122   172   194   140   120    90   187    44    50    39   155    93   185    66   128    51   167   143    35    87   198   104   122
   111   172   181   196   131   192   214   189   173   199   203   215   117   179   170    71   104    53    41   166    34   107   128   158   105   200    54   104   103    86   210   179   112   142   157    54   176   186   149   178    54    62   126   130   218   193   204   219   108   196   175    69   106   183   212   130    57    88   118   128   100   220   104   142   185   183   109    82    56   112   197    67   202   163   209    54    77    59   108    70    80   207    47    49    51   160   199   164    69   111    58   213    76    43   219   189   214   181   166   214    53   129   130   215   131   160    49    71   118   145   190   148   174    44   218    94   115   165    33    75   180   149   138    67   165   218   110    74   113   100   139   207    48   107    63   158    55   156   177   177   139    71   211    92   145   125   140   205    80   220    86   173    76   212   158   212    42   105   199   172   193    35   157   195   190   127   182   103   191    41   111   206   206   102   180   138   171    37    60    83    63    86   134    35   150   121    57   101   135   129   154   218    83   205   175    77   195   144   221   151   159    79   182    41   221   197   106   207   165   189   173   215   174    70   172   173   122    34    85   198   175    48    69   137    37    62    90    82   152   195    90   116   148    70    88   135   118   187    65   129   105    45   104    92   176   184   188   101    53    62   103    62   107    54    60   184   169   166    86   192   132   112   159    85   221   181    74   140   214   110   127    62   155    78    36   218   200    51   152    35   110   205   127    82   132    79   143    67   110   114   102   211    65   156   176   146   124   191   213   152   198   172   177    93   147    89   156    88    58   202    38    86    92   157   115    48   137   214    92    69    72   101   190    48   212   168    69   119   180   110   111   153   126   202   169   212   139   161    69    83   140   145    47   210   142   218   161   198    86    49    73    85   218    83   160   215   201    42    61    66   147   100   182   127   188   117    92   178   152   157   132    33   101    70    88    84    88    54   184    61   200    57   214    51   131    40    86   207   190   144    88   176    51    73   132   169   111    36    34   209   172   200   133   185   141   109   179   163   141   178    48   186   132   180    71    72    82    87    62   211    42   161   109   166    52   143    49    85    98   206   177   122   169   149    69   173    74   130   153    71    72    33    69   182   147   197   107    68    59   172    95   180   185   139   180    82    58   144   189   198    41   173   211   121   217   129    35    39    35   145   196   169   111   153   107   141   168   202   195    36   132    68   208   163   125    50   196    51    98   122   172   194   140   120    90   187    44    50    39   155    93   185    66   128    51   167   143    35    87   198   104   122
   110   173   181   196   131   192   214   190   173   199   204   215   118   178   170    71   104    54    42   166    35   107   128   158   105   199    53   104   103    87   210   180   112   142   157    55   176   186   149   178    54    62   127   130   218   193   205   219   108   197   176    69   107   183   211   130    57    88   118   128   100   220   104   143   185   184   108    82    56   111   197    66   202   164   209    53    77    59   108    70    80   206    47    50    50   161   199   164    69   110    59   213    77    43   219   189   214   181   166   214    53   129   130   215   131   160    49    71   119   145   191   148   174    44   218    94   115   165    33    75   180   149   138    67   165   218   110    74   113   100   139   207    49   107    64   159    56   156   178   177   139    71   211    92   145   125   140   205    80   220    86   174    76   212   158   211    41   105   200   172   194    36   158   195   190   127   182   102   191    40   112   206   206   101   181   138   170    37    60    83    63    86   134    35   150   121    57   101   135   129   154   218    83   205   175    77   195   144   222   152   159    79   182    42   220   197   106   207   165   189   173   215   174    70   172   174   121    34    85   198   176    48    69   137    37    62    90    82   153   195    90   116   148    70    88   135   118   186    66   129   105    45   104    92   175   184   188   101    52    62   104    62   107    55    60   184   170   167    86   192   132   112   158    84   220   181    75   140   213   109   128    63   155    77    36   218   199    52   153    35   110   205   128    82   131    78   144    67   110   114   101   211    65   155   176   146   124   191   213   152   198   172   177    93   147    90   156    88    58   203    39    86    93   157   115    48   137   214    93    69    72   101   190    48   212   168    69   120   179   110   111   153   127   203   169   212   138   161    69    83   140   146    47   210   142   218   162   198    86    49    74    86   218    84   160   214   201    42    60    66   146    99   182   126   187   117    92   178   152   156   131    33   100    69    89    84    88    53   184    61   200    58   214    50   132    40    86   207   190   145    88   176    51    73   132   169   111    36    34   209   172   200   133   184   141   109   179   164   141   178    48   186   132   180    71    72    82    86    62   211    42   160   109   166    52   144    48    86    98   206   178   123   169   149    70   173    73   130   153    71    73    33    68   182   147   198   108    68    58   172    94   180   185   139   180    82    58   144   189   198    42   173   211   121   217   129    35    39    35   145   196   170   111   153   107   140   168   201   194    35   132    68   208   164   125    51   196    51    98   122   173   194   140   120    90   187    44    50    40   155    93   185    66   128    51   167   143    35    87   198   104   122
   110   172   180   196   131   192   214   190   174   199   203   216   117   179   169    71   104    53    41   166    34   106   128   159   105   200    53   104   103    87   209   179   112   141   156    55   175   186   149   178    55    62   127   130   217   193   205   220   108   196   176    69   107   183   212   130    57    88   118   128    99   220   105   142   185   183   108    82    56   112   197    66   201   164   209    54    77    59   109    70    80   207    47    49    51   160   198   164    69   111    58   213    76    43   218   188   213   181   166   213    53   129   130   215   131   160    49    70   118   145   191   147   174    44   218    93   114   164    32    76   180   149   138    67   165   219   109    74   112   100   140   207    48   108    63   158    55   157   177   177   139    72   211    91   146   124   140   204    80   220    87   174    76   212   159   211    41   105   199   172   193    35   157   195   190   128   181   103   191    40   112   206   206   102   181   138   170    36    61    83    63    86   134    35   149   120    57   100   135   130   154   218    83   205   175    77   196   143   221   151   159    78   183    41   220   197   106   207   165   189   173   216   174    70   172   174   123    34    85   198   175    47    69   137    37    62    90    82   152   196    90   117   149    69    88   136   118   187    65   129   104    44   103    92   175   184   188   101    54    62   104    62   107    55    60   183   169   166    87   193   132   112   159    84   221   180    74   140   214   109   127    62   155    77    36   217   200    51   153    35   111   205   128    82   132    79   143    68   109   114   103   211    65   155   176   146   124   191   213   152   198   173   177    93   147    90   156    88    59   203    38    86    92   158   115    48   136   213    92    69    72   101   190    48   211   168    69   119   179   109   111   152   126   202   169   212   140   161    69    83   139   145    47   209   142   219   160   198    87    49    74    85   217    83   160   215   201    43    61    66   146   100   182   126   188   117    92   178   152   156   132    33   100    70    89    83    88    54   183    61   200    57   215    50   131    40    87   206   190   145    87   176    52    73   133   169   111    35    33   209   172   200   133   185   141   108   179   164   141   178    48   186   132   180    71    72    82    86    62   211    42   161   109   166    52   143    49    85    98   206   177   121   168   149    69   173    73   130   153    71    73    33    69   182   147   197   107    67    58   172    95   180   184   140   179    83    58   143   189   198    42   173   211   121   217   129    35    40    35   146   196   169   112   152   107   140   168   202   194    36   132    68   208   163   126    50   195    51    98   122   171   194   140   120    90   187    44    49    39   155    93   184    65   128    51   167   143    35    87   198   104   122
   110   172   182   196   131   192   213   190   173   199   203   215   117   178   170    71   104    53    41   166    34   106   128   158   105   199    54   104   104    86   209   179   112   142   157    55   176   187   149   178    54    62   126   130   218   193   204   219   108   195   175    68   106   183   211   130    57    88   118   127   100   220   104   142   185   183   109    82    56   112   197    66   202   163   209    54    77    59   108    70    80   207    47    50    51   161   199   163    68   111    58   213    77    43   219   188   214   181   166   213    53   129   131   215   131   160    49    71   118   145   190   148   174    44   218    93   114   165    33    75   179   149   139    67   166   219   110    74   113   100   139   207    48   107    63   158    56   156   177   177   139    71   211    92   146   125   140   205    80   220    87   173    76   212   159   211    42   105   199   172   193    35   157   196   190   127   182   104   191    40   111   206   206   102   180   137   171    37    61    83    63    86   135    35   149   121    57   101   135   129   153   218    82   206   174    77   196   144   221   151   159    79   182    42   221   197   107   207   165   189   172   215   173    69   173   173   123    34    85   198   175    48    69   137    37    62    90    82   152   196    90   116   148    69    88   135   118   187    65   129   104    44   104    92   176   183   188   100    53    62   103    63   108    55    61   184   169   166    87   191   132   112   159    85   220   182    74   140   214   109   127    63   154    77    35   217   199    51   153    35   110   205   127    82   132    79   143    66   109   114   102   211    65   156   176   145   124   191   213   153   198   173   176    93   147    89   156    88    58   202    38    87    91   158   115    47   136   215    92    69    72   100   190    48   212   168    69   119   180   109   111   153   126   202   169   212   139   160    69    83   140   145    46   210   142   218   161   198    86    49    73    86   217    83   160   214   201    42    61    66   146    99   182   127   188   117    92   178   152   157   132    33   101    70    89    83    88    54   183    61   200    57   214    51   132    40    86   207   189   144    88   176    51    73   132   169   111    36    33   210   173   201   132   185   142   108   179   163   141   177    48   186   132   180    71    72    83    87    62   211    43   161   110   166    53   142    49    86    98   206   178   122   169   149    69   173    73   130   153    71    73    32    69   182   148   197   107    68    58   171    95   180   185   140   180    83    58   144   189   198    41   173   210   121   218   129    35    40    35   145   196   169   111   153   107   141   169   202   195    36   132    68   208   163   125    51   196    50    97   122   172   194   140   120    90   187    44    49    39   155    93   185    64   128    51   167   143    35    88   198   104   122
   111   173   181   196   132   192   214   190   174   200   203   215   117   179   170    70   104    54    41   166    34   107   128   159   104   199    54   104   104    86   210   179   112   142   157    54   176   186   149   178    54    62   126   131   217   193   205   219   108   196   174    69   107   182   212   130    57    88   118   128    99   220   103   141   186   183   108    82    57   112   197    66   202   163   210    54    77    59   107    71    80   207    47    50    51   161   199   163    68   111    59   212    77    42   220   189   213   181   166   213    53   130   131   215   132   160    49    72   118   145   190   148   173    43   217    94   115   164    34    74   179   149   139    68   165   218   110    75   113   100   139   206    49   108    63   158    56   157   176   177   140    72   211    92   145   125   139   205    80   219    87   173    77   213   159   211    41   105   199   172   193    35   157   195   190   128   181   103   190    41   111   205   206   102   180   139   171    38    60    82    63    86   134    36   150   121    58   101   134   129   153   218    83   205   176    77   195   143   221   151   159    78   182    41   220   196   107   207   164   188   174   215   173    70   173   174   121    34    85   199   175    48    69   137    37    63    90    82   152   196    90   116   149    71    88   135   118   186    65   128   105    44   104    92   174   184   187   101    52    62   103    62   106    54    59   183   169   166    87   191   131   111   159    85   220   181    73   140   214   109   127    63   154    78    35   217   200    50   152    35   111   206   127    82   133    78   143    66   110   114   102   211    65   156   176   145   124   192   211   152   197   172   177    93   147    89   157    88    59   202    39    86    93   157   113    48   137   214    92    69    72   101   189    48   211   168    69   120   179   108   111   154   126   202   168   212   139   161    69    83   139   145    47   209   142   218   161   199    86    49    73    86   218    84   160   214   200    42    62    66   147    99   183   127   188   116    92   179   152   157   131    33   101    70    88    82    88    54   184    61   200    58   214    50   131    39    86   206   190   144    88   176    50    73   132   169   112    36    33   209   172   201   133   185   141   109   179   164   141   176    48   185   132   180    71    72    82    87    62   210    42   160   108   165    52   143    48    85    99   207   177   122   168   148    69   172    74   131   153    71    73    32    69   182   147   197   107    68    59   171    96   180   185   140   181    82    59   144   188   198    40   173   211   122   218   130    35    40    36   146   195   169   111   152   106   141   168   203   193    35   132    68   209   163   125    51   196    51    97   122   172   194   140   119    92   187    44    50    39   156    93   185    66   128    50   167   143    35    87   198   103   121
   111   172   181   197   131   192   214   189   173   199   203   216   117   179   170    71   103    53    41   166    34   107   128   158   105   200    54   104   103    86   209   179   112   142   157    55   176   186   149   177    54    62   127   131   218   193   204   219   108   196   174    69   107   183   212   130    56    88   118   128   100   219   104   142   185   183   109    82    56   112   197    67   202   164   209    54    78    60   108    70    80   207    47    49    51   160   198   164    68   110    58   213    76    43   219   188   214   181   166   214    53   129   130   215   132   160    49    71   119   145   190   148   174    44   218    93   115   165    34    75   180   149   138    67   165   219   110    74   113    99   139   207    48   107    63   158    55   156   177   177   138    71   210    92   146   124   140   206    80   219    85   173    76   212   158   212    42   105   199   172   193    35   157   195   190   127   182   103   191    41   112   206   206   102   180   138   171    37    60    83    63    86   134    35   149   121    57   101   135   129   154   218    83   205   175    76   195   144   221   151   159    78   182    41   220   197   106   207   165   189   173   215   173    70   173   173   123    34    85   198   175    48    69   137    37    62    90    82   152   196    90   117   148    69    88   135   119   187    65   129   105    45   104    91   176   183   188   101    54    63   103    62   107    55    60   183   170   167    87   192   131   112   159    85   221   181    74   140   213   110   127    62   155    78    35   218   200    51   152    35   110   205   127    81   132    79   144    67   110   114   102   210    65   156   176   146   124   191   213   152   198   172   176    93   147    90   156    88    59   202    39    86    93   157   115    48   137   214    93    69    72   101   190    48   212   168    69   119   180   110   111   154   126   202   169   212   139   161    69    83   140   145    47   210   143   218   161   198    86    49    73    85   218    83   160   215   201    43    61    66   147    99   182   127   188   117    92   179   152   156   132    33   100    70    89    84    88    54   183    61   200    57   215    50   131    39    86   207   190   144    88   177    51    73   132   169   111    36    34   210   172   200   133   184   141   108   179   163   141   178    48   186   132   181    71    72    82    86    62   210    42   160   109   166    52   143    49    85    98   206   177   122   169   148    69   173    73   129   153    71    73    33    69   182   148   198   107    67    59   172    96   180   185   139   180    82    58   144   188   198    41   173   211   121   217   129    35    39    35   146   196   169   111   153   107   141   168   202   195    36   131    68   208   163   126    50   196    51    98   122   172   194   140   120    90   187    44    50    39   155    93   186    66   128    51   167   143    35    87   198   104   122
   110   172   181   196   131   192   213   189   173   200   203   215   117   179   170    71   104    53    41   166    34   107   128   158   105   200    54   104   103    86   210   179   112   142   157    54   176   186   149   178    54    62   126   131   218   193   204   219   108   196   175    69   106   183   212   130    57    88   118   128   100   220   104   142   185   184   109    82    56   112   197    67   202   163   209    54    77    59   108    70    80   207    47    49    51   160   198   164    69   111    58   213    76    43   219   189   214   181   166   213    53   129   130   215   132   160    49    71   118   145   190   148   174    44   218    94   114   165    33    75   180   149   138    67   165   218   110    74   113   100   139   207    48   107    63   158    55   156   177   177   139    71   211    92   145   125   140   205    80   220    86   173    76   212   158   212    42   105   199   172   193    35   157   195   190   127   182   103   191    41   112   206   206   102   180   138   171    37    60    83    63    86   134    35   150   121    57   101   135   129   154   218    83   205   175    77   195   144   221   151   159    79   182    41   221   197   106   207   165   189   173   215   174    70   172   174   122    34    85   198   175    48    69   137    37    62    90    82   152   195    90   116   148    70    88   135   118   187    65   129   105    45   104    92   176   184   188   101    53    62   103    62   107    54    60   184   169   166    86   192   132   112   159    85   221   181    74   140   214   109   127    62   155    77    36   218   200    51   153    35   110   205   127    82   132    79   143    67   110   114   102   211    65   156   176   146   124   191   213   152   198   172   177    93   147    89   156    88    58   202    38    86    92   157   115    48   137   214    92    69    72   101   190    48   212   168    69   119   180   110   111   153   126   202   169   212   139   161    69    83   140   145    47   210   142   218   161   198    86    49    73    85   218    83   160   215   201    42    61    66   147   100   182   127   188   117    92   179   152   157   132    33   101    70    88    84    88    54   184    61   200    57   214    51   131    40    86   207   190   144    88   176    51    73   132   169   111    36    34   210   172   200   133   185   141   109   179   163   141   178    48   186   132   180    71    72    82    86    62   211    42   161   109   166    52   143    49    85    98   206   177   122   169   149    69   173    74   130   153    70    72    33    69   182   148   198   107    68    59   172    95   180   185   139   180    82    58   144   189   198    42   173   211   121   217   129    35    39    36   145   196   169   111   153   107   141   168   202   195    36   132    68   208   163   125    50   196    51    97   122   172   194   140   120    90   187    44    50    39   155    93   185    66   128    51   167   143    35    87   198   104   122
   110   173   181   196   131   192   214   189   173   200   203   215   118   178   170    71   104    53    41   167    34   107   128   158   104   199    54   104   103    85   210   179   112   142   157    54   176   186   148   178    54    62   126   131   218   192   205   219   108   196   176    70   106   182   212   129    56    88   118   128    99   220   104   143   185   183   109    82    57   112   198    66   202   164   209    54    77    60   108    70    81   206    47    50    51   160   198   164    69   111    58   213    76    44   219   189   214   181   166   214    52   130   130   215   132   160    49    71   118   145   190   148   174    43   218    93   114   164    34    75   180   150   138    67   165   218   110    75   112    99   139   207    48   107    63   158    55   156   178   177   139    71   211    92   146   124   141   205    80   219    86   173    76   212   158   212    42   105   200   172   193    35   158   195   191   127   182   103   191    41   111   206   206   102   181   138   171    37    60    83    63    86   133    35   149   121    57   101   135   129   153   219    83   205   175    76   195   144   221   151   160    79   183    41   220   197   107   206   165   189   173   216   174    70   172   174   123    34    85   198   175    48    69   137    37    62    90    81   152   195    90   116   149    70    88   135   118   187    64   129   105    45   104    92   175   185   188   101    53    62   103    62   107    54    60   184   169   166    86   192   132   112   159    84   221   181    74   140   214   110   127    63   155    78    36   218   200    51   153    35   110   205   127    82   132    78   144    67   110   115   101   211    65   155   176   146   125   191   213   153   198   172   177    93   147    90   155    88    58   202    38    87    92   157   116    48   137   213    92    69    72   100   190    48   212   167    69   120   180   110   112   153   126   202   169   212   139   161    69    83   140   145    48   210   142   218   161   198    85    49    73    86   217    83   160   215   201    42    61    66   146    99   182   127   188   116    91   178   152   157   132    34   101    69    88    84    88    54   184    60   200    57   215    51   131    39    86   206   190   144    88   176    51    73   132   169   111    36    34   210   172   201   133   185   141   109   179   164   140   178    48   185   131   180    72    72    82    86    62   211    42   160   110   165    53   143    49    86    98   206   177   122   169   149    69   173    74   130   153    71    73    33    69   181   148   198   108    68    59   171    95   179   184   139   180    82    59   143   188   197    42   173   211   121   217   129    35    39    36   145   196   170   112   153   106   141   169   202   194    36   133    69   208   163   125    51   196    51    97   122   172   194   139   120    90   187    43    49    39   155    92   185    66   128    51   167   143    36    87   198   104   122
   111   172   181   196   131   192   213   190   173   200   204   215   117   178   170    71   104    53    41   166    34   106   128   158   105   199    54   104   104    87   210   179   112   142   157    54   175   186   149   178    54    62   126   131   218   192   204   219   108   196   175    69   107   182   212   130    56    89   118   128    99   220   104   142   185   184   109    82    56   112   198    67   202   163   209    54    77    59   108    70    80   207    47    49    51   160   199   164    69   111    58   213    76    43   219   189   214   181   165   214    53   129   130   215   131   160    49    71   119   146   191   148   174    44   218    94   114   165    33    75   180   149   138    66   165   218   110    74   113   100   139   207    48   107    63   158    55   156   177   177   139    71   210    91   145   124   140   205    80   220    86   173    76   212   158   212    42   105   199   172   194    35   158   195   190   127   182   103   191    41   111   206   206   101   181   138   170    37    61    82    63    85   134    35   149   120    57   101   136   129   154   218    83   205   175    77   195   144   221   151   159    79   182    41   221   197   106   207   165   189   173   215   174    70   172   173   123    34    85   198   175    48    69   137    38    62    90    82   152   195    90   116   148    70    88   135   118   187    65   129   105    45   104    92   176   184   188   101    53    62   103    62   107    55    60   184   170   166    86   192   131   112   159    84   220   181    74   140   214   109   127    62   155    77    36   217   200    51   152    35   110   205   127    82   132    79   143    67   110   114   102   211    65   155   176   146   124   191   213   152   199   172   177    93   147    90   156    88    59   202    38    86    92   157   114    48   137   214    92    69    72   101   190    48   212   168    69   119   180   109   111   153   127   201   169   212   139   161    69    83   140   145    47   210   142   218   161   198    86    49    73    85   217    83   160   215   201    43    61    66   147    99   183   127   188   117    92   179   152   157   131    33   101    70    88    84    88    54   184    61   200    58   214    51   131    40    86   207   189   144    87   176    52    73   132   169   111    36    34   209   172   201   132   185   141   109   179   163   141   178    48   186   132   180    71    72    82    87    62   210    42   161   108   166    52   143    49    85    98   207   177   122   168   149    69   173    74   130   153    71    72    33    69   181   147   197   107    68    59   172    95   180   185   139   180    82    58   144   189   198    42   173   211   121   217   130    35    39    36   145   196   169   111   153   107   141   168   203   195    36   132    68   207   163   125    50   196    51    97   122   172   193   139   120    90   187    44    49    39   155    92   185    66   128    51   167   143    35    87   198   104   122
   111   172   181   196   131   192   214   189   173   200   203   215   117   179   170    71   104    53    41   166    34   107   128   158   105   200    54   104   103    86   209   179   112   142   157    55   176   186   149   178    54    62   126   131   218   193   205   219   108   196   175    69   106   183   212   130    57    88   118   128   100   220   103   142   185   183   109    82    56   112   197    67   202   163   209    54    77    59   108    70    80   207    47    49    51   160   198   163    69   111    58   213    76    43   220   189   213   181   166   214    53   129   130   215   132   160    49    71   119   145   190   148   174    44   218    94   115   165    33    75   180   149   138    67   165   219   110    74   113   100   139   207    48   107    63   158    56   156   177   177   139    71   211    92   146   125   140   205    80   220    86   173    76   212   159   211    42   105   199   172   193    35   158   195   190   127   182   103   191    40   112   206   206   102   181   138   170    37    61    82    63    86   134    35   150   121    57   101   135   129   154   218    83   205   175    77   195   144   221   151   159    79   182    41   221   197   106   207   165   189   173   215   174    70   172   173   122    34    85   198   175    48    69   137    38    62    90    82   152   196    90   116   148    69    88   135   118   186    65   129   105    45   104    92   176   184   188   101    53    62   103    62   107    54    60   184   169   166    86   192   132   112   159    85   221   181    74   140   214   109   127    62   155    77    36   218   200    51   153    35   110   205   127    82   132    79   143    67   109   114   102   211    65   156   176   146   124   192   213   153   199   172   176    93   147    90   156    88    58   202    38    86    92   157   114    48   137   214    92    69    72   101   190    48   212   168    69   119   180   110   111   153   126   202   169   212   139   161    70    83   140   145    47   209   142   218   161   198    86    49    74    85   217    83   160   215   201    43    61    66   147   100   182   127   188   117    92   179   152   157   132    33   101    70    88    84    88    54   184    61   200    57   215    51   132    40    86   207   190   144    88   176    51    73   132   169   111    36    34   209   172   200   132   185   141   108   179   163   141   178    48   186   132   180    71    72    82    87    62   211    42   161   109   165    52   143    49    85    98   206   177   122   169   149    69   173    73   130   154    70    72    33    69   182   148   197   107    68    59   172    95   180   185   139   180    82    58   144   189   198    42   173   211   121   217   129    35    39    36   145   196   169   111   153   107   141   168   202   195    36   132    68   208   163   125    50   196    51    97   122   172   194   140   120    91   187    44    49    39   155    93   185    66   128    51   167   143    35    87   198   104   122
   109   171   181   198   130   191   213   187   172   200   202   215   115   175   170    72   105    56    40   165    34   108   131   158   104   200    54   105   101    89   210   180   114   142   155    53   174   185   150   178    57    64   125   131   219   192   205   217   109   201   174    68   107   184   211   130    57    88   123   125   101   219   104   144   184   185   109    81    56   113   194    66   201   164   209    53    77    58   110    71    80   208    46    49    50   160   198   164    68   111    62   214    76    43   219   188   214   183   164   213    55   129   126   214   134   162    49    71   120   144   193   146   176    43   218    94   114   167    31    74   178   150   137    67   164   219   111    73   111   100   137   206    50   107    65   156    56   157   175   180   139    75   209    92   145   125   139   203    79   218    88   173    74   212   159   210    39   104   200   173   193    37   157   195   189   128   182   102   190    41   111   204   207   100   179   140   173    38    59    82    63    86   136    35   152   120    56   102   135   130   155   218    83   206   172    75   197   143   220   150   161    79   183    42   224   197   104   208   166   190   172   215   175    70   172   172   124    33    86   201   176    49    67   137    36    61    88    83   153   197    93   115   146    68    89   138   118   187    63   129   105    43   102    93   178   183   188   104    51    62   101    64   108    56    60   185   168   166    90   192   133   111   161    84   222   181    77   138   215   109   126    60   154    78    36   217   201    50   151    37   108   205   127    81   133    78   144    68   110   114   100   208    66   156   180   149   123   193   212   151   194   174   175    94   145    88   156    89    57   202    39    86    92   157   113    48   135   216    92    71    72    99   190    46   211   168    68   119   180   110   111   152   127   203   168   211   139   162    67    84   141   145    49   209   144   218   161   197    88    47    74    84   219    81   161   214   201    45    58    68   146   102   183   127   188   117    92   179   153   155   129    33    99    69    88    84    87    54   187    59   201    58   212    49   130    43    84   209   190   143    87   176    51    74   132   169   110    37    33   210   171   201   132   185   142   106   180   166   142   178    50   187   132   183    69    72    82    86    61   212    43   161   109   162    53   141    50    85    96   207   174   121   169   148    69   175    73   133   156    69    72    33    67   181   148   197   109    68    60   171    96   180   186   138   184    83    58   143   190   198    42   171   210   124   218   131    38    40    37   144   195   169   109   154   109   143   169   201   196    38   133    66   206   164   126    49   194    52    98   122   170   195   141   121    88   189    48    49    40   155    92   186    66   128    51   167   143    36    88   197   104   122
   112   172   181   196   131   191   213   190   173   200   203   215   117   179   170    71   105    54    41   166    34   107   128   158   105   198    54   106   103    86   210   180   111   141   157    54   175   186   149   178    54    62   127   131   219   192   204   220   107   196   176    69   106   183   213   130    56    88   118   127   100   219   104   142   185   183   108    81    56   113   197    66   203   163   210    54    78    60   108    70    80   208    47    50    51   161   199   163    69   111    58   212    77    43   220   190   213   182   165   214    52   129   130   215   131   161    49    72   118   145   190   148   174    43   217    94   114   164    34    75   180   150   138    67   166   218   109    75   112   100   139   207    49   107    63   158    55   156   177   177   138    72   210    93   145   124   140   205    81   221    85   173    77   214   158   211    42   106   198   172   194    35   158   195   190   128   181   102   191    40   112   206   207   101   179   137   171    37    61    83    63    85   135    36   150   121    56   100   136   130   153   218    84   205   174    77   195   143   221   151   159    79   182    41   221   197   107   207   166   189   173   215   174    70   172   174   123    35    85   197   175    49    69   137    37    62    90    83   152   195    91   116   149    70    88   134   118   186    66   129   104    45   102    92   176   184   188   101    53    62   103    63   106    54    60   184   170   167    86   192   132   112   160    85   220   181    74   141   214   110   127    62   154    77    35   218   199    51   153    35   110   205   127    83   131    78   143    67   109   114   102   211    65   156   175   146   125   191   213   152   198   172   177    92   146    89   156    88    59   203    38    87    93   157   114    48   138   213    92    69    71   100   190    48   212   168    69   119   181   110   111   153   126   201   170   213   139   162    69    83   140   146    48   208   143   218   160   198    86    49    74    86   217    83   161   214   201    43    61    66   147   100   183   126   189   117    91   179   152   157   131    33   100    69    89    84    87    53   184    60   201    58   215    50   132    39    85   207   190   145    88   176    52    74   132   168   111    36    34   208   172   202   132   185   141   110   179   163   141   178    48   185   133   180    71    72    81    87    61   210    43   161   109   166    52   143    49    86    98   205   175   123   169   149    69   173    73   130   153    71    72    32    69   182   148   198   107    66    59   172    94   180   185   139   181    82    59   144   188   197    41   173   211   122   218   130    36    40    35   145   196   170   111   153   107   141   169   202   195    36   132    67   208   163   125    51   196    51    98   121   172   193   139   120    91   189    44    50    39   155    92   185    65   128    51   168   143    36    88   197   105   123
   110   172   181   197   130   192   214   190   174   199   203   215   116   178   170    71   104    53    41   167    33   107   128   158   104   200    54   104   103    86   209   180   112   141   155    55   176   187   150   179    54    62   126   130   218   192   204   219   107   196   175    69   107   183   213   130    56    88   120   127   100   220   104   142   185   183   108    82    57   112   197    67   201   163   210    54    78    59   108    70    79   207    46    50    49   161   199   165    68   110    57   213    76    43   220   189   213   181   167   213    53   129   130   216   131   160    49    71   118   145   190   148   174    44   218    94   115   166    33    75   180   149   139    67   165   218   110    74   114   100   138   207    49   106    63   157    55   157   178   177   139    71   211    91   145   124   140   205    81   219    85   173    77   213   158   212    42   106   199   172   194    35   157   196   190   127   181   103   191    41   111   208   207   103   181   138   170    36    61    82    62    85   133    34   149   121    56   101   135   129   154   218    83   205   175    76   196   144   222   151   159    79   182    42   220   196   108   206   166   189   173   215   173    70   172   174   123    34    84   198   176    49    69   137    37    62    90    82   153   195    90   116   149    69    88   135   118   186    66   128   105    45   104    91   175   184   188   101    53    62   103    62   106    55    60   184   169   166    86   191   131   112   159    85   221   181    74   139   214   109   126    62   153    78    36   218   200    50   152    35   111   205   127    82   132    77   144    66   110   114   101   212    65   156   177   145   123   191   212   152   198   172   177    92   146    89   155    88    58   202    39    86    92   157   115    48   136   213    91    69    73   101   189    48   212   168    69   120   179   109   112   153   125   203   170   212   139   161    69    82   140   144    47   211   142   219   162   198    86    49    74    86   219    83   161   215   202    42    60    65   147   100   183   127   188   117    92   179   152   157   131    33   100    69    89    84    87    53   184    60   200    57   213    50   132    40    86   207   189   144    89   176    50    73   133   168   110    37    33   208   173   201   133   185   141   109   178   163   142   178    48   186   133   180    72    72    83    86    61   211    42   160   109   166    52   143    48    86    97   206   177   122   169   148    68   172    74   129   153    70    73    34    68   182   148   198   107    68    59   171    94   179   186   139   181    82    59   144   188   197    41   173   212   123   217   129    34    39    36   146   196   168   111   152   106   141   168   202   194    36   133    68   207   164   125    51   196    52    97   122   171   193   140   120    90   188    44    50    40   156    92   185    66   128    50   168   142    35    86   198   105   122
   111   172   180   196   131   192   214   190   173   200   203   215   117   179   170    71   103    53    42   166    34   107   128   158   105   199    54   105   103    86   209   179   112   142   156    55   175   186   148   178    54    62   126   131   218   193   205   219   108   197   175    69   106   183   212   130    57    88   118   128   100   219   103   141   185   184   109    82    56   113   197    67   202   163   210    53    77    58   108    70    80   207    47    50    50   161   198   163    68   111    59   213    77    43   220   189   214   181   166   214    53   129   130   215   131   160    49    71   119   145   191   148   174    44   218    93   114   164    33    75   180   149   138    67   165   219   109    74   113   100   139   207    49   107    63   158    55   157   177   176   139    71   211    91   145   124   140   206    80   220    86   173    76   212   159   212    42   104   199   172   193    35   157   195   190   127   182   103   191    41   112   207   206   101   181   138   170    36    61    82    63    86   134    35   150   121    57   101   135   129   154   218    83   206   175    76   195   144   221   151   159    79   183    41   221   198   106   207   165   189   174   215   173    70   172   173   123    34    85   198   176    48    69   137    38    62    91    82   153   195    90   116   148    70    87   135   118   187    65   129   105    45   103    92   175   184   188   101    53    62   103    62   106    55    60   184   169   167    86   192   132   112   159    85   220   181    74   140   214   109   128    62   154    78    35   218   200    51   153    35   111   205   127    82   132    78   143    67   110   114   102   210    66   156   176   146   124   192   212   153   199   172   177    93   147    90   155    88    59   202    38    86    93   157   115    48   137   213    92    69    72   101   190    48   212   168    69   119   179   110   111   153   127   202   169   212   139   161    69    83   140   145    48   209   142   217   161   199    86    49    73    85   218    84   160   215   201    43    61    66   147   100   182   126   188   117    92   178   151   157   132    33   101    69    88    84    87    54   184    61   200    57   214    51   132    40    86   206   190   144    88   177    51    73   132   169   111    35    34   210   172   200   133   184   141   109   178   163   141   178    48   186   132   180    72    72    82    87    62   211    42   161   109   166    52   143    49    86    98   206   177   121   169   149    69   173    74   130   154    71    72    33    69   181   147   198   108    68    59   171    95   179   184   139   180    82    58   144   189   198    41   173   211   121   217   129    35    39    35   146   196   169   111   153   107   140   168   202   195    36   133    68   208   163   125    50   197    50    97   122   172   193   140   120    90   187    44    50    39   155    93   185    65   128    51   168   143    36    87   198   104   122
   110   172   181   196   131   192   214   189   173   199   203   215   117   179   170    71   104    54    41   166    34   107   128   158   105   200    54   104   103    86   210   179   112   142   157    54   176   186   149   178    54    62   126   130   218   193   205   219   108   196   175    69   106   183   212   130    57    88   118   128   100   220   104   142   185   183   108    82    56   112   197    67   202   163   209    54    77    59   108    70    80   207    47    49    51   160   199   164    69   111    58   213    76    43   219   189   214   181   166   213    53   129   131   215   132   160    49    71   118   145   190   148   174    44   218    94   114   165    33    75   180   149   138    67   165   218   110    74   113   100   139   207    48   107    63   158    55   156   177   177   139    71   211    92   145   125   140   205    80   220    86   173    76   212   159   212    41   105   199   172   193    35   158   195   190   127   182   103   191    41   112   206   206   102   181   138   171    36    60    83    63    86   134    35   150   121    57   101   135   129   154   218    83   205   175    77   195   144   221   151   159    79   182    41   221   197   106   207   165   189   173   215   174    70   172   173   122    34    85   198   175    48    69   137    37    62    90    82   153   195    90   116   148    69    88   135   118   187    65   129   105    45   104    92   176   184   188   101    53    62   103    62   107    54    60   184   169   166    86   192   132   112   159    85   221   181    74   140   214   110   127    62   155    78    36   218   200    51   152    35   110   205   127    82   132    79   143    67   110   114   102   211    65   156   176   146   124   191   213   152   198   172   177    93   147    89   156    88    58   202    38    86    92   157   115    48   137   214    92    69    72   100   190    48   212   168    69   119   180   110   111   153   126   202   169   212   139   161    69    83   140   145    47   210   142   218   161   198    86    49    73    85   218    83   160   215   201    42    61    66   147   100   182   127   188   117    92   178   152   157   132    33   101    70    88    84    87    54   184    61   200    57   214    51   132    39    86   207   190   144    87   176    51    73   132   169   111    36    34   210   172   200   133   185   141   109   179   163   141   178    48   186   132   180    71    72    82    86    62   211    42   161   109   166    52   143    49    85    98   206   177   122   169   149    69   173    74   130   153    70    72    33    69   182   147   198   107    68    59   172    95   180   185   139   180    82    58   144   189   198    41   173   211   121   217   129    35    39    35   145   196   169   111   153   107   141   168   202   195    36   132    68   208   163   125    50   196    51    97   122   172   194   140   120    90   187    44    49    39   155    93   185    65   128    51   167   143    35    87   198   104   122
   110   173   182   195   131   192   214   188   174   200   203   216   118   179   170    70   105    54    41   166    33   106   127   158   105   200    53   106   104    86   209   179   112   141   158    54   176   186   151   178    53    61   128   129   217   192   205   218   109   195   176    68   106   183   211   131    58    88   118   127   101   221   104   143   183   184   109    83    58   111   197    65   201   164   209    54    77    58   108    71    80   206    48    49    50   160   198   165    70   111    59   213    77    43   219   189   215   182   166   212    54   127   130   214   131   162    49    69   118   144   190   149   175    43   220    92   114   162    34    74   179   149   137    66   166   218   110    75   114    99   138   207    48   107    63   159    55   156   176   175   138    72   211    92   145   124   139   206    80   219    86   173    76   212   157   212    43   105   199   172   194    35   157   195   191   127   183   103   191    39   112   205   206   102   181   139   169    36    63    82    62    85   134    35   150   120    57   102   135   130   154   219    82   204   175    76   194   144   220   151   158    80   182    42   220   197   107   206   167   190   173   214   173    70   174   174   122    35    85   199   176    47    69   137    38    63    89    81   153   196    88   117   148    70    89   135   118   188    65   130   104    44   103    94   176   185   188   101    52    62   102    62   107    54    61   185   170   167    86   192   131   112   157    83   220   182    73   141   213   110   128    63   155    77    36   218   201    50   153    34   110   205   126    83   133    78   144    66   111   114   100   211    66   157   176   145   123   192   212   153   198   173   175    95   148    88   156    88    59   202    39    85    93   156   114    48   138   213    92    69    73   101   188    49   211   169    69   120   180   109   114   152   127   203   169   213   138   160    69    83   140   147    48   209   142   219   160   198    87    49    73    86   217    83   160   214   201    43    61    65   144    99   182   127   189   117    90   178   152   156   132    32   101    70    86    84    87    53   184    62   201    59   215    49   132    39    88   206   189   146    88   175    53    72   133   169   112    35    33   209   171   200   132   185   141   108   179   162   141   178    49   186   133   181    71    72    83    85    62   210    43   161   108   165    52   144    49    86    97   207   177   123   169   149    68   172    73   132   154    70    72    33    70   183   146   197   106    68    59   173    96   181   184   140   181    82    58   144   189   198    42   174   211   120   218   130    35    40    34   144   197   169   111   151   105   141   168   202   195    34   133    69   208   163   126    49   197    51    96   121   172   192   140   120    91   189    45    49    40   156    91   186    65   129    51   167   143    36    87   197   104   121
   109   171   181   195   133   191   216   190   173   200   204   214   116   180   172    72   104    53    42   168    34   108   128   158   105   199    53   101   102    85   211   181   114   141   157    55   175   186   149   178    55    63   125   129   218   194   204   218   107   197   175    68   107   181   214   130    55    88   119   129   100   221   104   140   186   184   108    80    57   109   198    66   203   162   209    55    77    62   110    68    79   208    48    49    51   160   200   166    70   110    60   212    76    44   219   187   215   181   166   214    54   128   129   215   134   161    47    71   121   142   186   148   171    45   220    93   114   165    34    73   181   149   137    68   166   217   112    71   110   100   139   207    46   107    65   156    55   154   175   177   139    72   212    91   147   124   140   207    81   219    85   175    74   211   157   213    41   105   201   172   192    35   157   195   189   127   183   104   190    39   111   206   205   101   179   137   172    37    60    84    63    87   134    34   149   122    58   100   136   129   150   219    83   204   174    75   195   145   220   151   157    78   181    43   221   195   109   207   163   191   174   213   174    71   170   175   121    33    86   199   176    48    66   135    41    66    91    82   151   198    91   115   149    71    87   134   117   184    66   126   104    45   102    93   175   187   189   102    52    62   104    62   104    56    58   182   169   166    87   193   132   111   159    84   218   183    75   143   214   111   129    61   157    77    36   219   202    53   152    34   108   204   126    82   134    79   143    68   109   113   100   210    65   156   177   144   125   190   212   152   198   173   175    90   147    89   156    88    58   202    40    86    92   157   112    48   136   211    95    69    69    98   190    47   211   168    69   118   182   109   110   153   128   200   171   213   138   162    67    82   142   146    46   210   142   217   158   200    86    48    74    84   220    84   158   217   200    41    60    65   149    98   181   128   190   115    92   178   151   156   132    33   100    70    89    83    86    53   186    62   197    59   215    51   132    38    86   206   191   144    88   175    52    76   133   169   111    34    35   209   170   202   132   184   138   108   181   165   142   177    47   187   132   180    69    69    80    85    62   207    42   162   109   166    54   143    49    87    99   210   176   125   167   150    70   175    74   131   154    71    70    32    67   183   149   196   107    67    60   173    95   177   186   137   180    83    58   144   187   197    44   175   214   121   216   128    35    41    36   147   195   169   112   152   107   141   167   201   196    37   130    68   206   160   129    51   196    49   100   123   173   194   139   121    90   188    43    50    41   155    89   186    67   130    50   168   143    37    87   200   106   123
   175   156   210   115   100   140   194   190   160    43   193   126    87   172   146   170   127    64   212   185    35   195    54   167   119   208   127   100   217   143   214    83   155   114    93   165    61   163   104   134   130   128   177   155   126    44    46   195    51   119   206   189   178    58   128   216   206   221   212   133   164    58   177   167   221    79   189   121   168    63    60   213    71   144    35    64   197   164   112   198    82   149   133   111   170   137   208   100    65   187   222    69   183    45    67    65    85   150   192    97    87   185    45   191    47    72   148   193   184   180   214    87    80   168    99   218   122    52   212    97   163   177    99   177    65    73    60    95    99   141   173   193   161   179   131   106    96   176   141   100   137   159   160   147    68    66   199    77   177    32   161   210    52   187   135    74    84    85   215    60    70   203   157   210   150   116   178    81   126   127   219    80   106   134   136   129   109   194    90   212    67   102   130   152    53   190    72   129   119    80   125   193   173    51   210   134   212   140    48   206    46   136   222    83   210   208    55   165   146   149   137    77    35   186   221    65    67   220   154    62    33    99    71    88   122   220   116    94   177   151    94   135    52    58   173   218   217    53    77    38   156   148    93    77    41   173    50   181   201   202   165    77   113    47   156   204    66   191   204   153   175    59   193    92   188   164   216    79   138    57   186    52   140   175    77   209    71   209    34   138    61    81   110    32   206    83    34   139   174   134   206    85    68   180   120   136   192    34    76   201   150    68    81   156   139   154   150   158    81   182   104   144   215   149   126   120    39    68    35   178    61   218    66    48    87    68    54   191   195    34    62   159   221   184    97   111   120    40   191   215    48    94   212    79   178   165   117    73    47    75    60   110   163   210   215   129   186   216   151   128   150    84   210    86   212   104   166    72    55   102    76    45    45   115   207   144    54   106   143   103   178    57   162    56    71    44    36   160   103   167   130   171    67    97   209    68    88   220   170   106    70    74    39   215    47   198    44    82    62   133   110    61   201    73   161   184   112    66   206   183    87    93    90    93   125    91   117   199   117   127   120   219   187    63    49   102   196    50   119   144   144   178   124   103   107   100    94    41   135   185    62   166   144   163   121    43    40   217    74   134   208   183    42    70   145   203   138    91   109    82    64   192    81    58    61   148   150   223   133   109    82   182   208   133   103   157    99   113   116    82   128    48    57   129   140   213   200   107   201   205    34   168    77    33    84   199    62   214   178    75   146   107
   175   156   210   115   100   141   194   190   160    43   193   126    88   172   146   170   127    63   212   185    35   195    55   167   119   207   127   100   217   144   213    84   155   114    93   165    62   163   104   133   130   128   177   155   127    44    46   195    50   119   206   189   179    58   128   216   207   222   213   133   163    59   177   167   221    79   189   121   168    63    60   213    71   144    34    65   196   164   112   198    83   148   133   111   170   137   208   101    66   187   221    68   183    45    67    66    85   150   192    97    87   184    45   191    47    72   147   193   185   180   214    87    80   167    99   218   121    52   213    97   164   177   100   177    65    73    60    95    99   142   172   193   161   179   130   106    97   175   141   100   138   160   160   147    68    66   199    76   178    32   161   209    52   187   135    74    84    86   215    60    70   203   157   210   149   115   177    81   126   127   219    80   106   133   136   129   109   194    89   213    66   102   130   151    53   190    72   129   119    80   126   194   174    52   210   135   212   140    47   206    46   135   223    84   210   209    55   165   146   149   137    77    35   186   221    65    67   220   154    62    33    99    71    88   122   220   115    94   177   152    93   135    53    57   173   219   217    53    78    38   156   148    93    78    41   173    50   181   201   202   165    77   113    48   156   203    66   191   204   152   174    59   193    92   187   164   216    80   138    57   186    52   140   176    77   209    70   209    34   139    61    81   110    32   206    84    35   139   174   134   206    85    68   180   120   136   193    33    76   201   150    67    80   156   139   154   150   158    81   182   104   144   214   149   126   120    39    68    35   177    61   218    65    49    87    68    55   192   194    35    62   159   221   183    97   112   121    40   190   215    47    95   213    79   178   165   116    73    48    74    60   111   163   210   215   129   186   216   151   128   150    84   210    86   212   104   167    72    55   101    76    44    45   115   207   144    54   105   144   103   179    56   162    56    71    44    36   160   104   167   130   171    67    98   209    68    88   220   170   106    70    74    39   215    47   198    44    82    62   133   111    61   201    74   161   184   112    66   206   183    87    93    90    94   125    91   117   200   117   128   120   219   187    63    49   102   196    51   119   145   145   177   124   104   106   100    94    42   135   186    61   166   144   163   120    42    40   217    74   134   207   183    41    69   145   203   138    91   109    81    64   192    80    58    61   147   150   222   133   108    83   182   208   133   104   158    99   113   116    81   128    48    57   130   141   213   200   107   202   205    34   168    77    33    84   199    62   214   178    75   147   108
   175   156   211   115   101   140   193   190   160    43   193   126    88   172   146   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   214    84   155   114    93   165    61   163   104   134   130   128   178   155   126    44    46   195    50   119   206   189   178    58   128   216   206   221   212   133   163    58   177   167   221    79   189   121   167    63    60   213    71   144    35    64   197   164   112   199    83   148   133   111   170   137   208   101    66   187   221    68   183    44    67    65    85   150   192    97    87   185    45   191    47    72   147   193   184   180   214    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    97   176   142   101   137   160   160   147    68    66   199    76   178    32   161   209    52   186   135    74    84    86   214    60    70   203   157   210   150   116   177    81   126   127   219    80   106   133   136   129   109   194    89   212    67   102   130   152    53   190    72   129   119    80   126   194   174    52   211   134   212   140    47   207    46   135   222    84   211   209    55   165   146   149   137    77    35   186   222    65    67   219   153    62    33    99    70    89   122   220   115    94   177   151    94   135    52    58   173   218   217    53    77    38   156   148    93    77    42   173    50   182   201   202   165    77   113    47   156   203    66   191   204   152   175    59   193    92   188   164   217    79   138    57   186    53   140   175    77   209    71   209    34   138    61    81   110    32   205    84    35   139   174   134   206    85    68   180   120   136   193    33    76   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    39    68    35   178    61   218    66    49    87    68    55   191   195    35    62   159   221   184    97   111   121    41   190   215    47    95   212    79   177   165   117    73    48    74    60   111   163   210   214   129   186   216   152   128   149    84   210    86   211   104   167    72    55   101    76    45    45   115   207   145    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   209    67    88   220   170   106    70    74    39   215    47   198    44    82    62   134   111    61   201    74   162   184   112    66   205   183    87    93    90    94   125    91   117   199   117   128   119   219   187    63    49   102   196    51   119   144   145   178   124   103   107   100    93    41   135   185    61   166   144   163   121    43    39   217    74   134   207   183    42    70   145   202   138    91   110    81    64   192    81    58    61   148   150   222   132   109    83   182   208   133   103   158    99   113   116    82   128    48    57   129   141   213   200   107   202   205    34   168    78    33    83   199    62   214   178    75   146   107
   175   156   210   115   100   140   194   191   160    43   193   126    88   172   146   170   126    64   212   186    35   195    54   167   119   208   127   101   217   144   213    84   155   113    93   165    61   163   104   133   130   128   177   154   127    44    46   195    50   119   206   190   179    58   128   216   206   221   213   133   163    58   177   167   222    79   189   121   167    63    60   213    71   144    34    64   196   165   112   199    82   148   134   111   171   137   208   101    66   188   221    68   183    44    67    66    86   150   192    97    87   184    45   191    47    72   147   193   184   180   214    86    80   167    99   218   121    53   212    97   163   177    99   177    65    73    60    95    99   141   172   194   161   179   131   106    97   176   141   100   137   160   160   147    68    66   199    76   177    32   161   209    51   186   136    74    84    85   215    60    70   203   157   210   150   116   177    81   126   127   219    80   107   133   136   129   109   194    89   212    67   102   130   152    53   189    73   129   119    79   125   194   173    52   211   135   212   140    47   206    46   135   222    83   210   208    55   165   146   149   137    77    35   186   221    65    66   219   154    62    33    99    70    89   122   220   115    94   177   151    94   135    52    58   173   218   217    53    77    38   156   148    93    77    41   173    49   181   201   201   165    77   113    47   156   204    67   191   204   152   174    59   193    92   188   163   217    80   138    58   187    52   140   176    76   209    70   209    35   138    61    81   110    32   206    84    34   139   174   134   206    85    67   180   120   136   192    34    75   201   150    68    80   156   139   153   150   158    81   182   103   144   214   149   126   120    38    68    35   178    61   217    66    49    87    69    55   191   196    35    62   159   221   184    97   111   121    40   190   215    47    95   212    79   178   165   116    72    47    74    61   111   163   210   214   129   187   216   152   128   150    84   210    86   211   104   167    72    55   102    76    45    45   116   207   145    55   105   144   103   179    57   162    56    72    44    37   160   104   167   130   171    67    98   208    67    88   220   170   106    70    75    39   215    47   198    44    82    61   134   110    61   201    74   161   184   112    66   206   183    88    93    90    93   125    91   117   199   117   128   120   219   188    63    49   101   196    51   119   144   144   178   124   104   107   100    93    41   135   185    61   165   144   163   121    43    39   217    74   134   208   183    42    69   145   203   138    91   110    81    64   192    81    58    61   147   151   222   133   109    83   181   208   132   103   158    99   113   116    82   128    48    57   129   141   213   200   107   202   205    34   168    78    33    83   199    62   214   178    75   146   107
   175   156   211   115   100   140   194   190   160    43   193   126    88   172   146   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   214    84   155   114    93   165    62   163   104   134   130   128   177   155   126    44    46   195    50   119   206   189   178    58   128   216   206   221   212   133   164    58   177   167   221    79   189   122   167    63    60   213    71   144    35    64   197   165   112   199    83   148   133   111   170   137   208   101    66   187   221    68   183    45    67    65    85   150   192    97    87   185    45   191    47    72   147   193   184   180   214    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   130   106    97   175   141   100   137   159   160   147    68    66   199    76   177    32   161   209    52   186   136    74    84    86   214    60    70   203   157   210   149   116   178    81   125   127   219    80   107   133   137   130   109   194    89   212    67   102   130   152    53   190    72   129   119    80   125   194   173    52   211   134   212   140    47   207    46   135   222    84   211   209    55   165   146   149   137    77    35   186   221    65    67   220   154    62    32    99    71    89   122   221   115    93   177   152    94   135    53    58   173   219   217    53    78    38   156   148    93    78    42   173    50   181   201   202   165    77   113    47   156   203    66   191   204   152   174    59   193    92   187   164   217    79   138    57   187    52   140   176    77   209    71   209    35   138    61    81   110    32   205    84    34   139   174   134   206    85    67   180   121   136   193    34    76   201   150    67    80   156   139   154   150   158    80   183   104   144   214   149   126   120    38    68    35   178    61   218    66    48    87    68    54   191   195    34    62   159   221   184    97   111   121    40   191   215    47    95   212    79   178   165   117    72    48    74    60   111   163   210   214   129   186   215   152   128   150    84   210    86   212   104   167    72    55   102    76    45    45   115   207   145    54   106   144   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   208    68    88   220   171   106    70    74    39   215    47   198    44    82    62   134   110    61   201    74   161   184   112    66   205   183    87    93    90    93   125    91   116   199   117   128   119   219   188    63    49   101   196    50   119   144   144   178   124   103   107   100    94    41   136   185    62   166   144   163   121    43    40   217    74   134   208   183    42    70   145   202   138    91   110    82    63   192    80    58    61   147   150   222   133   109    82   181   208   133   103   158    98   113   116    82   128    48    57   129   141   213   200   106   202   205    34   168    77    34    84   199    62   214   178    75   146   107
   175   156   210   115   100   140   194   190   160    43   192   126    88   172   146   170   126    64   213   184    35   195    55   167   119   208   127   100   217   144   214    83   155   114    93   165    62   163   104   133   130   128   178   155   127    44    46   194    50   119   206   189   178    58   128   216   207   221   213   133   163    59   177   167   221    79   189   122   167    63    60   212    70   144    35    65   196   164   112   198    83   148   134   111   170   137   208   101    65   188   221    68   184    44    67    65    85   150   192    97    87   185    45   191    48    72   147   193   184   180   214    86    80   167    99   218   121    52   212    97   164   177   100   177    64    73    60    95    98   141   173   193   160   179   131   106    97   176   142   100   137   159   160   147    68    67   198    76   177    32   160   209    52   187   135    74    84    85   214    60    70   204   158   210   150   116   177    82   126   127   219    79   106   133   136   130   109   193    89   213    67   101   130   152    53   190    72   129   119    80   126   194   174    52   211   134   212   140    48   207    46   136   222    84   210   208    55   165   146   149   137    76    35   186   221    65    67   219   153    62    32    99    70    89   123   220   115    94   177   152    94   135    53    57   172   218   217    53    77    38   155   148    92    77    41   173    50   181   201   201   165    77   113    46   156   203    66   191   204   152   174    59   192    91   187   163   217    79   139    57   186    52   140   176    77   209    71   210    35   139    60    81   110    32   205    85    34   139   174   134   206    84    68   179   121   135   192    34    76   201   150    68    80   156   139   154   149   158    81   182   104   144   214   149   126   120    38    68    35   179    60   217    66    48    87    68    55   191   195    35    62   159   222   183    97   111   120    41   191   215    46    95   213    79   177   165   117    72    47    74    61   111   163   210   215   129   186   215   152   128   149    84   210    86   211   104   168    73    55   102    76    45    45   116   207   144    55   106   144   103   178    56   162    56    71    44    36   160   104   167   129   171    67    98   209    67    88   220   170   106    71    74    39   215    47   199    44    83    61   133   110    62   201    73   161   184   112    66   205   183    87    93    90    93   124    91   117   199   117   128   119   219   187    64    49   102   196    50   120   145   145   177   124   103   106   100    93    41   135   186    61   166   145   163   122    43    39   217    74   134   207   182    42    70   145   202   138    91   110    82    64   193    80    58    61   147   150   222   132   108    82   182   208   133   103   158    99   113   115    82   127    48    57   129   141   212   200   106   202   205    34   169    78    34    84   198    63   214   178    75   146   108
   175   156   211   115   100   140   194   191   160    43   193   126    87   172   146   169   126    64   212   185    35   195    55   167   119   208   127   100   217   144   213    84   154   114    93   165    62   163   104   134   130   128   177   155   127    44    46   195    50   119   206   190   178    58   128   216   206   222   212   133   164    59   177   167   221    79   190   122   168    63    60   213    71   144    34    64   197   164   112   198    83   149   134   111   170   137   208   101    66   187   221    68   183    45    67    65    85   150   192    97    87   184    45   191    47    72   147   193   184   180   213    86    80   168    99   218   121    52   212    97   163   177   100   177    65    73    60    95    99   141   172   193   161   179   131   106    97   175   141   100   137   159   160   147    68    66   199    76   178    32   161   210    52   187   135    75    84    86   215    60    70   203   157   210   150   116   178    81   126   127   219    79   106   133   136   129   109   194    89   212    67   102   130   152    53   190    73   129   119    80   125   194   174    52   211   135   212   140    47   206    46   135   222    84   211   209    55   165   146   149   137    77    35   186   222    65    66   220   154    62    33    99    71    88   122   220   115    94   177   152    94   135    53    58   173   219   217    53    77    39   156   148    93    77    42   172    50   182   201   202   166    77   113    47   156   203    67   191   205   152   174    59   193    92   188   164   217    79   138    57   186    53   140   175    77   209    71   209    35   138    61    81   110    32   205    84    34   139   174   134   206    85    67   180   120   136   193    34    76   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   217    66    48    87    68    55   191   195    34    62   159   221   184    97   111   121    40   191   215    47    95   212    79   178   165   117    73    48    74    61   111   163   210   215   129   187   215   152   128   150    84   210    86   211   104   167    72    55   102    76    45    45   115   207   144    54   106   143   103   178    57   162    56    71    44    36   160   104   167   130   171    67    98   209    67    88   220   171   106    70    74    39   215    47   198    44    82    62   134   111    61   201    74   161   184   112    66   206   183    87    93    90    93   125    91   117   199   117   128   119   219   187    63    49   101   196    50   119   145   145   178   124   103   107   100    94    41   136   186    61   166   144   163   121    43    40   217    74   134   207   183    42    70   145   202   138    91   110    81    64   192    81    58    61   147   150   222   133   109    82   181   208   133   103   158    99   113   116    82   128    48    57   129   141   213   200   107   202   204    34   168    77    34    84   199    62   214   178    75   146   107
   175   156   211   115   100   140   194   191   160    43   193   126    87   172   146   170   126    64   212   185    35   195    55   167   119   208   128   101   218   144   214    84   155   114    93   165    62   163   104   133   130   128   177   155   127    44    46   195    51   118   207   189   178    58   128   216   206   221   212   133   164    58   177   167   221    79   190   122   168    63    60   213    71   144    34    64   197   164   112   198    83   148   133   111   170   137   208   101    66   187   221    69   183    45    67    66    85   150   192    97    87   185    45   191    47    72   147   193   184   180   213    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   172   193   161   179   130   106    97   176   142   100   137   159   160   147    68    66   199    76   177    32   161   210    52   186   135    74    84    85   215    60    70   203   157   210   150   116   178    81   126   127   219    79   106   133   136   129   109   194    89   213    67   102   130   152    53   190    72   129   119    80   125   194   174    52   211   134   212   140    47   206    46   136   222    84   211   208    55   165   146   149   137    77    35   186   221    65    67   219   154    62    33    99    70    88   122   220   115    94   177   152    94   135    52    57   173   219   217    53    78    38   156   148    93    78    42   172    50   181   201   202   166    77   113    47   156   203    66   191   204   152   175    59   193    92   188   164   217    79   138    58   187    52   140   175    77   209    71   209    35   138    61    81   110    32   205    84    34   139   174   134   206    85    68   180   120   136   193    34    75   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   217    66    48    86    68    54   191   195    34    62   159   221   184    97   112   120    40   191   215    46    95   213    79   178   165   117    73    48    75    60   111   163   210   215   129   187   216   152   128   150    84   210    86   211   103   167    72    55   101    76    45    45   116   207   145    55   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   208    68    87   220   170   106    70    74    39   215    47   198    44    82    62   134   110    61   201    73   162   184   112    66   206   183    87    93    90    93   125    91   117   199   117   128   120   219   187    63    49   102   196    50   119   144   144   178   124   103   107   100    94    42   135   186    61   166   144   163   121    43    39   217    74   134   208   183    42    70   145   203   138    91   110    82    64   192    81    58    61   148   150   222   132   109    83   182   208   133   103   158    99   113   115    81   128    48    57   129   141   213   200   106   201   205    34   168    77    33    84   199    62   214   178    75   146   107
   175   155   210   116   100   140   193   191   160    43   192   126    88   172   146   170   127    64   212   185    35   195    55   167   119   208   127   101   217   145   213    83   155   113    94   165    61   163   103   133   130   129   177   154   127    44    46   194    50   119   207   189   179    58   127   217   206   221   212   133   164    59   177   168   222    79   189   121   167    62    61   213    70   143    35    65   197   165   112   198    82   148   133   110   170   137   208   101    66   187   220    68   182    44    66    66    86   150   192    98    87   184    45   190    47    72   148   193   185   180   214    87    80   168    99   218   122    52   213    97   163   177   101   177    65    73    60    96    99   140   172   193   160   178   131   106    96   175   142   100   138   159   160   147    69    66   199    76   177    32   161   209    52   187   136    74    85    86   214    59    70   203   157   210   150   116   177    81   126   128   219    80   106   133   136   129   110   194    89   212    68   102   130   152    53   189    72   129   119    80   125   193   174    52   211   135   212   140    47   206    46   136   222    84   211   209    56   165   146   150   137    78    36   187   221    65    66   219   153    62    33    98    71    89   122   220   115    94   177   151    94   135    52    58   173   219   217    53    77    38   157   147    93    77    42   173    50   181   202   202   165    77   113    46   157   203    66   191   204   152   175    59   192    92   188   163   217    79   138    57   186    52   140   175    77   209    71   209    35   138    61    80   110    32   205    84    34   139   173   134   205    84    68   181   120   136   192    34    75   201   150    68    80   156   139   154   150   158    81   183   104   143   215   149   126   120    38    68    36   178    62   217    66    49    87    68    55   192   195    34    62   159   221   184    97   112   120    40   190   215    47    94   213    80   178   165   116    73    48    74    60   111   163   210   215   129   186   215   151   127   149    84   211    86   211   103   167    73    55   102    76    44    45   115   208   145    55   106   143   103   180    57   163    56    71    43    36   161   103   167   130   171    67    98   208    68    87   220   171   106    70    75    39   215    46   198    44    83    61   134   111    61   201    73   161   184   112    67   205   183    87    93    90    94   125    91   117   198   117   127   119   218   188    63    49   101   195    51   119   144   146   177   124   103   106   100    94    41   135   185    62   166   144   162   121    43    39   218    73   133   207   184    42    70   144   202   137    91   110    82    64   193    80    57    61   147   151   222   132   108    83   182   208   132   103   157    99   113   116    82   129    47    57   129   140   212   200   106   202   205    34   168    77    33    84   200    62   215   178    75   147   108
   175   156   210   115   100   141   194   190   160    43   193   126    87   172   145   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   214    84   155   114    93   165    61   163   104   133   130   128   177   155   127    44    46   195    50   119   206   189   178    58   128   216   206   221   212   133   164    58   177   167   221    79   189   121   167    63    60   213    71   144    34    64   197   164   112   199    83   149   133   111   170   137   208   101    66   187   221    69   183    45    67    65    85   150   192    97    87   185    44   191    47    72   147   193   185   180   214    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    97   176   142   100   137   159   160   147    68    66   199    76   177    32   161   210    52   187   135    74    84    86   215    60    70   203   157   210   149   116   177    81   126   127   219    80   106   133   136   129   109   193    89   213    67   102   130   152    53   190    72   129   119    80   125   194   174    52   211   134   212   140    47   206    46   135   222    83   211   209    55   165   146   149   137    77    35   186   221    65    67   219   153    62    33    99    71    89   122   220   115    94   177   151    94   135    52    58   173   218   217    53    78    38   156   148    93    78    41   173    50   181   201   201   165    77   113    47   156   203    66   191   204   152   174    59   193    92   187   164   217    79   138    57   186    53   140   175    77   209    71   209    35   138    61    81   110    32   206    84    34   139   174   134   206    85    67   180   120   136   193    34    76   201   150    67    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   218    66    48    87    68    54   191   195    34    62   159   221   184    97   111   121    40   190   215    47    95   212    79   178   165   116    73    48    74    60   111   163   210   214   129   186   216   152   128   150    84   210    86   212   103   167    72    55   102    76    45    45   116   207   145    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   209    67    88   220   170   106    70    74    39   215    47   198    44    82    62   134   110    61   201    74   162   184   112    66   205   183    87    93    90    93   125    91   117   199   117   128   119   219   187    64    49   102   196    51   120   144   144   178   124   103   106   100    93    42   135   185    61   166   144   163   121    43    40   217    74   134   208   183    42    70   145   203   138    91   110    81    64   192    81    58    61   148   150   222   132   109    83   182   208   133   103   158    99   113   115    82   128    48    57   129   141   213   200   107   202   205    34   168    78    33    84   199    62   214   178    75   146   107
   175   156   210   115   101   141   194   190   160    43   193   126    88   172   146   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   214    84   155   114    93   165    62   163   104   134   130   128   177   154   127    44    46   195    50   119   206   190   178    58   128   216   206   221   212   133   163    58   177   167   221    79   189   121   167    63    60   213    71   144    35    64   197   165   112   198    83   148   133   111   170   137   208   101    66   188   221    68   183    45    67    66    85   150   192    97    87   185    45   191    47    72   147   192   185   180   213    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    97   176   142   100   137   159   160   147    68    66   199    76   178    32   161   209    52   186   135    74    84    86   215    60    70   203   158   210   150   116   177    81   126   127   219    80   106   133   136   129   109   194    90   213    67   102   130   152    52   190    72   129   119    80   125   194   174    52   211   135   212   140    47   206    46   135   222    84   210   209    55   165   146   149   137    77    35   186   221    65    66   219   154    62    33    99    71    89   122   220   115    94   177   151    94   135    53    58   173   218   217    53    77    38   156   148    93    78    42   173    50   181   201   202   165    77   113    47   156   203    67   191   204   152   175    59   192    92   188   163   217    79   138    57   186    53   140   175    77   209    71   209    35   138    61    81   110    32   205    84    35   139   174   134   206    85    68   180   120   136   193    34    75   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   218    66    49    87    68    54   191   195    34    62   159   221   184    97   111   121    40   191   215    47    95   212    79   178   165   117    73    48    74    61   111   163   210   214   129   186   216   152   128   150    84   210    86   212   103   167    72    55   101    76    45    45   115   207   145    54   106   143   103   179    57   162    56    71    44    37   160   103   167   130   171    67    98   209    67    88   220   170   106    70    74    39   215    47   198    44    82    62   134   110    61   201    74   161   184   112    66   206   183    87    93    90    94   125    91   117   199   117   128   120   219   187    63    49   102   196    51   119   144   144   178   124   103   107   100    94    42   135   186    61   166   144   163   121    43    40   217    74   134   207   183    42    70   145   203   138    91   110    82    64   192    81    58    61   148   150   222   132   109    83   181   208   133   104   158    99   113   116    82   128    48    57   130   141   213   200   106   202   205    34   168    78    33    84   199    62   214   178    75   146   107
   175   156   211   116   101   141   194   190   160    43   193   126    87   172   146   170   127    64   212   185    35   195    55   167   119   208   127   100   217   144   214    84   154   114    93   165    61   163   104   133   130   128   178   154   127    44    46   195    50   119   206   189   178    58   128   216   207   221   212   133   163    58   177   167   221    79   189   122   167    62    59   213    71   144    34    64   197   164   112   198    83   148   133   111   170   137   208   100    66   187   221    69   183    45    67    65    85   150   192    97    87   185    45   191    47    72   147   193   184   180   214    87    80   168    99   218   122    52   213    97   163   177   100   177    65    73    60    96    99   141   172   193   160   179   131   106    96   176   141   100   137   159   160   147    68    66   199    76   178    32   161   209    52   186   135    74    84    86   214    60    70   203   157   210   149   115   177    81   125   127   219    79   106   133   136   129   109   194    89   213    67   102   130   152    53   190    73   129   119    80   126   194   174    52   211   134   213   140    47   207    46   136   222    84   211   208    55   165   146   149   137    77    35   186   222    65    66   219   153    62    33    99    71    89   122   220   116    93   177   151    94   135    53    58   173   218   217    53    77    38   156   148    93    77    41   173    50   181   201   201   166    77   114    47   156   204    66   191   205   152   175    59   192    92   188   164   217    80   139    57   186    52   140   175    77   208    71   210    35   138    61    81   110    32   206    84    34   140   174   134   206    85    68   180   120   136   193    34    76   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    67    35   178    60   217    66    49    87    68    54   191   195    34    62   159   221   184    98   112   121    40   191   215    47    95   213    79   178   165   117    72    47    75    60   110   163   210   215   129   186   215   152   128   150    84   210    86   212   104   167    72    55   101    76    45    45   116   207   145    55   106   143   103   179    57   162    56    71    44    37   160   104   167   129   171    67    98   208    67    88   220   170   106    70    74    39   215    47   198    44    82    62   133   110    61   201    74   161   184   112    66   206   183    87    93    90    94   125    91   116   199   117   128   119   219   187    63    49   102   196    51   119   145   144   178   124   103   107   101    93    41   135   185    62   166   144   163   121    43    39   217    74   134   207   183    42    70   145   203   138    91   110    82    64   192    81    58    61   147   150   222   132   109    83   181   208   133   103   158    99   113   115    82   128    48    57   130   140   213   200   107   202   205    34   168    77    34    84   199    62   214   178    75   146   108
   174   156   210   115   101   141   193   190   160    43   193   126    87   173   146   170   127    64   212   185    35   194    55   168   119   208   127   100   217   143   214    83   155   114    93   165    62   163   104   134   130   128   177   155   126    44    46   194    50   119   206   190   179    58   128   216   206   222   212   133   163    58   177   167   221    79   190   122   167    62    60   213    72   144    34    64   197   164   112   198    82   148   133   111   170   137   209   101    66   188   221    69   183    44    66    66    85   150   192    97    87   185    45   191    48    72   148   193   185   180   214    86    80   168    98   218   121    52   212    97   163   177   100   176    65    73    61    95    99   141   173   193   160   179   131   106    98   177   142   100   137   159   160   148    68    66   199    76   178    32   160   209    51   187   135    74    84    86   215    60    71   203   157   210   149   115   178    80   126   127   219    80   107   133   136   130   109   194    90   213    67   102   130   152    53   190    72   129   119    80   125   194   174    52   210   135   213   140    47   207    46   136   222    83   210   209    55   165   147   149   137    77    35   186   222    65    66   219   154    62    33    99    71    88   122   220   115    94   177   151    94   135    53    58   173   218   218    53    77    37   156   148    92    77    42   173    50   181   201   202   166    77   112    47   156   203    67   191   204   153   175    59   193    92   187   164   217    80   138    57   187    52   140   175    77   209    70   210    34   138    61    81   110    33   205    84    35   139   174   134   206    86    68   181   121   136   194    34    75   201   149    67    81   156   139   154   149   158    81   182   103   144   214   149   126   121    38    67    35   177    61   218    66    49    87    68    54   191   195    34    63   159   221   184    98   111   121    41   191   215    47    94   213    79   178   165   117    73    48    74    61   111   163   210   214   129   186   217   151   128   150    84   210    86   212   104   166    72    54   102    76    45    45   116   208   145    54   106   144   103   179    57   162    55    71    44    36   161   103   166   130   170    67    98   209    67    88   219   170   106    70    74    39   215    47   198    44    81    62   133   110    61   201    74   161   184   113    66   206   182    87    93    90    94   125    93   117   199   117   127   120   219   187    64    49   101   196    50   119   144   144   178   124   103   106   100    93    42   136   186    61   166   143   164   121    43    39   217    75   134   208   183    43    70   145   203   138    91   110    82    64   192    80    57    61   148   150   221   133   109    83   182   208   133   103   158    99   113   115    81   128    48    57   129   141   213   201   106   202   206    34   168    78    33    84   199    62   214   178    75   146   107
   175   156   211   115   100   141   194   190   160    43   193   126    87   172   146   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   214    84   155   114    93   165    62   163   104   134   130   128   177   155   126    44    46   195    50   119   206   189   178    58   128   216   206   221   212   133   164    58   177   167   221    79   189   121   167    63    60   213    71   144    34    64   197   164   112   198    83   148   133   111   170   137   208   100    66   187   221    68   183    45    67    65    85   150   192    97    87   185    45   191    47    72   147   193   184   180   214    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    97   176   141   100   137   160   160   147    68    66   199    76   178    32   161   210    52   187   135    74    84    86   215    60    70   203   158   210   150   116   177    81   126   127   219    80   106   133   136   129   109   194    89   213    67   102   130   152    53   190    72   129   119    80   125   194   174    52   211   134   212   140    47   206    46   135   222    84   211   209    55   165   146   149   137    77    35   186   221    65    66   219   153    62    33    99    71    88   122   220   115    94   177   151    94   135    52    57   173   218   217    53    77    38   156   148    93    78    41   172    50   182   201   202   165    77   113    47   156   204    66   191   204   152   175    59   193    92   188   163   217    79   138    57   186    53   140   175    77   209    71   209    35   138    61    81   110    32   205    84    34   139   174   134   206    85    67   180   120   136   193    34    76   201   150    67    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   217    66    48    87    69    54   191   195    34    62   159   221   184    97   111   121    40   191   215    47    95   212    79   178   165   117    73    48    74    61   110   163   210   215   129   186   216   152   128   150    84   210    86   212   104   167    72    55   102    76    45    45   115   207   145    54   106   144   103   179    57   162    56    71    44    36   160   104   166   130   171    67    98   208    67    88   220   170   106    70    74    39   215    47   198    44    82    62   133   110    61   201    73   161   184   112    66   205   183    87    93    90    93   125    91   117   199   117   128   119   219   187    63    49   102   196    51   119   144   144   178   124   103   106   100    94    42   135   185    61   166   144   163   121    43    39   217    74   134   207   183    42    70   145   203   138    91   110    82    64   192    81    58    61   147   150   222   132   109    83   182   208   133   103   158    99   113   116    82   128    48    57   129   140   213   200   107   202   205    34   168    78    33    84   199    62   214   178    75   146   108
   175   157   211   115   100   140   194   191   160    43   193   126    88   172   146   169   126    63   212   185    35   195    55   167   119   208   128   100   218   143   213    83   154   113    92   165    61   163   103   134   130   128   177   155   126    44    46   195    50   119   206   189   178    58   127   217   205   221   213   134   163    58   177   167   222    79   190   122   168    62    60   212    70   144    34    64   197   165   112   199    82   148   133   111   170   137   209   101    66   187   221    68   182    45    67    66    86   150   192    97    86   185    44   191    47    71   147   193   185   180   213    86    80   168   100   218   122    53   212    97   163   177   100   177    65    73    60    95    99   141   172   192   161   178   130   106    96   175   142   101   137   160   160   147    68    65   199    76   177    32   161   209    52   186   136    74    83    85   215    60    70   203   158   210   149   116   178    81   126   127   219    80   106   133   137   128   109   194    89   212    67   102   130   152    53   190    73   129   120    80   126   194   174    51   212   135   213   140    47   206    46   135   222    83   211   208    55   165   147   149   137    77    35   186   222    65    66   219   153    62    34    99    71    89   123   220   115    94   177   151    95   135    52    58   173   218   216    53    78    38   156   149    92    78    42   173    49   182   202   202   165    78   113    48   156   204    66   191   204   152   175    59   192    92   188   164   218    79   138    57   187    53   140   175    77   208    72   209    35   138    60    81   110    32   206    84    34   139   174   134   206    84    67   180   121   136   193    34    75   200   150    68    80   156   139   154   150   158    81   182   104   144   214   150   125   120    38    67    36   178    61   217    66    48    86    68    54   191   195    33    61   159   221   183    97   112   121    41   191   215    47    94   213    78   178   165   116    72    48    75    60   110   163   211   214   129   187   216   151   128   150    84   210    87   211   103   166    72    54   102    77    45    44   115   207   145    54   106   143   103   179    57   163    55    71    44    37   161   104   167   130   171    66    98   208    67    88   220   170   106    70    75    39   215    47   198    44    82    62   134   111    61   200    72   162   185   112    66   205   183    87    93    91    93   125    91   117   200   117   127   120   219   187    64    48   102   196    50   119   145   145   178   124   104   107    99    93    42   135   186    61   166   145   163   121    44    40   217    74   135   207   182    42    71   145   202   138    91   110    81    64   192    81    58    61   147   151   222   132   109    82   182   208   133   103   158    99   113   116    82   128    47    57   129   141   213   201   107   202   205    34   169    78    33    84   199    62   214   178    75   147   107
   175   156   210   116   100   141   194   190   160    43   192   126    88   172   146   170   126    64   213   185    35   194    55   167   119   208   127   101   217   144   213    84   154   114    93   165    62   163   104   134   130   128   178   155   126    44    46   194    51   119   206   190   178    58   128   216   206   221   212   133   163    58   177   167   221    79   190   121   167    63    60   213    71   144    35    64   197   164   112   198    83   149   133   111   170   137   209   100    65   187   221    68   183    45    67    66    85   150   192    97    87   185    44   191    47    72   147   193   184   180   214    86    80   168    99   218   122    52   212    97   163   177   100   177    65    73    60    96    99   141   172   193   161   179   131   105    96   176   142   100   137   160   160   147    68    66   198    76   178    32   161   210    52   186   135    74    84    86   214    60    70   203   157   210   150   116   177    81   126   127   219    80   106   133   136   129   109   194    89   212    67   102   130   152    53   190    72   129   119    80   125   194   174    52   211   134   212   140    47   206    46   135   222    84   211   209    55   165   146   149   137    76    35   186   222    65    67   219   153    62    33    99    71    89   122   220   115    94   177   151    94   135    53    58   173   218   217    53    78    38   156   148    93    78    41   173    50   181   201   201   165    77   113    47   156   203    66   191   205   152   175    59   193    92   188   163   217    80   137    57   187    52   140   175    77   209    71   209    35   138    61    81   110    32   205    83    34   139   174   134   205    84    67   180   120   136   193    33    76   201   150    68    80   156   139   153   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   218    66    48    87    68    54   192   195    35    62   159   221   184    97   111   120    40   190   215    46    95   212    79   178   165   117    72    47    74    60   111   163   210   215   129   187   216   152   128   150    84   210    87   211   103   167    72    55   101    76    45    45   115   207   145    54   106   143   103   179    57   162    56    71    44    36   160   103   167   130   171    67    98   208    68    88   220   170   106    70    75    39   215    47   198    44    82    62   133   110    61   201    74   162   184   112    66   205   183    87    93    90    93   125    91   117   199   117   127   120   219   187    64    48   102   196    51   119   144   144   177   124   103   106   101    93    41   135   186    61   166   144   163   121    43    40   217    74   134   208   183    42    70   145   202   138    91   110    82    64   192    81    58    61   147   150   222   132   109    83   181   208   133   103   158    99   113   116    82   128    48    57   129   140   213   200   106   202   205    34   168    78    33    84   199    62   214   178    75   146   107
   175   156   211   116   100   141   194   189   160    44   193   126    87   172   145   170   126    65   212   185    35   194    54   168   120   207   127   101   217   144   213    84   155   113    93   165    62   164   104   133   130   128   177   154   126    44    45   196    50   119   207   188   179    58   128   216   207   221   211   133   164    59   177   168   222    78   189   121   168    62    59   213    71   144    34    65   198   164   112   199    83   149   133   111   170   137   208   100    65   188   220    68   182    44    67    65    85   150   192    97    87   186    45   191    47    73   147   193   185   180   214    87    80   168   100   218   122    52   213    98   164   177    99   176    65    72    60    95    99   142   173   193   161   179   132   107    96   175   141   101   137   159   159   147    68    66   199    77   177    32   161   210    51   187   136    73    84    86   215    60    70   203   157   210   150   115   178    80   125   128   218    79   106   134   137   129   110   194    89   211    67   102   130   151    53   191    72   129   120    80   125   194   174    52   211   134   212   141    48   206    45   136   222    84   211   209    55   165   147   150   137    76    34   186   222    64    66   220   154    61    33    99    70    89   123   221   115    94   177   151    95   135    52    59   172   219   217    52    78    38   156   147    91    77    42   172    51   181   202   202   166    77   112    47   157   204    67   190   204   153   176    58   192    92   188   163   216    79   137    58   186    52   140   177    78   209    70   208    34   139    61    80   110    33   205    84    35   139   175   133   205    84    68   180   120   135   192    34    75   202   150    69    81   156   140   153   149   157    81   182   104   143   215   149   125   121    39    68    35   178    61   217    66    48    86    69    54   191   195    35    63   159   222   183    98   111   120    41   191   215    47    94   213    79   177   165   116    73    49    74    60   111   164   210   214   129   186   216   152   128   149    84   210    86   211   104   166    73    55   102    76    44    45   115   207   145    55   106   143   103   179    57   162    55    71    45    37   160   103   167   130   170    67    98   208    68    88   220   170   106    70    75    39   216    47   198    44    83    62   134   110    61   201    73   161   184   112    66   206   183    86    92    90    93   125    91   117   199   117   128   120   219   186    64    47   102   197    50   119   144   144   178   124   104   107   100    94    41   135   185    61   166   143   163   121    42    39   216    74   134   208   182    41    70   145   202   138    91   109    81    63   191    80    58    61   147   150   223   132   108    83   181   208   132   103   157    99   112   115    82   127    49    58   129   141   213   200   106   202   205    34   168    78    34    84   200    62   214   179    75   146   107
   175   156   211   115   100   141   194   190   160    43   193   126    88   172   145   170   126    64   212   186    35   195    55   167   119   208   127   100   217   144   214    83   155   113    93   165    61   163   104   134   130   128   177   155   127    44    46   195    49   119   205   189   179    58   128   216   205   222   212   132   164    58   177   167   222    79   189   121   167    63    60   213    71   145    34    64   197   164   112   199    83   148   134   111   170   137   208   101    66   187   221    69   183    44    67    65    86   151   192    97    87   185    44   191    47    72   147   193   184   180   213    86    80   168    99   218   122    52   212    97   164   177   100   177    65    73    60    96    99   141   173   193   160   179   131   106    96   176   142   100   137   160   160   147    69    66   198    76   178    32   161   210    52   187   135    74    84    85   215    60    70   202   158   210   149   116   178    81   125   127   219    80   106   133   135   129   110   194    90   213    67   102   130   151    53   190    73   128   120    80   126   194   174    52   211   134   213   140    48   207    46   135   222    84   211   208    55   164   146   150   137    77    35   185   222    65    66   220   153    62    33    99    71    88   123   220   116    93   176   151    95   134    53    58   173   218   217    52    78    38   156   148    93    78    42   173    51   181   201   201   166    77   114    47   156   204    66   190   205   153   175    59   192    92   187   164   217    80   139    58   186    53   139   175    76   209    70   209    34   138    60    82   110    32   206    84    35   139   173   133   207    85    67   179   121   136   192    33    75   201   151    68    81   155   139   154   149   158    80   182   104   143   214   149   126   120    39    67    36   179    61   217    65    49    87    68    54   191   195    34    62   159   222   184    97   112   121    40   190   215    46    94   213    79   177   165   117    72    47    75    60   110   163   211   214   129   186   215   151   128   150    84   210    86   211   103   167    73    55   102    77    45    44   116   207   145    55   105   143   103   179    57   162    56    71    44    36   160   104   166   129   170    67    98   208    67    88   220   171   106    70    75    39   215    48   198    44    82    62   134   110    62   201    74   161   184   111    66   206   183    87    93    89    93   125    91   117   199   116   127   120   219   187    63    49   102   196    51   119   145   144   177   124   104   107   100    94    41   135   186    61   166   144   163   121    43    40   216    74   135   207   183    41    70   145   203   138    91   109    82    64   192    80    58    61   147   150   222   133   109    82   181   207   132   103   159    99   113   116    82   128    47    57   130   141   213   201   107   202   205    33   168    78    34    83   199    63   214   178    75   146   107
   176   156   210   116   100   140   194   190   160    43   193   125    87   172   146   170   126    64   213   185    36   195    55   168   119   208   127   100   218   144   214    84   155   114    93   165    61   163   104   133   130   128   178   155   127    44    46   194    50   119   207   190   177    58   127   216   207   222   212   133   164    58   176   168   221    78   190   121   167    63    60   213    70   144    34    64   196   164   112   197    83   149   133   111   170   138   209   101    65   186   221    68   183    45    67    66    85   149   192    98    86   184    45   191    47    71   147   193   184   180   214    87    79   167    99   217   122    52   212    97   163   177    99   177    65    73    59    95    99   141   172   193   161   179   131   106    97   176   142   101   138   160   160   147    68    65   199    77   177    32   160   209    52   186   136    74    85    85   215    60    70   203   157   210   150   116   177    81   126   127   219    80   107   133   137   128   110   193    91   213    67   102   130   152    53   190    73   129   119    81   125   194   174    51   211   134   212   141    48   207    45   135   222    84   211   209    55   165   146   150   137    77    35   186   222    65    66   219   153    62    33   100    70    88   121   220   115    94   177   151    94   135    53    58   173   218   216    54    77    39   156   147    93    77    41   173    50   181   201   202   165    77   113    47   156   204    66   191   205   151   174    59   192    92   188   164   217    79   138    57   187    52   140   175    77   208    71   210    34   138    60    80   110    32   205    84    35   139   174   133   206    85    67   180   120   136   193    34    76   201   150    68    80   156   139   154   150   157    80   181   104   144   215   150   126   119    38    67    35   178    61   217    66    49    86    68    55   191   196    34    62   158   221   184    98   111   121    41   191   213    47    94   212    79   177   165   116    72    47    74    61   110   163   210   215   129   186   215   152   127   149    83   210    86   212   104   167    72    54   101    75    45    45   115   207   145    54   105   143   103   179    57   162    56    72    44    37   160   103   167   130   171    67    98   209    67    88   220   171   106    71    74    39   215    48   198    44    83    62   133   110    61   202    74   161   184   112    66   206   182    87    93    90    94   125    91   117   199   117   128   120   218   187    64    49   102   196    50   119   144   144   179   124   104   107   100    94    42   136   185    62   166   144   163   121    43    39   217    74   136   207   182    41    69   145   202   138    92   110    82    65   192    82    58    61   147   150   222   132   109    83   181   207   133   104   159    99   113   115    81   128    47    57   129   141   213   200   106   201   205    34   168    77    34    84   199    62   215   178    75   146   108
   175   156   211   115   101   141   194   190   160    43   193   126    87   172   146   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   213    84   155   114    93   165    61   163   104   134   130   128   177   155   127    44    46   195    50   119   206   189   178    58   128   216   206   221   212   133   164    58   177   167   221    79   189   121   167    63    60   213    71   144    34    64   197   164   112   198    83   149   133   111   170   137   208   101    66   187   221    68   183    45    67    65    85   150   192    97    87   185    44   191    47    72   147   193   184   180   213    86    80   168    99   218   122    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    97   176   142   100   137   159   160   147    68    66   199    76   178    32   161   210    52   186   135    74    84    86   215    60    70   203   157   210   150   116   177    81   126   127   219    80   106   133   136   129   109   194    89   213    67   102   130   152    53   190    72   129   119    80   126   194   174    52   211   134   212   140    47   206    46   135   222    83   211   208    55   165   146   149   137    77    35   186   221    65    66   219   153    62    33    99    71    89   122   220   115    94   177   151    94   135    52    58   173   218   217    53    77    38   156   148    93    78    42   173    50   181   201   202   165    77   113    47   156   203    66   191   204   152   174    59   193    92   187   164   217    79   138    57   187    53   140   175    77   209    71   209    35   138    61    81   110    32   206    84    35   139   174   134   206    85    67   180   120   136   193    34    76   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   217    66    48    87    68    54   191   195    34    62   159   221   184    97   111   121    40   191   215    47    95   212    79   178   165   117    72    48    74    61   111   163   210   215   129   186   216   152   128   150    84   210    86   212   103   167    72    55   102    76    45    45   115   207   145    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   208    67    88   220   170   106    70    74    39   215    47   198    44    82    62   133   110    61   201    74   161   184   112    66   206   183    87    93    90    94   125    91   117   199   117   128   119   219   187    63    49   102   196    51   119   144   145   178   124   103   107   100    93    41   135   185    61   166   144   163   121    43    39   217    74   134   208   183    42    70   145   203   138    91   110    81    64   192    81    58    61   148   150   222   132   109    83   182   208   133   103   158    99   113   115    82   128    48    57   129   141   213   200   107   202   205    34   168    78    34    84   199    62   214   178    75   146   108
   176   157   212   115   100   141   195   190   160    42   194   124    87   172   147   169   125    64   212   184    34   196    55   166   118   208   129   101   218   144   213    85   154   112    93   165    61   163   104   133   129   129   178   154   126    42    44   195    50   121   206   189   177    58   128   217   206   221   213   133   165    59   178   166   221    77   189   123   167    64    60   212    71   145    34    63   196   165   113   197    82   147   134   110   170   138   208   101    66   187   223    68   184    45    68    66    85   150   192    96    87   185    44   191    47    72   147   193   184   181   213    86    79   168    98   218   122    53   212    97   163   178   100   177    65    73    59    95    99   142   173   194   160   178   130   107    96   176   140   100   138   160   160   147    68    65   199    77   176    30   160   210    52   187   136    74    84    86   215    59    70   204   158   209   150   117   177    80   126   126   219    79   106   133   138   129   109   193    89   213    68   101   130   151    53   190    72   129   120    79   127   194   174    52   211   135   211   140    48   208    46   134   222    85   211   209    55   165   146   150   137    77    36   186   223    66    67   219   155    63    32    98    72    90   122   222   115    94   178   152    93   136    52    59   174   219   217    52    77    37   157   148    92    77    42   172    50   181   201   202   164    76   112    48   155   203    67   191   204   151   174    58   192    93   188   163   217    78   138    57   187    53   141   175    76   209    70   210    35   139    60    81   109    32   205    83    35   140   173   134   205    86    66   179   120   136   192    33    76   201   150    67    80   157   139   154   149   158    81   182   103   145   214   148   126   119    39    67    36   179    61   218    65    50    87    69    54   192   195    35    62   159   220   184    98   112   121    40   190   215    47    96   213    78   179   166   115    72    49    75    59   111   162   210   215   129   184   215   151   127   150    84   209    86   211   103   167    72    54   101    77    45    45   115   209   145    54   106   144   103   180    56   163    56    71    44    38   162   104   168   130   172    67    97   210    67    88   219   170   107    70    75    38   215    47   198    44    83    61   135   110    60   200    74   161   185   112    68   205   183    87    93    90    95   125    92   117   200   117   129   119   219   187    63    49   102   196    51   119   144   145   178   123   104   106   101    93    42   134   185    61   167   145   163   121    43    39   217    75   132   209   183    41    70   145   203   138    91   110    81    64   192    80    59    61   147   150   222   132   108    84   182   207   134   103   160    99   113   115    82   129    48    57   130   141   212   200   107   202   204    34   169    77    35    84   198    62   215   178    75   146   109
   175   155   211   115   100   141   193   191   162    42   193   126    87   171   146   170   127    63   211   185    35   195    56   168   119   207   128   102   219   142   214    84   155   113    93   166    61   162   102   133   131   128   176   154   126    44    46   195    50   118   206   192   179    59   128   215   207   221   212   133   163    57   176   167   220    77   189   121   168    62    59   214    69   142    33    64   198   165   113   198    84   147   134   112   170   138   208   101    65   189   222    67   183    45    67    66    84   149   193    98    88   186    45   190    47    73   148   193   184   177   214    86    79   169    99   217   123    53   213    96   163   176   101   178    66    73    60    93    98   141   172   193   161   178   131   105    96   175   140   101   138   160   162   147    67    66   199    76   177    33   162   210    51   186   135    72    84    86   213    59    71   205   159   211   149   115   176    82   124   124   218    80   106   134   139   128   107   194    88   213    67   102   132   151    52   191    73   128   119    81   126   195   173    50   210   134   211   140    46   207    47   135   221    85   212   210    55   162   146   150   138    76    36   186   222    65    66   220   153    61    34    98    70    89   123   219   115    93   178   152    95   134    54    56   172   218   216    51    78    39   156   148    92    77    42   170    50   182   201   201   165    77   114    47   158   202    66   192   204   152   175    59   194    94   187   163   217    81   138    56   187    51   139   176    76   206    70   209    34   139    61    81   110    33   205    84    35   140   175   134   207    84    66   182   119   135   193    35    76   200   151    67    81   157   139   154   150   157    81   184   104   145   213   149   124   118    39    69    37   179    60   217    65    48    88    69    54   192   192    34    63   160   221   185    99   112   122    39   191   216    45    96   212    79   177   166   116    73    48    75    60   111   163   210   215   129   186   217   150   127   150    84   210    87   213   101   167    74    55   103    76    45    46   116   207   144    53   104   143   103   178    56   163    57    71    45    36   162   103   167   130   170    66    98   208    67    88   221   170   106    70    78    40   217    48   197    45    82    62   133   111    61   200    75   160   184   112    67   206   183    87    91    89    94   123    91   116   200   117   128   119   217   187    63    51   102   196    50   119   145   144   178   125   104   107   100    93    42   137   186    61   166   142   163   122    41    39   216    75   134   209   182    44    70   144   202   138    92   109    82    62   193    82    60    61   147   151   223   131   107    84   182   208   131   103   158   100   112   116    83   128    46    57   130   142   212   200   105   204   205    34   167    79    33    85   200    64   212   178    73   147   109
   175   156   211   115   100   141   194   190   160    43   193   126    88   172   146   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   214    84   155   114    93   165    62   163   104   134   130   128   177   155   127    44    46   194    50   119   206   189   178    58   128   216   206   221   212   133   164    58   177   167   221    79   189   121   167    63    60   213    71   144    34    64   197   164   112   198    83   149   133   111   170   137   208   101    66   187   221    68   183    45    67    65    85   150   192    97    87   185    45   191    47    72   147   193   184   180   214    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   172   193   161   179   131   106    97   176   142   100   137   159   160   147    68    66   199    76   177    32   161   210    52   186   135    74    84    86   214    60    70   203   157   210   150   116   177    81   126   127   219    80   106   133   136   129   109   194    89   213    67   102   130   152    53   190    72   129   119    80   125   194   174    52   211   134   212   140    47   206    46   135   222    84   211   209    55   165   146   149   137    77    35   186   221    65    67   219   153    62    33    99    71    89   122   220   115    94   177   151    94   135    52    58   173   218   217    53    77    38   156   148    93    78    42   173    50   181   201   202   165    77   113    47   156   203    66   191   204   152   174    59   193    92   188   164   217    79   138    57   186    53   140   175    77   209    71   209    35   138    61    81   110    32   205    84    34   139   174   134   206    85    68   180   120   136   193    34    76   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   218    66    48    87    68    54   191   195    34    62   159   221   184    97   111   121    40   191   215    47    95   212    79   178   165   117    73    48    74    60   111   163   210   215   129   186   216   152   128   150    84   210    86   212   104   167    72    55   102    76    45    45   116   207   145    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   208    67    88   220   170   106    70    74    39   215    47   198    44    82    62   133   110    61   201    74   161   184   112    66   205   183    87    93    90    94   125    91   117   199   117   128   119   219   187    63    49   102   196    51   119   144   144   178   124   103   107   100    93    42   135   185    61   166   144   163   121    43    40   217    74   134   207   183    42    70   145   203   138    91   110    81    64   192    81    58    61   148   150   222   133   109    83   182   208   133   103   158    99   113   115    82   128    48    57   130   141   213   200   107   202   205    34   168    77    34    84   199    62   214   178    75   146   107
   176   157   211   116   101   141   194   191   160    42   193   126    87   173   146   169   126    63   212   186    36   195    55   167   119   208   127    99   217   144   214    83   154   114    93   165    61   162   104   134   130   129   177   155   127    44    47   195    50   120   207   189   179    58   127   217   205   221   213   133   164    59   177   168   221    80   188   122   167    64    60   213    72   144    34    64   197   165   113   198    84   149   133   111   170   137   209   101    67   188   221    68   183    45    67    65    85   150   192    97    88   185    44   191    46    73   148   192   184   180   213    87    80   167    99   218   121    53   212    97   162   176   100   177    65    73    60    95    98   141   172   193   161   179   131   105    96   175   142    99   138   160   160   147    69    65   199    75   177    31   162   210    52   187   135    74    84    85   214    60    71   203   157   210   150   116   178    80   126   127   219    79   106   133   136   129   109   193    89   212    68   102   130   152    53   190    73   128   119    79   125   192   173    52   212   135   213   140    48   207    45   136   221    84   210   208    56   165   147   150   137    76    34   185   222    66    68   220   153    62    33    99    70    89   122   220   116    94   176   152    95   136    53    58   173   218   218    53    78    38   157   148    92    78    41   173    49   182   201   203   165    78   114    47   156   204    67   190   205   153   175    59   192    92   187   163   218    79   139    56   187    53   140   176    77   208    70   209    34   139    60    81   110    32   206    84    35   139   174   134   206    86    68   181   119   135   194    33    75   200   150    68    80   155   139   154   150   157    81   182   105   144   215   150   126   120    39    67    35   178    61   218    65    48    86    68    54   191   195    34    63   160   221   183    98   111   121    40   190   214    47    95   212    80   178   166   117    72    48    75    61   110   163   210   215   130   185   216   151   128   150    84   210    87   211   104   166    72    56   103    76    45    45   116   207   146    54   106   143   102   178    57   162    56    71    44    36   161   104   167   129   171    67    97   209    68    88   220   171   106    69    74    39   216    47   198    44    83    63   133   109    61   201    75   160   184   112    67   205   183    87    93    91    93   125    90   117   200   116   128   119   220   187    63    48   102   196    50   119   145   144   177   124   103   105   101    93    42   135   186    62   166   144   163   120    43    40   217    73   134   207   182    41    70   145   202   138    91   110    82    64   192    81    58    60   147   151   222   132   109    83   182   208   133   103   158    98   114   115    81   128    47    58   130   141   213   200   106   202   205    34   168    78    33    82   199    62   214   179    75   146   108
   175   157   210   115   100   141   194   190   160    43   192   126    87   172   146   170   126    64   212   186    35   194    55   167   119   208   127   100   217   144   214    83   154   114    93   165    61   163   104   134   130   128   178   154   127    44    46   194    50   119   207   189   178    58   128   216   206   221   212   133   164    58   177   167   221    79   190   122   168    63    60   213    70   144    34    64   196   164   112   199    83   149   133   111   171   137   209   101    65   187   221    68   183    45    66    66    85   150   192    97    87   185    45   191    47    72   147   193   184   180   213    86    80   167    99   218   122    52   213    97   164   177   100   177    65    73    60    95    99   141   172   193   161   179   131   105    97   175   142   100   138   159   160   147    68    66   199    76   177    32   161   210    52   186   135    74    84    86   215    60    70   203   158   211   149   116   177    80   126   127   219    79   106   133   136   130   109   194    90   213    67   102   131   152    52   190    73   129   119    80   125   194   174    52   211   134   213   140    47   206    46   136   222    83   210   208    55   165   146   149   137    77    35   186   221    65    66   220   154    62    33    99    71    88   122   221   115    94   177   152    94   136    52    57   173   218   217    53    78    38   156   147    93    77    41   172    50   181   201   201   165    77   113    47   156   204    66   191   204   152   174    60   193    92   187   163   217    79   139    57   186    52   141   176    77   209    71   209    35   138    61    81   110    32   205    83    34   139   174   134   205    85    67   181   120   136   193    33    75   201   150    68    80   155   139   154   150   158    81   182   104   144   215   150   126   120    38    68    35   178    61   218    66    48    87    69    54   191   195    34    62   159   221   184    98   111   121    41   191   215    47    94   212    79   178   165   117    73    48    74    61   110   163   210   215   128   186   215   152   128   150    83   210    86   212   104   167    73    55   102    76    44    45   115   207   144    55   106   143   103   178    57   162    56    71    44    37   161   104   166   130   171    67    98   208    68    88   220   170   106    70    74    39   215    47   198    43    82    62   133   110    61   201    74   161   184   112    66   206   183    87    93    91    94   124    91   116   199   117   127   119   218   187    63    49   102   196    50   119   144   144   177   124   103   106   100    93    41   135   185    61   166   144   163   121    43    39   217    74   134   208   183    41    70   145   203   137    91   110    82    63   192    81    58    61   147   150   223   133   109    83   181   208   133   103   157    99   113   116    82   128    47    57   129   141   213   200   107   202   206    34   169    78    34    84   199    62   214   178    75   147   108
   175   156   211   115   100   141   193   190   160    43   193   126    88   172   146   169   126    64   212   186    35   195    55   167   119   208   127   100   217   144   214    83   155   114    93   165    62   163   104   134   130   128   177   155   127    44    46   194    50   119   206   189   178    58   128   216   206   221   212   133   164    58   177   167   221    79   189   121   167    63    60   213    71   144    34    64   197   165   112   198    83   149   133   111   170   137   208   101    66   187   221    69   183    45    67    65    85   150   192    97    87   185    44   191    47    72   147   193   185   180   214    87    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    97   176   142   100   137   159   160   147    68    66   199    76   177    32   161   210    52   187   135    74    84    86   215    60    70   203   157   210   149   116   178    81   126   127   219    80   106   133   136   129   109   194    90   213    67   102   130   152    53   190    72   129   119    80   125   194   173    52   211   134   213   140    47   207    46   135   222    84   211   209    55   165   146   149   137    77    35   186   221    65    66   220   153    62    33    99    71    89   122   220   115    94   177   152    94   135    52    58   173   218   217    53    77    38   156   148    93    77    42   173    50   182   201   201   165    77   113    47   156   204    66   191   204   152   175    59   192    92   187   164   216    79   138    57   186    52   140   175    77   209    71   209    34   138    61    81   110    32   206    84    34   139   174   134   206    85    67   180   120   136   193    34    76   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   218    66    49    86    69    54   191   195    34    62   159   221   184    97   111   121    40   191   215    47    95   212    79   177   165   116    73    48    74    61   111   163   210   214   129   186   216   152   128   150    84   210    86   212   104   167    72    55   102    76    45    45   116   207   144    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   209    67    88   220   170   106    70    74    39   215    47   198    44    82    62   134   111    61   201    73   161   184   112    66   206   183    87    93    90    94   125    91   117   199   117   128   120   219   187    63    49   102   196    51   120   145   145   178   124   103   107   100    93    41   135   186    61   166   144   163   121    43    40   217    74   134   207   183    42    70   145   203   138    91   110    82    64   192    81    58    61   148   150   222   132   109    83   181   208   133   103   158    99   113   115    82   128    48    57   129   141   213   201   107   202   205    34   168    77    34    83   199    62   214   178    75   146   107
   175   156   210   115   101   141   194   190   160    43   193   126    88   172   146   169   126    64   212   186    35   195    55   167   119   207   127   100   217   143   214    84   154   114    93   166    61   163   104   133   130   128   177   155   127    44    46   195    50   119   206   189   178    58   128   216   206   221   212   133   164    58   177   167   221    79   189   121   167    63    60   213    71   144    34    64   197   164   112   198    83   149   134   111   170   137   208   101    66   187   221    69   183    45    67    65    85   150   192    97    87   185    44   191    47    72   147   193   184   180   213    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    97   176   142   100   137   160   160   147    68    66   199    76   177    32   161   210    52   186   135    74    84    85   215    60    70   203   157   210   149   116   177    81   126   127   219    79   106   133   136   129   110   194    90   213    67   102   130   152    53   190    73   129   119    80   126   194   174    52   211   134   212   140    48   206    46   135   222    84   210   208    55   165   146   149   137    77    35   186   222    65    67   220   154    62    33    99    70    88   123   221   115    94   177   151    94   135    52    57   173   218   217    53    77    38   156   148    93    78    41   173    50   182   201   201   165    77   113    47   156   203    66   191   204   152   174    59   193    92   187   164   217    80   138    57   186    53   140   175    77   209    71   209    35   139    61    81   110    32   206    83    34   139   174   134   206    85    67   180   120   136   193    33    76   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    60   218    66    48    87    68    54   191   195    35    62   159   221   184    97   112   121    40   191   215    47    95   213    79   178   165   117    73    48    75    60   111   163   210   215   129   186   216   152   127   150    84   210    86   211   104   167    72    55   101    76    45    45   115   207   145    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   209    67    88   220   171   106    70    74    39   215    47   198    44    82    62   134   110    61   201    73   161   184   112    66   206   183    87    93    90    94   125    91   117   199   117   128   120   219   188    63    49   102   196    51   120   144   144   178   124   103   107   100    93    41   136   186    61   166   144   162   121    43    39   217    74   134   207   183    41    70   145   202   137    91   110    81    64   192    81    58    61   147   150   222   132   108    83   182   208   133   103   158    99   113   116    82   128    48    57   130   141   213   200   106   201   205    34   168    78    33    84   199    62   214   178    75   146   108
   175   156   211   115   100   141   194   190   160    43   193   126    88   172   146   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   214    84   155   114    93   165    61   163   104   134   130   128   177   155   127    44    46   195    50   119   206   189   178    58   128   216   206   221   212   133   164    58   177   167   221    79   189   121   167    63    60   213    71   144    34    64   197   164   112   198    83   149   133   111   170   137   208   101    66   187   221    68   183    45    67    65    85   150   192    97    87   185    44   191    47    72   147   193   184   180   214    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    97   176   142   100   137   159   160   147    68    66   199    76   177    32   161   210    52   186   135    74    84    86   215    60    70   203   157   210   150   116   177    81   126   127   219    80   106   133   136   129   109   194    89   213    67   102   130   152    53   190    72   129   119    80   125   194   174    52   211   134   212   140    47   206    46   135   222    84   211   209    55   165   146   149   137    77    35   186   221    65    66   219   153    62    33    99    71    88   122   220   115    94   177   151    94   135    52    58   173   218   217    53    77    38   156   148    93    78    42   173    50   181   201   202   165    77   113    47   156   203    66   191   204   152   174    59   193    92   188   164   217    79   138    57   186    53   140   175    77   209    71   209    35   138    61    81   110    32   205    84    34   139   174   134   206    85    67   180   120   136   193    34    76   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   218    66    48    87    68    54   191   195    34    62   159   221   184    97   111   121    40   191   215    47    95   212    79   178   165   117    72    48    74    60   111   163   210   215   129   186   216   152   128   150    84   210    86   212   104   167    72    55   102    76    45    45   115   207   145    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   209    67    88   220   170   106    70    74    39   215    47   198    44    82    62   133   110    61   201    74   161   184   112    66   206   183    87    93    90    94   125    91   117   199   117   128   119   219   187    63    49   102   196    51   119   144   144   178   124   103   107   100    93    41   135   185    61   166   144   163   121    43    39   217    74   134   207   183    42    70   145   203   138    91   110    81    64   192    81    58    61   148   150   222   132   109    83   182   208   133   103   158    99   113   115    82   128    48    57   130   141   213   200   107   202   205    34   168    78    34    84   199    62   214   178    75   146   107
   175   156   210   115   101   141   194   190   160    43   193   126    87   172   145   170   126    64   212   186    35   195    55   167   119   208   127   100   217   144   214    83   155   114    93   165    62   163   104   134   131   128   177   155   127    44    46   195    50   119   206   190   178    58   128   216   206   221   212   133   164    58   178   167   221    79   189   121   167    63    60   213    71   144    34    64   196   164   112   198    83   148   133   111   170   137   208   100    66   187   221    68   183    45    67    65    85   150   192    97    87   185    45   191    47    72   147   193   185   180   214    86    80   168    99   218   122    52   212    97   164   177   100   177    65    73    60    95    99   141   172   193   161   179   131   106    97   176   141   100   137   159   160   147    68    66   198    76   178    32   161   209    52   186   135    74    84    85   214    60    70   203   158   210   150   116   177    81   125   127   219    80   106   133   136   129   109   194    89   212    67   102   130   152    53   190    72   129   119    80   126   194   174    52   211   135   212   140    47   206    46   135   222    84   211   209    55   165   146   149   137    77    35   186   222    65    66   219   153    62    33    99    71    88   122   220   115    94   177   151    94   135    52    57   173   218   217    53    77    38   156   148    93    78    42   172    50   181   201   202   165    77   113    47   156   203    66   191   205   152   174    59   193    92   187   164   217    79   138    57   186    53   140   175    77   209    71   209    34   139    61    81   110    32   206    84    34   140   174   134   206    85    68   180   120   136   193    34    76   201   150    67    80   156   139   154   150   158    81   182   103   144   214   149   126   120    38    68    35   178    60   217    66    48    87    68    55   191   195    35    62   159   221   184    97   111   120    40   191   215    46    95   212    79   177   165   117    73    48    74    60   110   163   210   214   129   186   215   152   127   150    84   210    86   212   103   167    72    55   102    76    45    45   116   207   145    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   209    68    88   220   170   106    70    74    39   215    47   198    44    82    62   134   110    61   201    73   161   184   112    66   205   183    88    93    90    94   124    91   117   199   117   128   120   219   188    63    48   101   196    50   120   145   145   178   124   103   107   100    94    41   135   186    61   166   144   163   121    43    39   217    74   134   207   183    42    70   145   203   138    91   110    82    64   192    81    58    61   148   150   222   133   108    83   182   208   133   103   158    99   113   115    82   128    48    57   129   141   213   200   107   202   205    34   168    78    33    84   199    62   214   178    75   146   107
   175   156   210   115   100   140   193   190   160    43   193   126    88   172   146   170   127    64   212   186    35   195    54   167   119   208   127   101   217   144   214    83   154   113    93   165    61   163   104   133   130   128   177   155   127    43    46   195    50   119   206   189   178    58   128   216   206   222   212   133   163    59   177   167   221    79   190   121   167    63    60   213    71   144    34    64   197   164   112   198    82   149   133   111   170   137   208   101    66   187   221    68   183    44    67    65    85   150   192    97    87   185    45   191    47    72   147   192   184   180   214    87    80   168    99   218   122    52   212    97   164   177   100   177    65    73    60    95   100   141   173   193   161   179   131   106    97   176   142   101   137   159   161   147    68    66   199    76   177    32   161   209    52   186   135    74    84    86   215    60    70   203   158   210   149   116   177    80   126   127   219    80   106   134   137   129   109   194    89   213    67   102   130   152    53   190    72   129   119    79   126   194   173    52   210   134   212   140    47   207    46   135   222    84   211   209    55   165   146   149   137    77    35   186   222    65    67   219   154    62    33    99    70    88   122   220   115    94   177   151    94   135    52    58   173   218   217    53    77    38   156   148    93    77    42   173    50   181   202   202   165    77   114    47   156   204    66   191   205   152   174    59   192    92   188   163   216    79   138    58   187    53   140   175    77   208    70   209    35   138    61    81   110    32   206    84    35   139   174   133   206    85    67   180   120   136   192    34    76   201   150    67    80   156   139   153   150   158    81   182   104   144   214   150   126   120    39    68    35   178    61   218    66    48    87    69    54   192   195    34    63   159   221   183    97   111   121    40   190   214    47    95   213    79   178   165   116    73    48    74    60   111   163   210   214   129   186   216   152   128   150    84   210    86   212   104   167    72    55   101    76    44    45   116   208   145    54   106   144   103   179    57   162    56    71    45    36   160   104   166   130   171    67    98   209    67    88   220   170   106    70    75    39   215    47   199    44    82    62   133   110    61   201    73   162   185   112    66   205   183    87    93    90    94   124    91   117   199   117   128   119   219   187    63    49   102   196    50   119   144   144   178   124   103   107   100    93    42   135   185    62   166   144   163   121    43    40   217    74   134   207   183    42    70   145   203   137    91   110    81    64   192    81    59    61   148   150   222   132   108    83   181   208   133   103   158    99   112   115    82   128    47    57   130   140   213   200   107   202   205    34   169    78    33    84   199    62   214   178    75   146   107
   175   156   211   115   100   141   194   190   160    43   193   126    88   172   146   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   214    84   155   114    93   165    62   163   104   134   130   128   177   155   127    44    46   195    50   119   206   189   178    58   128   216   206   221   212   133   163    58   177   167   221    79   189   121   167    63    60   213    71   144    34    64   197   164   112   198    83   149   133   111   170   137   208   101    66   187   221    68   183    45    67    65    85   150   192    97    87   185    44   191    47    72   147   193   184   180   214    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    97   176   142   100   137   159   160   147    68    66   199    76   177    32   161   209    52   186   135    74    84    86   215    60    70   203   158   210   149   116   177    81   126   127   219    80   106   133   136   129   109   194    89   212    67   102   130   152    53   190    73   129   119    80   126   194   174    52   211   134   212   140    47   206    46   135   222    84   211   209    55   165   146   149   137    77    35   186   221    65    67   219   153    62    33    99    71    88   122   220   115    94   177   151    94   135    52    58   173   218   217    53    77    38   156   148    93    77    41   173    50   181   201   202   165    77   113    47   156   203    66   191   204   152   175    59   193    92   188   163   217    80   138    57   186    53   140   175    77   209    71   209    35   138    61    81   110    32   205    84    34   139   174   134   206    85    68   180   120   136   193    34    76   201   150    67    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   218    66    48    87    68    54   191   195    34    62   159   221   184    97   111   121    40   191   215    47    95   212    79   178   165   117    72    48    74    60   111   163   210   214   129   186   216   152   128   150    84   210    86   212   104   167    72    55   101    76    45    45   115   207   145    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   209    67    88   220   170   106    70    74    39   215    47   198    44    82    62   133   110    61   201    74   161   184   112    66   206   183    87    93    90    94   125    91   117   199   117   128   119   219   187    63    49   102   196    51   119   144   144   178   124   103   107   100    94    41   135   185    61   166   144   163   121    43    39   217    74   134   207   183    42    70   145   203   138    91   110    81    64   192    81    58    61   147   150   222   132   109    83   181   208   133   103   158    99   113   115    82   128    48    57   130   141   213   200   106   202   205    34   168    78    34    84   199    62   214   178    75   146   107
   175   157   211   115   100   140   194   191   161    43   193   126    88   171   146   170   126    64   212   185    35   195    55   167   119   208   127   101   217   143   214    83   154   114    93   165    62   163   104   133   130   129   177   154   127    44    46   195    50   119   207   189   178    58   128   216   206   221   212   133   163    59   177   167   221    79   189   121   167    62    60   213    71   144    34    64   197   164   112   199    83   149   133   111   170   137   208   101    66   188   221    68   183    45    67    66    85   150   192    97    86   185    44   191    47    72   147   193   185   181   213    86    80   168    99   218   122    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   160   179   131   106    96   176   141   100   137   159   160   147    68    66   199    76   177    32   161   209    52   186   135    74    84    86   215    60    70   204   158   210   149   116   178    81   125   128   219    80   106   133   136   129   110   194    90   213    67   101   130   152    53   190    72   129   119    80   126   194   174    52   211   134   212   140    47   206    46   136   222    83   211   209    55   165   146   149   137    77    35   186   222    65    67   219   153    62    33    99    71    89   123   220   115    94   177   152    94   135    52    58   173   218   217    53    77    39   156   148    93    77    42   172    50   181   201   201   165    77   113    47   156   203    67   192   204   152   174    59   192    92   187   164   217    79   139    57   187    52   140   175    77   209    70   209    35   139    61    81   110    32   205    84    35   139   174   134   206    85    68   180   120   136   193    33    76   202   150    67    80   156   139   153   150   158    81   182   104   144   214   149   126   120    37    68    35   178    61   217    65    48    87    68    54   191   195    34    62   159   221   184    97   111   121    40   191   215    47    95   213    79   177   165   117    72    48    74    60   111   163   210   215   129   186   215   152   128   150    84   210    86   211   104   166    72    55   101    76    44    45   116   207   144    55   106   143   103   179    57   162    56    71    44    37   161   104   166   130   170    67    98   208    68    88   220   170   107    70    74    39   215    47   198    44    83    62   134   110    61   200    74   162   184   112    67   205   183    87    93    90    94   125    91   117   200   117   127   120   219   188    63    49   101   197    51   119   144   144   178   124   103   107   100    93    41   136   186    61   166   144   163   121    43    39   217    74   134   207   183    41    70   145   203   138    91   110    81    63   192    81    58    61   147   150   222   132   109    83   182   208   134   103   157    99   113   116    82   128    48    57   129   141   213   200   107   202   205    33   168    77    34    83   199    62   214   179    75   146   108
   175   155   211   116   100   140   194   190   160    44   193   126    88   172   146   170   126    64   213   185    35   194    54   167   119   207   127   101   218   144   214    85   155   113    93   165    62   163   104   134   131   129   177   154   128    44    45   195    50   119   206   190   178    58   128   216   207   222   212   134   165    59   177   167   221    79   190   122   167    63    60   213    71   145    34    65   197   165   112   198    84   149   133   111   171   138   208   101    65   188   221    68   182    44    67    65    86   150   193    97    86   184    44   191    47    72   146   193   184   181   213    86    80   167    98   218   121    53   212    97   164   177   101   177    66    73    61    96    99   141   174   193   160   178   132   106    96   176   141   101   137   160   159   148    68    66   200    75   177    31   162   210    52   187   135    74    84    86   214    61    70   202   159   211   150   116   178    81   126   128   219    80   106   133   136   129   109   194    88   212    66   104   130   151    54   190    73   129   120    79   125   194   174    52   210   134   213   140    47   206    46   136   222    84   210   208    55   165   146   149   137    77    35   188   222    64    65   219   153    62    33    99    71    88   123   220   116    95   176   151    93   136    53    58   172   219   217    53    77    38   156   148    93    78    41   173    50   182   201   201   165    78   113    46   156   203    66   192   205   153   174    59   193    92   188   164   216    79   139    57   187    52   141   175    77   208    70   209    34   138    61    81   109    32   206    84    34   140   174   133   206    85    66   180   120   136   192    33    76   201   151    67    81   155   139   153   150   157    81   183   103   143   215   149   125   119    37    68    36   177    61   218    66    49    87    68    55   191   195    36    62   158   221   184    96   112   121    40   190   214    47    94   213    79   178   165   116    72    48    75    60   111   163   211   215   129   187   215   150   128   149    85   211    86   211   104   166    72    54   101    77    45    45   116   207   145    53   105   144   103   178    57   162    57    72    45    36   160   103   166   129   170    66    97   209    67    88   220   170   107    71    74    38   214    47   199    44    82    61   134   111    61   200    74   161   184   112    66   205   183    87    93    90    94   125    90   116   200   117   128   120   219   188    64    49   103   195    51   119   143   144   177   125   103   106   101    93    41   136   186    62   166   143   163   121    44    39   216    74   134   208   183    41    70   144   201   138    91   110    81    64   193    81    58    60   147   149   223   134   109    82   181   209   132   104   158    99   113   116    82   127    48    57   130   141   212   200   107   202   205    33   168    78    33    83   198    63   214   179    75   146   107
   174   156   210   116   101   140   193   190   160    43   192   127    88   172   146   169   126    64   212   185    35   195    55   168   120   207   127   100   217   144   214    84   154   114    94   167    61   162   103   134   130   128   178   155   127    43    46   194    51   118   207   190   178    57   128   216   206   221   213   133   163    59   177   167   222    79   189   121   168    63    61   213    71   143    35    65   197   164   112   198    83   148   133   111   170   137   208   101    66   187   221    69   183    44    67    65    84   150   192    97    86   184    45   190    47    73   148   193   185   180   214    86    79   167    98   218   122    52   213    97   163   177    99   177    65    74    60    94   100   141   172   193   160   180   131   105    96   176   141   101   137   159   160   147    68    66   198    76   178    32   161   209    51   186   135    74    85    85   215    60    69   203   157   210   149   116   178    81   126   127   218    80   106   133   136   129   109   194    89   212    66   103   130   152    53   191    72   129   119    80   126   194   173    51   210   135   214   140    47   207    45   135   222    84   211   209    55   165   146   149   137    77    35   186   221    64    66   219   154    61    33    99    70    89   122   220   115    93   177   152    94   135    51    58   173   217   218    53    77    38   156   148    93    78    41   172    51   181   201   202   165    78   113    47   156   203    66   190   203   152   175    60   193    91   188   163   217    80   138    57   187    53   140   175    77   209    71   210    35   138    61    80   109    31   207    83    35   139   174   133   206    84    66   180   120   135   193    34    75   200   151    69    80   156   139   154   150   157    81   183   103   144   215   149   125   121    39    68    35   178    60   218    65    48    87    68    55   191   194    34    62   159   221   184    97   112   120    41   190   215    47    95   212    78   178   164   117    73    48    75    60   110   163   210   215   129   186   216   151   128   149    84   210    87   212   104   166    72    54   101    77    45    45   115   207   145    55   106   144   103   179    57   162    56    71    44    36   161   104   166   130   171    67    97   209    68    88   219   170   107    70    74    39   216    47   199    45    83    62   134   110    61   201    74   161   185   111    67   205   183    87    94    90    93   125    91   116   199   117   128   119   218   187    63    49   102   195    51   120   144   145   177   125   103   106   100    94    42   135   186    62   165   144   163   121    43    40   217    73   135   208   184    42    69   145   203   137    91   110    82    64   192    80    59    61   147   151   223   133   109    82   182   208   133   103   158    98   113   116    81   128    47    57   129   141   212   200   106   202   205    34   168    77    34    83   199    62   214   178    75   146   107
   175   156   210   115   100   141   194   190   161    44   192   127    87   172   146   170   126    64   212   185    34   194    55   167   119   207   127   100   217   144   213    83   154   114    93   165    61   163   104   133   130   128   178   154   127    44    45   194    50   119   207   189   178    58   128   216   207   221   212   132   163    58   177   167   222    79   189   121   167    63    60   213    71   144    34    64   197   165   112   198    83   149   134   111   170   138   209   101    66   187   221    69   183    45    67    65    85   150   192    98    87   185    45   191    47    72   147   193   184   180   213    87    80   167    99   218   122    52   213    98   163   177   100   177    65    73    60    96    98   142   172   193   161   179   130   106    97   176   141   101   137   159   160   146    68    66   199    76   177    32   161   210    52   186   135    74    84    85   215    60    70   203   158   210   149   116   177    81   125   127   219    80   106   133   136   129   109   194    90   212    68   102   130   152    53   190    72   129   119    80   126   194   173    52   210   135   212   140    47   206    46   136   222    83   211   209    55   165   146   149   137    77    35   186   221    65    66   219   153    62    33    99    71    88   122   220   115    94   177   151    94   135    52    58   173   218   217    53    77    38   156   148    93    78    42   173    50   182   201   201   165    78   113    47   157   204    66   192   204   153   174    59   193    92   187   164   217    79   139    57   187    53   140   175    77   209    71   209    35   138    61    81   110    32   205    83    34   139   174   134   206    85    67   180   120   136   193    34    76   201   150    67    80   156   139   154   150   157    80   182   104   144   214   150   126   121    39    68    35   178    60   217    66    49    86    69    54   192   195    35    62   159   221   184    98   111   121    41   191   215    47    95   213    79   177   165   117    73    48    74    60   111   163   210   214   130   186   216   152   128   150    83   211    86   212   103   167    72    55   101    76    45    46   116   207   144    54   106   143   103   180    57   162    56    72    44    36   160   104   167   130   171    67    98   208    67    88   220   170   106    70    74    39   215    47   198    44    83    61   133   110    62   201    73   162   184   112    66   205   183    87    92    90    94   124    92   117   199   117   128   120   219   188    63    49   101   195    50   120   144   145   178   124   103   106   100    93    41   136   186    62   166   143   163   121    43    40   217    75   134   207   183    42    70   145   203   138    91   110    82    64   192    81    59    62   148   150   222   133   109    83   181   208   132   104   158    99   112   115    81   128    48    57   129   141   213   200   107   202   205    34   168    77    33    83   199    62   215   178    75   146   107
   175   156   210   116   100   141   194   190   160    43   192   126    88   173   145   170   127    64   213   185    35   195    55   167   119   207   127   101   218   144   214    83   155   114    94   165    61   163   104   134   131   128   177   155   127    44    46   195    50   119   206   190   178    58   127   216   206   221   212   133   163    58   177   167   221    79   190   121   167    63    60   213    71   144    35    65   197   164   112   199    83   149   133   111   170   137   209   101    66   187   221    68   183    45    67    66    85   150   192    97    87   185    44   190    47    72   147   193   185   180   214    86    80   168    99   218   121    52   213    97   164   177   100   177    65    73    60    95    98   141   173   194   161   179   131   106    97   175   141   101   137   159   160   147    68    66   199    76   178    32   161   209    51   186   135    74    84    86   215    60    70   203   158   210   150   116   178    80   126   127   219    79   106   132   136   129   109   194    90   213    67   102   130   152    53   189    73   129   119    80   125   194   173    52   210   135   212   140    47   206    46   135   222    84   211   208    55   165   146   149   137    77    35   186   221    65    67   219   153    61    33    99    71    88   123   220   115    93   177   152    94   135    53    57   173   218   217    53    77    38   157   148    93    77    41   173    50   181   201   201   165    77   113    47   156   203    66   191   204   153   174    59   193    92   188   164   216    80   138    58   186    52   140   175    77   208    71   209    34   138    61    81   110    32   206    84    34   139   174   134   205    85    67   180   120   137   193    34    76   201   149    67    80   156   139   154   149   157    81   182   104   144   215   149   126   120    38    68    35   178    60   217    66    48    86    68    54   191   195    35    62   159   222   184    97   111   121    40   190   215    47    95   213    80   177   165   116    72    47    74    60   111   163   210   215   130   186   215   152   127   149    84   211    86   212   103   167    72    55   101    75    45    45   116   207   145    55   106   143   103   179    57   162    57    71    44    36   160   104   166   130   171    67    98   208    67    88   220   170   106    70    74    39   215    47   198    44    83    62   134   110    61   201    74   161   184   112    67   206   182    87    93    90    93   124    91   117   199   117   127   119   219   187    63    49   102   196    50   120   145   145   177   124   103   106   101    93    42   136   186    62   166   144   163   121    43    40   217    74   134   207   183    42    69   145   203   138    91   110    81    64   192    81    59    61   147   151   222   133   109    83   181   208   133   103   159    98   113   115    82   128    48    57   129   141   213   200   107   202   205    34   169    78    33    84   199    62   214   178    75   146   108
   175   156   210   115   100   141   194   190   160    43   193   126    88   172   146   169   126    64   212   185    35   194    55   167   119   208   127   100   217   144   214    84   155   114    93   165    62   163   104   134   130   128   177   155   127    44    46   195    50   119   207   190   178    58   127   216   206   221   212   133   163    58   177   167   221    79   190   121   167    63    60   213    71   144    34    64   197   164   112   198    83   149   133   111   170   137   209   100    66   187   221    69   183    45    67    65    85   150   192    97    87   185    45   191    47    72   147   193   184   180   213    86    80   168    99   218   122    52   212    97   164   177   100   177    65    73    60    96    99   141   173   193   161   178   131   106    96   176   142   100   137   159   160   147    68    66   199    76   178    32   161   209    52   186   135    74    84    86   215    60    70   203   157   210   150   116   177    81   126   127   219    79   106   133   136   129   109   194    90   213    67   102   130   152    53   190    73   129   119    80   126   194   174    51   211   134   213   140    47   206    46   135   222    83   210   209    55   165   146   149   137    77    35   186   221    65    66   219   153    62    33    99    71    89   123   220   115    94   177   151    94   135    52    58   173   218   217    53    77    38   156   148    93    77    41   173    50   181   201   201   165    77   113    47   156   203    66   191   204   152   174    59   193    92   187   164   217    80   138    57   186    52   140   175    77   209    71   209    35   138    61    81   110    32   206    84    34   139   174   134   206    84    68   180   120   136   193    34    76   201   150    67    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   217    66    48    87    69    54   191   195    35    62   159   221   184    97   111   120    40   191   215    47    95   213    79   178   165   117    72    48    74    61   111   163   210   215   129   186   216   152   128   150    84   210    86   212   103   167    72    55   102    76    45    45   115   207   145    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    66    98   209    68    88   220   170   106    70    74    39   215    47   198    44    82    62   133   111    61   201    74   161   184   112    66   206   183    87    93    90    93   125    91   117   199   117   127   119   219   188    63    49   101   196    50   119   145   145   178   124   103   107   100    94    41   135   186    61   166   144   163   121    43    39   217    74   134   208   183    42    70   145   203   138    91   110    82    64   192    81    58    61   148   150   222   132   108    83   182   208   133   103   158    99   113   115    82   128    47    57   130   141   213   200   106   202   205    34   169    77    34    84   199    62   214   178    75   146   108
   176   156   210   114   100   140   193   191   161    43   193   126    89   172   146   170   126    64   213   184    35   195    54   167   119   208   128   100   218   145   214    83   155   113    93   165    62   162   103   133   130   128   177   155   126    44    46   195    50   118   207   189   179    59   128   216   207   221   212   132   164    59   177   167   222    78   189   121   167    63    60   211    70   144    35    65   196   164   111   198    83   149   134   112   171   137   208   101    65   186   221    68   183    44    67    65    86   150   192    97    87   185    45   191    47    73   148   193   184   180   213    86    80   168    98   218   122    52   212    96   163   177   100   179    65    73    60    95    98   141   173   193   161   178   131   106    98   176   142   101   137   160   160   147    69    67   199    76   177    31   161   209    52   186   134    74    85    85   215    59    71   201   157   211   149   115   178    82   126   128   219    79   108   133   136   130   109   194    89   213    67   101   130   152    51   190    72   128   119    80   127   194   174    53   212   135   212   138    46   206    48   135   223    83   211   209    55   164   146   149   138    77    36   186   221    65    66   220   154    62    34    99    71    89   122   221   116    93   177   152    94   134    53    58   172   219   217    52    77    39   157   149    92    77    42   173    49   181   201   201   166    78   113    47   157   203    66   192   204   153   174    60   192    93   188   163   217    80   138    58   186    53   141   175    78   208    70   208    35   138    61    81   110    32   206    84    34   138   174   134   205    85    68   179   121   136   193    32    75   201   151    68    81   156   140   153   150   158    81   182   103   144   214   150   126   120    38    68    36   178    60   217    66    49    88    69    53   192   195    35    61   158   222   183    97   111   120    41   190   215    48    95   212    80   178   165   118    74    47    73    60   110   163   211   215   130   187   217   152   128   151    84   209    86   211   105   167    72    54   102    76    46    45   115   207   146    55   107   144   103   179    57   162    56    72    44    37   160   103   167   130   171    67    97   208    68    88   219   171   106    70    74    39   215    46   198    44    82    61   133   110    61   201    74   161   184   111    67   205   183    87    92    90    95   125    90   117   199   118   128   117   219   187    63    49   102   195    51   119   144   144   177   124   103   106   100    93    41   136   186    61   166   145   163   121    43    39   219    74   136   208   183    42    70   145   203   138    91   111    81    64   191    80    60    62   148   151   222   132   108    83   181   208   133   104   158    99   113   114    82   128    48    58   130   141   213   200   107   202   205    34   167    78    34    85   198    63   216   178    75   145   108
   175   156   211   114   100   140   193   190   160    43   193   127    88   172   146   170   126    64   212   186    35   194    54   167   119   209   127   101   217   144   214    83   154   113    93   165    62   163   103   134   131   128   178   153   127    44    47   194    50   118   206   190   179    58   128   216   206   221   213   134   163    58   177   167   221    79   189   121   167    62    60   213    71   143    34    65   197   165   113   199    82   148   133   111   170   137   208   102    66   187   220    68   183    45    67    66    85   150   193    98    87   185    43   191    47    72   148   193   185   180   213    86    80   167    99   218   121    53   213    97   163   177   100   178    65    73    59    95   100   141   173   194   162   179   131   106    97   176   141   101   137   160   160   148    68    66   198    77   177    31   161   209    51   186   135    74    85    86   214    59    70   203   158   209   149   117   178    81   126   127   219    79   106   133   136   129   109   194    90   213    67   102   130   153    53   190    73   129   119    80   125   193   173    51   211   135   213   140    48   206    47   136   222    84   211   209    55   165   146   149   137    77    35   187   222    65    66   220   153    63    33    98    71    88   123   220   114    94   177   152    94   135    52    58   173   218   217    53    78    38   156   148    93    78    41   173    51   181   201   201   166    77   112    47   156   204    66   191   204   153   174    59   192    92   187   163   216    79   138    57   187    53   140   175    77   209    71   209    35   138    61    81   110    32   206    83    35   139   174   133   205    85    67   180   120   136   193    34    76   201   150    67    81   156   140   154   149   159    80   183   103   145   214   150   125   120    38    68    35   178    61   218    65    48    87    68    55   191   195    34    62   159   221   184    98   112   121    40   191   214    46    94   213    79   178   165   116    73    48    75    61   111   163   210   214   129   186   215   152   128   150    84   210    86   212   104   166    72    55   101    76    45    46   116   207   144    54   106   143   104   179    57   161    56    72    44    36   160   104   166   131   170    67    98   208    66    88   220   171   106    71    74    39   215    47   198    44    83    62   134   111    61   201    74   161   184   112    66   206   182    88    93    91    94   125    90   118   198   117   127   120   218   187    64    49   102   196    50   120   145   144   178   124   104   106   100    93    41   136   186    62   165   144   163   121    43    40   217    74   133   208   183    42    69   144   203   137    91   111    81    64   193    81    58    61   147   150   224   133   109    82   181   208   133   103   158    99   113   115    82   128    47    57   130   141   213   200   107   202   205    33   169    78    33    84   199    62   214   178    75   146   107
   174   156   211   116   100   141   194   191   161    43   193   127    88   171   146   170   126    64   212   185    35   195    55   168   119   208   127   101   217   144   214    84   154   114    93   166    61   162   104   133   131   128   178   155   127    44    46   195    50   119   206   189   179    58   127   217   206   221   212   132   164    58   178   167   221    79   188   121   168    62    60   213    71   145    34    65   197   165   112   198    82   148   133   111   170   137   208   100    66   188   221    69   182    45    67    65    85   150   192    97    86   185    45   191    47    72   147   193   184   180   213    86    79   168    98   218   121    52   213    97   164   177   100   177    65    73    60    95    98   142   173   194   161   179   131   105    96   176   141   101   137   159   160   147    68    66   198    76   178    32   161   210    52   186   135    74    84    86   215    60    72   203   157   210   149   116   177    81   126   127   219    80   106   133   136   129   109   194    89   213    67   102   130   152    53   190    72   129   119    79   126   193   175    51   210   134   212   140    47   206    46   135   222    84   211   209    55   165   146   150   136    78    35   186   221    65    66   220   153    62    33    98    71    88   122   220   115    93   177   152    94   135    52    58   173   218   217    53    77    39   156   148    93    77    42   173    50   182   201   202   166    76   114    47   157   203    66   191   204   152   175    59   193    92   187   163   217    79   138    57   186    53   141   175    77   209    71   209    34   139    61    81   110    32   206    84    35   139   173   134   205    84    68   180   121   137   193    34    75   201   150    67    80   156   140   154   149   158    80   182   104   144   214   149   126   120    38    68    36   178    60   217    66    48    86    69    54   191   196    34    62   159   221   184    97   111   121    41   190   214    47    94   212    78   177   165   116    72    48    75    61   111   163   210   214   129   187   215   152   127   150    83   210    87   212   104   167    72    55   102    76    45    45   115   207   145    54   105   143   103   179    57   162    56    71    44    37   161   104   167   130   170    67    98   209    67    88   220   170   106    70    74    39   215    47   198    44    82    62   133   110    61   201    73   161   184   112    66   206   182    87    93    90    94   124    91   116   199   117   128   119   219   187    64    49   102   196    50   119   144   144   179   124   103   107   100    94    41   136   186    61   166   143   163   121    43    39   217    74   134   207   183    42    69   144   202   138    91   110    81    64   192    80    58    61   148   150   222   132   109    83   182   208   133   102   158    98   112   116    81   128    48    57   129   141   214   201   106   201   205    34   168    77    33    84   199    63   213   178    75   146   107
   175   156   211   115   100   141   194   190   160    43   193   126    88   172   145   170   127    64   212   185    35   195    55   167   119   207   127   101   218   144   214    84   155   114    93   165    62   163   104   133   130   128   178   155   126    44    46   194    50   119   207   190   178    58   128   216   206   221   212   133   164    58   177   167   221    79   189   122   167    63    60   213    71   144    34    64   196   164   112   198    83   149   134   111   170   137   208   101    66   188   221    68   183    44    66    65    85   151   192    97    87   185    44   191    47    72   147   192   184   180   213    86    80   168    99   218   122    52   212    97   164   177   100   177    65    73    60    95    99   141   172   194   161   179   131   106    97   176   141   100   137   160   160   147    68    66   199    76   178    32   161   209    51   187   135    74    84    86   215    60    70   202   157   210   149   116   177    81   125   127   219    80   106   133   136   129   109   194    90   213    67   102   130   152    53   190    72   129   119    80   125   194   174    52   211   134   213   140    47   206    46   135   222    83   210   208    55   165   146   149   137    77    35   186   221    65    67   219   153    62    33    99    71    89   122   221   115    94   177   152    94   135    52    58   173   218   217    53    77    38   156   148    93    78    42   173    50   182   202   202   165    77   113    47   156   204    66   191   204   152   174    59   193    92   187   163   217    79   138    57   186    53   140   175    77   209    71   209    34   138    61    81   110    32   206    83    35   140   174   134   206    85    67   180   120   136   193    34    76   201   149    67    81   156   139   154   150   157    81   182   104   144   214   150   126   120    38    68    35   178    61   218    66    48    87    69    55   191   195    34    62   159   221   184    97   111   120    40   190   215    46    94   212    79   178   165   117    73    48    74    60   110   163   210   215   129   186   216   152   128   150    84   210    86   211   103   167    72    54   101    76    45    45   115   207   144    54   106   143   103   179    57   162    56    71    44    36   160   103   167   130   171    67    98   209    67    88   220   170   106    70    74    39   215    47   198    44    82    62   134   110    61   201    73   162   184   112    66   206   182    87    93    90    94   125    91   116   199   117   128   120   219   187    63    49   102   196    51   119   144   145   178   125   103   106   100    93    41   135   185    61   166   144   163   121    43    39   217    74   134   207   183    42    70   145   202   138    91   110    81    64   192    81    58    61   148   150   222   132   109    83   182   208   133   103   158    99   113   116    82   128    48    57   129   140   213   200   106   202   205    34   168    77    34    84   199    62   214   178    75   146   108
   175   156   211   115   101   140   194   190   161    43   193   126    88   172   147   169   128    64   211   185    35   193    55   166   119   208   127    99   217   143   213    84   155   112    93   166    61   163   104   133   130   128   177   154   125    43    45   194    50   119   206   189   178    58   126   216   206   221   213   134   164    58   178   167   221    79   190   121   167    63    61   213    70   144    35    64   198   165   112   199    83   149   134   112   171   136   210   101    66   188   221    68   183    45    66    65    85   150   192    97    86   184    45   192    47    72   148   193   185   181   214    86    79   168    99   217   120    53   212    97   164   177   101   177    64    74    59    96    99   142   172   194   161   179   130   106    97   176   142   100   136   161   158   148    67    66   198    76   177    32   160   210    51   187   134    73    83    86   215    60    71   203   156   210   149   116   178    81   126   127   218    80   106   133   137   130   110   195    88   213    67   102   129   152    53   190    72   129   119    79   127   194   173    51   210   135   213   139    47   206    46   136   222    83   210   208    55   166   145   149   138    77    35   187   222    65    67   220   153    61    32    98    71    88   122   220   115    93   177   152    94   136    52    58   173   218   217    54    77    39   156   148    92    77    42   173    49   182   202   201   165    79   114    47   156   204    67   192   205   152   174    59   193    92   188   164   217    80   139    56   186    53   139   175    77   209    70   210    35   140    61    80   109    32   206    83    35   140   174   134   207    85    67   179   120   137   192    34    76   201   150    68    80   156   137   154   150   157    81   181   103   143   214   150   125   120    38    68    34   178    60   218    65    49    86    68    55   192   195    34    61   160   221   184    97   112   120    40   190   215    46    94   213    79   179   165   116    72    47    74    61   112   163   210   216   129   186   215   151   128   150    84   210    86   211   104   167    72    55   102    76    45    44   116   206   146    55   106   143   104   179    56   163    57    72    45    36   161   105   167   129   170    68    97   208    67    89   220   171   106    71    74    39   215    47   198    45    82    61   134   110    60   201    74   162   185   112    65   206   183    88    93    89    93   124    90   117   199   117   127   121   219   188    64    48   101   196    51   121   145   145   178   124   103   106   100    94    42   136   186    61   167   145   163   120    42    40   217    73   135   207   183    43    70   145   203   137    92   112    81    65   193    79    59    61   147   149   222   132   110    83   182   208   133   104   157    98   113   116    82   127    46    57   129   141   212   200   108   201   206    34   168    77    34    83   198    63   214   177    75   145   108
   175   156   210   116   101   140   194   191   160    43   193   126    88   172   145   169   126    64   213   186    35   195    55   167   119   207   127   100   218   144   214    83   154   113    93   165    61   162   104   134   130   128   178   155   127    44    47   194    51   119   207   189   179    58   127   217   206   221   212   134   164    59   177   167   221    78   189   121   167    62    60   213    71   145    34    64   197   164   112   199    83   149   133   111   171   137   208   101    66   188   221    69   183    44    66    65    85   150   192    97    86   185    45   191    47    72   147   193   184   179   214    86    80   167    99   218   122    52   212    97   163   177   100   177    65    73    60    95    99   141   172   193   161   179   130   106    97   176   142   100   137   159   161   147    68    66   199    76   178    32   161   210    52   187   135    74    84    85   214    60    71   203   158   210   150   116   177    81   126   127   219    79   107   133   136   129   109   194    90   213    68   102   130   152    53   190    72   130   119    80   126   194   174    51   211   134   212   141    47   206    46   136   222    83   210   208    55   165   146   149   137    77    35   186   221    65    66   219   154    62    33    99    71    89   122   220   116    94   177   151    94   135    52    58   173   219   217    52    78    38   157   148    92    77    42   173    50   181   201   202   165    77   113    47   155   203    66   191   204   152   175    59   193    92   188   164   216    80   139    58   187    53   139   176    78   209    70   209    35   139    61    81   110    32   206    84    34   139   174   134   206    85    68   181   121   136   193    33    76   201   150    68    81   155   138   153   150   157    80   182   104   144   214   149   126   120    38    67    35   178    61   217    65    49    87    69    55   191   195    34    62   159   221   184    97   112   121    40   190   215    47    95   213    79   178   166   117    72    48    74    60   111   164   210   214   129   186   215   152   128   150    84   211    86   212   103   167    72    55   102    76    45    45   114   207   145    54   106   143   103   179    57   162    56    70    44    37   160   104   166   129   171    67    98   209    68    87   220   170   106    69    74    39   215    47   198    44    83    62   134   110    61   201    73   162   184   112    67   206   183    87    93    90    93   124    92   116   200   117   128   120   219   187    64    49   102   195    51   120   145   144   177   124   103   107   100    94    42   136   186    61   167   144   163   121    43    40   217    74   134   207   183    42    70   145   204   138    91   110    82    64   192    81    58    61   148   150   222   132   109    82   181   208   133   103   157    99   114   115    81   128    47    57   130   141   212   201   106   202   205    34   168    78    34    83   199    62   214   178    75   146   107
   175   156   211   115   100   141   194   190   160    43   193   126    88   172   146   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   214    84   155   114    93   165    61   163   104   134   130   128   177   155   127    44    46   195    50   119   206   189   178    58   128   216   206   221   212   133   164    58   177   167   221    79   189   121   167    63    60   213    71   144    34    64   197   164   112   198    83   149   133   111   170   137   208   101    66   187   221    68   183    45    67    65    85   150   192    97    87   185    44   191    47    72   147   193   184   180   214    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    97   176   142   100   137   159   160   147    68    66   199    76   177    32   161   210    52   186   135    74    84    86   215    60    70   203   157   210   150   116   177    81   126   127   219    80   106   133   136   129   109   194    89   213    67   102   130   152    53   190    72   129   119    80   125   194   174    52   211   134   212   140    47   206    46   135   222    84   211   209    55   165   146   149   137    77    35   186   221    65    66   219   153    62    33    99    71    88   122   220   115    94   177   151    94   135    52    58   173   218   217    53    77    38   156   148    93    78    42   173    50   181   201   202   165    77   113    47   156   203    66   191   204   152   174    59   193    92   188   164   217    79   138    57   186    53   140   175    77   209    71   209    35   138    61    81   110    32   205    84    34   139   174   134   206    85    67   180   120   136   193    34    76   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   218    66    48    87    68    54   191   195    34    62   159   221   184    97   111   121    40   191   215    47    95   212    79   178   165   117    72    48    74    60   111   163   210   215   129   186   216   152   128   150    84   210    86   212   104   167    72    55   102    76    45    45   115   207   145    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   208    67    88   220   170   106    70    74    39   215    47   198    44    82    62   133   110    61   201    74   161   184   112    66   206   183    87    93    90    94   125    91   117   199   117   128   119   219   187    63    49   102   196    51   119   144   144   178   124   103   107   100    93    41   135   185    61   166   144   163   121    43    39   217    74   134   207   183    42    70   145   203   138    91   110    81    64   192    81    58    61   148   150   222   132   109    83   182   208   133   103   158    99   113   115    82   128    48    57   130   141   213   200   107   202   205    34   168    78    34    84   199    62   214   178    75   146   107
   176   156   209   115   100   140   195   189   159    43   193   126    86   172   145   169   125    66   211   185    36   194    56   168   119   208   129   101   216   143   212    81   154   116    95   165    64   164   105   133   130   126   177   157   127    45    44   195    49   118   205   190   178    59   127   217   206   221   212   134   164    59   176   166   220    79   191   123   168    63    59   213    73   144    34    64   197   166   112   199    82   148   132   113   171   138   209   102    64   189   223    66   182    45    65    65    84   149   193    95    84   186    45   192    48    72   148   193   185   180   215    87    78   168    96   218   123    53   211    96   164   178   100   176    64    73    59    95    99   143   172   194   158   179   132   108    97   176   143    99   138   160   159   146    70    67   199    76   181    32   159   211    53   188   137    74    84    83   214    61    70   201   158   208   149   116   177    81   128   127   219    80   107   132   135   132   110   194    89   213    68   101   131   154    54   187    73   127   120    80   126   195   175    50   211   134   211   141    48   208    45   135   221    84   212   208    56   165   147   148   138    76    33   186   220    68    66   219   152    62    35    98    68    88   122   220   116    93   177   151    94   134    55    58   174   220   219    52    77    38   154   150    94    75    41   173    49   184   202   201   163    76   111    45   156   204    69   191   205   152   173    60   194    93   188   164   216    78   139    57   186    51   140   176    78   210    71   210    36   138    60    84   111    32   205    85    35   139   173   133   205    84    68   182   121   136   191    34    73   200   148    66    81   155   139   154   152   159    81   182   102   143   215   151   126   120    38    68    35   178    62   218    63    48    88    67    54   194   192    33    61   159   220   184    97   113   121    41   191   214    46    96   212    81   178   164   117    73    46    76    61   112   165   210   212   128   186   217   154   129   148    84   211    87   211   105   167    71    54   102    76    45    43   115   207   144    53   107   144   102   179    58   161    57    72    43    36   161   104   166   131   169    67    97   209    67    89   221   171   106    70    73    40   216    46   197    45    82    61   133   109    60   201    73   162   184   112    64   205   183    88    90    92    92   124    92   114   198   116   127   121   219   188    64    48   102   195    51   119   145   143   178   125   102   106   100    93    42   135   186    62   164   145   163   121    42    40   216    75   134   208   182    40    70   144   203   137    91   111    82    63   192    80    57    59   150   151   224   132   110    84   182   209   134   104   158    97   113   116    82   128    49    57   129   142   215   199   108   202   205    34   166    77    34    84   198    61   215   178    75   145   110
   174   156   211   115   100   140   194   190   160    43   193   126    88   172   146   170   126    64   213   186    35   194    55   167   119   208   127   101   217   144   213    84   155   114    93   165    61   163   104   134   130   128   177   155   127    44    46   195    50   119   206   189   178    58   128   216   207   221   212   133   164    58   177   167   221    78   189   121   167    63    60   213    71   144    35    64   197   164   112   198    83   149   134   111   170   137   208   101    66   188   221    68   182    45    67    66    85   150   192    97    87   184    45   191    48    72   147   192   184   180   214    86    80   167    99   218   122    52   212    97   163   177   100   177    65    73    60    95    99   142   173   193   161   179   131   106    96   176   141   101   137   159   160   147    68    66   198    76   178    32   161   209    52   187   135    74    84    86   215    60    70   203   157   210   150   116   177    81   125   127   218    80   107   133   136   130   109   194    89   213    67   102   130   152    53   190    72   128   119    80   126   194   174    52   211   135   212   140    47   207    46   136   222    83   211   209    55   165   146   150   137    77    35   186   221    65    67   219   153    62    33    99    71    88   123   220   115    94   177   151    94   135    52    57   173   218   217    53    78    38   156   148    92    77    41   173    50   181   201   201   166    77   113    47   156   204    66   191   204   152   174    59   192    92   188   164   217    79   139    57   187    53   140   175    77   209    70   209    34   139    61    81   110    32   206    84    35   139   174   134   206    85    67   180   121   136   193    33    76   201   150    68    81   156   139   154   150   158    80   182   104   144   214   149   126   120    38    67    35   178    61   218    66    48    86    68    55   191   195    34    62   159   221   184    97   112   121    40   191   214    47    94   212    80   177   165   117    72    48    74    60   111   163   210   214   129   186   216   151   128   150    84   210    86   212   103   167    72    55   102    76    44    45   116   207   145    54   106   143   103   179    57   162    56    71    44    37   160   103   167   129   170    67    97   209    67    88   220   170   106    70    74    40   215    47   198    44    82    62   134   110    61   201    74   162   184   112    67   205   183    86    93    90    94   125    91   117   199   117   128   120   219   187    63    49   102   196    50   119   144   145   178   125   103   107   100    93    41   135   185    61   166   144   163   121    43    40   217    74   134   208   183    42    70   145   203   138    91   110    81    63   192    81    58    61   147   150   222   133   109    83   182   208   133   103   158    99   113   116    82   128    47    57   130   141   213   200   107   201   205    34   168    78    33    83   199    62   214   178    75   147   108
   175   157   210   115   100   140   194   191   160    44   193   125    88   172   146   169   126    64   211   184    35   195    55   167   119   207   126   100   217   144   213    83   154   114    92   165    61   164   104   133   131   128   178   155   127    44    46   195    50   119   206   190   178    58   128   217   207   222   211   133   163    58   177   167   221    79   189   121   167    63    60   213    71   144    34    64   196   165   113   197    83   148   134   113   171   137   208   101    65   187   221    69   182    44    67    66    85   149   191    98    87   185    44   191    47    73   148   193   184   181   213    87    80   168    99   219   121    52   212    98   163   177   100   176    65    73    60    94    99   142   172   193   161   179   131   106    97   175   141   100   136   160   160   147    69    67   198    77   178    32   160   209    52   187   136    75    84    86   215    60    70   204   157   210   150   116   177    81   126   127   218    80   106   133   137   130   110   194    90   213    68   102   130   152    53   189    73   129   119    80   125   194   173    53   211   134   212   139    47   207    47   136   222    83   211   208    54   165   146   148   138    77    35   186   221    64    66   219   153    62    33    99    71    89   122   221   115    94   177   152    93   134    51    58   171   218   216    52    77    38   157   148    93    78    42   174    49   182   201   202   165    77   114    47   155   203    67   191   205   153   175    59   193    92   187   164   217    79   138    57   186    52   140   175    77   209    71   209    35   138    61    81   109    31   206    84    34   140   175   134   206    84    68   181   121   136   192    34    76   201   149    68    80   155   140   153   150   157    80   182   103   144   214   149   126   120    38    67    35   177    61   217    66    48    86    68    54   192   195    34    62   159   221   184    97   111   121    40   190   215    47    95   212    78   177   165   116    73    48    74    60   110   163   210   214   130   186   215   151   128   150    84   210    86   212   104   166    73    55   102    76    44    45   116   207   145    54   105   143   104   179    56   161    55    70    43    36   160   104   167   129   171    67    98   209    66    88   221   170   106    70    75    40   215    47   197    43    82    62   132   111    60   201    74   160   185   112    66   205   183    87    94    89    94   125    90   117   200   116   128   119   219   188    64    49   102   196    50   120   145   144   178   125   103   106   101    94    41   135   186    61   165   144   163   122    43    40   217    75   134   207   183    42    69   144   203   137    91   109    81    64   193    80    58    61   149   151   223   133   108    82   181   208   133   104   157    98   113   115    81   128    48    57   130   140   212   201   106   202   205    34   168    78    33    85   200    62   214   178    75   145   107
   175   156   210   115   100   141   194   190   160    42   193   127    88   172   145   170   127    64   212   185    34   194    55   167   119   208   127   101   218   144   214    84   155   113    93   165    61   163   103   133   131   127   178   155   127    44    46   194    51   119   206   189   178    57   128   216   206   221   212   133   163    58   177   166   221    80   188   121   167    63    60   213    71   144    34    64   197   164   112   198    83   149   134   111   170   138   208   101    66   188   221    68   183    45    67    66    85   150   192    97    87   185    44   191    47    71   147   193   184   180   214    86    80   167    99   218   121    52   212    97   164   178   100   177    65    73    60    95   100   141   173   193   161   179   131   106    96   176   142   100   138   159   160   147    69    66   199    76   177    32   161   210    52   186   135    74    84    86   214    60    71   204   157   210   150   116   178    81   126   127   219    79   107   133   136   129   109   194    90   213    67   102   130   151    53   190    73   129   119    80   125   194   174    52   210   135   213   140    48   207    46   135   222    84   211   208    55   165   146   149   137    77    35   186   221    65    67   219   153    63    33    99    71    89   122   220   115    94   177   151    94   135    52    58   174   219   218    53    77    38   156   148    93    78    41   173    50   181   202   201   166    77   113    48   156   203    66   191   205   152   175    59   192    91   187   164   217    79   139    57   186    53   140   176    77   208    71   209    35   139    61    80   110    32   205    84    35   139   173   133   206    85    67   181   120   136   192    34    75   201   150    68    80   156   139   153   149   158    81   182   103   144   214   149   126   120    38    68    35   178    61   218    65    48    87    68    54   191   195    34    62   159   221   184    97   111   120    40   191   214    46    94   212    78   177   165   117    73    47    74    60   111   163   210   214   129   187   216   152   127   150    83   210    86   212   104   167    72    55   102    76    45    45   115   208   144    54   105   143   103   179    57   162    56    71    45    36   160   103   167   130   170    66    98   209    67    88   220   171   106    70    73    39   215    47   198    44    82    62   134   110    61   200    74   161   184   112    66   205   183    87    93    91    93   125    91   117   199   117   128   120   219   187    63    49   102   196    51   118   144   144   178   124   103   107   100    94    42   136   186    61   166   145   163   121    43    39   217    74   133   208   183    42    70   145   203   138    91   110    82    64   192    81    58    60   147   150   222   132   109    83   182   208   132   104   158    99   113   116    82   128    48    57   129   140   213   200   107   202   205    34   168    77    34    83   199    62   214   178    75   146   108
   175   156   210   115   100   140   193   190   160    43   193   127    88   172   145   169   126    63   212   185    36   194    54   168   118   209   128    99   217   144   214    84   154   112    94   164    61   162   103   132   129   128   178   155   126    44    45   195    50   119   206   190   180    58   127   217   206   220   213   133   163    59   177   167   221    80   189   121   169    63    60   212    70   145    35    65   196   164   112   200    84   148   134   109   171   137   209   101    66   188   222    69   183    44    67    64    85   150   192    96    87   184    46   191    47    73   149   193   184   180   214    86    80   168    99   219   122    53   212    98   164   178   101   177    65    72    60    95    99   141   172   193   160   178   130   106    97   177   141   101   137   160   160   148    69    65   199    76   177    33   162   210    52   186   135    74    85    86   215    61    70   203   158   210   149   116   178    81   126   127   218    80   107   133   136   129   109   194    90   213    67   101   130   153    52   190    73   129   119    80   127   194   173    52   211   135   212   140    47   207    45   135   223    83   210   209    54   164   147   150   137    77    35   186   221    66    67   221   154    62    33    98    71    89   122   220   115    93   177   150    93   135    52    56   172   217   217    54    78    37   156   148    92    78    41   172    50   182   201   203   165    76   114    47   156   203    67   191   204   152   175    59   192    91   188   164   217    79   138    58   188    52   140   175    77   208    70   210    34   138    61    81   109    31   205    84    35   139   173   134   206    84    68   181   120   136   193    33    75   201   150    68    81   156   140   153   149   157    81   183   105   145   214   149   126   120    38    68    35   179    60   218    66    48    87    70    54   191   195    34    62   159   222   183    97   111   120    40   191   215    47    95   212    79   177   166   116    73    48    74    60   112   163   211   214   130   187   216   153   127   151    84   210    87   212   103   166    72    54   102    75    46    45   114   207   144    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   172    66    98   208    68    88   220   170   106    71    74    39   215    48   198    43    82    62   133   110    61   200    73   160   184   113    66   205   182    87    94    89    95   125    91   117   198   117   128   120   219   188    64    49   102   197    51   119   145   143   176   124   104   106   100    94    41   136   185    61   167   144   164   121    43    40   219    74   135   209   183    42    69   145   202   138    91   110    82    63   193    81    58    61   149   150   223   132   109    83   182   208   132   103   157    99   114   115    82   128    48    58   129   140   213   201   106   202   205    33   169    77    34    83   199    62   214   178    74   145   108
   175   156   212   116   100   140   194   191   160    43   193   127    87   171   146   169   127    64   210   185    34   195    54   167   120   209   128   102   217   143   214    85   155   114    93   165    62   163   104   134   130   127   178   155   126    44    46   195    49   118   206   189   179    58   127   216   206   221   212   133   164    58   178   167   221    78   190   123   167    63    59   213    71   145    35    64   197   164   112   198    83   148   133   112   170   136   209   101    66   187   221    68   182    45    67    65    86   150   192    96    86   185    44   191    47    71   147   193   184   180   214    86    80   168    99   218   122    52   213    97   164   177    99   177    65    73    61    95    99   140   172   193   160   179   130   106    96   175   141   101   137   159   160   146    67    66   198    77   177    32   160   210    52   186   135    73    84    86   214    60    71   203   159   210   149   116   177    81   126   127   219    80   107   131   136   130   109   193    90   212    67   103   130   152    52   190    72   129   119    80   126   195   173    51   211   134   213   140    48   207    46   134   223    83   210   209    55   164   147   150   136    76    35   186   222    65    67   218   153    62    33    97    71    89   123   221   115    94   177   152    94   135    53    58   172   219   217    53    77    38   156   148    93    78    42   174    49   181   201   202   165    76   113    47   157   203    66   190   204   153   174    60   192    91   187   163   216    80   138    57   187    52   140   175    78   208    72   210    35   138    62    82   109    32   206    84    35   138   173   133   206    84    67   181   121   137   192    34    76   200   151    70    80   156   140   154   149   158    82   181   105   145   215   149   126   120    38    67    35   177    60   216    66    48    86    68    54   191   195    34    63   159   222   184    96   111   122    40   191   215    47    95   213    80   178   166   118    72    47    74    60   111   163   210   215   129   187   216   152   127   149    83   210    86   212   103   167    71    55   101    76    46    43   115   208   145    54   104   144   103   179    57   161    56    71    44    36   161   103   167   129   170    67    98   208    68    88   220   171   107    69    73    39   215    46   198    44    82    62   135   110    60   202    74   160   184   113    67   206   184    87    94    89    93   126    91   117   199   117   128   120   219   186    64    49   102   195    51   119   143   144   178   125   103   106   100    94    41   137   186    61   166   144   163   120    43    38   217    74   135   207   183    40    70   145   202   137    92   111    82    64   193    79    58    61   148   150   222   132   108    82   183   207   132   104   158    99   112   115    82   128    47    56   129   141   212   200   106   202   204    33   168    77    33    84   199    62   214   178    75   146   109
   176   156   210   115   100   140   193   190   160    43   193   126    87   172   146   170   126    64   211   186    35   194    55   167   119   208   128   100   218   144   214    83   155   114    93   166    62   163   104   133   130   128   177   155   126    44    46   194    51   119   206   190   178    58   127   216   206   221   213   133   163    59   178   167   221    80   189   121   167    63    60   213    71   145    35    64   197   164   112   199    83   149   134   112   170   137   208   101    66   188   221    68   183    45    67    66    85   150   192    97    86   185    45   191    48    72   147   193   185   180   212    86    80   168    99   218   121    52   213    97   163   177   100   176    65    73    60    96    99   141   172   193   160   179   130   106    96   175   141   100   137   160   160   147    68    65   198    76   178    32   160   210    51   186   135    74    84    86   215    60    70   203   157   209   150   116   177    81   126   127   218    79   106   133   136   129   109   194    90   213    67   102   130   152    53   190    73   129   119    80   126   194   174    51   211   134   212   140    48   207    46   136   221    83   211   209    55   165   146   149   137    77    35   186   221    65    66   219   153    62    34    99    71    89   123   220   115    94   177   152    94   136    53    58   172   219   217    54    78    38   156   148    93    78    41   172    50   182   201   202   166    77   113    47   156   203    67   191   204   153   175    59   192    92   188   163   216    78   138    57   187    53   139   176    77   209    71   210    35   138    61    81   109    32   205    84    34   140   174   134   206    85    67   180   121   137   193    33    76   201   149    68    80   156   138   154   149   157    81   183   103   144   214   149   126   120    38    67    35   178    61   217    66    49    87    69    55   191   195    35    62   158   221   184    98   111   121    40   190   215    46    95   212    79   178   165   116    72    48    75    61   111   163   211   214   128   187   216   151   128   150    84   211    86   212   103   167    73    54   102    76    45    45   115   207   144    54   106   143   103   179    56   162    56    72    44    36   161   104   167   129   171    67    98   209    68    88   220   170   106    70    75    40   214    47   199    44    82    62   133   110    61   201    74   161   185   112    66   205   183    87    93    90    93   125    90   117   199   117   128   120   218   187    63    49   102   196    50   120   144   145   178   124   104   107   101    94    42   136   185    62   167   144   163   120    43    39   217    75   134   208   183    43    69   145   203   138    91   110    81    64   192    82    58    61   148   150   222   133   109    82   182   208   134   103   157    99   113   116    82   128    48    57   130   141   212   200   106   203   204    34   168    77    33    84   199    62   214   178    75   146   108
   175   156   210   116   100   141   194   190   160    43   192   126    88   173   145   170   127    64   212   185    35   194    55   168   119   208   127   100   217   143   213    83   155   114    93   165    62   162   104   133   131   128   178   155   127    43    46   195    51   119   206   190   178    58   127   216   206   222   212   133   163    58   178   167   221    79   189   121   167    62    60   213    71   145    34    64   197   164   112   198    83   149   133   111   170   137   208   101    66   188   221    68   183    44    67    66    85   150   192    97    87   185    45   191    47    72   147   193   184   180   214    86    80   168    99   218   121    53   213    97   164   177   100   177    65    73    60    95    99   141   172   193   161   178   131   105    96   175   141   100   137   159   160   146    68    66   199    76   178    32   160   210    51   186   135    74    84    86   214    60    70   203   157   210   150   116   178    80   126   127   219    79   106   133   136   129   110   193    90   212    67   101   130   152    53   190    73   129   119    80   126   194   173    52   211   134   212   140    47   206    46   135   222    84   211   208    55   164   146   149   137    77    35   186   221    65    67   220   154    62    33    99    71    88   123   220   115    93   177   152    94   135    52    58   173   218   217    53    78    38   157   148    93    78    42   173    50   182   201   202   166    77   113    47   155   203    67   191   204   152   174    59   192    92   187   164   217    80   138    57   186    53   140   175    77   209    70   209    34   138    61    81   110    32   205    83    35   139   174   134   206    85    67   180   121   136   193    34    75   201   150    67    81   156   139   154   150   158    80   182   104   144   214   150   125   120    38    68    35   178    61   217    66    49    88    68    55   192   195    34    62   159   221   184    97   112   121    41   190   215    46    94   212    79   178   165   117    73    47    75    61   110   163   211   215   129   186   216   152   128   149    84   210    86   211   103   166    72    55   102    76    45    45   115   207   145    55   105   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   208    67    88   220   170   106    70    74    39   215    47   198    44    82    62   133   110    61   201    73   161   184   112    66   206   183    87    92    90    93   125    91   117   199   117   127   120   218   188    64    49   102   196    50   119   144   145   178   124   103   107   100    94    42   135   185    61   166   143   163   121    43    39   217    74   134   208   183    42    70   145   202   138    91   110    82    64   192    81    59    61   148   151   222   132   108    83   181   208   133   103   157    99   113   116    82   128    47    57   130   141   213   200   106   202   206    34   168    78    34    84   199    62   214   178    75   146   107
   175   155   211   115    99   141   193   190   160    44   192   127    88   172   146   171   126    64   211   185    34   195    54   168   118   207   128    99   216   145   212    84   155   113    94   165    62   163   103   135   129   130   178   155   126    43    45   194    52   118   208   189   179    58   128   218   205   222   212   133   165    58   177   167   222    81   189   122   168    64    59   212    71   144    34    65   197   165   111   199    83   149   133   112   171   137   208   100    66   187   222    69   182    45    67    66    85   149   192    97    86   185    44   192    47    71   146   191   184   180   215    85    79   168    99   217   122    53   213    95   163   176    98   178    65    75    61    95   100   140   172   192   163   179   130   105    98   175   139   100   138   160   160   145    68    66   198    77   178    31   161   210    53   186   135    74    83    86   215    59    70   204   157   211   150   115   177    82   124   127   218    80   106   134   137   129   110   195    89   212    67   103   130   153    51   191    73   130   120    79   126   193   173    51   211   132   213   139    46   206    45   136   222    84   211   207    55   165   148   150   137    77    36   187   221    67    66   219   153    61    33    98    72    90   120   221   114    93   177   152    95   135    52    57   173   216   217    53    79    38   157   149    93    77    42   172    51   181   201   202   164    78   112    47   156   204    68   191   204   153   175    59   193    92   187   165   216    80   139    58   187    52   141   175    78   207    70   210    35   139    60    82   111    31   204    83    36   137   174   135   205    84    66   181   120   136   191    35    76   201   151    67    80   156   140   155   151   158    81   182   103   145   215   150   126   120    39    66    35   177    59   218    66    48    87    68    55   192   193    35    62   158   222   184    96   112   120    40   191   215    46    96   212    79   177   165   117    73    48    74    61   111   164   210   214   128   186   215   153   127   150    84   211    88   211   104   166    73    53   102    75    45    45   114   208   144    54   107   144   103   180    56   163    56    72    44    36   161   103   167   130   171    66    97   209    66    88   218   171   106    70    75    39   215    47   199    44    82    62   133   109    61   200    72   162   184   113    65   206   181    87    94    90    93   124    91   116   199   118   128   120   219   188    63    49   102   196    50   118   145   143   178   124   103   107    99    94    40   134   186    60   166   144   164   121    43    39   216    75   135   207   182    41    69   145   204   138    91   109    82    64   193    82    58    60   148   152   222   133   109    82   182   208   132   103   158    98   113   117    81   128    48    57   129   140   213   200   106   203   205    34   168    79    33    86   201    63   215   178    76   147   109
   175   156   211   115   100   141   194   190   160    43   193   126    87   172   146   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   213    84   155   114    93   165    62   163   104   134   130   128   177   155   127    44    46   194    50   119   206   189   178    58   128   216   206   221   212   133   163    58   177   167   221    79   189   121   167    63    60   213    71   144    34    64   197   164   112   198    83   149   133   111   170   137   208   101    66   187   221    68   183    45    67    65    85   150   192    97    87   185    45   191    47    72   147   193   184   180   214    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    97   176   141   100   137   160   160   147    68    66   199    76   177    32   161   210    52   186   135    74    84    85   215    60    70   203   157   210   149   116   177    81   126   127   219    80   106   133   136   129   109   194    89   213    67   102   130   152    53   190    72   129   119    80   125   194   174    52   211   135   212   140    47   206    46   135   222    83   211   209    55   165   146   149   137    77    35   186   221    65    66   219   153    62    33    99    71    88   122   220   115    94   177   151    94   135    52    58   173   218   217    53    77    38   156   148    93    78    41   173    50   181   201   202   165    77   113    47   156   203    66   191   204   152   175    59   193    92   187   164   217    79   138    57   186    53   140   175    77   209    71   209    35   138    61    81   110    32   205    84    35   139   174   134   206    85    67   180   120   136   193    34    76   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    60   218    66    48    87    68    54   191   195    34    62   159   221   184    97   111   121    40   191   215    47    95   212    79   178   165   117    73    48    74    60   111   163   210   215   129   186   216   152   128   150    84   210    86   212   103   167    72    55   102    76    45    45   116   207   144    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   208    67    88   220   170   106    70    74    39   215    47   198    44    82    62   133   110    61   201    74   161   184   112    66   206   183    87    93    90    94   125    91   117   199   117   128   120   219   187    63    49   102   196    51   119   144   144   178   124   103   107   100    94    42   135   186    61   166   144   163   121    43    40   217    74   134   208   183    42    70   145   202   138    91   110    82    64   192    81    58    61   148   150   222   133   109    83   181   208   133   103   158    99   113   116    82   128    48    57   129   141   213   200   106   202   205    34   168    78    34    84   199    62   214   178    75   146   107
   175   157   211   116   100   140   194   190   160    43   193   126    87   172   145   169   127    63   211   184    35   195    54   167   119   208   127   100   218   145   213    84   155   113    93   167    62   164   102   135   131   129   177   154   127    43    46   194    50   118   206   189   180    57   127   218   206   222   211   132   164    59   176   169   222    78   190   121   167    64    61   212    71   144    35    63   196   165   112   198    82   148   133   111   170   137   209   101    66   188   220    68   183    43    67    66    85   150   193    97    87   184    44   191    48    71   148   192   184   180   214    86    81   169    98   217   122    53   212    97   164   179    98   178    66    73    61    95    98   142   172   194   161   178   132   106    95   176   141   100   138   159   162   147    70    66   199    76   178    31   160   209    52   186   134    74    84    85   215    60    71   203   158   211   150   116   177    80   126   127   219    80   106   134   136   130   109   194    89   213    67   101   130   153    53   191    72   129   120    80   124   194   174    51   210   134   213   141    47   207    46   136   221    83   209   208    55   164   146   149   137    77    33   187   221    66    66   220   154    63    34    98    70    88   123   221   116    94   177   151    95   135    52    59   172   217   218    53    77    39   155   147    92    78    44   172    51   182   201   202   166    77   114    48   155   203    66   192   204   152   173    59   193    91   188   164   216    79   138    56   187    53   140   175    75   209    71   209    35   139    62    81   109    31   206    84    35   139   174   133   207    83    67   180   120   136   192    34    75   201   149    68    80   156   140   153   150   157    81   183   104   143   214   149   126   120    38    68    36   178    61   217    66    48    87    69    55   192   196    34    62   159   222   183    97   110   121    40   191   215    47    95   212    79   177   165   117    73    47    74    62   110   163   210   214   129   186   216   152   128   149    83   209    86   211   103   167    72    55   101    76    45    45   116   207   144    55   105   144   104   179    57   162    56    70    44    35   161   103   166   130   172    67    98   207    67    87   220   171   106    71    75    39   216    46   199    44    82    62   134   111    61   200    73   161   184   112    66   206   182    88    92    89    93   125    91   116   199   118   128   119   218   188    64    48   101   197    51   120   144   144   178   124   104   107    99    94    42   135   186    62   166   145   163   120    43    39   217    74   135   208   183    43    69   146   202   137    91   111    82    64   192    81    59    61   148   150   221   133   109    82   182   208   132   102   156    99   112   115    82   127    48    57   129   141   213   202   107   202   205    34   168    77    33    83   199    62   213   178    76   146   108
   176   155   210   114   100   140   192   189   164    46   193   127    86   172   146   172   126    61   213   184    38   196    55   168   121   209   126    99   219   143   214    84   154   114    94   165    61   164   106   133   130   127   178   156   127    41    48   195    49   119   206   191   178    58   128   217   206   223   212   133   164    59   178   165   224    78   190   124   167    64    59   212    71   147    38    64   196   165   113   198    85   150   133   113   171   138   207   101    64   187   222    67   182    46    68    64    84   147   194    96    85   185    45   190    47    71   146   193   184   180   215    87    77   169    99   218   122    52   209    99   162   177   100   178    65    74    61    95    99   140   172   195   163   177   132   106    95   175   142    99   135   160   160   147    69    66   200    74   177    31   161   211    52   186   135    75    85    87   216    58    69   202   159   207   147   117   176    81   125   126   219    80   107   133   137   131   110   191    88   210    67   101   131   153    53   191    72   127   120    82   124   194   173    51   208   134   212   139    47   206    43   137   222    84   209   207    57   167   148   149   136    78    36   184   223    63    67   219   150    62    35   101    69    88   123   218   117    94   178   150    95   135    51    58   174   218   216    54    78    40   156   147    94    77    41   171    50   183   197   202   166    76   113    46   156   204    65   190   204   152   174    60   190    89   188   165   217    79   139    57   189    54   139   177    77   209    71   209    34   138    62    81   113    32   205    85    35   140   173   132   206    86    68   182   119   137   193    35    75   201   150    68    79   157   137   153   147   158    79   181   101   144   214   150   126   119    39    69    34   177    60   214    65    49    86    68    57   192   196    36    63   160   221   182    98   111   119    41   192   216    49    96   213    80   176   166   116    73    51    74    63   109   162   210   213   129   186   216   150   127   149    83   209    87   210   103   166    71    53   103    77    43    45   116   206   142    58   106   143   103   176    56   160    56    70    42    34   160   103   167   129   169    64    98   206    67    86   217   173   105    73    74    40   213    49   198    44    83    62   133   111    62   202    71   159   186   114    66   205   182    85    92    92    92   125    92   117   201   115   126   121   216   188    63    51   100   196    50   121   144   144   177   122   103   107    97    92    40   136   184    66   167   144   163   120    43    41   219    74   131   204   185    43    69   144   201   139    90   109    81    66   192    81    59    60   145   151   221   131   107    79   182   208   135   101   158    97   112   112    81   129    47    56   130   142   211   202   107   200   203    34   170    78    36    84   202    62   213   180    74   146   108
   175   156   211   115   100   141   194   190   160    43   193   126    88   172   146   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   214    84   155   114    93   165    61   163   104   134   130   128   177   155   127    44    46   194    50   119   207   190   179    58   128   216   206   221   212   133   164    58   177   167   221    79   189   122   167    63    60   213    71   144    34    64   197   164   112   198    83   148   133   111   170   137   208   101    66   187   221    68   183    45    67    65    85   150   192    97    87   185    44   191    47    72   147   193   184   180   214    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    96   176   142   100   137   159   160   147    68    66   199    76   177    32   161   209    52   186   135    74    84    86   215    60    70   203   157   210   150   116   177    81   126   127   219    80   106   133   136   129   109   194    89   212    67   102   130   152    53   190    72   129   119    80   125   194   174    52   211   135   212   140    48   206    46   135   222    84   211   209    55   165   146   149   137    77    35   186   222    65    67   219   153    62    33    99    71    89   122   220   115    94   177   151    94   135    52    58   173   219   217    53    77    38   156   148    93    78    41   172    50   182   201   202   165    77   113    47   156   203    66   191   204   152   175    59   193    92   188   163   217    79   138    57   186    53   140   175    77   209    71   209    35   138    61    81   110    32   206    84    34   139   174   134   206    85    67   180   120   136   193    34    76   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   218    66    49    87    68    54   191   195    34    62   159   221   184    97   112   121    40   190   215    47    95   212    79   178   165   117    73    48    74    60   111   163   210   215   129   186   216   152   128   150    84   210    86   212   103   167    72    55   102    76    45    45   115   207   145    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   209    67    88   220   170   106    70    74    39   215    47   198    44    82    62   133   110    61   201    74   161   184   112    66   206   183    87    93    90    93   125    91   117   199   117   128   120   219   187    64    49   102   196    51   119   144   144   178   124   103   106   100    93    42   135   185    61   166   144   163   121    43    39   217    74   134   208   183    42    70   145   203   138    91   110    81    64   192    81    58    61   147   150   222   133   109    82   182   208   133   103   158    99   113   116    82   128    48    57   130   141   213   200   107   202   205    34   168    78    34    83   199    62   214   178    75   146   107
   175   156   211   116   101   141   193   190   160    43   193   126    87   172   145   169   127    64   212   185    36   194    54   167   119   208   127   101   218   144   214    83   154   114    93   165    61   163   104   134   131   128   177   155   127    44    45   195    50   119   206   189   179    58   127   216   207   221   212   133   163    59   177   167   221    79   189   122   167    62    60   213    71   144    35    64   197   164   112   198    83   148   133   111   170   137   209   101    66   187   221    68   183    45    67    65    85   150   193    97    87   184    44   191    47    72   147   193   184   181   213    86    79   168    99   218   121    52   212    97   164   177    99   177    65    73    60    95    99   141   172   193   161   179   131   107    96   176   142   101   137   159   160   147    68    66   199    76   177    32   161   210    52   187   135    74    84    86   215    60    70   203   157   210   149   116   177    81   126   127   219    80   106   133   136   129   110   194    90   213    66   102   130   152    52   190    73   129   119    80   126   194   173    52   211   134   212   140    47   206    46   136   222    83   211   208    55   165   146   150   137    77    35   186   222    65    66   219   154    62    33    99    71    88   122   220   115    94   177   152    94   135    52    58   172   217   217    53    78    38   156   147    92    78    42   173    50   182   201   202   165    77   114    47   156   203    66   192   204   152   174    59   193    92   188   163   217    79   138    57   187    53   140   175    77   209    71   210    35   139    61    81   110    32   206    84    34   139   174   134   206    85    67   180   120   136   192    34    76   201   150    68    80   156   139   153   149   157    80   181   104   144   214   149   125   120    39    68    35   178    60   217    65    48    87    69    54   191   194    35    62   159   221   185    97   111   120    40   190   215    47    95   212    80   177   165   117    72    48    74    60   110   163   210   214   129   186   216   152   128   150    84   210    86   211   103   167    73    55   102    76    45    45   116   207   145    55   106   143   103   179    56   162    56    71    43    37   160   103   167   129   171    67    98   208    68    88   220   170   106    70    74    39   215    47   198    45    82    62   134   110    61   201    74   162   184   112    66   206   183    87    93    90    93   125    91   117   199   117   128   119   219   187    63    49   102   195    51   120   144   145   177   125   103   107   100    94    41   135   185    61   166   144   164   121    43    40   217    74   134   208   183    42    70   145   203   138    91   110    82    63   191    80    58    61   147   150   222   132   109    83   182   208   133   103   157    99   113   116    81   128    48    57   129   141   213   200   106   202   205    34   168    78    34    84   199    63   214   179    75   146   108
   175   156   211   116   100   140   194   190   161    43   193   126    87   172   146   169   125    64   212   185    34   195    55   168   119   208   127   100   218   144   214    84   155   113    93   164    62   163   105   133   130   129   178   155   127    43    45   195    50   119   206   189   178    58   128   216   206   221   212   132   163    59   177   167   222    79   189   121   168    63    60   213    71   144    34    65   197   165   112   198    83   148   134   111   170   137   209   100    66   188   221    68   183    45    67    66    86   150   193    98    87   185    44   191    47    71   147   193   185   180   213    86    80   168    99   218   122    52   212    97   164   178   100   178    65    74    60    95    99   142   173   193   161   179   130   105    97   176   141   100   138   160   160   147    69    66   199    76   177    32   160   209    52   187   136    75    84    87   214    60    71   203   158   210   149   116   178    81   126   127   218    80   106   133   136   129   109   194    89   213    67   102   130   151    53   190    72   129   120    80   126   194   174    51   211   135   213   140    48   206    46   136   222    84   211   209    54   165   146   149   137    77    35   186   221    65    66   219   153    62    33    98    70    88   122   220   116    94   177   152    94   135    52    58   173   218   217    53    78    38   156   148    92    78    42   173    50   181   201   201   165    77   113    47   156   204    67   191   205   152   174    59   193    92   188   164   217    80   139    57   186    52   140   175    77   209    70   209    34   139    60    81   110    32   206    84    34   139   173   134   206    84    67   181   120   136   193    34    76   201   150    68    81   156   139   154   150   157    80   182   104   144   214   149   126   120    38    68    35   177    61   218    66    49    87    69    54   192   195    35    62   159   221   184    97   111   120    41   190   216    47    95   212    80   178   165   116    73    48    74    61   110   162   210   215   129   186   216   152   127   149    85   210    86   211   105   166    72    55   102    76    45    45   115   207   144    55   106   143   103   178    57   162    56    71    44    37   160   104   167   130   172    67    99   209    67    88   220   170   106    70    74    40   215    47   198    44    82    62   134   111    60   201    74   162   184   112    66   206   183    87    93    90    94   124    92   117   200   116   128   119   219   187    63    49   102   197    50   119   145   145   177   124   103   106   100    93    42   136   186    61   166   144   163   121    43    40   217    75   134   207   183    42    70   145   202   137    91   110    82    64   193    81    57    61   148   150   223   133   109    83   181   208   133   104   158    99   113   115    82   128    48    57   129   141   213   200   107   202   206    33   169    77    33    83   199    62   214   178    75   146   107
   175   154   209   115   101   140   193   191   160    43   192   126    87   172   146   171   127    63   213   185    36   195    55   168   120   209   125   100   217   145   215    83   154   114    94   166    62   164   103   132   129   129   176   153   127    45    46   195    54   120   207   190   178    58   127   216   206   221   214   133   165    60   176   168   221    76   190   121   169    62    60   212    71   144    34    64   197   164   112   198    82   150   133   111   171   137   210   102    66   188   220    70   183    46    68    66    85   149   192    95    85   184    45   191    46    72   148   193   185   182   213    87    78   168    98   218   122    52   212    96   164   178    99   178    65    73    60    97    98   142   172   193   161   177   131   105    97   174   141    99   138   159   159   148    69    66   199    76   177    31   161   210    52   187   136    76    85    87   214    60    70   204   157   210   149   114   178    81   126   127   220    80   108   132   137   129   108   194    90   212    68   103   131   152    53   192    72   130   118    79   127   194   174    51   211   135   212   139    47   206    47   137   221    81   211   209    53   166   145   148   136    76    35   185   220    64    66   218   153    62    33    99    71    88   123   221   115    93   178   150    95   134    53    57   173   218   216    52    77    40   156   148    93    78    41   172    49   180   200   201   166    76   113    46   157   203    67   190   203   153   175    58   191    92   187   163   216    80   139    58   186    54   141   177    74   208    70   211    35   138    62    80   108    32   207    85    34   139   174   134   205    84    70   180   119   135   192    34    77   201   149    67    82   156   139   154   149   158    79   182   104   145   216   148   126   121    38    68    36   177    60   215    66    48    87    70    53   191   194    33    63   159   222   185    98   110   121    42   191   214    46    96   211    78   177   165   115    71    48    73    60   110   165   209   214   130   186   214   154   129   150    84   208    88   211   102   167    73    54   102    76    45    45   116   205   144    55   107   142   103   179    56   162    57    69    44    35   162   105   169   131   171    69    98   208    68    86   219   170   106    71    73    40   214    47   198    45    83    61   134   111    61   202    75   163   184   110    67   205   183    87    93    91    94   125    92   117   198   117   127   119   218   188    64    49   102   195    51   120   144   145   179   124   102   108   101    95    42   136   187    60   168   144   162   120    43    38   218    75   134   207   183    40    71   144   201   138    91   110    81    62   192    81    59    60   148   151   223   131   108    81   180   208   134   104   160    99   113   115    83   128    47    57   130   140   212   199   106   201   205    34   168    78    33    83   199    61   214   179    74   146   106
   175   156   211   115   100   140   194   190   160    43   193   126    88   172   146   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   213    83   155   114    93   165    61   163   104   133   130   128   177   155   127    44    46   195    50   119   206   190   179    58   128   216   206   221   212   133   164    58   177   167   221    79   189   121   167    63    60   213    71   144    34    64   197   165   112   199    83   149   133   111   170   137   208   101    66   188   222    69   183    44    67    65    85   150   192    97    87   184    44   191    47    72   147   193   184   179   214    86    79   168    99   218   122    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    97   176   142   100   137   160   160   147    68    66   198    76   178    32   161   210    52   186   135    74    84    85   215    60    70   203   158   210   149   115   177    81   126   127   219    80   106   133   136   129   109   194    90   212    67   102   130   152    53   190    73   129   119    80   126   194   173    52   211   134   213   140    48   206    46   135   222    84   211   209    55   165   146   149   137    77    35   186   221    65    66   219   154    62    33    99    71    89   122   220   115    94   177   151    94   135    53    58   173   219   217    53    78    38   156   148    93    78    41   173    50   182   201   201   165    77   113    47   156   203    66   191   204   153   175    59   193    92   188   163   217    79   139    58   187    52   140   175    77   209    71   210    34   139    61    81   110    32   205    84    35   139   174   134   206    85    67   180   120   136   193    33    76   201   150    68    81   156   139   153   150   158    80   182   104   144   215   149   126   120    38    68    35   178    61   217    66    49    87    68    55   191   195    34    62   159   221   184    97   111   121    41   190   215    47    95   212    79   178   165   117    72    48    74    60   111   163   210   214   129   186   215   151   128   149    84   210    86   212   103   166    72    54   101    76    45    45   115   207   144    54   106   143   103   179    57   162    56    71    44    36   161   104   166   130   171    67    98   209    67    88   220   170   106    71    74    39   215    47   198    44    83    62   134   110    61   201    74   161   184   112    66   205   182    88    93    90    93   124    91   117   199   117   128   120   219   188    63    48   102   196    50   120   144   144   177   124   103   106   100    94    42   136   185    62   166   144   163   121    43    39   217    74   134   208   183    42    70   144   203   138    91   110    81    63   192    81    58    61   147   150   222   132   109    83   181   207   133   103   158    98   113   115    82   128    48    58   130   141   213   200   106   202   205    34   168    77    34    84   199    62   214   178    75   146   107
   175   156   211   115   100   141   194   190   160    43   193   126    88   172   146   170   126    64   212   185    35   195    55   167   119   208   127   100   217   144   214    84   155   114    93   165    61   163   104   134   130   128   177   155   127    44    46   195    50   119   206   189   178    58   128   216   206   221   212   133   164    58   177   167   221    79   189   121   167    63    60   213    71   144    34    64   197   164   112   198    83   149   133   111   170   137   208   101    66   187   221    68   183    45    67    65    85   150   192    97    87   185    44   191    47    72   147   193   184   180   214    86    80   168    99   218   121    52   212    97   164   177   100   177    65    73    60    95    99   141   173   193   161   179   131   106    97   176   142   100   137   159   160   147    68    66   199    76   177    32   161   210    52   186   135    74    84    86   215    60    70   203   157   210   150   116   177    81   126   127   219    80   106   133   136   129   109   194    89   213    67   102   130   152    53   190    72   129   119    80   125   194   174    52   211   134   212   140    47   206    46   135   222    84   211   209    55   165   146   149   137    77    35   186   221    65    67   219   153    62    33    99    71    88   122   220   115    94   177   151    94   135    52    58   173   218   217    53    77    38   156   148    93    78    42   173    50   181   201   202   165    77   113    47   156   203    66   191   204   152   174    59   193    92   188   164   217    79   138    57   186    53   140   175    77   209    71   209    35   138    61    81   110    32   205    84    34   139   174   134   206    85    67   180   120   136   193    34    76   201   150    68    80   156   139   154   150   158    81   182   104   144   214   149   126   120    38    68    35   178    61   218    66    48    87    68    54   191   195    34    62   159   221   184    97   111   121    40   191   215    47    95   212    79   178   165   117    72    48    74    60   111   163   210   215   129   186   216   152   128   150    84   210    86   212   104   167    72    55   102    76    45    45   115   207   145    54   106   143   103   179    57   162    56    71    44    36   160   104   167   130   171    67    98   209    67    88   220   170   106    70    74    39   215    47   198    44    82    62   133   110    61   201    74   161   184   112    66   206   183    87    93    90    94   125    91   117   199   117   128   119   219   187    63    49   102   196    51   119   144   144   178   124   103   107   100    94    41   135   185    61   166   144   163   121    43    39   217    74   134   207   183    42    70   145   203   138    91   110    81    64   192    81    58    61   148   150   222   132   109    83   182   208   133   103   158    99   113   115    82   128    48    57   130   141   213   200   107   202   205    34   168    78    34    84   199    62   214   178    75   146   107
   175   156   210   115   101   140   194   190   160    43   192   126    88   172   145   170   126    64   212   185    35   194    55   167   119   208   127   100   217   143   214    84   154   113    93   165    61   164   103   133   130   129   177   154   127    44    46   195    50   119   206   190   178    58   127   216   206   221   212   133   164    58   177   167   221    79   188   121   167    63    60   213    71   144    35    64   197   165   112   199    83   148   133   111   170   137   208   100    65   188   221    68   183    44    67    65    85   149   192    97    87   184    44   190    47    72   146   192   185   180   214    86    79   167    99   218   121    52   212    98   163   177    99   177    64    74    60    95    98   140   173   193   161   179   131   106    96   175   142   100   137   160   160   147    68    66   199    76   177    32   162   210    52   187   136    75    84    85   214    60    70   203   157   211   150   116   178    80   126   126   219    80   106   133   136   129   108   194    90   213    67   103   130   151    52   190    72   128   119    79   126   194   174    51   211   135   213   140    47   207    46   135   222    84   211   208    55   166   146   150   137    77    35   186   222    65    67   219   154    62    33    99    71    88   122   220   115    94   177   151    94   134    52    58   173   218   217    53    78    38   155   148    93    77    42   172    50   181   201   202   165    77   113    47   155   203    66   191   204   153   174    59   193    92   188   163   216    80   138    57   186    53   140   176    76   209    70   209    35   139    61    81   109    32   206    84    34   140   173   134   206    85    68   180   120   135   193    34    75   201   150    68    81   156   139   154   150   158    81   182   104   144   214   149   125   119    38    68    36   178    61   218    66    49    88    68    54   191   194    35    61   159   221   183    97   112   120    40   191   215    46    95   212    80   178   165   117    73    48    74    61   111   163   211   215   129   186   215   152   128   150    84   210    86   212   104   167    72    55   101    76    44    45   116   207   145    55   106   143   103   179    57   161    56    72    45    36   160   103   167   129   171    66    98   207    67    88   220   170   106    70    74    39   215    47   199    44    82    62   134   111    61   201    73   162   184   111    67   206   183    88    92    90    94   125    91   116   199   117   128   119   219   187    63    49   101   196    51   120   145   145   178   125   103   106   100    93    42   135   185    61   166   143   163   121    43    40   218    74   135   207   182    42    70   145   203   138    91   110    81    64   192    81    58    60   147   151   222   132   108    82   182   208   133   104   157    98   113   116    81   128    47    57   129   140   213   200   106   202   204    33   168    77    33    83   199    62   214   178    74   146   108
   175   156   211   116   101   140   194   190   160    43   192   127    87   172   145   169   126    64   213   185    35   194    54   167   119   208   128   101   217   143   214    84   154   113    92   165    62   163   104   134   130   128   177   155   127    43    44   195    51   118   207   189   179    58   129   216   207   221   211   133   164    58   177   167   221    79   190   122   167    63    61   212    70   145    35    65   196   164   112   199    82   148   133   111   170   137   208   100    66   187   222    69   182    45    67    66    86   150   191    97    86   185    44   191    46    71   146   193   185   179   214    86    79   167    99   218   122    52   213    97   163   178   100   176    64    73    60    96    99   142   173   194   160   179   131   105    95   177   141   101   138   159   160   148    68    65   198    75   177    32   162   210    52   186   135    74    84    86   214    61    69   203   158   210   150   116   178    81   124   127   219    79   106   134   136   129   109   193    90   213    68   102   131   152    52   190    72   130   119    80   126   194   173    52   211   135   212   140    49   207    45   135   222    83   210   209    55   165   146   149   136    76    36   187   222    66    66   219   154    61    34    99    70    88   122   221   115    95   177   152    94   134    52    56   173   218   216    52    77    39   157   148    93    78    42   172    50   182   201   201   166    77   113    47   156   203    67   191   203   152   174    59   192    91   189   164   217    79   138    58   186    52   140   176    77   209    71   210    35   138    61    81   111    32   206    83    35   138   175   134   205    85    67   180   120   136   193    33    75   201   150    68    81   156   139   154   151   158    80   182   105   143   214   148   125   120    38    68    35   178    61   218    66    49    86    69    55   191   195    34    62   159   221   183    97   112   122    40   190   215    47    95   212    79   177   165   116    72    48    74    61   111   163   211   215   129   186   216   152   128   150    83   210    87   212   105   166    73    55   101    76    44    45   115   207   145    54   107   143   103   179    58   162    57    71    43    37   160   104   167   130   170    67    97   208    67    87   219   171   106    70    74    40   215    46   198    44    83    62   134   110    61   200    73   163   184   112    66   206   182    88    92    90    94   124    91   117   199   117   129   120   218   188    63    48   101   195    50   120   144   144   178   124   103   106   100    93    42   134   186    62   167   143   162   122    43    40   217    74   133   209   181    41    69   144   203   138    91   110    82    64   193    81    57    61   147   151   223   132   109    83   182   208   132   103   157    98   112   115    81   129    48    57   130   141   213   200   107   202   205    33   168    77    33    84   199    62   214   179    74   145   107
    46    71   207    89   146    63    85    51    99   106   110    57    93    39    78    80    61   157   193   141    46   101   190   130   142    42   121   123    67    42   140   134   192    47   188   140    86   200    77    90   173   141    49    48   160   217   196    87   211   177   128   112   169    85   209   208   184   100   107   101    83   188   120   132    43    68   103    41    73   130   191   171    95   173    44   161   141   178   192    85    32   139    36    80   157   115   134    76   158    90   140   118    68    72   196   190   194   134    59   213    50   148   171   182   219   134   102    68   165   148   204    43    82    47   221   199   113    82   163   133    99    34   177   183   162   102    67   216    97   180    65    55   193    65    47    38   218    85    86   180   213    40    88   216   220    51    70   211    70    99   205   132   120    37   121   173   208    92   177    85   204   167   170   120    88    87   129   221   150   188   162    68   197    94   103   157   146   142    87   207   171    66   146   135   100    81   195   138   179   167   201   204   172    63    58    93   136    35   138    36    41   161    98   209    60   196   178   110   192    91    82   104    69   116   127   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   143   210   208   137    75   140   187   103    77   207   120   116    38   155    47   147   167    81   199    80   180    45   147   220   175    55    58   155   148    86    64    61    99    91    49   173   187   100   201   185   128   202   130   111   109   115   186   187    76   210   199   106    35   120   171   206    89   126    64   172    87    99   218   170    69   113    33   212   144   119   201    50   209    78   141   213   124   196   215   173   100   147    61   128   140   139   108   194   111    71   186   206   143    97    47   189    51   137    94   156    67   113   200   163    42   184   131    70    59   211   132   116   208    86   146   183   155   172   166   142   129    95    38    38    76    93   207    55    40    87    86    92   216    96    81   116   105   160   203   120   106   208   220   179   132    97   170   115   120   122   115    56   160    41   142   120   117   156    88   139   139    33   179   111    96   125   134   206   130    39   192    41   109   181    48    70   122    55    77    69   204    56   176   147    34   211   126    78    90    84   116   107    93   170   108    56   100    96   103    63    73   215    38    92   135   221    76    80    44    56   192    46    37   188   154   168    93   110   200    69   217   106    66    72   104    56   120   125   121   216   134   217   199   181    87    86   144    82    52    73   103   177   132   110   156   198   148   153   199   150   206    68    96   175   145   131    65   160    50   195   135   109    40   184   107   104    61   125    98    72   119   154    61   146   156    73    96   211   102   156    92   215
    46    71   206    89   146    63    85    51    99   106   109    56    94    39    79    79    61   157   193   141    47   102   189   130   142    42   121   122    67    42   140   133   191    46   188   139    85   200    77    89   171   141    49    49   159   218   197    87   211   176   129   112   168    84   208   208   184   100   106   101    82   188   120   133    43    67   102    41    73   129   192   170    95   173    43   160   141   178   192    85    31   138    37    78   157   115   134    77   159    91   141   118    68    72   196   190   193   134    59   213    50   147   172   182   218   134   101    67   166   148   204    43    83    47   222   199   113    82   163   132    99    34   177   184   163   103    67   215    98   179    65    55   193    66    47    37   217    85    86   179   212    39    88   216   220    51    70   211    70    99   205   133   120    37   122   173   209    92   177    84   204   168   170   120    88    87   130   221   150   189   162    67   198    94   103   158   146   142    87   207   172    67   145   134   100    80   195   138   179   168   201   204   172    63    58    93   137    35   137    36    41   159    98   210    59   196   178   110   192    91    82   105    68   115   128   120    35    44    37   136   193   173   110    66    41   188   211   131   135   209   143   210   207   137    75   140   188   102    77   209   120   116    38   155    46   146   166    81   200    79   180    46   147   219   176    54    58   153   148    86    64    61    98    91    48   174   188    99   202   184   127   202   129   110   109   115   186   186    76   211   197   107    34   121   172   206    88   126    65   171    87    98   217   171    70   114    33   212   145   119   202    50   210    78   140   213   124   196   215   173   100   146    61   128   140   140   107   195   111    70   186   206   143    98    47   188    53   138    95   155    67   113   201   163    41   184   130    71    59   211   132   116   208    85   146   184   156   172   166   142   129    96    38    39    77    93   207    55    41    88    86    92   215    96    81   117   104   160   203   121   107   209   220   179   132    98   169   114   120   123   115    55   160    41   142   120   118   157    88   139   140    33   179   111    95   126   134   205   130    40   192    41   108   181    48    69   123    55    77    69   205    56   176   148    33   211   126    77    90    85   115   106    93   170   107    56   100    97   103    63    73   215    37    92   136   222    77    80    44    56   191    45    37   189   154   169    93   110   201    68   217   105    66    72   103    56   121   124   121   216   134   217   199   182    87    86   143    81    51    72   104   178   132   110   157   198   147   152   198   150   205    68    96   175   145   131    66   159    50   195   136   110    40   185   106   103    60   123    97    72   118   154    61   145   156    73    97   211   101   155    92   215
    46    71   207    89   146    62    85    51   100   106   109    57    93    38    78    80    61   158   193   141    45   101   190   131   143    42   120   123    67    42   140   133   193    47   188   139    85   201    77    89   172   140    49    48   159   217   197    87   212   176   128   112   168    84   209   208   184   101   107   100    83   187   118   132    43    69   104    39    73   130   190   171    95   173    44   161   141   178   192    86    33   139    36    80   157   115   135    77   159    89   140   118    68    71   195   191   193   135    58   213    49   148   170   181   219   134   102    68   166   147   204    43    82    47   222   198   113    82   163   133    99    33   178   183   162   102    68   216    98   180    65    54   192    65    48    38   217    85    86   180   214    40    89   216   220    51    70   212    71    99   205   132   120    37   122   173   208    94   177    84   204   167   169   120    89    88   130   221   150   188   163    69   197    94   103   158   146   142    86   207   171    66   147   135   100    80   196   138   180   168   201   204   173    63    58    93   136    35   138    35    40   160    98   209    59   195   178   110   192    90    82   104    69   116   127   120    38    43    37   138   193   174   110    66    41   188   211   130   134   209   143   210   207   136    75   140   188   104    77   208   119   116    37   155    46   147   167    81   199    80   181    45   146   219   175    54    58   155   149    87    64    61    98    90    49   174   188   100   201   184   127   201   130   112   109   114   186   187    77   211   200   106    35   120   173   206    89   126    65   172    86    99   218   170    69   113    33   212   144   119   201    50   209    77   141   211   124   197   215   172    99   147    62   127   139   139   108   195   111    71   185   207   143    97    47   189    51   137    94   156    68   113   199   163    41   183   131    71    59   210   131   116   208    86   146   183   156   172   165   142   128    96    38    39    76    92   207    55    40    88    86    92   216    95    81   116   105   159   203   120   107   208   220   179   132    97   170   114   121   122   115    56   160    41   142   119   117   155    88   138   139    33   178   111    96   126   134   206   132    39   192    40   108   181    48    68   124    55    77    68   204    56   176   147    34   212   126    78    90    83   116   106    93   170   107    56    99    96   103    63    74   215    37    92   134   220    76    79    44    57   193    47    37   189   154   168    93   110   198    68   216   107    66    72   104    56   120   123   122   216   134   217   199   182    86    86   145    81    52    72   103   178   131   110   156   197   148   153   199   150   207    68    95   175   146   130    65   159    50   195   135   110    39   186   106   103    61   125    98    72   119   154    61   145   156    73    97   211   101   156    91   215
    46    71   207    89   146    63    85    52    99   106   111    57    94    39    78    79    61   157   193   141    46   100   190   130   143    42   121   124    67    43   141   135   191    47   189   139    85   201    77    90   172   141    49    49   160   216   196    87   210   177   128   112   169    84   208   209   184   101   107   101    83   187   119   132    43    68   103    40    73   129   191   171    95   172    44   161   141   178   192    85    32   138    36    80   156   115   134    76   158    90   140   118    68    72   195   190   194   134    59   213    50   148   171   182   219   134   102    68   166   148   204    43    82    46   221   199   113    82   163   132    99    34   177   183   162   102    67   216    97   180    65    55   193    65    48    38   218    85    86   181   213    39    88   216   220    51    70   212    71    98   205   132   120    37   122   173   208    92   178    85   204   167   170   120    89    87   130   221   150   188   162    68   198    94   103   157   146   143    87   207   172    66   146   135   100    80   195   137   180   167   201   205   173    63    58    94   136    34   137    35    41   161    98   209    60   196   177   109   192    91    82   105    70   116   127   120    37    44    37   137   193   174   111    67    41   188   210   131   135   209   143   210   208   136    75   140   187   103    77   207   120   116    37   155    46   148   167    81   199    79   180    46   147   220   175    55    58   154   148    86    64    61    98    90    49   173   188   100   200   185   128   201   130   112   109   115   185   187    76   210   199   106    35   120   172   206    89   126    64   172    87    99   218   170    69   114    34   213   144   119   200    50   209    78   141   213   123   196   215   172   101   147    61   128   141   140   108   194   111    71   186   207   142    97    47   189    51   138    94   156    67   114   201   163    42   184   131    70    59   211   131   116   208    85   147   183   154   172   166   143   128    95    39    38    76    93   207    54    40    87    86    92   217    95    81   116   104   159   203   120   107   208   220   178   132    97   169   115   120   123   114    56   161    41   142   120   117   156    88   139   139    32   179   111    97   125   133   206   130    39   192    41   108   181    49    70   123    55    77    69   204    56   176   148    35   211   126    77    90    84   115   107    92   169   108    56   100    96   103    63    74   215    38    92   135   221    77    79    44    56   192    45    37   189   153   169    93   110   200    69   217   107    66    72   104    57   120   124   122   216   135   218   199   181    87    86   143    82    53    72   103   177   132   110   157   199   148   153   199   150   206    68    96   175   145   131    65   159    50   195   135   110    40   184   107   104    60   124    99    72   119   154    61   146   156    73    96   212   102   155    92   215
    46    71   207    89   147    63    85    50    99   106   110    57    93    40    78    79    61   158   193   141    46   101   190   131   142    42   121   125    66    42   140   134   192    47   188   140    86   200    78    90   172   140    50    48   159   217   197    87   212   177   129   112   170    84   209   208   184   100   107   102    82   188   120   131    42    69   103    41    73   130   190   171    95   173    44   161   141   178   192    85    33   140    36    79   157   115   134    76   159    88   140   118    69    71   196   191   194   135    58   213    51   148   170   182   219   134   103    69   166   148   204    43    82    46   221   198   112    82   163   134    99    34   178   184   162   102    68   216    97   180    65    55   192    66    48    38   217    85    86   180   213    39    88   216   220    52    70   211    71    99   204   132   119    37   120   174   208    92   177    84   204   168   170   120    88    87   129   221   150   188   162    68   198    94   104   158   146   142    87   207   172    66   145   135    99    80   195   138   180   168   201   203   173    63    58    93   136    35   139    36    41   161    98   209    59   196   178   110   192    92    81   104    69   116   126   120    37    44    38   137   193   174   110    67    42   188   212   130   135   208   142   210   207   136    75   140   187   103    77   207   120   116    38   155    46   147   167    81   200    80   181    44   147   220   176    55    57   155   148    86    63    63    98    90    49   174   187   101   201   185   128   201   130   111   109   115   185   186    76   210   198   105    34   120   172   206    89   127    64   172    87    98   218   170    69   114    34   212   144   120   200    51   209    78   141   213   124   196   215   173   100   146    61   128   140   139   108   194   112    71   185   206   142    97    47   189    51   138    94   156    67   113   200   163    42   185   132    71    58   211   131   116   208    85   146   184   155   172   166   142   129    95    39    38    76    92   208    56    40    87    86    92   217    95    81   116   105   160   203   121   106   208   220   179   132    97   170   115   120   122   115    56   160    41   141   120   117   156    88   138   138    32   179   111    96   126   134   205   131    39   192    40   108   182    48    70   123    55    77    69   205    58   176   147    34   212   126    78    91    85   115   108    93   170   108    55   100    97   102    63    74   214    38    92   136   222    76    79    44    56   192    45    37   189   154   168    93   110   200    69   216   107    66    72   105    55   121   125   121   216   133   218   199   180    86    87   144    82    52    72   104   177   133   110   156   199   148   153   199   150   205    67    96   176   146   130    64   160    49   195   135   109    40   184   107   104    61   126    98    71   120   155    62   145   157    73    96   212   102   156    93   216
    46    71   207    89   146    63    85    51    99   106   110    57    93    39    78    80    61   157   193   141    46   101   190   130   143    42   121   123    67    43   140   134   192    47   188   140    86   200    77    90   172   141    49    48   159   217   197    87   211   176   129   112   169    84   209   208   184   100   107   101    83   188   119   132    43    68   103    40    73   130   190   171    95   172    44   160   141   178   192    85    32   139    36    80   157   115   134    76   158    90   141   118    68    72   196   190   194   134    59   213    50   148   171   182   219   134   102    68   166   148   204    43    82    47   221   199   113    82   163   133    99    34   177   183   162   102    67   216    97   180    65    55   193    65    47    38   218    85    86   180   213    40    88   216   220    51    70   212    70    99   205   132   120    37   121   173   208    92   177    85   204   167   170   120    88    87   130   221   150   188   162    68   197    94   103   157   146   142    87   207   171    66   146   135   100    80   195   138   180   167   201   204   172    63    58    93   136    35   138    36    41   161    98   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   143   210   208   137    75   140   187   103    77   208   120   116    38   155    47   147   167    81   199    79   180    45   147   219   175    54    58   154   148    86    64    61    98    91    49   174   187   100   201   185   128   202   130   111   109   115   185   187    77   210   199   106    35   120   172   206    89   126    64   172    87    99   218   170    69   113    33   212   144   119   201    50   209    78   141   213   124   196   215   173   100   146    61   128   140   139   108   194   111    71   186   206   143    97    47   189    51   138    94   156    67   113   200   163    42   184   131    70    59   211   131   116   208    86   146   183   155   172   166   142   129    95    38    38    76    93   207    55    40    87    86    92   216    95    81   116   105   160   203   120   106   209   220   178   132    97   170   115   120   122   115    56   160    41   142   120   117   156    88   139   139    33   179   111    96   125   134   206   130    39   192    41   109   181    48    70   123    55    77    69   204    56   176   148    34   212   126    78    90    84   116   107    93   170   107    56   100    96   103    63    73   215    37    91   135   221    77    80    44    56   192    46    37   188   154   168    93   110   200    69   217   106    66    72   104    56   121   124   121   216   134   217   199   181    87    86   144    82    52    72   103   177   132   110   156   198   148   152   199   150   206    68    96   175   145   130    65   160    50   194   135   109    40   185   107   104    60   124    98    72   119   154    62   146   156    73    96   211   102   156    92   215
    47    73   208    89   147    64    85    53   103   107   109    57    91    38    77    80    60   156   192   139    44    99   190   130   144    41   122   125    67    40   139   134   193    47   187   138    88   201    77    90   172   141    50    48   161   217   194    88   214   176   129   113   169    84   209   207   184   101   107   101    81   188   118   134    44    68   104    40    73   132   191   169    92   171    46   159   140   178   191    85    32   141    37    81   157   115   134    77   157    90   140   118    68    72   195   190   192   135    57   214    50   148   170   181   219   133   104    69   167   147   204    44    81    48   222   197   113    84   161   132    98    36   178   184   161   103    67   219    99   180    62    53   194    67    47    38   217    88    87   182   213    42    89   215   219    51    71   213    70    99   204   134   120    37   119   174   207    90   179    86   204   168   170   119    89    87   131   223   150   188   163    66   199    94   103   160   145   143    86   209   171    66   146   136   101    81   195   139   179   165   200   204   174    62    56    94   137    35   136    34    39   162    97   208    58   197   177   108   191    90    81   104    69   114   128   119    38    46    38   136   191   174   110    65    40   188   213   132   136   209   142   211   209   138    75   140   189   104    78   204   121   114    39   156    47   144   168    80   200    78   179    45   147   220   173    52    57   156   146    84    65    62    97    89    54   173   187   100   201   185   127   201   130   111   111   115   187   188    78   211   200   108    36   120   171   205    88   127    65   172    89   100   220   168    67   112    33   212   146   119   201    49   209    79   142   214   123   198   215   171   101   147    60   126   140   139   107   196   110    70   184   207   144    96    45   189    53   136    95   155    67   114   201   164    45   186   130    71    58   212   129   116   205    86   146   183   156   173   165   142   127    94    37    37    75    92   207    55    40    87    85    91   217    95    81   114   104   161   201   120   105   208   223   180   132    96   171   113   121   123   117    54   159    40   140   118   118   156    89   140   135    35   178   109    97   126   135   208   129    38   190    39   108   182    49    69   124    56    77    69   204    58   175   148    32   211   125    78    90    85   115   108    93   168   109    57    99    95   105    63    72   214    37    91   137   220    76    80    45    57   193    48    37   188   154   165    92   109   200    66   215   108    66    72   105    56   122   123   121   215   136   217   201   181    87    87   143    82    53    69   104   178   136   110   156   199   147   148   199   150   207    69    96   176   143   131    64   158    51   194   136   109    41   184   107   101    60   123    98    73   120   154    62   144   156    74    98   212   102   158    94   216
    45    71   208    90   146    62    85    51    99   106   111    58    93    39    78    79    62   157   192   142    46   101   190   130   144    42   121   123    67    43   140   134   191    47   189   139    86   201    77    89   172   141    49    48   160   216   197    87   211   176   129   112   168    87   209   208   185   101   107   100    83   187   119   131    43    68   103    41    74   130   190   172    95   173    45   160   140   178   193    84    33   139    36    79   157   115   135    75   158    90   141   118    69    72   196   189   194   133    58   213    50   147   171   183   220   134   102    69   165   148   204    44    83    46   221   199   113    81   163   132    99    34   176   183   163   102    67   214    97   180    66    55   193    66    47    38   218    86    85   181   213    40    89   216   220    51    71   211    70    99   206   132   120    36   120   172   208    91   178    84   204   167   170   120    89    88   129   220   149   189   162    68   198    94   102   157   146   142    86   207   172    66   146   135   100    81   195   137   179   168   201   204   172    64    60    93   135    34   139    35    41   161    98   209    60   196   177   110   192    89    82   104    68   115   128   120    37    44    38   136   193   174   111    67    42   188   211   130   134   210   143   210   207   137    75   141   186   102    78   208   121   117    39   154    46   147   166    80   200    78   180    44   146   220   174    54    58   154   147    87    64    61    98    90    49   174   187   101   201   185   128   201   130   112   110   116   185   187    77   209   200   105    35   119   172   207    89   126    64   173    87    98   219   171    70   114    33   212   144   120   201    51   208    79   140   212   124   197   216   172    99   147    61   128   140   138   108   194   110    71   186   207   144    96    47   189    51   138    94   156    68   113   200   163    42   184   131    71    60   211   132   117   208    86   146   184   155   172   166   142   129    95    39    38    75    93   207    55    40    87    86    92   217    96    81   117   105   160   203   120   106   209   220   179   133    97   170   115   120   122   115    56   160    42   143   120   118   157    89   138   139    33   180   111    96   125   135   206   131    40   192    41   108   181    48    69   122    54    77    69   204    57   175   148    33   212   127    77    90    84   117   106    93   170   108    57    99    96   103    63    72   214    37    91   134   221    76    80    44    56   192    46    37   187   154   168    93   111   199    70   217   106    66    72   104    56   120   125   122   216   134   218   199   182    87    87   144    82    52    73   104   176   132   110   158   199   148   153   198   149   205    68    95   176   145   130    64   159    50   195   135   109    40   185   106   104    60   125    99    73   120   153    61   145   156    72    96   212   102   155    92   216
    47    70   208    90   145    61    86    51   100   106   109    55    94    40    79    81    63   158   194   141    45   101   191   130   140    42   120   124    66    42   141   135   191    47   187   140    86   200    76    89   172   141    49    47   159   217   197    88   211   175   129   113   170    84   207   208   183   100   105   101    84   189   121   132    42    68   102    39    70   130   190   172    96   172    44   161   142   177   192    87    32   140    36    79   160   116   134    76   158    89   140   120    69    73   195   190   193   134    58   213    49   148   171   182   220   133   103    68   164   150   203    42    83    47   221   198   112    81   162   135   101    35   175   184   162   102    67   217    97   183    67    55   192    65    47    40   217    85    86   181   212    41    88   218   221    51    70   211    72   100   204   132   119    39   120   173   208    92   178    85   206   169   170   119    87    86   129   220   149   188   164    68   198    93   103   158   148   144    88   209   171    66   145   135   100    78   194   137   181   168   201   205   171    63    59    93   135    35   137    35    43   159    97   210    59   197   178   111   193    90    84   102    69   116   129   121    37    46    39   137   193   175   110    67    40   190   213   131   134   207   144   211   207   135    76   141   188   104    77   208   118   119    37   152    46   146   168    81   202    81   181    45   148   219   175    58    58   155   149    86    63    62   100    90    48   172   187   102   200   186   127   202   131   111   108   114   186   187    77   210   198   104    34   119   172   206    89   127    63   172    87   100   219   170    69   114    34   212   144   120   200    50   208    78   141   214   124   196   214   172    99   145    61   129   138   139   106   194   113    71   185   205   145    97    48   191    53   137    94   157    68   114   200   163    43   186   131    72    58   210   131   117   208    85   147   182   155   171   164   143   129    97    37    40    77    92   207    54    39    87    85    92   215    94    82   118   106   160   205   119   107   208   222   179   131    96   171   117   120   123   114    55   159    40   143   118   115   157    88   138   139    33   179   110    96   125   133   205   131    40   190    41   106   180    48    70   122    54    78    70   204    57   175   149    35   213   124    77    89    83   118   109    93   169   107    58   100    95   102    65    73   214    36    93   137   221    76    83    45    57   194    47    35   188   152   168    95   109   201    68   215   106    66    72   107    55   119   123   123   215   134   218   199   181    87    87   144    81    50    73   103   178   131   111   156   198   151   152   198   150   207    67    97   176   145   128    67   158    51   193   136   109    39   186   105   103    61   123    98    73   119   155    61   143   156    72    98   211   100   158    94   215
    44    71   207    91   144    62    86    49    98   106   109    58    94    39    79    79    60   156   194   141    44   101   192   131   146    40   121   124    67    43   141   134   192    47   186   143    85   199    78    87   173   142    51    48   160   220   195    87   212   177   129   114   170    82   211   207   185   100   106   101    81   186   118   134    43    67   103    41    72   130   189   172    93   170    45   158   140   178   192    83    35   138    36    81   155   114   134    74   160    89   142   118    67    74   195   191   193   133    59   212    49   149   170   183   219   135   103    67   167   148   205    45    83    48   222   198   112    83   163   133   100    32   177   185   162   103    68   215    95   181    66    55   194    65    48    39   217    84    87   181   214    40    88   219   222    50    71   210    72    97   207   132   121    38   122   174   209    91   178    83   204   167   169   120    90    88   131   222   149   188   161    68   197    93   103   157   143   143    87   205   170    66   148   133   101    81   195   140   178   169   204   205   171    63    60    94   137    36   138    36    41   162    98   209    58   196   180   110   193    93    82   104    71   117   126   120    36    45    34   138   194   172   109    65    41   188   210   129   135   209   146   212   206   136    74   141   186   104    77   207   119   116    37   156    47   147   167    81   199    78   178    46   145   221   177    56    56   153   147    86    62    60    97    89    49   177   187   102   200   184   127   200   130   111   109   116   183   186    78   211   197   108    37   121   172   207    89   127    65   171    87    99   218   170    69   114    31   215   145   119   202    51   208    80   143   213   124   196   215   173    99   145    62   128   139   140   106   194   111    70   185   207   143    96    46   188    51   136    95   157    66   112   199   162    41   184   130    71    57   211   130   115   207    87   148   183   155   171   167   143   129    96    39    40    75    90   207    55    41    86    86    89   214    95    80   117   106   160   204   121   108   208   221   179   130   101   168   115   119   122   115    55   162    42   143   123   118   156    88   141   139    32   179   110    98   122   133   206   131    38   189    42   108   184    48    70   124    56    79    68   207    57   177   148    36   213   127    80    91    84   116   106    93   170   107    56    99    97   103    64    71   219    39    92   133   222    78    80    45    58   191    47    36   187   153   167    94   109   198    70   217   105    67    74   106    57   120   125   122   216   134   216   199   180    86    85   145    81    51    72   101   178   133   108   158   198   150   152   200   149   206    68    94   175   143   131    64   160    51   193   138   108    42   184   104   104    61   122   100    73   119   155    64   146   158    73    96   212   103   155    92   217
    46    71   208    89   146    63    85    51    99   106   110    56    93    39    79    79    61   156   193   141    47   101   191   130   143    42   121   123    67    42   141   133   193    47   187   140    86   200    77    89   172   141    49    49   159   217   197    87   212   176   129   112   168    84   209   209   185   101   106   101    83   187   119   132    43    68   103    40    73   130   190   171    94   173    44   160   141   178   191    85    32   140    37    80   157   115   134    76   159    90   140   118    69    72   196   190   193   133    59   212    49   147   171   182   219   134   102    68   166   149   204    44    82    47   222   200   113    82   163   133    99    34   177   184   163   102    67   216    98   180    64    55   192    65    47    39   218    84    87   181   212    39    88   216   220    51    71   212    71    99   205   132   120    37   121   173   208    92   176    86   205   167   170   121    88    88   130   221   150   188   163    68   197    94   103   157   146   142    88   207   170    67   145   135   100    80   195   139   180   168   201   203   172    63    58    93   137    35   138    35    41   161    98   209    59   196   178   110   192    90    81   104    68   114   126   119    37    44    38   136   193   173   110    67    40   188   211   130   135   209   142   209   208   137    75   141   187   104    77   207   120   117    38   155    47   146   167    81   199    80   180    45   148   219   175    54    57   155   148    86    64    62    99    91    49   173   187   101   201   185   128   201   130   112   108   114   186   187    76   210   198   106    35   119   171   206    88   126    64   172    87    99   217   169    70   113    34   212   144   119   200    50   210    79   141   213   124   196   215   173   100   146    61   128   139   139   108   195   111    71   186   207   144    97    47   189    52   138    94   155    67   114   201   163    41   184   131    70    59   210   132   116   207    86   145   183   155   171   167   141   129    95    39    39    77    94   206    55    39    88    86    92   216    95    81   116   105   160   203   120   106   208   219   179   132    97   170   115   120   122   114    55   161    40   142   120   117   156    89   138   140    33   179   110    97   125   134   205   131    38   192    42   108   182    48    70   122    54    77    69   204    56   176   147    34   211   127    77    90    85   116   107    93   169   108    56    99    96   103    63    73   215    38    91   135   221    77    81    44    57   192    46    37   188   154   168    94   110   200    69   217   106    66    72   104    57   120   125   121   216   134   217   199   181    87    87   144    82    52    72   103   177   132   110   156   198   149   152   199   149   205    68    96   175   146   130    65   160    49   194   134   108    40   184   107   103    60   125    98    72   118   155    62   146   156    73    96   211   102   156    92   215
    43    70   207    88   147    63    85    50    98   105   109    56    90    43    79    81    60   158   193   140    46    99   192   131   142    41   120   122    67    44   140   133   192    47   190   140    86   199    77    90   174   141    50    46   159   216   196    89   211   176   126   110   170    85   208   207   185    99   107   103    81   189   120   134    45    67   105    40    72   130   189   171    94   172    44   159   141   176   191    86    33   141    38    77   156   117   135    77   156    87   141   120    67    71   197   190   192   134    58   213    51   148   172   183   217   137   101    68   167   150   205    45    82    47   219   199   113    83   162   131    99    34   176   183   160   102    68   216    96   182    67    54   190    67    45    40   218    85    87   180   213    38    89   219   218    52    71   212    69    98   203   134   121    36   121   172   209    93   176    84   203   166   169   120    88    89   126   220   149   189   163    70   199    95   102   157   147   143    86   207   169    69   147   135   102    78   195   136   179   168   203   204   172    64    57    94   136    35   138    36    42   162    99   210    58   196   176   111   192    93    82   102    72   116   125   120    38    43    39   135   191   172   112    68    41   189   211   129   134   207   140   209   208   137    74   139   188   103    78   205   120   117    37   157    47   147   168    83   202    80   180    48   146   218   174    53    57   155   149    85    61    62    99    93    51   172   186    99   200   186   127   201   130   111   110   115   185   186    76   211   201   106    32   119   170   204    87   125    65   172    86   100   219   171    69   114    34   212   143   120   200    47   209    78   141   212   124   196   216   172    99   144    60   128   141   140   108   193   111    72   184   204   142    96    46   190    49   139    91   155    66   112   202   161    44   184   131    70    59   211   131   117   206    87   146   184   154   172   167   142   130    96    37    38    78    96   207    54    39    88    86    92   215    95    82   116   104   160   203   120   108   206   220   179   131    97   169   115   119   123   117    55   161    43   141   119   116   155    88   138   139    34   180   109    98   126   133   205   131    36   191    42   108   181    50    68   123    55    76    66   203    57   177   147    34   212   125    78    90    84   112   106    92   170   110    58   102    97   103    64    74   214    39    92   136   222    78    77    44    54   193    46    38   188   157   168    93   109   200    71   218   107    67    74   101    56   119   124   123   216   133   218   197   182    86    86   144    82    49    73   104   177   133   111   155   198   151   152   197   151   205    67    97   176   146   134    67   159    50   197   135   109    37   186   106   103    63   124    99    70   119   154    61   148   160    71    96   211   103   155    89   217
    46    71   207    89   146    63    85    51    99   106   110    57    93    39    78    80    61   157   193   141    46   101   190   130   143    42   121   123    67    43   140   134   192    47   188   140    86   200    77    90   172   140    49    48   159   217   197    87   211   176   129   112   169    84   209   208   184   100   107   101    83   188   119   132    43    68   103    41    73   130   190   171    95   172    44   160   141   178   192    85    32   139    36    80   157   115   134    76   158    90   140   118    68    72   196   190   194   134    59   213    50   148   171   182   219   134   102    68   166   148   204    43    82    47   221   199   113    82   163   133    99    34   177   183   162   102    67   216    97   180    65    55   193    65    47    38   218    85    86   180   213    40    88   216   220    51    70   212    70    99   205   132   120    37   121   173   208    92   177    85   204   167   170   120    88    87   130   221   150   188   162    68   197    94   103   157   146   142    87   207   171    66   146   135   100    80   195   138   179   167   201   204   172    63    58    93   136    35   138    36    41   161    97   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   143   210   208   137    75   140   187   103    77   208   120   116    38   155    47   147   167    81   199    79   180    45   147   219   175    54    58   154   148    86    64    61    98    91    49   173   187   100   201   185   128   202   130   111   109   115   185   187    77   210   199   106    35   120   172   206    89   126    64   172    87    99   218   170    69   113    33   212   144   119   201    50   209    78   141   213   124   196   215   173   100   146    61   128   140   139   108   194   111    71   186   206   143    97    47   189    51   138    94   156    67   113   200   163    42   184   131    70    59   211   131   117   208    86   146   183   155   172   166   142   129    95    38    38    76    93   207    55    40    87    86    92   216    95    81   117   105   160   203   120   106   209   220   178   132    97   170   115   120   122   115    56   160    41   142   120   117   156    88   139   139    33   179   111    96   125   134   206   130    39   192    41   109   181    48    70   123    55    77    69   204    56   176   148    34   212   126    78    90    84   116   107    93   170   107    56   100    96   103    63    73   215    37    91   135   221    77    80    44    56   192    45    37   188   154   168    93   110   200    69   217   106    66    72   104    56   121   124   121   216   134   217   199   181    87    86   144    82    52    72   103   177   132   110   156   198   148   152   199   150   206    68    96   175   145   130    65   160    50   194   135   109    40   185   107   104    61   124    98    72   119   154    62   146   156    73    96   211   102   156    92   215
    46    71   207    89   146    63    85    51    99   106   110    57    93    39    78    80    61   157   193   141    46   101   190   130   143    42   121   123    67    43   140   134   192    47   188   140    85   200    77    89   172   140    49    48   160   217   197    87   211   176   128   112   169    85   209   208   184   101   107   101    83   188   119   132    43    68   103    41    73   130   190   171    95   172    44   160   141   178   192    85    32   139    36    80   157   115   134    76   158    90   141   118    68    72   196   190   194   134    59   213    50   147   171   182   219   134   102    68   166   148   204    43    82    47   221   198   113    82   163   133    99    34   177   183   162   102    67   216    97   180    65    55   193    65    47    38   218    85    87   180   213    40    88   216   220    51    71   211    70    99   205   132   120    37   121   173   208    92   177    85   204   167   170   120    88    87   130   221   150   189   162    68   197    94   103   157   146   142    87   207   171    66   146   135   100    80   195   138   180   167   201   204   173    63    58    93   136    35   138    36    41   161    97   209    59   196   178   110   192    91    82   104    69   115   127   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   143   210   207   137    75   140   187   103    77   208   120   116    38   155    47   147   167    81   200    80   180    45   147   220   175    54    58   154   148    86    64    62    98    91    49   174   187   100   201   185   128   202   130   111   109   115   185   187    77   210   199   106    35   120   172   206    89   126    65   172    87    99   218   170    69   113    33   212   144   119   201    50   209    78   141   213   124   196   215   172   100   146    61   128   140   139   108   194   111    71   186   206   143    97    47   189    51   137    94   156    67   113   200   163    41   184   131    70    59   211   131   117   208    86   146   183   155   172   166   142   128    95    38    39    76    93   207    55    40    87    86    92   216    95    81   116   105   159   203   120   106   208   220   178   132    97   170   115   120   122   115    56   160    41   142   120   117   156    89   139   139    33   179   111    96   125   134   206   131    39   192    41   109   182    48    70   123    55    77    69   204    56   176   148    34   212   126    77    90    84   116   107    93   169   107    56   100    96   103    63    73   215    37    91   135   221    77    80    44    57   192    46    37   188   153   168    93   110   199    69   217   106    66    72   104    56   120   124   122   215   134   217   199   181    86    86   144    82    52    72   103   177   132   110   156   198   148   152   198   150   205    68    96   175   145   131    65   160    50   194   135   109    40   185   107   104    60   124    98    72   119   154    62   146   156    73    96   211   102   156    92   215
    46    71   207    89   146    63    84    51    99   106   109    58    93    39    78    79    61   157   193   141    46   100   190   130   142    42   121   123    66    44   140   133   192    47   188   140    85   199    78    90   173   140    50    48   159   216   197    87   211   176   129   112   169    85   207   209   184   101   106   100    82   187   118   132    42    68   103    41    73   129   190   171    94   173    44   160   142   177   192    86    32   140    36    79   156   115   134    76   158    90   140   118    68    73   196   190   194   133    60   213    50   147   170   182   219   134   102    67   165   147   204    44    82    48   221   200   113    82   163   132    98    33   177   183   162   103    68   216    97   180    65    56   193    65    48    39   218    85    87   180   214    40    88   216   219    51    70   212    69    99   206   133   120    37   120   173   208    93   177    84   204   167   168   120    89    87   130   221   150   188   161    68   197    94   102   157   146   142    87   207   172    67   146   136    99    81   196   138   180   168   201   204   172    64    58    93   137    34   138    36    41   161    97   210    59   197   178   110   192    90    82   104    70   116   126   120    37    45    37   138   194   175   109    67    42   188   211   131   135   209   143   209   206   136    75   140   188   103    77   207   120   116    38   155    47   147   167    81   200    79   180    45   147   219   175    55    58   155   148    86    64    62    98    91    49   174   187   101   201   186   128   202   130   111   109   115   185   187    76   209   199   106    35   119   172   207    88   126    65   173    87    97   217   170    69   114    33   212   144   120   202    50   209    78   141   213   124   197   214   172   100   147    60   128   140   139   107   193   110    71   186   206   144    96    47   188    51   138    94   156    67   113   200   162    41   184   131    71    59   211   132   117   208    86   146   184   155   172   165   142   129    95    38    39    77    93   207    54    40    87    86    93   216    96    81   117   105   160   204   120   106   209   221   178   132    97   170   114   120   123   115    55   160    41   142   120   117   156    88   138   140    33   179   111    97   125   134   206   130    39   191    41   108   181    48    69   122    55    78    69   204    56   175   148    33   211   126    78    90    83   116   108    93   169   108    55   100    96   103    63    74   215    37    92   135   221    76    80    45    57   192    45    36   187   154   168    93   110   200    70   217   106    67    72   104    56   120   124   122   216   134   218   199   180    88    86   144    83    52    73   103   177   133   109   156   199   148   153   198   150   206    67    96   175   145   130    65   160    49   194   136   110    41   185   107   104    61   124    99    72   119   154    62   146   157    72    96   212   101   156    92   215
    46    70   207    90   145    62    84    51   100   106   110    57    93    40    78    79    61   157   193   140    47   100   190   130   143    42   122   123    67    43   140   133   191    47   188   139    86   199    77    89   172   140    49    49   159   217   196    87   212   177   129   112   168    85   208   208   184   101   107    99    82   188   120   132    42    68   104    40    74   129   191   171    95   172    44   161   141   178   191    85    32   139    36    81   156   114   133    76   157    89   140   119    67    72   196   189   195   134    58   214    50   148   171   181   219   135   102    68   166   149   203    44    82    46   220   199   113    83   162   133    99    34   177   184   162   102    67   217    96   179    65    54   193    65    47    38   218    84    87   179   214    40    88   215   220    52    70   212    70    99   205   132   120    38   121   173   208    92   177    84   203   168   171   121    88    88   131   221   150   189   163    68   197    94   103   158   146   143    87   206   170    65   147   135   100    81   195   139   180   167   201   204   173    64    59    93   136    35   137    36    40   161    98   210    60   197   178   110   191    92    82   104    69   116   127   119    37    43    38   137   193   174   109    67    41   188   210   130   136   209   142   210   208   136    75   140   188   103    77   208   120   116    39   156    46   147   166    81   198    79   181    45   147   219   175    54    57   154   149    85    64    61    99    91    48   174   187    99   202   186   127   202   129   112   109   116   185   187    76   211   198   105    35   120   172   206    89   126    64   172    88    98   217   171    69   113    35   213   144   119   201    49   209    78   140   213   123   196   214   173   100   146    60   127   140   138   108   195   110    71   186   206   143    97    46   188    52   137    94   155    67   114   201   162    42   184   130    70    59   211   130   117   208    85   147   183   155   172   167   143   128    95    38    39    76    93   208    56    40    88    86    91   216    94    81   116   106   160   203   120   106   209   219   179   132    96   171   115   121   121   115    55   160    41   142   120   117   157    89   138   140    33   177   111    96   125   134   205   130    39   192    40   107   181    48    71   122    54    77    69   204    56   176   148    34   211   126    77    91    85   115   107    92   170   107    55    99    95   103    63    74   215    37    91   135   221    77    80    44    57   192    45    37   188   154   167    94   110   199    69   217   107    66    73   104    56   121   124   122   215   134   217   199   180    85    85   145    82    52    73   103   177   133   110   156   198   148   153   199   149   207    67    96   175   146   131    64   160    50   194   134   109    40   184   107   104    61   124    99    73   120   154    62   145   157    73    96   211   102   156    91   214
    46    71   207    89   146    63    85    51   100   106   110    57    93    40    78    80    61   157   193   141    46   101   190   130   143    41   121   123    67    42   140   134   192    47   188   140    86   200    77    90   172   141    49    49   159   217   197    87   211   177   129   112   169    84   209   208   185   101   106   101    83   187   119   132    43    68   103    40    73   130   191   171    95   172    44   161   141   178   191    85    32   139    36    80   157   115   134    76   158    90   140   118    68    72   196   190   193   134    59   213    50   148   171   182   219   134   102    68   166   148   203    44    82    47   221   199   112    82   163   133    99    35   177   183   162   102    67   216    97   180    65    54   193    65    48    38   218    85    86   181   213    40    88   216   220    51    71   211    70    99   205   132   120    37   121   173   208    92   178    85   204   168   170   120    88    87   130   221   150   188   162    68   197    94   103   157   146   142    87   207   171    66   146   135   100    80   195   138   179   167   201   204   172    63    58    94   136    35   138    36    41   161    98   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    38   137   193   174   110    66    40   188   211   130   135   209   143   211   207   136    75   140   187   103    77   207   120   116    38   155    47   147   167    81   200    79   180    45   147   219   175    54    58   154   148    86    64    61    98    90    49   173   187   100   201   185   128   202   130   111   109   115   186   187    76   211   198   106    35   120   172   206    89   126    65   172    87    98   218   170    69   113    33   213   144   119   201    50   209    78   141   213   124   196   215   173   100   147    61   128   140   138   108   195   111    71   186   206   143    97    47   188    51   138    94   156    67   113   200   163    41   184   131    71    59   211   131   117   208    86   146   183   155   172   166   142   129    95    38    38    77    93   207    55    40    87    85    92   216    95    81   116   105   159   203   120   106   209   220   179   132    97   170   115   120   123   115    56   161    41   142   120   117   156    88   139   139    33   178   110    97   125   134   206   130    39   192    41   109   181    48    70   123    55    76    69   204    56   176   148    34   212   127    78    90    84   115   107    93   169   107    56    99    96   102    63    73   215    38    92   135   221    77    80    44    57   192    45    37   188   154   168    93   110   200    69   217   106    66    72   104    56   120   124   122   215   134   217   199   181    87    87   144    81    52    72   103   176   133   110   156   199   148   152   198   150   206    68    96   175   146   130    65   160    50   194   135   109    40   185   107   103    61   125    98    72   119   153    62   146   157    73    96   211   102   156    92   215
    46    71   207    90   146    63    85    52    99   106   109    56    93    40    79    79    61   157   192   141    45   100   190   130   143    41   121   124    66    42   140   134   192    47   189   140    86   200    77    90   171   141    50    48   159   217   197    86   212   177   130   112   168    84   209   208   184   101   106   101    82   186   120   133    43    68   103    41    73   131   190   172    95   173    44   161   142   177   192    85    33   140    36    80   157   115   135    77   159    89   140   118    69    72   197   189   194   134    59   214    50   147   170   182   219   134   102    68   166   148   204    44    83    47   221   198   112    83   163   133    98    34   177   183   163   102    68   216    96   180    65    55   192    65    48    39   218    86    86   181   213    40    87   216   221    51    70   212    70    99   205   131   120    38   120   173   208    93   177    84   205   168   169   120    89    88   130   222   149   188   162    68   198    94   103   158   146   142    87   207   171    67   146   134    99    81   196   139   180   167   201   204   172    63    58    94   136    35   138    36    41   161    98   209    59   195   178   110   191    92    82   104    68   116   127   120    37    43    37   136   193   174   109    66    40   188   211   131   135   209   143   211   208   136    75   140   187   103    77   209   120   117    37   155    46   146   166    81   199    81   180    44   147   219   176    55    58   154   147    87    64    62    98    90    49   173   188   101   201   185   128   202   130   111   109   115   186   187    77   210   198   106    35   120   172   205    88   126    64   172    87    99   218   169    69   113    34   213   144   119   201    50   209    77   142   214   124   195   214   172   100   146    61   129   141   138   107   194   110    70   186   206   144    97    47   187    51   136    94   156    68   113   199   163    41   184   131    71    59   211   132   117   207    86   146   184   154   172   166   142   129    96    38    38    76    94   207    55    41    87    86    93   215    94    81   116   105   160   203   120   106   208   220   179   132    97   169   114   120   122   116    56   161    41   141   120   117   157    88   139   139    32   179   111    96   125   133   206   130    40   192    40   108   181    48    70   123    55    76    69   204    56   176   148    34   213   126    78    90    85   116   107    93   169   108    56   100    97   102    63    73   215    38    92   134   221    77    79    44    56   191    45    36   188   153   169    93   109   200    69   217   107    66    72   104    57   120   124   122   216   134   218   199   181    87    86   144    81    51    72   103   175   132   110   157   198   148   153   198   150   206    68    97   175   146   130    65   160    49   196   135   109    40   183   107   104    60   124    98    72   120   154    61   145   156    73    96   212   102   156    92   215
    46    71   207    89   146    63    85    51   100   105   109    56    93    39    78    80    61   157   193   140    46   100   190   130   143    41   121   123    67    42   141   134   192    47   187   139    85   201    77    90   172   141    50    48   160   218   196    87   212   177   129   112   169    84   209   209   184   101   107   100    83   187   120   132    43    68   104    40    73   129   189   171    95   173    44   161   141   177   192    85    33   139    36    79   156   115   133    77   159    90   140   118    67    71   196   189   194   134    59   212    50   148   171   182   219   135   101    68   166   148   203    43    83    47   222   199   113    82   162   133    98    34   177   183   162   102    67   215    97   179    65    54   193    66    48    39   218    85    87   180   213    41    88   216   219    51    70   212    71    98   205   132   120    36   121   173   209    93   177    84   205   167   170   121    89    87   129   221   150   188   162    69   197    94   103   157   146   141    87   207   171    66   146   135   100    80   195   139   180   167   201   204   173    63    59    93   136    35   138    37    42   160    97   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    37   137   192   174   110    66    41   188   211   131   134   208   142   210   208   136    75   140   186   103    77   208   120   116    37   155    46   148   167    81   199    79   181    45   146   220   175    55    57   154   149    87    64    62    99    90    49   173   187   100   201   185   128   201   130   112   109   114   185   187    76   209   198   105    35   119   172   205    90   126    64   172    87    99   218   170    70   113    34   213   145   119   202    50   209    79   142   213   124   196   215   173   100   146    61   128   140   139   108   194   111    71   186   206   144    97    47   188    51   137    95   156    67   114   200   163    40   184   131    70    59   211   132   117   208    86   146   183   155   172   166   142   129    96    39    39    76    93   207    55    40    87    86    92   215    95    81   117   104   160   203   121   107   208   220   178   132    97   169   115   120   122   115    56   160    41   141   120   117   157    89   138   139    32   179   111    96   124   133   206   130    39   193    41   108   181    49    70   123    54    77    69   204    55   176   148    34   212   126    78    90    85   116   107    93   169   107    56   100    96   103    63    73   215    37    91   136   221    77    80    44    57   192    46    36   189   153   168    93   111   200    68   217   106    66    72   105    55   120   124   122   216   134   217   199   182    87    87   145    82    52    73   103   177   132   110   156   198   148   153   199   150   206    68    95   175   144   131    64   160    50   195   136   110    40   185   107   104    60   124    98    72   120   154    62   146   156    72    96   211   101   156    92   215
    45    72   207    89   145    64    85    51   100   105   110    57    94    40    78    79    61   157   193   141    46   100   190   131   143    41   121   123    67    42   140   134   192    48   188   140    86   200    78    89   172   141    49    49   159   217   196    86   211   177   129   112   168    84   208   208   185   100   107   102    83   188   120   133    43    68   103    40    73   129   191   171    95   172    44   160   141   178   192    85    32   139    36    80   157   116   133    76   159    90   140   118    69    72   196   190   193   134    58   213    50   147   170   182   219   135   102    68   165   148   203    43    82    46   222   198   112    82   163   132    99    34   177   183   162   103    67   216    97   180    65    55   193    65    48    38   218    85    86   180   213    40    88   217   219    51    71   212    70    98   205   132   120    37   121   173   208    93   177    84   205   167   170   120    89    88   130   221   150   189   162    68   197    94   103   158   147   142    88   208   171    65   146   135   100    80   195   138   180   168   201   205   173    63    58    95   137    35   138    35    42   161    97   209    60   196   178   111   192    91    82   105    68   116   127   121    37    43    37   136   192   174   110    66    41   188   210   130   135   209   143   210   207   137    74   140   187   104    77   207   120   116    38   155    47   147   167    82   200    80   181    46   147   220   175    55    57   154   148    86    65    62    98    91    49   173   187    99   201   185   127   202   130   111   109   115   186   187    77   211   199   105    35   120   172   205    89   127    64   172    87    99   217   170    69   113    33   212   144   119   200    49   209    78   141   214   124   197   216   172   100   146    60   128   140   139   107   195   110    71   186   206   145    97    47   189    52   138    94   155    69   113   200   163    41   184   131    70    59   211   132   116   207    85   146   183   155   172   166   141   129    95    38    38    76    93   207    54    39    87    86    93   216    96    81   116   105   160   203   120   106   208   220   179   133    97   170   115   120   122   115    56   161    41   142   121   117   156    88   138   139    33   179   110    96   125   134   206   131    39   192    40   108   182    48    70   123    55    77    69   204    56   177   148    34   212   126    77    90    85   116   107    93   169   107    55   100    96   102    63    73   216    37    92   135   222    76    80    44    57   192    46    37   188   155   167    93   110   200    68   217   107    66    73   104    57   120   125   122   216   134   218   200   182    87    85   144    81    53    72   103   176   133   110   157   198   148   153   199   150   206    67    96   175   146   131    64   160    50   195   135   109    40   184   107   104    61   125    98    72   120   154    61   145   156    73    96   212   102   156    92   215
    46    71   207    90   146    63    84    52   100   106   110    57    94    39    78    79    61   158   194   141    46   101   190   130   142    42   121   124    68    42   140   134   191    47   190   140    85   200    77    90   172   140    50    49   159   217   197    86   212   177   128   112   169    84   208   208   184   101   107   101    83   188   120   133    43    67   103    41    73   130   190   172    94   172    44   161   141   178   192    85    32   139    35    80   157   115   134    76   159    90   140   118    68    72   196   190   194   133    59   213    49   147   170   182   219   134   102    68   166   149   203    44    82    47   221   199   113    82   163   134    99    33   177   183   162   102    67   216    98   180    65    55   193    65    47    39   217    85    87   180   213    40    88   216   220    51    71   211    70    99   204   132   120    37   121   173   208    92   177    85   204   167   169   121    88    87   130   221   151   189   162    68   197    94   103   157   146   142    87   207   171    66   145   136   100    80   195   138   180   167   201   204   173    63    58    93   136    34   138    36    40   161    98   208    60   196   178   109   192    92    82   104    68   116   127   120    37    44    36   137   192   174   109    66    41   188   211   130   135   209   143   211   207   136    75   140   187   103    76   207   120   116    38   154    47   147   167    81   199    80   180    45   147   220   176    54    58   155   148    86    63    61    98    90    50   174   187   100   200   185   128   202   130   111   108   115   185   187    77   210   199   106    35   120   172   205    89   126    64   172    87    99   218   170    69   113    34   212   144   119   200    50   209    78   141   212   124   196   215   173   100   146    61   129   140   139   107   194   111    71   186   205   143    97    46   189    52   137    94   155    67   113   200   163    42   184   130    71    59   210   132   117   207    86   146   184   154   172   166   141   128    96    38    38    76    93   206    55    40    88    87    92   216    95    81   117   105   160   203   120   107   209   220   178   132    97   170   115   119   123   114    56   160    41   142   120   117   157    89   139   139    32   179   111    97   125   134   205   130    39   192    41   109   182    48    70   122    55    77    69   204    56   176   147    34   211   126    78    90    84   115   107    93   169   108    56    99    96   103    63    73   215    38    91   135   221    77    80    44    56   192    46    37   189   154   168    93   111   200    70   218   106    66    71   104    57   120   124   122   216   134   217   199   181    87    87   144    82    52    73   103   177   132   110   157   199   149   152   198   150   206    67    97   176   145   131    65   161    49   194   135   110    40   184   107   104    61   124    99    72   119   154    61   146   156    73    97   211   102   155    92   215
    46    70   207    89   146    62    84    53    99   107   109    58    92    39    79    81    61   156   193   142    46   101   190   130   143    42   121   123    67    43   140   133   192    47   187   140    86   200    76    90   171   141    49    48   159   217   196    86   211   176   128   110   168    84   209   207   184   101   107   101    81   188   120   134    43    67   103    41    73   130   191   171    95   171    43   160   141   177   192    86    32   139    36    80   157   115   134    75   159    90   141   119    68    72   196   190   193   134    60   214    50   147   170   180   218   135   102    68   167   147   204    43    83    45   221   199   112    82   162   132    97    34   177   183   162   102    67   215    96   180    65    54   193    66    47    38   217    84    87   180   214    39    87   216   219    51    70   212    71    99   204   132   120    37   121   173   207    93   178    84   205   169   171   120    87    88   130   220   150   189   161    68   197    94   104   157   146   140    88   207   171    66   146   137    99    80   196   138   180   167   201   204   173    63    59    94   136    36   138    35    41   160    97   209    60   195   177   109   191    92    82   106    69   116   127   120    37    44    37   136   192   174   109    66    40   186   210   130   135   208   141   210   206   137    75   140   187   104    76   207   119   116    38   155    48   147   166    82   199    80   180    46   147   219   176    53    58   155   149    86    65    61   100    91    48   174   187    99   201   185   128   201   132   110   111   114   186   187    76   210   199   107    35   120   171   205    88   126    65   174    86    97   218   170    69   113    34   212   145   118   200    50   208    78   141   215   124   196   216   173   100   146    61   127   140   139   110   193   112    70   185   208   143    96    46   189    53   138    95   155    66   114   201   163    43   184   132    69    58   211   132   117   207    85   146   183   155   172   167   141   128    94    39    38    77    93   206    56    42    90    86    91   217    95    80   116   105   160   203   121   106   209   221   178   133    97   170   115   120   122   114    55   161    41   142   119   116   156    89   139   140    33   179   109    97   126   133   205   132    39   192    40   109   181    49    69   123    55    77    70   204    57   178   147    35   211   127    77    91    83   116   107    93   170   109    56   100    97   101    63    73   216    36    91   135   220    77    79    45    57   191    46    38   189   153   168    92   109   200    69   217   106    65    72   105    55   121   123   121   214   133   217   198   180    86    87   144    81    53    72   102   175   133   111   157   200   148   153   200   150   207    69    95   175   144   131    64   160    50   196   133   111    40   184   106   103    60   124   100    73   119   154    62   146   156    74    97   212   102   155    91   215
    46    71   207    89   146    63    85    51    99   106   110    57    93    39    78    80    61   157   193   141    46   101   190   130   143    42   121   123    67    43   140   134   192    47   188   140    86   200    77    90   172   141    49    48   159   217   197    87   211   176   129   112   169    85   209   208   184   101   107   101    83   188   119   132    43    68   103    41    73   130   191   171    95   172    44   160   141   178   192    85    32   139    36    80   157   115   134    76   158    90   141   118    68    72   196   190   194   134    59   213    49   148   171   182   219   134   102    68   166   148   204    43    82    47   221   199   113    82   163   133    99    34   177   183   162   102    67   216    97   180    65    55   193    65    48    38   218    85    86   180   213    40    88   216   220    51    70   212    70    99   205   132   120    37   121   173   208    93   177    85   204   167   170   120    88    87   130   221   150   189   162    68   197    94   103   157   146   142    87   207   171    66   146   135   100    80   195   138   179   167   201   204   172    63    58    93   137    35   138    36    41   161    97   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   142   210   208   136    75   140   187   103    77   207   120   116    38   155    47   147   167    81   199    79   180    45   147   219   175    54    58   154   148    86    64    61    98    91    49   174   187   100   201   185   128   202   130   111   109   115   185   187    77   210   199   106    35   120   172   206    89   126    65   172    87    99   218   170    69   113    33   212   144   119   201    50   209    78   141   213   124   196   215   172   100   146    61   128   140   139   108   194   111    71   186   206   143    97    47   189    51   137    94   156    67   113   200   163    42   184   131    70    59   211   132   117   208    86   146   183   155   172   166   142   129    95    38    39    77    93   207    55    40    87    86    92   216    95    81   116   105   160   203   120   106   209   220   178   132    97   170   115   120   122   115    56   160    41   142   120   117   156    88   139   139    33   179   111    96   125   134   206   130    39   192    41   109   181    48    70   123    55    77    69   204    56   176   147    34   212   126    78    90    84   116   107    93   170   108    56   100    96   103    63    74   215    38    91   135   221    76    80    44    56   192    45    37   188   154   168    93   110   200    69   217   106    66    72   104    56   120   124   122   216   134   217   199   181    87    86   144    82    52    72   103   177   132   110   156   199   148   152   199   150   206    68    96   175   145   130    65   160    50   194   135   109    40   185   107   104    61   124    98    72   119   154    62   146   156    73    96   211   102   156    92   215
    46    72   207    89   146    63    85    51   100   106   110    57    93    39    78    80    61   157   193   141    46   101   191   130   142    42   121   123    67    43   140   133   192    47   188   139    85   201    77    90   172   141    50    48   159   217   197    86   212   176   128   112   169    85   209   208   184   101   106   101    83   188   119   133    43    68   103    41    73   130   190   171    94   173    45   160   141   177   192    85    32   139    36    80   157   115   134    76   159    89   140   119    68    72   196   190   194   133    59   213    50   147   171   181   219   135   102    69   166   148   204    43    83    47   221   198   113    82   163   132    99    34   177   183   162   102    67   216    97   180    65    55   193    66    48    38   217    85    86   181   213    40    88   216   220    51    70   212    70    99   205   131   120    37   121   173   208    92   178    85   204   168   170   120    88    87   130   221   150   188   163    68   197    94   103   157   145   142    87   207   171    66   146   135    99    80   195   138   180   167   201   204   172    63    58    93   137    35   138    36    41   161    97   209    59   196   178   109   192    91    82   104    69   116   127   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   142   210   208   136    75   141   187   103    77   207   120   116    38   155    47   147   167    81   199    80   180    45   147   219   175    55    58   154   148    86    64    62    99    91    49   174   187   100   201   185   128   202   130   111   108   115   186   186    77   210   199   105    35   120   172   206    89   126    65   172    87    98   218   170    69   114    33   212   144   119   201    50   209    79   141   213   124   196   215   173   100   147    61   128   140   139   108   194   111    71   186   206   143    97    47   188    51   138    94   156    68   113   200   163    42   184   130    70    59   211   132   117   208    86   146   183   155   172   166   142   129    96    38    38    76    93   207    55    40    87    86    92   216    95    81   117   105   160   203   120   106   209   220   179   132    97   170   115   120   123   115    56   160    41   142   120   117   156    88   139   139    33   179   111    96   126   133   206   130    40   192    40   109   181    49    70   122    55    77    69   204    56   176   148    34   212   126    78    91    84   116   107    93   169   107    56   100    96   103    63    73   215    38    91   135   221    76    80    44    56   192    46    37   188   153   168    93   110   200    69   217   106    66    72   105    56   121   124   121   216   134   218   198   181    86    86   144    81    52    72   103   177   132   110   156   199   148   153   199   150   205    68    96   174   145   131    65   159    50   194   135   110    40   184   107   104    60   124    98    72   119   154    61   146   157    72    96   211   102   156    92   215
    45    71   207    90   147    63    85    51    99   105   110    57    93    39    78    80    61   157   193   141    46   100   189   130   143    41   121   123    67    42   140   134   192    47   188   140    86   200    77    89   172   140    49    48   159   217   196    87   212   176   128   112   169    84   209   208   184   100   106   101    83   188   120   132    43    68   103    41    73   129   191   171    95   173    44   161   141   178   192    85    33   139    36    80   157   115   134    77   158    90   140   119    68    72   196   189   193   133    59   213    50   148   171   182   219   135   102    68   165   148   203    43    82    47   221   199   113    82   163   132    98    34   177   183   163   102    67   216    97   180    65    55   193    66    48    38   217    85    86   180   213    40    89   216   220    51    71   211    70    98   205   132   120    37   121   173   208    93   177    84   204   168   170   120    89    87   130   221   150   188   162    68   197    94   103   158   147   142    87   207   171    67   146   135   100    81   195   138   180   167   201   204   173    63    58    93   136    34   138    36    41   161    98   209    60   196   178   110   192    90    82   104    69   115   127   120    37    44    37   137   192   174   110    66    41   188   211   130   135   209   142   210   208   137    75   140   187   103    77   208   120   116    37   155    46   147   167    81   200    79   180    45   147   219   175    54    58   154   148    86    64    62    98    91    49   174   187   100   201   185   128   201   130   111   109   115   185   187    77   210   198   106    35   120   172   206    89   126    64   172    87    99   218   169    69   113    33   212   144   119   201    50   209    78   140   213   124   196   215   172   100   147    61   128   140   139   108   194   111    71   186   206   144    97    47   188    52   138    94   156    67   113   200   163    41   184   131    71    59   211   131   117   207    86   146   183   155   172   166   142   129    95    38    38    77    93   207    55    40    88    86    93   216    96    81   117   105   160   203   120   107   209   221   179   132    97   170   115   120   122   114    55   160    41   141   120   117   156    89   138   139    33   179   110    97   125   134   205   131    39   192    41   109   181    48    70   123    55    77    69   204    56   176   147    33   211   126    78    90    84   115   106    93   169   108    56   100    97   102    63    73   215    38    91   135   221    77    80    44    56   192    45    36   189   153   168    93   110   199    68   216   106    66    72   103    56   121   125   121   215   134   218   199   181    86    86   144    82    52    73   103   177   132   110   157   198   148   152   199   150   205    68    96   175   145   130    64   160    50   194   135   110    40   185   106   104    61   124    98    72   119   154    62   146   156    73    96   211   102   155    93   215
    46    71   207    89   146    63    85    51    99   106   110    57    93    39    78    80    61   157   193   141    46   101   190   130   143    41   121   123    67    43   140   134   192    47   188   140    86   200    77    90   172   141    49    48   159   217   197    87   211   176   129   112   169    84   209   208   184   101   107   101    83   188   119   132    43    68   103    41    73   130   190   171    95   172    44   160   141   178   192    85    32   139    36    80   157   115   134    76   158    90   140   118    68    72   196   190   194   134    59   213    50   148   171   182   219   135   102    68   166   148   204    43    82    47   221   199   113    82   163   133    99    34   177   183   162   102    67   216    97   180    65    55   193    65    47    38   217    85    86   180   213    40    88   216   220    51    70   211    70    99   205   132   120    37   121   173   208    92   177    85   204   168   170   120    88    87   130   221   150   188   162    68   197    94   103   157   146   142    87   207   171    66   146   135   100    80   195   138   180   167   201   204   172    63    58    93   136    35   138    36    41   161    98   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   143   210   208   137    75   140   187   103    77   207   120   116    38   155    47   147   167    81   199    79   180    45   147   219   175    54    58   155   148    86    64    62    98    90    49   174   187   100   201   185   128   202   130   111   109   115   185   187    76   210   199   106    35   120   172   206    89   126    65   172    87    99   218   170    69   113    33   213   144   119   201    50   209    78   141   213   124   196   215   173   100   147    61   128   140   139   108   194   111    71   186   206   143    97    47   189    51   138    94   156    67   113   200   163    41   184   131    70    59   211   131   116   208    86   146   183   155   172   166   142   129    95    38    38    76    93   207    55    40    87    86    92   216    96    81   116   105   160   203   120   106   208   220   178   132    97   170   115   120   122   115    56   160    41   142   120   117   156    89   139   139    33   179   111    96   125   134   206   130    39   192    41   109   181    48    70   123    55    77    69   204    56   176   148    34   212   126    78    90    84   116   107    93   170   108    56   100    96   103    63    73   215    38    91   135   221    76    80    44    56   192    45    37   188   154   168    93   110   200    69   217   106    66    72   104    56   121   124   122   215   134   217   199   181    87    86   144    82    52    72   103   177   133   110   156   198   148   152   199   150   206    68    96   175   145   131    65   160    50   195   135   110    40   185   107   104    60   125    98    72   119   154    62   146   156    73    96   211   102   156    92   215
    46    71   207    89   146    63    85    51    99   106   110    57    93    39    78    80    61   158   193   141    46   101   190   130   143    42   121   123    67    43   140   134   192    47   188   140    86   200    77    89   172   141    49    48   159   217   197    87   211   176   128   112   169    84   209   208   184   101   107   101    83   188   119   132    43    68   103    40    73   130   191   171    95   172    44   160   140   178   192    85    32   139    36    79   157   115   134    76   158    90   140   118    68    72   196   190   193   134    59   213    50   148   171   182   219   135   102    68   166   148   203    43    82    47   221   199   113    82   163   133    99    34   177   183   163   102    67   216    97   180    65    55   193    65    47    39   217    85    86   180   213    40    88   216   220    51    70   211    70    99   205   132   120    37   121   173   208    93   177    84   204   168   170   120    89    87   130   221   150   188   162    68   197    94   103   158   146   142    87   207   171    66   146   135   100    80   195   138   180   167   201   204   172    63    58    93   137    35   138    36    41   161    98   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    38   137   193   174   110    67    41   188   211   130   135   209   143   210   207   137    75   140   187   103    77   208   120   116    38   155    47   147   166    81   200    79   180    45   147   219   175    54    58   154   148    86    64    61    99    91    49   173   187   100   201   185   128   202   130   111   109   115   186   187    77   210   199   106    35   120   172   206    89   126    65   172    87    99   218   170    69   113    33   212   144   119   201    50   209    79   141   213   124   196   215   173   100   146    61   128   140   139   108   194   111    71   185   206   144    97    47   188    51   138    94   156    67   113   200   163    41   184   130    70    59   211   131   117   208    86   146   183   155   172   166   142   128    95    38    38    76    93   207    55    40    88    86    92   216    95    81   117   105   160   203   120   107   208   220   179   133    97   170   115   120   123   115    56   160    41   142   120   117   156    89   139   139    33   179   111    96   125   133   206   130    39   192    41   109   181    48    70   123    55    77    69   204    56   176   147    34   211   126    78    90    84   116   107    93   169   107    56   100    96   102    63    74   215    37    91   135   221    76    80    44    56   192    46    37   188   153   168    93   110   200    69   217   106    66    72   104    56   121   124   122   215   134   217   199   181    87    86   144    82    52    72   103   176   133   110   156   198   148   153   199   150   206    68    96   175   145   130    65   160    50   195   135   109    40   185   107   104    60   125    98    72   119   154    62   146   156    73    96   211   102   156    92   215
    44    71   207    91   146    63    84    51    99   106   109    57    93    40    79    79    61   156   193   142    47   101   190   132   143    42   122   123    67    43   140   135   192    48   189   139    85   200    79    89   171   141    49    49   159   216   196    88   210   176   128   113   169    85   210   208   185   101   107   100    83   189   119   131    42    68   104    40    74   130   190   172    95   173    44   160   141   179   192    85    32   140    35    80   157   115   135    76   159    90   141   120    68    73   196   190   194   133    60   213    48   148   171   181   218   136   101    68   163   147   204    43    83    46   222   199   112    81   164   134    98    34   177   183   162   102    68   216    97   179    64    55   192    65    48    38   219    83    86   180   213    40    89   216   220    51    70   211    71    98   204   132   120    39   120   174   209    92   178    86   204   168   170   119    88    88   131   222   151   188   162    67   196    95   103   157   146   143    87   207   172    66   145   134    99    81   195   138   179   169   201   204   172    62    58    93   136    36   138    37    42   161    97   211    60   196   179   111   191    90    82   103    69   115   127   120    36    44    38   136   193   173   109    65    41   187   210   130   134   209   143   211   208   138    74   141   188   102    77   207   120   117    37   155    47   146   166    81   198    79   181    45   147   218   174    55    57   154   147    87    64    63    97    90    50   174   186   101   202   185   128   200   130   111   109   116   186   186    77   211   199   105    36   119   173   206    88   128    66   172    86    97   218   169    70   114    33   213   144   119   201    50   211    78   141   212   123   198   215   172   100   146    61   129   139   139   108   195   111    72   186   206   143    96    47   189    51   137    94   155    69   112   200   164    40   184   130    69    59   211   132   117   208    85   145   184   154   172   166   143   129    95    39    39    77    92   207    56    40    87    86    92   216    95    81   116   105   160   203   120   105   207   219   179   133    97   170   115   120   124   116    56   160    41   142   120   118   155    88   138   139    33   178   110    96   126   134   206   131    39   192    41   107   182    48    70   121    55    77    69   203    56   176   147    34   212   127    78    89    84   114   107    94   169   107    57    99    96   103    63    74   215    38    90   135   221    77    80    44    56   192    45    38   187   155   169    93   110   200    69   217   106    66    72   104    57   119   124   121   216   136   216   199   181    87    87   144    82    52    73   102   176   134   109   156   198   148   153   199   150   207    67    96   175   144   130    63   160    50   195   135   110    39   185   105   103    62   125    99    72   120   154    61   145   157    73    96   212   102   155    92   215
    45    72   207    90   145    65    85    52    99   105   109    57    93    40    78    81    60   158   192   140    46   100   190   131   143    41   121   122    67    43   140   134   192    47   189   140    87   200    77    91   173   141    50    49   160   216   196    87   213   176   128   112   169    85   210   208   185   101   107   102    83   188   120   132    44    67   103    40    73   130   191   171    96   173    45   159   143   177   192    85    32   139    36    80   156   115   134    77   158    89   140   118    68    71   197   190   193   134    58   212    49   148   170   183   219   135   103    68   165   148   203    42    82    47   221   199   112    82   163   134    99    34   178   183   163   103    66   214    98   181    66    54   193    65    48    38   217    85    86   181   214    40    88   216   219    52    71   213    70    99   204   132   120    39   121   173   208    92   178    83   204   168   170   121    88    86   131   221   150   189   162    68   197    93   104   157   145   142    84   208   171    66   145   135   101    79   195   138   179   167   201   204   172    62    59    94   136    36   139    36    42   162    99   208    59   194   177   110   191    93    82   103    69   116   126   120    37    43    37   137   192   175   109    67    40   187   211   130   135   209   143   210   207   136    75   141   187   102    77   207   120   117    37   156    47   148   166    81   198    78   180    44   147   220   175    55    57   155   148    85    63    62    98    90    51   173   186   100   200   186   129   202   129   110   109   115   185   187    77   210   198   106    34   119   171   206    90   126    65   172    87    99   218   170    69   113    34   212   144   119   200    49   209    77   140   211   124   197   216   171   101   148    61   128   140   139   108   195   110    71   185   207   143    96    47   188    52   138    95   155    69   112   201   163    42   184   132    71    59   212   131   117   209    85   145   183   155   172   166   142   129    95    38    39    76    93   207    56    41    88    87    91   216    97    82   116   104   161   203   121   107   208   220   179   132    97   170   115   120   122   115    56   160    41   142   120   118   156    89   138   139    33   177   111    96   125   133   205   130    41   192    41   108   181    49    71   123    54    76    68   204    56   176   147    33   212   125    78    90    84   116   108    92   168   107    55   100    97   103    63    73   216    38    91   135   221    77    79    43    56   191    45    37   190   152   168    94   110   199    70   217   106    66    72   105    55   120   123   120   215   133   217   197   181    86    85   144    82    52    71   104   177   131   110   157   198   148   153   199   148   206    68    96   175   145   131    65   160    50   194   135   109    40   185   107   104    60   124    98    73   119   153    62   146   156    73    96   211   102   156    92   216
    45    71   206    89   146    62    84    51    99   105   109    57    93    40    78    80    62   157   194   140    46   101   190   130   142    42   121   123    67    43   141   134   192    48   188   140    85   200    77    88   172   140    50    48   161   217   196    86   211   177   128   112   170    85   210   208   184   101   108   101    84   188   119   132    43    68   104    41    72   130   191   172    94   173    44   162   142   179   192    85    32   139    36    80   157   114   134    77   158    89   141   118    66    72   196   190   194   134    59   212    50   148   171   182   220   134   103    69   166   149   205    43    83    48   222   200   113    82   164   133   100    33   177   184   162   103    67   215    96   181    65    55   192    66    48    38   218    85    87   181   213    39    88   217   220    51    70   212    69    99   205   132   120    37   120   173   207    92   177    84   205   166   170   121    87    86   130   221   151   188   162    66   197    94   103   157   147   142    88   207   171    66   147   136   100    82   195   138   179   168   200   204   172    63    58    93   137    34   138    36    41   161    97   209    59   197   179   110   193    91    82   104    69   116   128   120    37    43    37   137   194   172   110    67    41   189   210   131   135   208   142   210   207   137    73   141   187   104    77   208   120   116    39   156    47   148   166    81   199    79   180    45   146   219   174    54    58   154   148    86    64    62    99    90    49   174   187   100   202   184   127   201   131   111   110   115   186   187    76   211   199   106    34   119   173   206    88   127    63   173    85    99   218   170    70   114    33   213   144   119   201    50   209    79   141   213   124   196   215   174   100   147    61   127   140   140   108   194   110    71   186   206   143    97    47   188    52   137    94   155    66   114   200   163    42   184   130    70    59   211   132   116   207    86   146   183   155   171   165   142   128    96    38    39    76    92   207    55    39    87    86    92   216    96    81   118   105   159   203   121   106   209   221   179   133    97   170   115   120   122   115    55   161    41   141   120   118   156    88   139   139    32   178   111    96   125   134   206   130    39   192    41   108   181    49    70   123    55    78    69   203    57   175   146    33   211   126    77    91    84   115   107    93   170   108    56    99    97   103    63    73   215    36    92   136   219    76    81    44    56   193    46    37   189   155   167    93   110   201    69   216   107    67    72   103    56   120   124   122   216   134   217   198   181    87    86   144    82    52    71   104   177   131   110   158   198   147   152   200   150   206    68    97   175   146   130    65   160    50   195   135   109    40   185   106   104    59   124    98    73   119   154    62   146   156    72    96   211   102   156    91   215
    46    70   206    90   146    62    85    51    99   106   110    57    94    39    77    80    62   157   193   141    46   101   190   130   143    41   121   123    67    42   140   133   192    47   187   139    86   201    77    90   172   140    49    49   159   217   197    87   212   177   128   112   169    84   208   208   185   101   107   101    83   188   119   132    42    68   103    40    73   130   190   171    95   173    44   161   142   178   192    85    33   139    37    80   157   116   135    76   159    89   140   118    68    73   196   190   194   134    59   213    50   147   171   182   219   134   102    68   166   149   203    42    83    47   222   198   112    82   163   133    99    33   177   184   162   102    68   216    97   180    66    55   193    66    47    39   218    85    86   181   213    40    88   216   220    51    71   212    71    98   205   132   120    37   121   172   208    93   177    85   205   169   170   120    88    88   129   221   150   188   161    67   197    94   103   158   146   142    87   207   171    66   146   135   100    81   196   138   179   167   200   204   172    63    58    93   136    35   138    35    41   160    98   209    60   196   178   110   192    91    82   104    69   116   127   120    36    44    37   137   193   174   110    66    41   188   210   130   135   209   142   210   208   137    75   141   187   103    77   207   120   116    38   156    47   147   167    82   199    80   180    45   147   219   176    55    58   154   148    85    64    62    99    91    49   173   187   100   201   185   128   202   130   111   109   114   185   187    77   210   199   105    35   120   171   206    89   127    64   172    87    99   218   170    69   114    33   212   144   119   201    50   209    78   141   213   124   196   215   172   100   146    60   128   140   139   108   194   111    71   185   206   144    97    48   189    51   138    94   156    67   114   200   163    42   184   130    71    59   210   131   116   206    86   147   183   155   171   166   142   128    95    38    38    76    92   207    55    40    87    86    92   215    96    81   117   105   160   203   121   107   209   221   178   133    98   169   115   120   121   115    55   160    42   142   120   117   157    88   139   139    32   178   111    97   125   134   206   131    39   193    40   108   181    48    70   122    55    77    69   205    57   175   148    34   211   126    77    90    84   115   107    92   169   107    56   100    96   103    63    73   215    38    91   135   221    77    80    44    56   192    45    37   189   153   168    93   110   199    69   217   106    66    72   104    56   120   124   121   216   135   217   198   181    86    86   144    82    52    72   102   177   132   110   157   198   148   152   199   150   205    67    96   176   145   131    65   160    50   194   136   109    40   185   107   103    60   125    98    72   119   154    61   146   157    73    96   212   102   156    93   216
    43    69   208    89   146    62    86    51    99   105   112    58    93    40    79    82    62   157   193   140    46   100   190   131   143    40   123   122    68    43   140   135   193    48   188   141    84   201    77    92   171   141    49    48   161   218   197    88   211   179   129   111   167    83   209   209   185   101   107   101    82   187   119   131    42    67   104    40    72   129   192   171    95   174    46   161   141   177   192    85    33   137    35    79   157   114   134    76   158    89   141   116    69    72   196   189   194   136    61   213    51   147   170   180   218   132    99    68   166   148   202    45    83    48   222   196   112    81   163   132    99    33   176   182   161   102    67   214    96   179    65    56   192    64    46    38   217    86    86   181   215    39    89   216   221    52    71   212    69    95   205   133   120    37   122   173   208    90   174    85   204   167   169   122    87    88   130   221   151   190   163    67   198    93   101   157   148   142    84   206   170    66   146   134   102    81   196   136   180   167   201   205   173    64    59    93   136    33   139    34    40   162    96   209    59   196   176   110   192    92    82   104    69   117   126   118    35    44    36   135   191   174   110    68    43   188   211   131   135   207   143   210   207   137    73   141   188   102    78   208   120   116    39   153    47   147   167    82   201    79   181    46   150   217   172    54    59   155   148    87    64    62    99    90    48   173   188   100   201   186   128   202   130   111   109   117   186   186    77   211   199   108    35   119   171   207    88   125    65   172    88    99   218   169    70   114    34   214   144   118   200    50   210    79   141   212   124   197   213   171   100   146    63   128   140   140   107   195   111    71   182   205   144    97    47   190    50   137    93   155    68   113   200   163    39   184   130    71    60   211   131   117   206    85   146   184   155   172   166   140   128    95    36    39    76    93   207    55    41    87    86    92   217    96    81   116   106   159   202   122   107   209   221   180   130    98   171   117   120   123   114    56   160    40   142   121   117   157    88   139   141    31   179   110    96   125   134   206   130    40   192    39   108   181    51    70   121    54    78    71   205    57   175   148    34   211   125    78    91    82   114   107    94   170   106    57   101    97   103    62    74   216    38    89   135   222    78    80    44    55   192    45    36   190   154   168    93   110   201    68   217   105    66    71   104    53   123   125   121   215   132   218   200   183    88    85   144    82    54    72   103   177   133   111   157   199   148   153   199   149   206    67    96   176   144   130    65   160    51   195   135   110    40   186   107   104    61   126    97    72   119   154    60   145   158    73    95   211   101   156    92   215
    46    71   207    89   146    63    85    51    99   106   110    57    93    39    78    80    61   157   193   141    46   101   190   130   143    42   121   123    67    43   140   134   192    47   188   140    86   200    77    90   172   141    49    48   159   217   197    87   211   176   129   112   169    84   209   208   184   101   107   101    83   188   119   132    43    68   103    40    73   130   190   171    95   172    44   160   141   178   192    85    32   139    36    80   157   115   134    76   159    90   140   118    68    72   196   190   194   134    59   213    50   148   171   182   219   134   102    68   166   148   204    43    82    47   221   199   113    82   163   133    99    34   177   183   162   102    67   216    97   180    65    55   193    65    47    38   217    85    86   180   213    40    88   216   220    51    70   212    70    99   205   132   120    37   121   173   208    92   177    85   204   167   170   120    88    87   130   221   150   188   162    68   197    94   103   157   146   142    87   207   171    66   146   135   100    80   195   138   180   167   201   204   172    63    58    93   136    35   138    36    41   161    98   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   143   210   208   137    75   140   187   103    77   208   120   116    38   155    47   147   167    81   199    80   180    45   147   219   175    54    58   154   148    86    64    61    98    91    49   174   187   100   201   185   128   202   130   111   109   115   186   187    77   210   199   106    35   120   172   206    89   126    64   172    87    99   218   170    69   113    33   212   144   119   201    50   209    78   141   213   124   196   215   173   100   147    61   128   140   139   108   194   111    71   186   206   143    97    47   189    51   138    94   156    67   113   200   163    42   184   131    70    59   211   131   117   208    86   146   183   155   172   166   142   129    95    38    38    76    93   207    55    40    87    86    92   216    95    81   117   105   160   203   120   106   209   220   178   132    97   170   115   120   122   115    56   160    41   142   120   117   156    88   139   139    33   179   111    96   125   134   206   130    39   192    41   109   181    48    70   123    55    77    69   204    56   176   148    34   212   126    78    90    84   116   107    93   170   107    56   100    96   103    63    73   215    38    91   135   221    77    80    44    56   192    45    37   188   154   168    93   110   200    69   217   106    66    72   104    56   120   125   121   216   134   217   199   181    87    86   144    82    52    72   103   177   132   110   156   198   148   152   199   150   206    68    96   175   145   130    65   160    50   194   135   109    40   185   107   104    60   124    98    72   119   154    61   146   156    73    96   211   102   156    92   215
    46    71   206    89   146    63    84    52   100   106   109    58    93    40    78    81    62   158   193   141    46   100   190   130   142    42   121   123    66    43   140   134   192    47   188   140    86   200    77    89   173   141    48    48   160   216   197    87   212   177   130   113   169    84   208   208   184   101   107   101    82   189   120   132    42    68   103    40    72   129   190   171    95   172    44   160   140   178   192    85    32   138    36    80   157   115   134    77   159    90   140   118    69    72   196   189   193   134    59   214    49   147   170   183   218   135   102    68   165   148   203    43    82    47   221   199   112    82   163   133    98    34   177   183   161   102    67   216    98   180    64    55   193    65    47    39   217    85    87   181   213    39    88   216   219    50    70   212    70    98   204   132   120    37   121   172   208    93   176    84   204   167   169   121    89    88   129   221   150   189   163    69   198    94   103   157   145   142    86   207   171    66   146   135   100    81   195   138   180   167   201   205   173    63    58    94   136    35   139    35    42   160    97   209    60   196   178   110   191    91    82   104    70   116   126   119    36    44    37   138   193   174   110    67    41   188   210   130   136   208   143   210   207   137    75   139   187   103    77   208   119   116    38   155    47   149   167    81   199    80   180    45   147   219   176    55    57   155   149    86    64    62    98    90    48   174   187   100   201   185   129   202   130   111   109   114   186   187    76   211   199   106    34   120   171   206    89   126    64   171    87    99   217   170    69   114    34   213   144   119   200    51   209    79   141   213   124   197   215   172   101   147    61   128   141   139   108   194   112    71   185   206   143    97    47   187    51   138    93   156    67   113   200   163    42   185   131    71    60   211   131   117   207    86   146   183   155   171   165   142   129    96    38    39    77    93   207    55    40    86    86    92   216    96    81   116   105   159   202   120   107   208   221   179   133    98   171   116   121   123   115    56   160    41   142   120   117   157    88   139   140    33   178   111    97   124   133   206   130    39   192    40   109   182    48    68   123    55    77    69   204    56   175   148    34   212   126    78    90    84   115   107    93   169   108    56   100    96   102    64    73   215    38    92   135   221    76    80    44    56   191    45    37   188   154   168    93   109   200    69   217   107    66    73   104    56   121   124   121   216   133   218   199   181    86    86   144    82    52    73   104   177   132   110   156   198   148   153   199   150   205    68    96   176   146   130    64   160    50   194   135   110    41   185   106   103    60   125    98    71   118   154    62   146   156    73    96   211   102   156    93   216
    46    71   205    89   146    63    84    52    99   106   110    57    94    38    79    80    61   157   193   141    46   100   190   130   143    41   122   124    67    43   140   134   192    46   188   139    85   200    76    89   171   141    49    49   159   217   197    87   212   176   128   112   169    85   209   208   184   102   107   101    83   189   119   133    44    67   103    40    72   130   190   171    95   173    43   160   140   177   191    85    32   139    37    80   157   115   134    76   158    90   140   118    69    72   195   189   194   133    59   213    49   147   171   183   218   135   102    68   166   148   203    43    83    47   221   199   112    82   162   133    98    35   178   184   162   103    67   216    97   181    65    55   193    65    47    39   218    85    87   181   212    40    88   217   219    51    70   212    70    98   205   131   120    37   121   173   208    92   178    85   204   167   171   120    88    88   130   221   150   189   163    68   198    93   103   157   145   141    87   207   170    67   147   136    99    81   195   138   179   167   201   204   171    63    57    93   136    35   138    36    42   161    96   209    59   197   178   110   192    91    82   103    69   116   127   119    36    44    37   137   192   173   110    66    41   187   211   130   135   208   142   210   207   137    75   141   186   103    76   207   120   116    38   154    48   148   167    82   200    79   180    45   148   220   175    54    58   154   149    86    64    60    97    90    50   173   188   100   200   186   127   201   130   112   107   115   187   186    77   210   200   106    35   119   173   206    89   126    65   172    87    99   217   170    69   113    34   212   144   118   201    50   209    78   141   213   124   196   216   172    99   146    61   128   140   139   107   195   111    71   186   206   144    96    47   187    51   138    94   156    67   113   200   163    41   185   131    71    60   212   131   117   208    85   147   183   154   173   166   143   129    95    39    39    76    92   207    56    40    87    86    92   216    96    81   117   104   159   203   121   106   209   220   178   133    97   170   116   119   123   115    55   160    41   141   120   116   157    89   140   139    33   179   110    97   125   133   206   131    38   191    41   108   182    48    70   123    55    76    70   204    57   177   148    33   212   126    78    90    84   116   106    93   169   106    56   100    97   102    62    72   215    37    91   136   221    77    80    44    57   192    46    36   189   154   167    93   110   200    69   215   107    65    72   104    57   121   125   122   215   134   218   200   182    87    86   146    83    52    72   103   177   132   111   156   199   148   153   198   150   206    67    97   175   145   130    65   160    49   194   135   110    41   184   107   104    60   124    98    72   119   154    61   146   156    73    96   210   101   156    92   216
    46    71   207    89   146    63    85    52    99   106   110    57    93    39    78    80    61   157   193   141    46   100   190   131   142    42   121   123    67    42   140   134   192    47   188   139    85   200    77    89   172   141    50    48   159   217   197    87   211   177   129   112   169    85   208   208   184   101   107   101    82   188   119   132    43    68   103    40    73   130   190   171    95   173    44   160   141   177   192    85    32   139    36    80   157   115   134    76   159    90   140   118    68    72   196   190   194   133    59   213    50   148   170   182   219   135   102    68   166   148   203    43    82    47   222   198   112    82   163   133    99    34   177   183   163   102    67   215    97   180    65    55   192    65    47    38   218    85    86   181   213    40    88   216   220    51    70   211    70    99   205   132   120    37   121   173   208    92   177    85   204   167   170   120    88    87   130   222   150   188   162    68   197    94   103   158   146   142    88   207   171    66   146   135    99    81   195   138   179   167   201   204   172    63    58    93   136    34   138    36    41   160    97   209    59   196   178   110   192    91    82   104    69   115   127   120    37    44    37   137   193   174   110    66    41   188   211   131   135   208   143   210   207   137    75   140   187   103    77   207   120   116    38   155    47   147   167    81   200    79   180    45   147   220   175    54    58   154   148    86    63    61    98    90    49   173   187   100   200   185   128   202   130   111   109   115   186   187    76   210   199   106    35   120   172   206    89   126    65   172    87    99   218   170    70   113    33   212   144   119   201    50   209    78   141   213   124   197   215   172   100   147    61   128   140   139   107   194   111    70   185   206   143    96    47   189    52   138    94   156    67   113   200   163    41   184   130    71    59   211   131   116   207    85   146   183   155   172   166   142   128    95    38    38    76    93   207    55    40    87    86    92   216    96    81   116   105   160   203   120   107   208   220   179   132    97   170   115   120   122   115    56   160    42   142   120   117   156    88   139   139    33   179   110    96   125   134   206   131    39   192    41   108   182    48    70   123    55    77    69   204    56   176   148    34   211   126    78    91    84   115   107    93   170   107    56   100    96   103    63    73   215    38    92   135   221    76    80    44    56   192    46    37   189   154   168    93   110   199    69   217   107    66    72   104    56   121   124   121   216   134   217   199   181    87    86   144    82    52    73   103   177   133   110   156   198   148   152   199   150   206    68    96   175   145   130    65   160    50   195   135   109    40   185   107   104    60   125    98    72   119   154    62   146   156    73    96   211   102   156    92   215
    47    70   206    89   146    63    86    52   100   106   109    57    93    40    77    81    61   158   192   141    47   102   190   131   142    41   120   124    67    44   140   133   193    45   189   140    86   202    77    92   173   141    49    48   159   217   196    87   210   177   128   112   168    86   209   209   184   101   107   102    84   187   119   132    42    68   103    40    73   130   191   170    95   173    43   160   142   179   191    85    32   139    35    81   156   115   135    76   158    89   140   118    67    71   195   189   194   134    59   212    49   148   171   180   219   135   102    70   167   149   204    44    82    47   222   198   114    83   163   133    98    33   177   184   164   102    67   215    97   180    65    55   193    66    45    39   217    85    88   182   214    40    89   216   220    50    70   212    70    98   203   133   121    39   120   174   206    93   176    85   204   168   169   120    88    87   131   223   150   187   163    68   197    93   104   159   146   142    89   207   171    66   146   136   100    80   195   139   181   169   200   204   173    62    58    93   136    34   138    36    42   161    97   209    60   196   178   109   192    92    82   104    69   115   127   122    36    44    37   136   193   172   110    65    40   189   210   130   133   209   144   210   208   137    74   141   186   104    77   208   120   115    39   155    46   147   166    81   200    79   180    45   145   220   175    56    56   154   149    87    63    62    98    90    50   174   188   102   200   186   127   203   131   112   109   114   185   185    77   209   198   105    34   120   171   205    88   126    65   172    88   100   218   169    69   114    32   212   145   119   200    50   210    79   141   212   124   196   216   174    99   145    61   128   140   139   108   195   111    71   185   205   145    97    46   188    51   137    94   155    67   113   201   162    40   184   132    71    60   211   132   114   208    87   146   183   155   171   165   142   129    95    36    38    78    92   207    55    40    87    87    91   217    95    81   117   104   160   202   120   106   209   220   179   132    96   170   115   119   124   116    55   160    40   141   121   117   157    89   138   138    32   179   109    96   125   135   206   131    39   191    41   109   181    47    69   123    55    77    69   205    57   175   147    34   213   125    78    90    82   115   107    94   170   109    55   100    96   103    62    72   214    37    92   135   221    78    81    46    57   192    46    36   187   154   167    93   110   201    69   216   108    68    74   104    56   121   124   121   215   135   217   200   180    86    85   145    80    51    72   104   177   131   112   157   198   148   152   200   147   204    68    97   175   146   131    64   159    50   194   136   109    40   185   105   102    62   126    99    72   119   153    60   145   156    73    96   211   102   157    93   215
    45    69   203    83   148    64    84    52   100   108   110    56    95    37    83    81    64   156   195   141    44   100   187   131   145    42   123   125    66    44   139   133   191    43   188   139    85   199    73    87   171   140    50    49   155   216   199    88   212   179   127   110   165    85   209   206   185    98   107   102    87   188   120   135    42    68   105    40    72   127   190   170    99   171    44   159   139   175   192    84    29   139    34    81   155   116   136    79   156    89   137   118    66    74   195   189   194   131    58   215    47   148   173   180   220   134   102    68   164   150   204    44    80    47   222   198   112    84   162   135    95    31   182   183   163   102    71   217    96   179    66    54   195    65    48    35   218    82    87   180   213    36    88   215   219    51    69   210    70    98   205   132   119    33   121   174   207    91   175    82   206   167   171   125    90    86   129   220   153   188   160    70   195    94   100   158   148   143    87   207   173    65   147   135   101    85   193   136   180   169   205   203   173    62    57    95   135    35   134    37    41   163    96   208    58   195   180   111   191    88    85   104    70   115   129   119    40    41    37   134   190   175   111    66    42   191   213   130   135   207   142   212   208   136    78   139   188   103    78   205   119   114    40   154    47   148   166    80   198    80   177    43   147   215   174    52    60   151   151    84    64    62    96    88    47   174   187   101   199   184   126   200   127   109   109   115   187   187    78   209   198   109    36   120   173   210    90   128    61   171    86    98   218   169    67   114    35   210   145   120   200    48   205    78   144   217   122   195   211   174   103   145    59   128   139   137   110   194   109    68   187   203   146    94    46   191    53   138    96   156    64   110   202   162    43   184   128    73    57   211   132   116   210    86   144   183   156   176   165   143   129    94    39    39    78    94   205    57    41    88    88    95   219    97    81   116   106   156   201   121   107   208   222   176   130    97   169   113   120   124   113    57   159    41   144   117   120   155    91   142   139    30   179   107    98   123   131   205   131    41   194    41   108   183    47    70   121    54    76    71   205    59   175   148    33   209   125    77    89    81   116   110    91   169   111    56    99    94   103    63    75   215    40    90   134   221    75    78    46    56   191    46    36   187   152   167    93   113   203    67   215   106    66    71   107    54   120   125   121   218   132   218   198   178    86    87   143    82    52    72   104   176   133   110   159   198   149   150   196   150   208    67    97   175   141   134    61   161    51   194   138   109    41   186   102   101    60   124   100    72   120   152    61   150   157    71    98   210   101   155    95   215
    45    70   207    89   146    62    84    51    99   106   109    56    93    40    78    79    61   157   192   141    46   102   190   130   142    42   122   124    66    42   140   134   192    45   188   140    84   201    77    90   173   141    49    49   161   217   197    86   212   176   128   112   168    85   208   208   183   101   107   101    82   188   119   132    42    68   103    41    73   129   191   171    94   171    45   160   142   177   192    85    32   139    35    80   157   115   135    76   157    90   141   117    68    73   196   189   193   135    59   213    50   148   171   182   219   134   102    69   166   149   204    43    82    46   221   199   113    83   162   134    99    34   178   184   161   102    67   215    97   180    65    56   193    66    47    39   217    85    86   180   212    40    89   217   220    51    71   211    69    98   204   131   121    37   122   174   208    92   177    84   204   167   171   119    89    88   130   221   149   188   162    68   197    94   103   157   146   142    87   207   171    67   144   134   101    81   196   139   179   167   202   204   172    63    58    93   137    34   137    36    41   163    97   209    59   196   178   110   193    90    82   104    69   116   127   120    38    44    38   137   193   173   110    66    40   188   211   130   135   209   143   211   207   137    75   141   186   103    76   207   119   116    38   154    46   148   167    82   198    80   181    46   147   219   176    54    57   154   148    87    63    62    98    90    49   175   186   100   201   184   128   202   130   110   108   115   186   188    76   210   199   106    35   119   171   207    91   127    66   171    88    99   217   171    69   114    34   212   144   119   200    50   208    78   142   214   123   197   215   171    99   147    61   128   139   139   108   195   110    71   187   206   143    97    47   189    52   138    94   155    68   113   200   164    41   184   130    70    60   211   132   116   208    85   146   183   155   172   165   141   128    95    38    38    76    93   207    54    40    88    85    91   217    95    81   117   105   159   203   120   106   209   219   179   133    97   170   115   120   123   115    55   160    41   142   120   117   157    90   138   139    32   180   110    97   126   135   207   131    38   191    41   108   182    48    70   123    54    77    69   203    56   175   148    33   212   126    78    91    84   116   107    93   169   107    56    99    96   101    63    73   215    37    91   136   221    77    81    44    57   192    45    37   188   156   168    92   111   200    68   217   107    65    72   104    56   121   124   122   216   134   216   200   183    87    85   144    82    52    73   103   177   132   110   157   199   148   152   199   151   205    68    97   175   146   130    66   159    49   194   134   108    40   185   107   104    61   125    98    72   118   154    62   145   157    72    97   212   101   157    91   216
    45    68   204    89   146    63    88    50    98   105   111    58    94    39    78    77    62   157   195   139    44   102   189   130   142    41   121   124    66    42   140   134   193    47   187   141    87   200    80    88   173   141    53    49   159   218   197    89   213   177   128   112   170    86   209   208   186   102   107    99    84   188   120   131    45    69   105    42    74   129   190   170    93   172    44   160   140   178   190    84    30   140    36    80   156   117   132    77   159    91   143   119    69    71   195   190   193   133    59   213    50   150   171   181   217   132   102    68   166   151   204    42    81    47   222   197   114    84   163   132    99    34   179   184   160   103    68   217    95   178    64    52   193    65    50    38   217    85    88   180   214    40    88   216   220    53    68   214    70    97   206   133   120    38   122   173   208    92   177    85   204   169   172   120    88    89   129   221   149   187   161    68   196    95   103   159   147   141    89   204   172    66   144   135    97    80   196   139   183   170   200   206   175    64    58    94   136    37   137    35    43   163    98   207    62   199   177   111   191    88    85   107    70   114   130   119    39    44    37   136   194   171   112    65    43   187   209   130   133   208   143   213   207   138    77   140   186   104    76   206   118   115    39   153    47   148   165    81   198    77   181    43   147   220   179    53    58   154   150    87    64    62    99    92    48   174   188   100   200   184   125   201   132   111   111   115   186   188    74   211   199   107    35   120   172   207    88   128    65   172    87    98   219   169    68   114    32   216   148   116   202    48   207    76   142   210   126   195   216   170    98   148    60   126   139   139   109   196   107    69   187   205   142    95    44   191    52   136    94   155    69   113   199   162    39   186   131    70    60   208   130   114   208    86   147   182   155   171   165   143   130    92    37    40    76    94   208    55    41    89    84    92   217    96    82   115   104   159   205   123   106   208   221   178   130    95   168   116   117   125   115    56   161    40   139   117   118   160    88   140   138    34   175   111    95   126   132   207   129    38   192    41   111   182    48    70   123    56    77    69   205    55   176   150    34   212   128    77    89    85   116   107    93   169   108    55    99    95   104    66    73   213    37    92   132   220    77    79    43    58   193    47    36   186   154   170    93   110   199    68   219   107    66    73   102    56   120   127   123   216   137   220   199   182    88    88   142    84    52    72   103   177   132   110   157   199   145   152   196   148   207    69    99   178   147   130    64   160    50   193   134   109    40   183   107   105    60   126    96    74   117   156    60   145   155    72    98   213   103   157    91   214
    46    71   207    89   146    63    85    51    99   106   110    57    93    39    78    80    61   157   193   141    46   101   190   130   143    42   121   123    67    43   140   134   192    47   188   140    86   200    77    90   172   140    49    48   160   217   197    87   211   176   129   112   169    84   209   208   184   101   107   101    83   188   119   132    43    68   103    41    73   130   190   171    95   172    44   160   141   178   192    85    32   139    36    80   157   115   134    76   159    90   141   118    68    72   196   190   194   134    59   213    50   148   171   182   219   134   102    68   166   148   204    43    82    47   221   199   113    82   163   133    99    34   177   183   162   102    67   216    97   180    65    55   193    65    48    38   217    85    86   180   213    40    88   216   220    51    70   212    70    99   205   132   120    37   121   173   208    92   177    85   204   167   170   120    88    87   130   221   150   188   162    68   197    94   103   157   146   142    87   207   171    66   146   135   100    80   195   138   180   167   201   204   172    63    58    93   136    35   138    36    41   161    97   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   143   210   207   137    75   140   187   103    77   207   120   116    38   155    47   147   167    81   199    79   180    45   147   219   175    54    58   154   148    86    64    61    98    91    49   174   187   100   201   185   128   202   130   111   109   115   185   187    77   210   199   106    35   120   172   206    89   126    64   172    87    99   218   170    69   113    33   212   144   119   201    50   209    78   141   213   124   196   215   173   100   147    61   128   140   139   108   194   111    71   186   206   143    97    47   189    51   138    94   156    67   113   200   163    42   184   131    70    59   211   132   117   208    86   146   183   155   172   166   142   129    95    38    38    76    93   207    55    40    87    86    92   216    95    81   116   105   160   203   120   106   209   220   178   132    97   170   115   120   122   115    56   160    41   142   120   117   156    88   139   139    33   179   111    96   125   134   206   130    39   192    41   109   181    48    70   123    55    77    69   204    56   176   148    34   212   126    78    90    84   116   107    93   170   107    56   100    96   103    63    73   215    38    91   135   221    77    80    44    56   192    45    37   188   154   168    93   110   200    69   217   106    66    72   104    56   120   124   121   216   134   217   199   181    87    86   144    82    52    72   103   177   132   110   156   198   148   152   199   150   206    68    96   175   145   130    65   160    50   194   135   109    40   185   107   104    60   124    98    72   119   154    62   146   156    73    96   211   102   156    92   215
    46    71   208    90   143    64    86    52   102   107   109    55    94    41    81    80    59   156   193   143    46    99   193   130   140    42   121   124    68    43   140   133   194    49   187   139    85   199    76    94   172   142    48    49   158   214   195    85   211   176   127   112   168    84   207   210   185   101   105   101    82   186   121   132    42    68   104    39    73   129   191   171    95   172    45   159   143   177   192    85    36   140    36    83   158   116   134    79   158    91   139   118    67    72   198   190   194   133    59   214    49   148   172   182   217   134   102    69   167   150   203    41    84    47   223   199   114    84   163   133    96    34   179   185   162   104    69   215    99   179    63    54   190    67    46    36   216    87    87   179   215    41    86   216   221    50    70   213    70    96   203   132   119    36   121   172   208    91   177    88   207   170   170   119    90    87   129   222   149   186   163    67   199    95   102   159   147   142    87   205   171    67   146   136    98    80   196   136   180   164   198   204   170    64    59    93   136    36   138    36    40   158    99   208    60   194   177   110   190    91    82   103    67   113   127   119    39    43    38   136   192   174   112    64    39   186   212   131   137   209   142   210   209   136    74   142   187   101    78   209   120   118    36   158    47   145   168    80   197    80   180    46   147   218   172    52    59   156   149    86    64    61   100    90    48   173   187   100   202   184   128   202   129   109   110   114   183   187    75   213   201   103    36   120   170   206    88   125    65   172    87    97   217   171    72   111    33   209   143   118   202    52   209    78   145   213   125   198   217   173    99   146    60   129   141   137   106   195   112    72   185   207   143    96    48   190    53   137    94   155    67   114   197   164    40   187   130    72    58   208   131   116   207    85   145   186   155   172   167   140   131    97    37    37    75    93   206    54    41    87    87    91   216    95    81   115   107   160   204   119   108   208   217   176   133    97   169   116   117   122   117    54   162    41   144   123   117   157    89   138   140    34   176   109    97   125   136   207   130    40   195    40   107   182    48    71   121    56    76    71   205    55   176   148    33   212   124    76    89    85   116   105    92   170   107    56    99    97   103    62    72   211    38    89   136   222    76    81    45    55   191    44    36   186   154   170    92   106   200    69   217   105    65    70   101    54   120   126   119   215   134   218   199   182    86    86   142    81    55    73   104   176   133   111   157   198   146   152   197   151   207    68    98   175   144   130    64   159    47   195   135   110    37   185   106   106    60   125    99    73   119   153    62   143   157    72    97   211   103   156    92   215
    46    71   207    89   146    63    85    51    99   106   110    57    93    39    78    80    61   157   193   141    46   101   190   130   143    42   121   123    67    43   140   134   192    47   188   140    86   200    77    90   172   141    49    48   159   217   197    87   211   176   129   112   169    84   209   208   184   101   107   101    83   188   119   132    43    68   103    41    73   130   190   171    95   172    44   160   141   178   192    85    32   139    36    80   157   115   134    76   158    90   140   118    68    72   196   190   194   134    59   213    50   148   171   182   219   134   102    68   166   148   204    43    82    47   221   199   113    82   163   133    99    34   177   183   162   102    67   216    97   180    65    55   193    65    48    38   218    85    86   180   213    40    88   216   220    51    70   212    70    99   205   132   120    37   121   173   208    92   177    85   204   167   170   120    88    87   130   221   150   188   162    68   197    94   103   157   146   142    87   207   171    66   146   135   100    81   195   138   180   167   201   204   172    63    58    93   136    35   138    36    41   161    97   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   143   210   208   137    75   140   187   103    77   207   120   116    38   155    47   147   167    81   199    79   180    45   147   219   175    54    58   155   148    86    64    61    98    91    49   174   187   100   201   185   128   202   130   111   109   115   186   187    77   210   199   106    35   120   172   206    89   126    65   172    87    99   218   170    69   113    33   212   144   119   201    50   209    78   141   213   124   196   215   173   100   147    61   128   140   139   108   194   111    71   186   206   143    97    47   189    51   137    94   156    67   113   200   163    42   184   131    71    59   211   131   117   208    86   146   183   155   172   166   142   129    95    38    38    76    93   207    55    40    87    86    92   216    96    81   117   105   160   203   120   106   209   220   178   132    97   170   115   120   122   115    56   160    41   142   120   117   156    88   139   139    33   179   111    96   125   133   206   130    39   192    41   109   181    48    70   123    55    77    69   204    56   176   148    34   212   126    78    90    84   116   107    93   170   108    56   100    96   103    63    73   215    37    91   135   221    77    80    44    56   192    46    37   189   154   168    93   110   200    69   217   106    66    72   104    56   121   124   122   216   134   217   199   181    87    86   144    82    52    72   103   177   132   110   156   198   148   152   199   150   206    68    96   175   145   130    65   160    50   195   135   109    40   185   107   104    60   125    98    72   119   154    62   146   157    73    96   211   102   156    92   215
    45    70   207    90   147    61    84    53   100   106   109    57    93    39    77    80    60   158   194   141    46   100   190   130   143    41   122   124    67    43   141   133   191    46   189   139    86   201    78    90   172   140    49    49   160   218   197    86   211   177   127   112   168    84   209   208   184   101   106    99    82   187   119   133    43    68   103    41    73   128   190   172    95   173    44   161   141   178   191    84    33   138    37    80   157   116   134    76   159    89   140   119    69    72   197   189   193   134    59   212    50   147   171   183   220   135   103    69   167   147   203    44    83    47   223   199   113    81   163   133   100    33   177   184   161   101    68   217    98   179    65    54   192    66    48    39   218    84    87   180   214    40    88   216   220    52    71   211    70   101   206   132   120    38   119   172   208    93   177    85   204   167   169   120    89    86   129   221   151   188   163    68   196    93   104   157   147   144    86   207   171    66   146   135   100    81   195   137   177   169   200   204   172    64    59    93   137    35   139    35    41   161    97   210    59   196   177   111   192    91    82   103    67   116   127   119    37    43    36   137   193   174   109    66    41   188   210   130   135   210   143   209   207   136    74   140   185   103    77   208   121   116    38   154    46   146   168    83   199    80   181    45   146   219   176    54    59   155   148    86    63    62    98    91    48   174   187   100   202   185   129   202   130   113   109   114   186   185    76   210   197   106    34   119   171   206    90   126    64   172    85    97   218   169    69   114    33   213   145   118   201    49   208    77   141   213   123   197   214   173   100   147    61   127   140   140   107   195   111    71   185   205   143    96    46   188    52   137    94   156    67   113   199   162    42   184   130    70    58   210   131   116   206    85   145   183   155   172   166   142   128    94    38    37    77    93   207    55    38    87    85    92   217    96    82   117   104   160   203   119   107   209   219   179   132    99   169   116   118   122   116    56   160    42   141   120   117   156    89   139   139    32   179   111    96   124   133   206   131    37   191    40   107   180    48    70   123    54    76    69   204    55   176   147    34   212   127    78    91    84   115   107    94   169   107    56    99    97   103    63    73   214    37    91   135   221    77    79    45    56   193    45    36   188   153   168    93   110   200    68   217   106    66    73   105    56   120   124   122   216   135   217   199   181    87    86   143    83    52    72   103   177   132   110   156   199   149   154   198   149   206    68    96   176   145   131    65   161    50   195   135   109    41   184   106   104    61   124    99    71   120   154    62   146   156    72    97   211   101   156    91   215
    46    71   207    89   146    63    85    51   100   106   110    58    93    39    77    80    61   158   193   141    46   101   190   131   143    42   121   124    67    43   139   133   191    47   188   140    86   200    77    90   173   141    49    48   160   217   196    87   211   176   129   112   168    85   208   208   184   100   107   100    83   188   119   133    43    68   103    41    73   129   190   171    95   172    44   160   141   177   192    85    32   139    37    80   157   115   134    77   157    90   141   118    68    72   196   189   193   134    59   213    49   147   171   181   219   134   102    68   165   148   203    43    82    46   221   199   113    82   163   133    99    34   178   184   162   103    68   216    97   180    65    55   193    66    48    38   217    85    87   180   213    39    88   216   219    51    70   211    70    99   205   133   121    37   121   174   208    92   177    84   204   168   170   120    89    88   129   221   150   188   162    67   197    95   103   158   146   141    87   207   171    66   145   135    99    80   195   138   180   167   201   204   173    63    58    93   136    35   138    36    41   161    97   209    59   196   179   110   192    91    81   104    69   116   127   120    36    44    37   136   192   174   110    66    41   188   211   131   135   209   143   211   208   137    75   140   187   103    77   207   120   116    38   155    47   147   167    81   199    80   180    45   147   220   175    54    58   155   148    86    64    62    98    91    50   173   187   100   201   185   127   202   130   111   108   114   186   186    76   210   198   106    35   119   171   205    89   126    64   172    86    99   218   170    69   113    33   212   144   119   201    49   209    78   141   213   124   196   215   172   100   146    61   128   140   139   106   195   111    71   186   206   143    97    47   189    52   137    94   156    68   113   200   163    42   185   130    70    59   211   131   117   208    85   146   183   155   172   166   142   128    95    38    38    77    93   208    55    40    87    87    92   216    95    81   116   105   160   203   120   106   209   221   178   132    97   170   115   120   122   115    56   160    42   142   120   117   156    89   139   139    33   179   111    97   125   134   206   131    39   192    40   108   182    48    70   123    55    76    69   204    57   176   148    34   211   126    78    90    83   115   107    94   169   107    56   100    96   102    63    73   215    38    91   135   221    77    80    44    56   192    45    37   189   154   168    93   110   200    68   217   106    66    71   104    57   121   124   121   215   133   217   199   182    87    86   144    81    52    73   103   177   133   110   156   198   148   152   199   150   206    68    95   175   145   130    65   160    50   194   135   110    40   185   107   104    61   125    98    72   119   153    61   146   157    73    96   211   101   156    92   215
    46    71   206    89   145    64    85    52    99   106   110    57    93    39    78    81    60   157   194   141    47   101   190   131   143    41   122   124    66    43   139   133   192    47   188   140    86   200    76    90   172   140    49    48   160   216   197    88   212   176   131   111   169    84   208   207   184   101   106   101    82   190   120   133    43    67   103    40    73   130   191   171    95   173    42   160   141   177   192    84    33   139    35    80   157   114   133    76   157    89   139   119    68    72   195   190   193   135    57   214    50   149   171   183   218   134   102    68   167   147   202    44    82    48   222   198   114    82   162   133    99    34   178   183   161   103    68   217    98   180    66    54   194    65    48    39   218    84    86   182   214    40    88   217   219    50    71   212    72    98   205   132   120    38   122   172   208    91   176    85   204   168   169   120    88    87   130   221   149   188   161    67   198    95   103   156   146   141    87   208   172    66   146   135   100    80   194   138   179   168   201   204   172    63    59    94   136    34   138    35    41   161    97   209    60   198   178   109   192    90    83   104    68   115   126   119    37    43    38   136   193   175   110    67    40   188   211   131   135   209   142   210   207   137    73   140   187   102    78   206   119   115    38   155    47   148   166    80   201    79   180    44   146   219   175    55    57   155   147    87    64    60   100    92    49   174   187   101   199   185   128   201   130   112   109   115   185   188    75   210   198   106    35   119   171   205    88   126    64   172    86    99   217   170    70   113    35   213   145   119   200    49   211    78   140   212   124   195   214   174   101   146    61   129   140   140   107   194   111    71   186   207   143    96    49   188    51   137    93   156    68   114   200   164    42   184   130    71    61   212   132   117   206    86   146   183   155   172   166   142   128    96    39    39    75    93   208    56    39    86    87    92   216    96    82   116   104   159   203   120   107   209   220   179   133    98   170   114   120   124   115    56   161    42   143   120   116   155    89   140   138    35   178   111    96   125   133   206   132    40   192    41   108   182    48    70   124    55    77    69   204    57   176   147    33   211   126    77    90    84   115   105    93   169   108    56    99    96   104    64    73   214    38    91   135   221    76    80    44    58   192    45    36   189   154   167    93   111   198    70   217   107    66    72   103    56   121   124   122   216   135   217   199   181    86    87   143    82    52    73   104   177   133   110   157   197   148   152   197   149   206    68    96   174   146   131    65   159    50   194   135   109    40   185   107   103    60   124    98    72   119   154    60   146   158    73    97   212   102   156    90   215
    46    72   207    90   147    62    85    52   101   106   110    58    93    38    78    80    61   157   193   141    46   101   190   131   143    42   121   123    67    42   140   133   192    46   188   139    86   199    76    89   173   140    50    49   159   216   196    86   211   177   129   111   169    84   209   208   184   101   107   100    83   187   119   132    42    68   102    41    72   130   190   171    95   172    44   160   141   178   192    85    32   139    36    80   156   115   134    76   158    90   140   119    69    72   196   190   194   134    59   213    49   148   171   182   218   134   102    68   165   148   203    43    83    47   221   199   113    82   163   133    98    34   178   183   162   102    67   216    97   179    65    55   192    65    47    39   218    85    87   180   213    40    88   216   220    51    71   211    71    98   205   132   121    37   121   174   207    92   177    84   204   167   169   120    89    87   130   221   149   188   162    67   197    94   104   158   147   141    87   207   171    66   145   135    99    81   195   139   179   167   201   205   172    62    58    92   136    35   138    35    41   161    98   209    60   195   178   111   191    90    81   105    69   116   127   120    38    44    37   137   193   173   109    65    41   189   210   130   134   208   142   211   208   136    75   140   186   104    77   207   120   116    38   153    47   147   167    82   199    79   180    44   146   220   174    54    58   154   148    86    64    61    98    90    49   173   187    99   201   185   128   201   129   111   108   115   186   186    76   211   198   106    35   120   172   206    89   125    64   172    86    99   218   169    69   114    34   212   144   119   201    50   209    78   141   213   124   196   215   172   100   147    61   129   140   139   108   195   111    70   186   206   144    97    47   188    51   138    94   156    68   114   200   163    42   184   130    70    59   210   131   116   207    87   146   183   154   172   166   142   129    94    39    39    76    92   206    55    40    88    85    92   216    96    81   116   105   159   203   121   106   209   220   178   132    97   171   114   120   122   115    56   160    41   141   121   117   157    89   139   139    33   179   110    97   125   133   205   130    40   192    41   108   181    48    69   123    55    77    70   204    57   176   147    34   211   126    77    90    84   116   107    93   169   108    55    99    97   103    63    74   215    38    91   136   221    77    79    44    56   192    45    37   188   153   168    94   110   200    69   217   106    66    72   105    56   121   124   122   214   133   217   199   181    87    86   143    82    52    72   102   177   132   110   156   199   148   153   199   149   206    67    95   175   145   130    65   160    50   194   135   110    41   185   107   103    60   125    98    71   119   154    62   145   157    73    97   212   102   156    93   214
    46    70   207    89   146    63    84    52   100   106   110    57    93    39    78    80    61   158   193   141    46   100   190   131   143    42   121   124    66    42   140   134   192    47   187   139    86   200    77    90   172   140    50    48   159   217   196    87   211   177   129   112   169    84   208   208   184   101   107   101    83   188   120   132    43    69   103    41    73   130   191   171    95   172    45   160   141   178   192    85    32   139    36    80   157   116   134    77   158    90   140   118    68    72   196   190   194   134    59   213    50   148   170   182   219   135   102    68   165   148   204    43    82    47   221   198   113    82   163   133    99    34   177   184   163   102    67   215    97   180    65    55   193    66    48    38   217    85    87   180   213    40    89   217   219    51    70   211    70    99   205   132   120    37   121   173   208    93   177    85   205   167   170   121    88    88   130   221   150   189   162    68   197    94   103   157   146   143    87   207   171    66   146   135   100    80   195   138   180   168   201   204   173    63    59    94   136    34   139    36    41   161    98   210    59   195   178   110   192    91    83   104    69   116   128   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   142   210   208   137    75   141   187   103    77   207   120   117    38   155    46   147   167    81   200    79   180    45   147   219   175    54    58   155   148    86    64    62    98    90    50   173   187   100   201   185   128   202   130   111   109   115   185   187    76   210   199   106    34   120   172   206    89   126    65   171    87    99   217   170    70   113    33   212   144   118   201    50   209    78   141   213   124   196   215   172   100   146    62   128   140   139   107   195   111    72   186   206   143    96    47   189    52   137    94   156    67   114   200   163    42   185   130    71    58   211   132   117   208    86   146   183   155   172   166   142   129    95    38    39    76    92   207    55    40    87    86    92   216    96    81   116   105   160   203   120   106   208   221   178   133    97   170   115   120   122   115    55   160    42   142   120   117   157    89   138   139    33   179   110    96   125   134   205   130    39   192    41   109   181    48    70   123    55    77    69   204    56   176   147    34   211   126    78    90    84   115   107    93   169   108    56   100    96   103    63    74   214    37    92   135   221    76    80    44    56   192    45    37   188   154   168    93   110   200    69   217   106    65    72   104    56   120   125   122   216   134   217   199   181    86    86   144    82    52    73   103   177   132   110   156   199   148   153   198   150   206    68    96   175   145   131    65   160    50   195   136   109    40   184   107   103    61   124    98    72   119   154    61   146   156    72    96   212   102   155    92   215
    46    71   207    89   146    63    85    51    99   106   110    57    93    39    78    80    61   157   193   141    46   101   190   130   143    42   121   123    67    43   140   134   192    47   188   140    86   200    77    90   172   141    49    48   159   217   197    87   211   176   129   112   169    84   209   208   184   100   107   101    83   188   119   132    43    68   103    41    73   130   190   171    95   172    44   160   141   178   192    85    32   139    36    80   157   115   134    76   158    90   140   118    68    72   196   190   194   134    59   213    50   148   171   182   219   134   102    68   166   148   204    43    82    47   221   199   113    82   163   133    99    34   177   183   162   102    67   216    97   180    65    55   193    65    47    38   218    85    86   180   213    40    88   216   220    51    70   212    70    99   205   132   120    37   121   173   208    92   177    85   204   167   170   120    88    87   130   221   150   188   162    68   197    94   103   157   146   142    87   207   171    66   146   135   100    80   195   138   179   167   201   204   172    63    58    93   136    35   138    36    41   161    98   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   143   210   208   137    75   140   187   103    77   207   120   116    38   155    47   147   167    81   199    79   180    45   147   219   175    54    58   154   148    86    64    61    98    91    49   174   187   100   201   185   128   202   130   111   109   115   185   187    77   210   199   106    35   120   172   206    89   126    65   172    87    99   218   170    69   113    33   212   144   119   201    50   209    78   141   213   124   196   215   173   100   146    61   128   140   139   108   194   111    71   186   206   143    97    47   189    51   138    94   156    67   113   200   163    42   184   131    70    59   211   131   117   208    86   146   183   155   172   166   142   129    95    38    38    76    93   207    55    40    87    86    92   216    95    81   116   105   160   203   120   106   209   220   178   132    97   170   115   120   122   115    56   160    41   142   120   117   156    88   139   139    33   179   111    96   125   134   206   130    39   192    41   109   181    48    70   123    55    77    69   204    56   176   148    34   212   126    78    90    84   116   107    93   170   107    56   100    96   103    63    73   215    37    91   135   221    77    80    44    56   192    45    37   188   154   168    93   110   200    69   217   106    66    72   104    56   121   124   121   216   134   217   199   181    87    86   144    82    52    72   103   177   132   110   156   198   148   152   199   150   206    68    96   175   145   130    65   160    50   194   135   109    40   185   107   104    60   124    98    72   119   154    62   146   156    73    96   211   102   156    92   215
    43    71   205    90   147    64    83    52   100   105   111    55    93    41    75    81    62   158   193   141    47   102   189   130   141    42   123   123    69    44   142   134   192    47   188   139    86   200    75    88   172   139    48    47   158   217   194    86   211   176   126   111   170    83   211   207   183   102   105   101    85   190   119   132    42    69   103    39    74   132   190   171    90   171    41   161   141   179   187    87    31   139    36    79   159   114   132    75   159    87   142   118    68    71   196   191   195   136    59   212    50   147   174   181   218   132   102    71   165   148   205    44    80    44   224   204   113    85   163   132    99    33   175   181   163   100    69   214    97   180    66    55   193    67    48    38   220    86    88   180   214    40    92   217   219    54    69   214    70   100   206   129   120    36   120   172   209    91   175    83   204   168   170   119    89    89   130   220   149   189   163    71   197    93   105   157   149   142    85   205   170    67   146   135    97    79   194   139   180   166   202   203   174    62    58    95   136    32   138    37    42   161    95   209    60   194   176   110   194    92    82   107    68   118   127   118    37    43    37   136   193   173   109    65    41   186   211   134   134   210   142   211   207   135    75   139   189   106    80   207   120   114    39   156    48   144   167    80   197    79   180    45   147   224   175    54    60   155   147    86    61    59    99    89    48   171   185    98   201   184   125   203   134   112   109   116   187   184    77   209   199   104    33   121   171   204    90   125    66   169    86   101   217   169    69   112    33   211   146   117   203    52   211    81   140   214   124   195   214   174    99   147    61   127   140   138   110   194   113    69   184   207   143   100    46   189    54   138    92   155    66   114   202   163    41   183   133    71    61   212   132   115   209    83   144   184   158   173   166   142   129    97    37    39    77    94   208    54    43    88    85    90   216    97    82   117   105   158   203   118   107   207   220   178   130    96   172   115   120   124   116    56   158    42   140   120   118   155    88   140   140    33   178   110    95   128   134   207   128    42   195    40   107   181    50    70   121    52    76    69   203    54   175   148    32   213   129    76    89    86   116   105    92   169   106    54    97    96   102    62    77   216    34    93   135   220    78    77    47    54   194    45    38   187   152   168    90   111   201    69   218   106    67    69   103    55   119   125   124   216   136   220   199   181    88    87   145    80    52    75   104   175   134   110   158   201   149   153   197   152   203    67    96   173   144   133    65   159    52   194   134   109    41   186   106   103    61   124    98    74   119   154    61   142   157    73    98   211   102   157    93   217
    46    71   208    91   146    62    85    51    99   106   110    57    93    39    79    79    61   158   191   143    47   101   190   130   142    42   121   122    69    43   141   133   192    48   188   139    85   200    77    89   173   141    49    49   159   216   197    87   211   177   129   111   168    84   209   208   183   100   107   101    83   189   119   133    42    68   103    41    73   130   191   171    94   173    45   160   141   178   192    85    32   141    35    78   157   115   134    76   160    90   141   118    67    72   197   189   194   134    60   214    50   147   171   182   219   134   102    68   166   149   203    43    82    46   220   199   113    83   162   132    97    34   178   183   161   103    68   216    97   180    64    56   193    64    48    38   217    84    86   182   213    39    89   215   220    51    70   212    70    98   205   132   120    37   122   171   209    93   178    85   204   168   171   121    88    87   130   221   149   188   162    68   197    93   104   157   146   143    88   207   171    66   147   135   101    81   196   139   180   167   200   204   172    63    59    94   138    34   138    37    42   160    98   210    59   196   178   110   192    90    82   104    69   116   128   121    37    44    36   138   192   174   110    67    40   187   211   130   134   209   143   210   207   136    74   141   187   102    77   207   119   117    37   155    47   147   165    80   199    80   180    45   146   220   177    55    59   155   147    86    63    62    99    88    50   174   186   101   200   185   128   201   131   113   109   115   186   188    76   210   199   105    36   119   171   207    89   127    65   172    87    99   219   170    68   113    33   212   143   120   200    50   210    77   140   212   123   196   215   172    99   146    61   129   141   138   108   194   112    71   186   206   143    96    47   189    51   137    94   157    68   115   199   162    41   183   130    70    59   211   132   117   207    86   148   184   155   171   166   143   131    95    39    39    77    94   206    56    41    89    86    93   215    96    81   118   105   160   204   120   106   207   220   178   132    95   170   116   119   122   114    55   161    40   142   120   116   156    89   139   141    32   178   110    97   125   134   206   129    39   191    41   108   181    48    70   122    54    77    69   204    56   175   147    35   212   127    78    91    84   115   107    92   170   109    55   100    97   103    63    73   214    37    91   135   219    77    79    44    55   191    45    37   188   155   167    93   109   201    69   216   107    65    73   103    56   121   124   121   216   134   217   199   181    87    86   143    83    53    72   102   177   133   110   156   198   147   152   199   149   205    68    96   175   145   131    65   159    50   193   135   112    40   186   106   104    61   125    98    71   120   154    62   144   157    74    97   213   102   156    91   214
    47    71   206    89   147    63    85    51   100   106   110    57    93    40    79    81    61   157   192   141    46   100   190   129   143    41   122   123    66    43   140   133   192    47   189   140    85   201    76    90   172   140    50    48   159   217   197    86   212   177   129   112   169    85   208   209   184   100   107   101    83   188   119   132    43    68   102    40    73   130   190   172    96   172    44   161   141   178   192    86    32   139    36    79   156   115   135    77   158    89   141   118    68    72   196   189   194   134    58   213    51   148   171   181   220   134   101    69   166   148   203    44    83    46   220   199   112    83   163   132    99    33   178   183   162   102    67   216    97   180    65    56   193    66    48    38   218    85    87   181   213    39    88   216   220    51    70   212    70    98   205   133   121    37   120   172   208    93   178    85   204   168   169   119    88    87   129   221   150   188   162    68   197    94   104   157   145   143    87   206   172    66   146   135    99    81   196   139   180   167   202   204   171    63    58    93   136    35   138    35    42   161    97   209    59   196   178   111   191    91    82   104    69   116   127   119    37    44    37   136   193   174   110    67    41   187   211   131   134   209   142   210   208   137    75   141   187   103    78   208   120   116    38   156    47   146   167    82   200    80   181    45   147   219   176    55    58   154   148    85    64    62    98    91    50   174   187   101   201   184   128   201   130   111   108   115   185   186    77   210   198   106    34   120   172   206    89   126    65   172    87    99   217   171    68   113    34   213   144   121   200    50   209    79   141   212   124   197   215   173   100   146    60   128   140   139   108   194   110    71   186   206   143    97    48   188    51   138    94   156    66   114   200   162    41   184   131    71    59   210   132   116   208    86   146   183   154   172   166   142   128    95    38    38    76    93   207    56    40    87    86    92   216    95    80   116   105   160   203   120   107   209   220   179   133    96   170   116   119   123   115    56   160    42   141   119   117   156    89   138   141    33   179   111    96   126   134   205   130    39   192    42   108   182    48    69   123    55    78    69   204    56   176   147    35   212   126    78    90    84   115   106    93   170   107    56   100    96   103    62    73   215    37    92   135   221    78    79    45    56   191    45    36   188   154   167    93   109   200    69   217   106    65    72   104    56   121   124   121   215   135   217   199   181    86    86   144    81    51    73   104   177   132   110   155   198   148   153   198   149   206    67    96   174   145   131    64   161    50   195   135   109    40   184   107   103    60   124    98    71   119   154    61   146   156    72    97   211   102   156    92   216
    47    71   206    88   146    63    84    50   101   105   109    57    91    39    79    81    61   157   193   141    46   100   189   132   141    42   122   125    66    43   141   133   193    48   188   140    86   200    78    89   172   141    49    48   159   217   197    87   211   175   129   112   168    85   207   208   185    99   106   101    83   188   119   131    43    68   104    41    73   130   189   171    94   171    44   161   143   178   191    86    32   140    36    77   158   116   134    77   157    90   139   118    69    73   196   190   195   132    59   212    49   148   171   181   218   134   102    66   165   148   203    43    83    47   221   200   114    85   162   133    98    33   178   183   163   103    69   217    97   180    65    56   193    64    48    39   219    85    86   180   214    40    89   218   220    53    70   211    70    98   204   132   121    37   121   174   208    93   177    85   205   169   168   120    89    86   129   222   149   189   162    68   197    94   103   156   145   142    88   207   172    67   144   135   100    81   195   138   179   168   202   204   173    63    58    94   136    35   137    36    41   159    97   210    59   197   178   110   193    90    83   102    69   115   128   118    37    44    37   134   192   173   110    66    41   186   212   131   133   209   143   210   208   137    76   140   186   102    76   208   119   116    38   155    47   149   168    80   199    81   179    44   148   220   175    52    56   154   148    85    63    62    99    90    51   173   188   100   201   184   127   202   129   111   109   115   184   187    76   210   198   107    35   120   172   206    89   126    66   171    85    99   217   169    69   113    33   211   143   119   201    51   209    79   140   213   124   196   215   171   100   146    63   128   140   140   106   196   111    70   186   206   143    96    46   186    51   139    93   156    67   112   200   162    42   185   132    70    59   211   132   117   208    86   146   186   155   173   166   142   129    95    39    39    77    93   208    56    40    87    87    91   216    95    81   117   104   159   203   120   105   209   221   180   134    97   169   116   121   122   113    55   161    41   142   119   116   156    90   137   139    32   178   112    95   125   133   207   128    40   191    40   109   181    48    69   123    55    77    71   205    56   177   146    35   212   127    78    90    83   114   107    93   168   107    58   100    94   103    63    73   216    38    93   135   221    75    80    44    57   191    45    37   188   153   169    93   109   199    68   216   106    65    73   105    56   120   124   121   214   134   218   198   182    85    86   144    81    53    71   103   177   133   111   156   199   147   153   198   150   207    68    96   176   145   131    64   162    50   195   136   110    40   184   106   103    61   125    98    73   118   155    62   145   155    72    96   212   102   156    90   216
    46    72   206    92   147    63    86    52    98   105   110    58    92    38    79    78    60   158   194   139    47   100   189   131   144    40   121   123    67    42   140   134   190    47   190   141    84   200    77    89   174   141    49    49   160   217   198    88   212   177   128   111   168    85   209   208   184   102   105   101    83   189   122   132    41    67   104    38    74   130   189   172    95   173    46   162   143   179   193    85    32   140    35    79   157   113   133    77   158    91   141   120    71    72   195   191   195   134    57   213    50   146   172   182   219   133   102    69   165   148   203    44    84    46   222   200   113    83   162   136    99    35   176   183   163   103    66   215    97   179    65    54   193    64    47    38   216    84    85   181   213    40    89   215   217    50    71   211    71    99   206   134   119    37   120   172   207    93   179    86   203   169   171   122    88    85   131   221   150   187   161    68   197    94   104   157   147   144    87   208   169    66   147   135   100    80   197   137   178   167   200   204   173    63    58    94   137    34   138    33    42   161    98   210    60   195   179   111   191    89    81   105    69   115   127   121    38    46    38   136   193   172   108    66    41   188   211   129   137   207   143   212   207   135    76   139   190   103    75   205   119   115    38   156    47   146   165    79   199    81   178    45   146   218   175    55    58   154   148    88    63    62    97    92    48   174   187   100   200   186   128   202   130   111   108   116   184   186    77   210   198   107    37   119   174   206    88   126    63   172    87    99   219   169    68   115    31   213   145   117   201    49   210    78   142   214   125   197   213   173    98   146    62   131   139   138   108   195   109    71   187   207   142    95    47   188    51   138    94   157    67   112   201   164    40   184   132    72    58   211   130   116   207    87   148   182   155   172   165   141   128    95    39    36    76    94   208    56    39    89    88    91   216    97    80   115   102   157   202   120   107   209   219   180   132    97   170   114   119   124   115    56   159    40   141   119   117   157    90   138   139    32   179   111    97   126   134   206   128    38   193    40   109   181    48    68   122    53    78    70   205    55   178   150    34   211   127    76    90    85   115   108    93   169   107    57   101    97   103    62    72   214    38    92   134   220    76    80    45    57   191    45    35   189   153   169    93   113   200    68   216   106    66    72   105    57   121   123   123   214   135   218   199   179    86    87   143    81    52    71   103   177   132   109   158   198   147   153   200   149   205    68    95   175   144   130    66   160    49   196   137   110    40   185   107   104    62   124    97    73   123   153    63   144   157    70    96   214   103   154    92   216
    45    71   207    90   145    62    85    52   100   106   109    57    94    40    77    79    61   157   193   140    45   101   191   130   143    42   121   123    67    43   141   134   191    48   189   140    86   201    78    89   172   140    48    49   160   217   197    87   211   177   129   112   168    84   209   208   185   101   107   101    82   187   120   133    43    68   103    41    73   129   191   172    95   172    43   161   141   177   192    85    31   140    36    80   157   116   134    77   158    90   140   118    68    72   196   190   194   134    59   213    50   148   171   182   219   135   102    68   166   148   203    43    83    47   221   198   113    82   163   132    99    34   177   184   162   102    67   216    97   180    65    55   193    66    48    39   218    85    86   181   213    40    89   216   220    51    70   212    69    99   205   132   120    37   121   173   208    93   177    85   204   167   171   120    88    88   130   221   151   188   163    68   197    94   103   157   146   141    88   207   171    66   145   135    99    80   196   138   180   168   201   204   172    63    59    94   137    34   139    36    41   161    98   209    59   196   178   111   192    90    82   104    69   117   127   120    37    44    37   138   192   173   110    66    40   189   211   130   135   208   143   210   207   136    75   139   187   103    77   207   120   116    38   155    46   147   167    81   200    80   180    45   147   220   176    54    57   154   148    86    64    61    98    91    50   173   187   100   201   185   128   201   130   112   109   115   186   187    76   210   199   107    34   119   171   206    88   126    64   173    87    99   218   170    69   113    33   213   144   119   200    50   209    78   141   213   124   197   215   172   100   146    61   128   140   139   108   194   110    71   185   206   144    97    48   189    51   138    94   156    68   113   201   163    41   185   130    70    59   211   132   117   208    86   146   184   154   173   166   142   128    95    39    39    76    92   207    56    40    87    86    92   216    95    81   117   105   160   203   120   106   209   220   178   133    97   170   115   120   122   116    56   161    42   142   120   117   157    89   138   140    32   178   111    97   124   134   206   131    39   192    40   109   181    48    69   122    55    77    69   205    57   176   147    34   211   127    77    90    84   116   108    93   169   108    56    99    97   102    63    74   215    37    91   135   222    77    80    45    56   192    45    37   188   153   168    93   110   199    69   216   106    66    71   104    57   120   124   122   216   134   218   199   181    87    86   144    82    53    72   103   177   133   111   156   198   148   152   199   149   207    68    96   175   146   131    65   160    50   195   135   110    40   185   107   103    60   124    98    72   120   154    62   146   157    72    96   211   102   156    92   215
    44    72   208    89   147    65    85    51   100   104   111    58    93    41    78    80    60   155   193   144    47    99   191   131   145    41   120   124    66    45   141   133   191    47   189   138    84   202    79    91   172   141    50    47   161   216   196    86   212   175   126   111   170    82   207   207   184   100   108   100    83   189   118   134    41    69   103    41    73   132   188   171    93   173    42   163   140   178   192    87    31   140    37    80   157   116   133    77   159    90   140   118    70    73   197   188   197   137    56   212    46   146   170   182   218   135   104    68   165   145   205    43    83    48   224   198   113    80   162   132    99    33   178   184   163   103    69   216    98   182    65    56   193    66    45    38   216    86    82   177   213    40    88   215   219    50    70   210    73    99   206   129   120    36   120   172   208    91   177    85   204   168   168   120    88    88   130   224   150   188   165    69   197    93   100   158   144   143    87   206   172    65   147   136    99    77   197   139   179   167   200   204   172    65    57    93   138    34   139    34    41   160    97   211    60   196   178   113   192    91    83   104    69   115   126   117    36    43    38   134   193   177   109    66    40   187   213   130   136   209   141   210   210   138    77   141   186   102    78   206   121   118    38   154    45   146   167    83   202    79   179    43   148   218   174    54    58   156   148    83    66    60    96    91    50   175   187   100   201   184   130   201   128   113   108   116   187   187    80   211   198   109    35   118   174   208    89   125    67   172    88    98   218   167    70   116    33   211   146   121   201    49   209    77   142   215   125   194   214   173   100   148    62   129   140   138   109   193   111    71   185   205   144    98    46   187    53   139    93   154    67   114   199   165    42   184   133    68    61   211   131   118   207    84   145   182   152   172   166   141   129    96    36    39    76    91   208    52    37    90    85    92   217    94    79   118   106   161   204   121   107   207   221   179   133    96   169   116   121   123   115    55   160    43   142   121   119   156    90   138   139    34   178   110    98   126   132   210   130    38   191    39   109   180    48    70   123    52    76    69   204    56   176   150    34   211   126    76    89    85   115   108    91   171   107    57   101    98   104    62    74   215    36    91   136   222    78    81    44    57   192    47    37   188   153   167    94   110   199    69   213   106    66    73   103    56   122   124   121   216   135   217   199   181    86    84   143    83    53    72   103   178   135   109   156   200   150   152   199   150   206    67    96   177   142   132    64   159    48   192   135   111    42   187   107   104    61   125    98    70   121   155    63   146   155    74    97   212   101   155    92   215
    47    71   207    91   145    63    86    52   100   107   109    58    93    41    77    80    61   157   193   141    46   102   191   129   143    43   120   124    66    42   140   133   193    47   188   142    85   197    78    91   172   140    50    50   158   217   197    87   212   175   126   112   168    83   209   208   185   100   106   101    81   188   119   134    43    67   103    42    72   129   191   170    94   173    43   159   142   177   191    85    33   138    37    77   156   116   134    75   158    90   140   118    67    72   196   191   195   134    57   213    51   148   171   182   220   133   101    67   165   148   205    43    82    46   223   200   115    82   164   133    99    32   178   183   161   102    67   217    96   179    67    54   194    65    48    39   216    84    87   182   214    41    88   216   221    51    70   210    70   100   204   131   119    39   122   172   207    95   176    85   206   167   169   121    87    87   130   221   152   188   165    68   197    94   102   157   148   142    87   207   169    67   146   136   101    81   195   138   181   167   201   205   171    64    58    94   137    35   138    35    41   159    97   209    59   196   178   111   192    90    80   103    69   114   128   118    36    44    37   135   194   175   108    68    40   187   210   129   135   208   144   209   208   136    74   139   188   102    76   208   119   117    37   154    47   148   165    81   199    79   180    46   146   218   175    54    58   153   147    85    65    62    97    90    50   174   188   100   199   185   128   201   129   112   109   114   185   188    77   211   198   105    36   121   172   204    88   128    64   173    86    98   218   171    70   113    32   212   145   119   202    50   209    78   141   212   124   196   215   173   101   146    61   129   141   137   109   196   110    70   185   206   144    98    47   188    50   137    94   156    66   114   200   163    41   186   131    71    60   210   131   117   208    84   147   182   155   171   167   142   130    95    38    39    74    93   207    55    39    88    85    91   215    95    80   116   103   159   203   120   108   207   220   177   130    98   168   116   122   124   115    56   161    41   143   122   117   157    90   137   139    33   178   109    96   126   134   206   131    40   192    41   107   181    49    72   122    55    78    69   204    56   176   148    34   210   126    80    89    83   118   108    94   170   105    57   100    97   101    62    74   215    38    91   135   221    76    81    44    56   193    46    37   188   154   168    93   110   201    69   217   106    64    73   104    56   119   123   121   215   134   218   199   182    88    86   144    81    51    73   104   177   132   109   159   198   149   152   197   151   206    68    94   175   144   130    64   160    47   195   136   108    41   184   106   104    59   124    98    73   119   153    62   144   157    74    96   211   104   157    90   214
    46    71   206    89   146    63    85    51    99   106   110    57    93    39    78    80    61   157   193   141    46   101   190   130   143    42   121   123    67    43   140   134   192    47   188   140    85   200    77    89   172   140    50    48   160   217   197    87   211   176   129   112   169    85   209   208   184   101   107   100    83   188   119   132    43    68   103    40    74   130   190   171    95   172    44   161   141   178   192    85    32   139    36    80   157   115   134    77   158    90   140   118    68    72   196   190   194   133    58   213    50   147   171   182   219   134   102    69   166   148   204    43    83    47   221   198   113    82   163   133    99    34   176   183   162   103    68   216    97   180    65    55   193    66    47    38   218    85    86   180   213    40    89   216   220    52    70   212    70    99   205   132   120    37   121   173   207    93   177    85   204   167   170   120    88    88   130   222   150   188   162    67   197    94   103   158   146   142    87   207   170    66   146   135    99    80   196   138   180   168   201   204   173    63    58    93   136    35   138    35    41   161    97   209    59   196   178   110   192    91    82   104    69   116   127   119    37    44    38   137   193   174   110    66    40   188   211   131   135   209   143   210   208   137    75   141   187   103    77   207   120   116    38   155    47   147   167    81   200    79   180    45   147   220   175    54    58   155   149    86    64    61    98    91    49   174   187   101   201   184   127   201   130   111   109   115   186   187    76   210   199   106    34   120   172   206    89   127    65   172    87    99   218   170    69   113    33   212   144   118   201    50   209    78   141   213   124   196   215   172    99   146    61   128   140   139   107   195   111    71   185   206   143    97    46   189    51   137    94   155    67   113   200   163    42   184   131    71    59   210   131   117   208    86   146   183   155   172   166   142   129    96    38    38    77    93   207    55    40    88    86    92   216    96    81   117   104   160   203   120   106   209   220   178   132    97   170   115   120   122   115    55   160    41   141   120   117   156    88   138   139    33   179   110    96   125   134   206   130    39   192    41   108   182    48    70   122    55    77    69   204    56   175   147    34   211   126    77    90    84   116   107    93   169   108    56    99    96   103    63    73   215    37    92   135   221    77    80    44    56   192    46    37   188   153   168    93   110   200    69   217   106    66    72   104    56   120   124   121   216   134   218   198   181    87    86   144    82    52    73   103   178   132   110   156   198   148   153   198   149   206    67    96   176   145   131    64   160    50   195   135   110    40   185   107   104    61   124    98    72   120   154    61   146   156    72    96   211   101   156    92   215
    46    74   207    91   143    60    85    52   100   106   110    58    93    39    74    76    62   155   192   140    45   100   188   132   145    41   121   123    67    41   142   134   190    45   187   138    84   198    78    91   173   142    49    52   158   218   198    84   210   177   128   113   170    84   208   209   186   101   110   102    81   188   119   130    45    68   106    39    75   129   191   173    95   171    44   162   143   177   190    85    33   140    33    81   158   115   136    75   159    90   140   119    67    75   195   190   193   135    59   217    49   148   169   182   221   133   101    67   165   150   204    42    80    48   221   198   112    82   162   135    98    32   179   183   165   101    68   215    96   179    65    55   194    64    46    34   217    85    86   180   212    39    87   213   218    52    71   213    74    98   202   132   119    38   122   173   207    91   177    83   204   166   171   123    86    89   130   220   152   188   163    68   198    95   105   157   145   141    89   210   171    65   144   134   100    84   196   139   178   166   200   206   172    62    58    93   137    35   141    36    42   161    94   211    57   196   174   109   193    91    82   104    67   114   127   120    35    45    34   138   193   174   110    67    40   188   211   128   136   208   142   211   205   137    76   140   186   104    75   208   120   114    37   156    47   149   166    82   198    79   182    44   147   221   173    54    58   155   150    85    63    62   100    90    51   172   188   100   198   186   127   202   130   112   109   115   185   188    76   209   198   108    36   118   169   207    89   127    64   173    88    99   216   169    68   114    32   213   143   121   201    50   208    78   140   214   124   194   215   174    99   150    60   131   141   139   106   197   110    73   185   207   140    96    46   190    51   139    93   153    68   110   201   161    39   182   128    69    60   212   133   117   208    87   143   181   153   175   164   139   128    93    37    39    77    92   207    55    38    88    89    91   215    97    81   116   103   159   204   120   106   208   219   180   132    96   169   115   121   122   116    56   161    45   143   120   116   155    89   138   140    32   180   111    98   127   135   204   130    38   193    41   108   182    49    71   123    56    74    69   204    56   176   146    33   213   124    77    90    87   114   108    94   170   107    56    99    94   101    64    73   215    37    94   132   221    78    79    45    56   193    45    37   191   152   167    94   108   201    66   216   105    65    73   103    56   121   125   121   219   136   217   199   180    88    87   143    81    53    74   101   175   133   112   157   198   145   152   200   150   207    69    96   174   144   131    65   161    51   196   136   109    42   186   106   104    59   124    99    72   116   154    63   147   158    71    99   212   102   156    93   214
    46    71   207    89   146    62    85    51   100   106   109    56    93    39    78    80    61   157   193   141    46   101   190   130   143    42   121   124    67    42   140   134   192    47   188   139    85   201    77    90   173   140    49    49   159   217   196    86   211   176   128   112   169    84   208   208   184   101   107   101    83   188   119   132    43    68   103    41    73   129   190   172    95   173    44   160   141   178   192    85    32   139    36    80   157   115   134    76   159    89   140   118    68    72   196   190   194   134    59   213    49   147   170   181   218   134   102    68   165   148   203    43    83    47   221   198   114    82   164   133    99    34   177   183   162   102    68   216    97   180    65    55   193    66    47    38   218    85    86   181   213    40    89   216   220    51    71   212    70    99   204   132   120    37   121   173   208    93   177    85   204   167   169   120    89    87   130   221   150   189   162    68   198    95   103   157   146   142    87   207   171    66   146   135   100    81   196   138   180   167   201   204   172    63    58    93   136    35   138    35    41   161    97   209    59   196   178   110   192    91    82   104    69   116   128   120    37    44    37   137   193   174   110    67    40   188   211   131   135   209   143   210   207   136    75   140   187   103    77   208   120   116    38   155    47   148   167    81   200    79   181    45   147   219   175    54    58   154   148    86    64    62    98    90    49   173   187   100   201   185   127   202   131   112   108   115   185   187    76   210   199   105    34   119   172   206    89   126    64   172    87    99   218   170    70   113    33   212   144   119   201    50   210    79   141   213   124   196   215   173   101   146    61   129   140   140   107   195   111    71   186   207   143    97    47   188    51   138    94   156    68   113   200   163    42   184   131    70    59   210   131   117   207    85   146   183   155   172   166   142   129    95    38    39    76    93   207    55    40    87    85    92   216    96    81   117   105   160   204   120   106   209   220   178   132    97   170   114   120   122   115    56   160    41   141   120   117   156    88   139   139    33   179   111    97   125   133   206   131    39   192    40   108   182    48    70   122    55    77    69   204    57   176   147    34   211   126    78    90    84   116   106    93   169   108    56    99    96   102    63    73   214    38    91   135   221    76    80    45    56   192    45    36   188   154   168    93   110   200    69   217   106    66    72   104    56   121   125   121   216   134   217   199   181    87    86   144    81    53    72   103   177   132   110   156   199   148   152   199   150   206    67    97   175   145   130    65   160    49   195   136   109    40   185   107   104    60   124    98    71   119   154    61   146   156    73    96   211   102   156    92   216
    46    71   207    89   146    63    85    51   100   106   110    57    93    39    78    80    61   157   193   141    46   101   190   130   143    42   121   123    67    43   140   134   192    47   188   140    86   200    77    90   172   141    49    48   159   217   196    87   211   176   129   112   169    84   209   208   184   101   107   101    83   188   119   132    43    68   103    40    73   130   190   171    95   172    44   160   141   178   192    85    32   139    36    80   157   115   134    76   159    90   141   118    68    72   196   190   194   134    59   213    50   148   171   182   219   135   102    68   166   148   204    43    83    47   221   199   113    82   163   133    99    34   177   183   162   102    67   216    97   180    65    55   193    65    47    38   218    85    86   180   213    40    88   216   220    51    71   211    70    99   205   132   120    37   121   173   208    92   177    85   204   167   170   120    88    87   130   221   150   188   162    68   197    94   103   157   146   142    87   207   171    66   146   135   100    80   195   138   179   167   201   204   172    63    58    93   136    35   138    36    41   161    98   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   143   210   207   136    75   140   187   103    77   207   120   116    38   155    47   147   167    81   199    80   180    45   147   219   175    54    58   154   148    86    64    61    98    91    49   173   187   100   201   185   128   202   130   111   109   115   185   187    76   210   199   106    35   120   172   206    89   126    65   172    87    99   218   170    69   113    33   212   144   119   201    50   209    78   141   213   124   196   215   173   100   147    61   128   140   139   108   194   111    71   186   206   143    97    47   189    51   138    94   156    67   113   200   163    42   184   131    71    59   211   131   116   208    86   146   183   154   172   166   142   129    95    38    38    76    93   207    55    40    87    86    92   216    95    81   116   105   160   203   120   106   209   220   178   132    97   170   115   120   122   115    56   160    41   142   120   117   156    88   139   139    33   179   111    96   125   134   206   130    39   192    41   109   182    48    70   122    55    77    69   204    56   176   148    34   212   126    78    90    84   116   107    93   170   107    56   100    96   103    63    73   215    38    91   135   221    77    80    44    56   192    45    37   188   154   168    93   110   200    69   217   106    66    72   104    56   121   124   122   216   134   218   199   181    87    86   144    82    52    72   103   177   132   110   156   198   148   152   198   150   206    68    96   175   145   130    65   160    50   194   135   109    40   185   107   104    61   124    98    72   119   154    62   146   156    73    96   211   102   156    92   215
    47    71   207    89   146    63    84    51   100   106   109    57    93    39    78    80    61   158   193   141    45   101   190   130   143    41   121   123    67    43   140   134   192    47   188   140    86   200    77    90   172   141    49    48   159   217   196    87   212   177   129   112   169    85   209   208   184   100   107   101    83   188   119   132    43    68   103    41    74   130   190   171    95   172    44   160   141   178   192    85    32   140    36    80   157   115   134    77   158    90   141   118    68    72   196   189   194   133    58   213    50   148   171   182   219   134   102    68   166   148   204    43    82    47   221   199   113    82   163   133    99    34   177   183   163   102    68   216    97   180    65    55   193    65    48    38   218    85    86   181   213    40    88   216   220    51    71   211    70    99   205   132   120    37   121   173   208    92   177    84   204   167   170   120    88    87   130   221   150   188   162    67   197    94   103   158   146   142    87   207   171    66   145   135   100    81   195   138   180   168   201   204   172    63    57    94   136    35   138    36    41   161    97   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    37   136   193   174   110    66    41   188   211   131   135   208   143   210   207   136    75   141   187   103    77   208   120   116    37   155    47   147   166    82   200    80   181    46   146   219   175    54    58   154   148    86    64    61    99    90    49   174   188   100   200   185   128   201   130   111   109   115   185   186    77   210   199   106    35   120   172   206    89   126    65   172    86    99   219   170    69   113    34   212   144   119   200    50   209    78   141   213   124   197   215   172   100   146    61   128   141   139   107   194   111    71   186   206   143    97    47   188    51   137    94   155    67   114   200   162    42   184   131    70    59   211   131   117   208    86   146   184   155   172   166   142   128    95    38    39    77    93   207    55    39    87    86    92   216    95    81   117   105   160   203   120   106   208   220   179   132    97   170   115   119   122   115    56   160    41   142   120   118   156    88   139   139    33   179   110    96   125   133   205   131    39   192    41   109   182    48    70   123    55    77    69   204    56   176   147    34   212   126    77    90    85   116   107    93   170   108    56    99    96   103    63    73   215    37    91   135   221    77    79    45    56   192    46    37   189   153   168    93   110   200    69   217   106    66    72   104    56   121   125   121   215   135   217   199   181    87    86   144    81    52    73   103   176   132   110   156   199   148   152   199   149   206    68    96   175   145   130    65   159    50   195   136   110    40   185   107   104    61   124    99    72   119   153    61   145   156    73    96   211   102   156    92   215
    46    71   207    89   146    63    85    51    99   106   110    57    93    39    78    80    61   157   193   141    46   101   190   130   143    42   121   123    67    43   140   134   192    47   188   140    86   200    77    90   172   141    49    48   159   217   197    87   211   176   129   112   169    84   209   208   184   100   107   101    83   188   119   132    43    68   103    41    73   130   190   171    95   172    44   160   141   178   192    85    32   139    36    80   157   115   134    76   158    90   140   118    68    72   196   190   194   134    59   213    50   148   171   182   219   135   102    68   166   148   204    43    82    47   221   199   113    82   163   133    99    34   177   183   162   102    67   216    97   180    65    55   193    65    47    38   217    85    86   180   213    40    88   216   220    51    70   212    70    99   205   132   120    37   121   173   208    92   177    85   204   167   170   120    88    87   130   221   150   188   162    68   197    94   103   157   146   142    87   207   171    66   146   135   100    80   195   138   179   167   201   204   172    63    58    93   136    35   138    36    41   161    98   209    59   196   178   110   192    91    82   104    69   116   127   120    37    44    37   137   193   174   110    66    41   188   211   130   135   209   143   210   208   137    75   140   187   103    77   207   120   116    38   155    47   147   167    81   199    79   180    45   147   219   175    54    58   154   148    86    64    61    98    90    49   174   187   100   201   185   128   202   130   111   109   115   185   187    77   210   199   106    35   120   172   206    89   126    64   172    87    99   218   170    69   113    33   212   144   119   201    50   209    78   141   213   124   196   215   173   100   147    61   128   140   139   108   194   111    71   186   206   143    97    47   189    51   138    94   156    67   113   200   163    42   184   131    70    59   211   131   117   208    86   146   183   155   172   166   142   129    95    38    38    76    93   207    55    40    87    86    92   216    95    81   116   105   160   203   120   106   209   220   178   132    97   170   115   120   122   115    56   160    41   142   120   117   156    88   139   139    33   179   111    96   125   134   206   130    39   192    41   109   181    48    70   123    55    77    69   204    56   176   147    34   212   126    78    90    84   115   107    93   170   108    56   100    96   103    63    73   215    37    91   135   221    76    80    44    56   192    45    37   188   154   168    93   110   200    69   217   106    66    72   104    56   120   124   121   216   134   217   199   181    87    86   144    82    52    72   103   177   132   110   156   198   148   152   199   150   206    68    96   175   145   130    65   160    50   194   135   109    40   185   107   104    60   124    98    72   119   154    62   146   156    73    96   211   102   156    92   215
    46    71   207    89   147    62    85    51   100   106   110    57    93    39    78    79    62   157   193   140    46   101   191   130   142    42   121   123    67    42   140   133   192    47   188   140    85   200    78    89   173   141    49    49   160   217   196    87   212   176   129   112   169    85   209   208   184   101   107   101    83   187   119   132    43    68   103    40    73   130   191   171    94   172    44   161   141   177   192    85    32   139    36    80   157   115   134    77   160    89   140   119    68    72   196   189   194   134    59   213    50   148   171   182   218   134   102    68   166   148   203    43    83    47   221   198   112    83   162   133    99    34   177   183   162   103    67   216    97   180    65    54   192    65    47    39   218    85    87   180   213    40    88   216   220    51    71   211    71    99   205   132   120    37   121   174   208    93   177    85   204   168   170   120    88    87   130   221   150   189   162    68   197    94   103   158   146   142    87   207   171    66   145   135    99    80   195   139   179   167   201   204   173    63    58    94   137    35   138    35    41   161    97   210    59   196   179   110   192    90    82   104    69   115   127   120    37    43    37   137   193   174   110    66    41   188   210   130   135   209   143   209   207   136    74   140   187   103    77   207   120   116    38   156    47   147   167    81   200    79   181    45   147   219   175    55    58   154   148    86    64    61    98    90    49   173   187   100   201   184   128   202   131   111   109   114   186   187    76   209   199   106    35   120   172   206    89   126    65   172    87    99   218   170    69   113    34   212   145   119   201    49   209    78   140   213   123   197   215   173   100   147    61   128   140   139   108   194   111    71   186   207   144    97    47   189    52   138    94   156    68   113   200   162    42   184   131    71    59   211   131   116   208    86   146   183   155   172   166   142   129    95    38    38    76    93   207    55    40    88    86    92   216    96    81   117   105   160   203   121   106   209   221   178   132    97   170   114   119   122   115    56   160    41   142   119   117   157    89   139   139    33   179   111    96   125   133   206   130    39   192    40   109   182    48    70   123    55    77    69   204    56   176   148    34   211   126    78    90    84   115   106    93   170   108    56    99    97   103    63    73   215    38    92   136   221    77    79    44    56   192    46    37   188   154   168    93   110   200    69   217   107    66    72   104    56   120   124   121   216   134   217   199   180    86    87   144    82    52    72   103   177   132   110   156   199   148   153   199   149   206    68    96   175   146   131    64   160    50   194   135   110    41   185   107   104    61   124    98    71   119   154    61   146   158    72    96   211   102   156    92   215
    93   175    93   139   140    83   106   209   150    84   117    94   185    43    45   184   163   148    47   192   196   124    42   214   219    52    90   142   132   169    74   185   129   221    51    45    41   155   148   133    88   221   162   211    42    62    45    48   105   208    97    34    98   193    79   122    79    71   210   106   176    90   197   193    61   212   188    93    80   203    41   153   131   136   116   183   125   202   137    88   156    33   120    48   104    59    77    49   156    56   128   167   142   199    38   195   120   145   132   109    84   182    54   137    61   113   207    79    50   167   149   197   140    49   133   173   105   129    56   197    57   175    65    39    60    48    87    79    72    52    34   174    46   104   161    67   197    36   133   150    38   164   220   137   119   172   137    78    58    91   209    76   204    46   101    59   121   172   191   155   189   166   104   152    97    74    71   186    94   169   215   110    73    61    33   103   185    93   145    58    79   160   149   136    84   219    89    68   207    74    80   164   209   107   129    55   174   182    93   146    70   107    56    52   161    72   130   127   119    43   114   155    41   157   149   180   110    38    47    85    91   150   132   122    37   115   190   184    39    66   138   105   124    76   156    76   190    55   218    54   132   210    73   143   138   133    39    42   150   176   120   185   111   212   103    36   141   130   179    60   208   104    92   104   146   128   195   179    66    87    53    74   204   176    59    93   102   186   119   149   153   155   144   139   147   102   146   182    88   154   129   116   204    54    70    74   123   114   106   186   161   183   182   135    73   178    90    36    39   161   181    49   163   140   130   212    69    59   166   137    76    51   152   110   202   180    75   165   134   117   210   174    63   170   189   164    38    42    51   178   213    59    98    40   218    86    97    63    67   167   150   215    74   118   211    68   188   172   164    90    70    83    54    41   213    69   191   199   159   169   142   136    82    59    75   145    42    81   188   193   141    63   109   170   185   140   155   184    61    46   187   202    59    38   145   204   130    69   222   160   179    75   164   221   191    36   156   172    68   124    53   190   152   173   127   185    87   210   176   161   133   215    67   110   197   171   176   171   188    61   166    77   197    53    63    85   135    84   160   104   138   181   183   132   136    87   133   215   149    74   222    47    41    80   204   145    32   144    94    59   110   167    65   142    81   213   160    68    54    91   138    63   188    58   102    49   138    76   212    33   148   106   187    35   164   102   170    42   145    77   162   184   100   154   115    71    47    87   137   151    43    93   218    97   197   140   170   168   120   124   141   135
    92   175    95   137   139    82   104   210   150    83   117    94   186    44    45   183   162   149    47   190   195   125    42   215   220    52    88   142   131   168    75   184   129   221    51    45    42   155   147   132    88   220   161   212    39    60    45    46   104   208    97    35    97   194    79   123    80    69   211   105   175    89   199   194    63   212   188    94    79   203    41   154   129   134   114   183   125   200   136    88   157    34   120    50   106    59    77    47   157    56   129   169   143   199    39   196   121   146   133   109    84   182    55   137    62   114   209    78    49   167   151   198   138    49   133   172   105   130    55   197    58   174    65    41    60    48    86    78    74    56    33   176    44   103   160    67   198    37   134   150    39   164   219   136   119   171   140    75    58    91   210    74   203    46   101    61   121   171   191   156   191   166   103   150    96    73    71   186    93   168   214   110    73    63    34   103   184    93   145    60    78   161   149   133    82   217    90    69   209    74    78   164   209   108   129    54   173   184    90   147    71   108    56    54   161    71   129   127   119    41   113   156    40   157   151   181   112    38    48    85    91   149   132   120    36   115   190   184    38    66   137   107   122    74   157    76   190    56   217    53   131   209    76   142   137   133    40    41   151   176   120   185   113   210   103    36   142   128   178    60   207   103    92   103   143   129   195   179    66    90    54    72   204   176    58    94   101   185   120   149   153   156   144   139   147   101   147   182    89   154   127   116   204    54    70    74   122   112   107   185   162   185   181   135    72   179    90    36    38   162   181    48   163   140   130   212    69    58   166   136    74    49   153   109   202   179    76   166   133   116   208   174    61   171   188   165    38    42    50   177   213    58    99    40   216    87    97    65    66   167   149   215    74   119   211    67   189   171   163    88    70    83    54    41   214    70   191   198   158   171   142   135    82    62    75   144    41    80   186   193   141    63   109   171   185   139   156   182    61    44   188   203    59    38   144   204   129    70   221   159   179    76   162   222   191    36   156   173    68   125    51   192   152   172   125   183    86   209   176   160   133   216    67   111   196   172   176   174   186    60   167    78   197    54    64    85   135    84   158   104   137   181   183   134   136    87   135   215   149    74   222    46    40    83   204   145    32   143    94    58   110   167    66   143    82   215   160    69    55    91   141    63   188    57   101    50   138    77   211    33   148   108   187    35   162   103   170    43   144    77   161   184    99   154   116    72    48    85   136   152    43    92   219    97   196   138   170   169   119   125   142   137
    93   175    93   139   140    83   106   210   150    84   116    94   185    43    45   183   163   148    47   192   196   124    42   214   219    52    90   141   131   169    74   185   129   221    50    45    41   156   148   133    88   221   161   210    42    61    45    48   105   207    97    34    97   193    79   123    79    72   211   106   176    91   197   193    61   213   188    93    80   203    41   153   131   136   116   183   125   201   137    88   156    33   121    48   104    58    76    49   156    56   128   168   143   200    37   195   120   146   132   109    84   182    55   137    61   113   208    78    50   167   149   197   140    49   134   173   105   129    56   197    57   175    64    39    60    49    87    78    72    53    33   174    46   104   160    66   197    36   133   150    38   164   220   137   119   172   138    77    58    91   209    76   204    46   101    59   121   171   192   155   189   166   104   151    97    75    71   186    94   169   215   110    74    61    33   102   185    94   145    59    78   160   149   135    84   219    89    68   207    74    79   164   209   108   129    55   173   182    92   147    70   108    56    52   161    72   129   126   119    42   114   154    41   156   149   179   110    38    47    85    90   150   132   122    37   115   190   184    39    66   138   105   124    75   156    76   191    55   217    53   132   209    74   143   139   133    39    43   150   176   120   185   111   211   103    36   141   129   179    60   208   104    91   104   145   128   196   178    66    87    53    74   204   175    58    93   102   186   120   150   153   156   145   139   147   102   146   182    88   154   128   116   203    54    71    74   123   113   107   185   161   183   183   135    73   178    90    36    39   161   181    49   163   139   130   212    69    59   166   137    75    51   152   110   202   180    75   165   134   117   209   173    63   170   189   164    38    42    51   178   213    60    98    40   217    86    97    64    67   167   150   215    74   119   211    68   188   172   163    89    71    82    54    40   213    69   191   199   159   169   143   135    82    59    75   145    42    81   188   193   142    62   109   170   185   140   154   184    61    46   188   202    59    39   145   204   130    69   222   160   179    76   164   221   191    36   155   172    68   124    52   190   152   173   127   185    87   210   176   161   133   215    67   110   198   171   176   171   188    61   165    77   197    54    63    85   134    84   159   104   138   181   183   133   136    87   133   215   149    74   222    46    41    80   203   145    32   144    94    59   110   167    65   142    81   214   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    35   164   102   170    42   145    77   163   184   100   154   115    71    48    87   137   152    43    93   218    97   197   140   170   168   119   124   142   135
    93   175    93   139   140    83   106   210   150    84   117    94   185    44    45   183   164   148    47   192   197   124    42   214   219    52    89   141   131   169    74   185   129   220    51    45    41   156   148   133    88   222   161   210    42    61    45    48   105   207    97    35    97   193    79   123    79    71   211   106   176    91   197   193    61   213   188    93    79   203    41   153   131   136   115   183   125   201   137    88   157    33   120    48   104    58    76    49   156    56   128   168   143   200    37   194   120   146   132   109    84   182    55   137    61   113   208    79    50   167   149   197   140    49   134   173   105   129    56   196    57   175    64    39    60    49    87    78    72    53    34   174    45   104   160    66   197    36   133   151    38   164   220   137   119   172   137    77    58    91   209    76   204    46   101    59   121   172   192   155   189   166   104   151    97    75    71   186    94   169   215   110    74    61    33   103   185    94   145    59    78   160   149   136    84   218    89    68   207    74    79   164   209   108   129    55   173   182    92   146    70   108    56    52   161    72   129   126   119    42   114   154    41   156   149   180   110    38    48    85    90   150   132   122    37   114   190   184    39    66   138   105   124    75   156    76   191    55   217    54   132   209    74   143   138   133    39    42   150   176   120   185   112   212   103    36   141   129   179    60   208   104    91   104   145   128   196   178    66    87    53    75   204   175    59    93   102   186   120   150   153   155   145   139   147   101   146   182    88   155   128   116   204    54    71    74   123   114   107   185   161   184   182   135    73   178    90    36    39   161   181    49   163   140   130   212    69    58   167   137    75    50   152   110   202   181    75   166   134   117   210   173    63   170   190   164    38    42    51   178   213    60    98    41   218    86    97    64    67   167   149   215    74   119   211    68   188   172   164    89    71    82    54    40   213    69   191   199   159   169   143   135    82    59    75   145    42    81   188   193   142    62   110   170   185   140   154   184    61    46   188   202    59    39   145   204   130    69   222   160   179    76   164   222   191    36   155   172    68   124    52   190   152   173   127   185    87   210   176   161   133   215    67   110   198   171   176   171   188    61   165    77   197    53    64    85   134    84   159   104   138   181   183   133   136    88   133   215   149    74   222    46    40    80   203   145    32   144    94    59   110   167    65   141    81   213   160    68    54    91   139    63   189    58   102    49   138    76   212    33   148   106   187    35   164   102   170    42   145    77   163   184   100   154   115    71    48    87   137   152    43    93   218    97   197   140   171   168   119   124   142   134
    93   175    93   139   140    83   106   210   150    84   117    94   185    43    45   183   163   148    47   192   196   123    42   214   220    52    89   141   131   169    74   185   129   221    50    45    41   156   147   133    88   221   162   211    42    61    45    48   105   207    97    35    98   193    79   123    79    71   211   106   176    91   197   193    62   213   188    93    80   203    41   153   130   136   116   183   125   201   137    88   156    33   120    48   104    58    77    48   156    56   128   168   143   200    37   195   120   146   132   109    84   182    55   137    61   113   208    78    50   167   149   198   140    49   134   173   105   129    56   197    57   175    64    39    60    49    87    78    72    53    33   174    46   104   160    66   197    36   133   150    38   164   220   137   119   172   137    77    58    91   210    76   204    46   101    59   121   172   192   155   189   166   104   151    96    75    71   187    94   168   215   110    74    61    33   102   185    94   145    59    79   160   149   135    84   218    89    68   207    74    79   164   209   108   129    55   173   183    92   146    70   108    55    53   161    72   129   126   119    43   114   154    41   156   149   180   111    38    47    85    90   150   132   122    37   115   190   184    39    66   138   105   124    75   156    76   191    55   217    53   132   210    74   143   139   133    39    43   150   176   120   185   111   211   103    36   141   129   179    60   208   104    91   104   146   128   196   178    66    88    53    75   204   175    58    94   102   186   120   150   153   155   145   139   147   102   147   182    88   155   128   116   204    54    71    75   123   114   107   186   161   184   183   135    73   178    90    36    39   161   181    49   163   140   130   212    69    59   166   137    75    51   152   110   202   180    75   165   134   117   210   173    63   170   189   164    38    42    51   178   213    59    98    40   217    86    97    64    67   167   150   215    74   119   211    68   188   172   164    90    71    82    54    41   213    70   191   199   159   169   143   135    82    59    75   145    42    81   188   193   142    62   109   170   185   140   154   184    61    46   188   202    59    38   145   204   129    69   222   160   179    75   164   221   191    36   155   172    67   124    52   190   152   173   127   185    87   210   176   161   133   215    67   110   198   171   176   171   188    61   165    77   197    53    63    85   134    84   159   104   138   181   183   133   135    88   133   215   149    74   222    47    41    80   203   145    32   144    94    59   110   167    65   142    81   213   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    35   164   102   170    42   145    77   163   184   100   154   115    71    48    87   137   151    43    93   218    97   197   140   170   168   119   124   141   135
    92   175    93   139   139    83   106   209   149    85   116    95   185    43    45   184   162   148    48   191   196   124    42   213   219    51    90   141   131   168    74   185   128   220    50    45    41   155   148   134    88   222   162   211    42    60    46    48   105   206    97    35    98   193    78   122    79    71   210   107   177    90   198   193    61   214   188    93    78   203    41   152   131   137   115   182   126   202   138    88   156    33   120    50   105    59    77    49   155    56   128   169   143   199    37   195   120   146   133   109    84   182    54   138    60   114   206    79    51   166   149   197   141    49   132   171   105   128    55   197    58   175    64    40    60    48    86    78    72    52    34   175    45   104   160    66   197    37   133   150    38   164   220   137   120   171   138    76    58    90   209    76   203    47   101    58   121   171   192   155   189   165   104   150    97    75    70   186    95   169   215   109    73    61    32   102   185    93   145    59    79   159   150   135    82   219    89    68   207    74    80   164   209   107   130    55   173   183    93   147    70   108    55    53   161    71   131   125   119    41   114   155    42   156   149   179   110    38    48    85    89   149   131   122    38   115   189   184    39    66   138   105   122    75   156    76   190    55   216    53   133   211    74   143   138   133    38    42   150   176   120   185   111   211   103    36   141   129   178    60   208   105    91   104   145   127   195   178    66    87    53    76   206   174    59    94   102   186   119   149   153   156   145   140   147   101   147   182    89   154   128   116   203    54    70    75   122   114   107   185   161   183   181   135    73   178    90    36    40   160   180    49   163   139   130   212    70    60   167   138    75    50   151   111   202   180    75   166   134   117   210   174    62   170   190   163    38    43    50   180   213    59    98    40   217    87    97    63    68   166   150   215    75   119   211    69   188   171   165    89    72    83    55    40   213    68   191   199   159   169   143   135    82    60    76   145    42    80   187   195   142    62   109   170   185   142   155   184    60    45   188   202    58    38   145   204   131    69   221   160   179    75   165   222   192    36   153   171    68   124    51   191   152   173   127   185    87   209   176   161   133   215    69   111   198   171   175   172   190    62   164    78   196    53    63    84   133    83   160   103   139   181   184   131   135    88   133   215   148    74   222    46    41    81   203   145    34   143    94    59   111   167    66   141    80   214   161    68    54    91   139    62   189    59   103    49   139    77   212    33   148   105   186    35   164   102   169    42   145    78   162   184   100   153   115    70    47    87   136   154    43    93   218    98   197   139   171   168   119   123   141   135
    92   174    93   139   140    82   106   210   151    84   117    94   185    44    45   183   163   148    47   193   197   124    42   214   219    53    90   142   131   169    74   185   128   219    51    44    41   156   148   132    88   221   162   210    41    61    46    48   106   207    98    34    97   194    79   124    79    72   211   107   176    91   197   193    62   213   188    93    80   201    41   153   130   136   116   182   125   201   138    88   156    33   120    48   104    59    76    48   156    56   128   168   143   200    37   194   120   146   132   109    85   183    54   137    62   113   208    79    51   167   149   197   139    48   134   173   105   129    57   197    57   176    65    39    60    49    87    79    72    53    33   174    44   104   161    67   197    36   133   150    38   164   219   136   120   172   138    77    57    91   209    76   203    46   101    60   120   171   191   154   189   166   104   151    96    75    72   187    93   168   215   111    74    61    34   102   185    94   145    59    79   160   148   135    84   219    89    69   207    75    80   163   209   108   128    55   174   183    93   147    71   108    56    53   161    73   129   125   119    43   114   154    40   156   149   180   110    38    48    84    90   150   132   121    36   114   190   183    39    67   138   105   124    75   156    76   191    56   217    53   132   209    74   143   139   133    38    43   151   175   121   184   112   211   103    36   140   130   178    61   208   105    90   104   147   127   196   178    66    88    53    74   204   176    58    93   101   187   119   150   153   155   144   139   146   102   146   182    87   154   127   115   203    54    71    74   123   113   106   186   161   184   182   135    73   177    89    37    39   161   180    49   162   139   129   211    69    59   166   138    75    51   152   111   202   180    75   165   135   118   210   173    63   170   189   164    38    42    51   178   213    60    97    41   217    86    96    65    68   167   149   215    73   119   210    68   188   172   163    89    72    83    54    41   212    69   191   200   159   169   143   135    83    59    74   145    42    81   188   192   142    63   109   170   184   140   154   184    61    45   187   202    59    38   145   203   129    70   221   159   179    75   164   221   191    35   155   172    68   123    52   190   151   173   126   185    86   210   177   161   132   215    68   111   198   171   175   171   189    61   165    78   197    54    63    84   133    85   159   104   139   180   184   133   136    88   133   215   149    74   222    46    40    80   203   145    32   143    94    59   109   167    66   142    81   214   161    68    54    91   140    63   188    58   102    48   138    76   211    33   147   106   187    35   164   102   171    41   145    77   161   184   101   154   115    70    47    87   137   152    44    92   219    96   197   139   170   167   119   124   142   135
    92   174    92   139   139    82   105   209   150    84   115    93   184    42    43   183   164   148    48   192   198   123    41   214   220    52    90   140   133   168    74   185   129   220    51    44    40   155   147   133    88   221   163   210    40    61    45    47   106   208    97    35    95   193    80   123    79    72   211   105   174    91   197   193    63   212   189    93    80   201    41   152   129   135   115   184   126   203   136    87   156    33   120    49   105    57    77    50   156    57   127   170   144   200    39   195   120   148   131   109    84   183    55   138    61   112   209    78    52   166   151   198   139    49   132   175   105   127    56   196    55   174    65    39    59    49    86    77    73    54    34   177    46   105   160    67   197    36   133   150    39   163   220   137   120   171   136    77    58    92   208    76   205    46   101    60   122   171   192   154   188   167   105   151    96    76    72   187    94   170   217   109    73    62    32   103   184    93   144    59    78   161   149   135    85   218    89    68   205    74    79   165   209   108   129    56   173   181    92   147    70   108    57    53   161    71   131   126   120    44   114   153    39   158   148   179   111    39    47    85    91   149   133   122    37   114   189   186    40    67   139   105   125    77   153    76   190    56   218    56   132   209    74   141   140   131    37    44   151   175   121   185   111   211   101    38   141   129   180    58   206   105    91   105   144   127   198   181    66    86    52    74   205   177    58    93   103   186   119   149   153   157   147   138   147   102   147   182    89   154   128   116   203    53    71    74   123   113   105   186   160   183   182   133    73   178    90    37    38   161   181    49   162   140   130   215    70    57   167   137    76    52   152   110   202   179    76   166   134   119   208   172    63   170   189   164    37    41    52   178   214    61    99    41   216    86    99    64    66   169   149   215    74   118   210    67   187   171   165    88    70    82    55    42   211    68   192   199   159   169   142   136    81    58    74   146    41    81   188   193   142    62   111   172   186   140   153   183    61    45   188   203    59    40   147   203   130    68   223   161   179    75   163   221   192    35   157   173    68   123    52   190   154   174   127   185    86   211   176   160   133   215    65   111   198   172   177   172   187    60   166    77   197    55    64    84   135    83   159   104   139   182   184   133   134    87   132   217   150    75   222    46    42    82   203   143    32   144    94    59   110   167    66   141    78   213   161    68    53    90   139    63   189    58   103    48   138    77   212    32   147   107   186    34   165   101   170    41   145    78   164   184   100   154   115    70    47    87   135   152    42    94   219    96   196   141   172   168   120   126   141   134
    95   174    93   140   140    82   105   210   150    85   117    93   185    44    45   183   163   147    48   193   196   123    42   214   220    52    89   140   132   169    73   185   128   221    50    45    41   156   147   133    88   222   161   210    41    61    46    47   106   207    97    35    98   193    79   123    80    71   211   106   178    91   197   193    62   213   189    93    80   201    42   152   131   137   116   183   126   200   138    89   157    33   120    50   104    60    76    47   156    57   127   168   142   202    36   195   119   146   134   109    83   181    56   138    61   113   208    78    49   167   149   197   141    49   134   173   104   128    56   196    58   174    64    39    60    48    88    78    72    53    33   175    47   105   161    66   199    37   132   151    37   163   219   137   118   170   138    78    58    91   209    75   204    45   101    59   121   172   191   154   190   166   104   151    97    75    72   186    94   169   215   109    73    62    32   104   185    95   145    58    78   160   148   135    83   219    90    68   208    74    79   163   209   107   129    55   172   182    92   147    68   108    56    53   161    72   129   126   119    43   113   153    41   156   150   180   109    38    48    86    90   150   132   121    37   115   191   184    39    68   138   105   124    74   157    78   191    55   217    55   133   210    74   144   139   134    40    43   150   176   121   185   111   212   103    36   142   129   180    61   208   104    91   104   146   128   196   179    66    87    53    75   204   175    59    94   102   186   120   150   154   156   145   139   147   102   145   182    89   156   128   114   203    54    71    74   122   113   107   184   161   183   182   135    73   178    89    37    39   161   180    49   164   140   129   213    68    58   166   136    74    51   152   111   203   180    74   165   134   117   210   174    62   170   188   164    38    41    52   177   214    58    97    42   219    86    97    63    69   167   149   215    74   119   210    68   188   172   163    89    71    83    55    40   213    70   191   199   159   169   142   136    82    60    75   146    42    81   189   193   142    62   109   169   184   140   154   184    62    46   186   202    59    40   144   205   129    68   222   158   179    76   164   223   192    36   155   172    67   125    52   190   154   173   127   184    86   211   177   160   133   214    68   110   197   172   176   170   189    61   165    77   197    52    62    86   135    84   160   104   137   182   183   133   136    87   133   215   149    74   222    47    40    79   204   145    32   144    94    59   110   168    66   142    82   213   160    67    54    91   139    63   188    57   103    49   137    76   211    33   148   106   186    36   165   102   170    42   145    77   162   183   100   153   114    72    48    88   137   151    43    93   218    98   197   140   170   169   119   124   141   134
    93   175    93   139   140    83   106   210   150    84   117    94   185    43    45   183   164   148    47   192   197   124    43   214   219    52    89   141   131   169    74   185   129   221    50    45    41   156   147   133    88   221   162   210    41    61    46    48   105   207    97    34    97   193    79   123    79    72   211   106   176    91   197   193    61   213   188    93    80   203    41   153   131   136   116   183   125   201   137    88   157    33   120    48   104    58    76    49   156    56   128   168   143   200    37   195   120   146   132   109    84   182    55   137    61   113   208    78    50   167   149   197   140    49   134   173   105   129    56   197    57   175    64    39    60    49    87    78    72    53    33   174    46   104   160    66   198    36   133   150    38   164   220   136   119   172   137    77    58    91   209    76   204    47   101    59   121   171   192   155   189   166   104   151    97    75    71   186    94   169   215   110    74    61    33   102   186    94   145    59    78   160   149   135    83   219    89    68   207    74    79   164   209   108   129    55   173   182    93   147    70   108    55    52   161    72   129   126   119    43   114   154    41   156   149   180   111    38    47    85    90   150   132   122    37   115   190   184    39    66   138   105   124    75   157    76   191    55   217    54   132   209    74   143   139   133    39    43   151   176   120   185   112   211   103    36   141   129   179    60   208   104    91   103   145   128   196   179    66    88    53    74   204   176    58    94   102   186   119   150   153   155   145   139   147   102   146   182    88   155   129   116   203    54    70    74   123   113   106   185   161   184   183   135    73   178    90    36    39   161   181    49   163   140   130   212    69    58   166   137    75    51   152   110   202   180    75   165   134   117   210   174    63   170   189   164    38    42    51   178   213    60    98    40   218    86    97    64    67   167   150   215    74   118   211    68   188   172   163    90    71    82    54    41   213    70   191   199   159   169   143   136    82    59    75   145    42    81   188   193   142    62   110   170   185   140   155   184    61    46   188   202    59    38   145   204   130    69   221   160   179    76   164   221   191    36   155   172    68   124    52   190   152   173   127   185    87   210   176   161   133   215    67   110   197   171   176   171   188    61   165    77   197    53    63    85   134    84   159   104   138   181   183   133   136    88   133   215   149    74   222    46    40    80   203   145    32   144    94    59   110   167    66   142    81   213   160    68    54    91   140    63   188    58   102    49   138    76   212    33   148   106   187    35   165   102   170    42   145    77   163   184   100   154   115    71    47    87   136   152    43    93   218    97   198   140   170   168   119   124   142   135
    93   175    92   139   140    83   106   210   150    84   117    94   184    44    45   183   163   148    47   192   196   124    42   214   219    51    90   141   131   169    73   184   128   221    50    45    41   155   147   133    89   221   161   210    41    61    46    48   105   208    97    34    98   193    79   123    79    71   211   107   176    91   197   193    61   212   188    93    80   202    41   153   131   136   116   183   125   200   137    88   157    33   120    48   104    58    77    49   155    56   128   168   143   200    38   195   121   146   132   109    84   182    55   137    62   113   208    78    51   167   150   198   140    49   134   172   105   128    56   197    57   175    64    39    60    49    87    78    72    53    34   174    46   104   160    66   197    36   133   150    38   164   220   136   119   172   138    77    58    91   210    76   204    47   101    59   121   172   192   155   189   166   104   151    97    74    71   186    94   168   215   110    74    61    33   103   185    94   145    59    79   160   149   135    84   219    89    68   207    74    80   164   210   107   129    55   173   182    92   147    70   108    56    53   161    73   130   127   119    42   113   154    41   157   149   180   111    38    47    85    90   150   132   122    38   115   190   184    39    66   138   105   124    75   156    76   190    55   217    54   132   209    74   143   138   133    39    42   150   175   120   185   111   211   103    36   141   128   179    60   208   104    91   103   145   128   196   178    65    87    53    74   204   176    58    94   102   186   120   150   153   156   145   139   147   102   146   182    88   154   128   116   204    54    71    75   123   113   107   186   162   184   182   135    72   178    90    36    39   161   181    49   163   139   130   212    69    59   166   137    75    51   152   110   202   180    75   166   134   117   210   173    63   170   189   164    37    42    51   178   213    60    98    41   217    86    97    64    67   167   150   215    74   119   212    68   188   172   164    89    71    82    54    41   213    70   191   199   159   169   142   135    83    59    75   145    42    81   188   193   142    62   109   170   184   140   155   184    61    46   187   202    59    39   145   204   130    69   222   160   179    75   164   221   191    36   155   172    68   125    53   190   152   173   127   185    87   210   176   161   133   215    67   111   197   172   175   171   188    61   165    77   197    53    63    85   135    84   159   104   139   181   183   133   135    88   133   215   149    74   222    47    40    80   203   145    32   144    94    59   110   167    66   142    81   214   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   107   187    35   164   102   170    42   145    77   163   184    99   154   114    71    48    87   136   151    43    93   218    97   198   140   170   168   119   125   141   134
    93   175    93   139   140    83   106   210   150    84   117    94   185    43    45   183   163   148    47   192   196   124    42   214   219    52    89   141   131   169    74   185   129   221    51    45    41   156   148   133    88   221   161   210    42    61    46    48   105   207    97    34    97   193    79   122    79    71   211   106   176    91   197   193    61   212   188    93    80   203    41   153   131   136   116   183   125   201   137    88   157    33   120    48   104    58    76    49   156    56   128   168   143   200    37   195   120   146   132   109    83   182    54   137    61   113   208    78    50   167   149   197   140    49   134   173   105   129    56   197    57   175    64    39    60    49    87    78    72    53    33   174    46   104   160    66   197    36   133   150    38   164   220   137   119   172   137    77    58    90   209    76   204    46   101    59   121   171   192   155   189   166   104   151    96    75    71   186    94   168   215   110    74    61    33   102   185    94   145    59    78   160   149   135    84   219    89    68   207    74    79   164   209   108   129    55   173   182    92   147    70   108    56    52   161    72   129   126   119    43   114   154    41   156   149   180   110    38    47    85    90   150   132   122    37   115   190   184    39    67   138   105   124    75   157    76   191    55   217    54   132   209    74   143   139   133    39    42   150   176   120   185   112   211   103    36   141   129   179    60   208   104    91   104   146   128   196   179    66    87    53    75   204   176    59    93   102   186   120   150   153   155   145   139   147   102   146   182    88   154   128   116   204    54    71    75   123   114   107   185   161   183   182   135    73   178    90    36    39   161   181    49   163   139   130   212    69    59   166   137    75    51   152   110   202   181    75   165   134   117   210   173    63   170   189   164    38    42    51   178   213    60    98    41   217    86    97    64    67   167   150   215    74   119   211    68   188   172   164    90    71    82    54    40   213    69   191   199   159   169   143   135    82    59    75   145    42    81   188   193   142    62   110   170   184   140   154   184    61    46   188   202    59    38   145   204   130    69   222   160   179    76   165   222   191    36   155   172    68   124    52   190   152   173   126   185    87   210   176   161   133   215    67   110   197   171   176   171   188    61   165    77   197    53    63    85   134    84   159   104   138   181   183   133   136    88   133   215   149    74   222    47    41    80   203   145    32   144    94    59   110   167    65   142    81   213   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    35   164   102   169    42   145    77   163   184   100   154   115    71    48    87   137   152    43    93   218    97   197   140   171   168   119   124   142   134
    93   175    93   139   140    81   106   209   151    84   118    95   183    44    44   182   162   148    48   192   195   126    42   216   219    51    90   143   131   169    74   186   130   219    51    44    40   157   147   133    89   222   161   211    41    60    45    47   104   208    96    32    98   193    78   123    77    71   210   108   176    92   196   194    63   213   187    94    81   201    40   151   130   136   115   183   124   201   137    88   157    34   120    49   104    59    75    49   156    54   128   166   143   200    39   195   118   146   132   110    83   182    57   138    62   112   208    78    50   165   150   199   139    48   134   172   105   129    57   196    58   174    64    39    60    49    87    78    73    52    33   174    43   106   161    66   196    36   133   151    38   164   220   136   118   171   138    76    57    93   209    75   203    46   102    58   120   171   190   156   188   166   104   151    97    75    72   186    94   168   215   111    73    62    33   102   184    94   145    59    78   160   148   135    83   218    89    67   208    76    78   162   209   108   127    54   173   182    93   147    69   109    56    54   160    72   130   127   119    42   114   154    41   157   149   180   109    38    48    86    89   151   131   122    37   114   190   184    38    67   137   104   124    77   156    76   191    54   218    53   132   209    74   142   137   133    38    41   151   176   122   185   112   211   105    36   141   128   179    60   209   104    92   102   146   129   195   177    65    87    53    73   204   176    57    92   103   184   120   150   153   155   146   140   148   102   148   182    88   156   129   115   204    54    70    74   123   113   107   185   162   182   182   135    73   178    91    35    39   161   181    48   162   139   131   212    69    59   169   137    75    51   152   110   203   181    74   165   135   116   208   173    63   168   189   165    40    41    51   179   212    60    97    40   219    87    95    63    66   168   149   215    75   119   211    69   188   171   163    91    71    83    54    41   211    69   191   199   159   170   144   138    82    60    74   145    42    80   187   194   143    61   111   170   184   140   154   184    61    46   188   201    59    39   145   204   130    69   220   159   178    77   166   221   190    35   155   174    67   125    53   190   152   173   125   184    87   210   177   162   134   215    69   110   196   170   177   171   189    60   166    77   198    52    62    84   134    85   160   104   139   180   183   133   136    89   134   214   148    74   220    48    40    80   203   144    31   144    96    59   111   167    65   141    81   215   160    70    55    90   138    63   186    59   102    48   139    75   211    34   147   106   187    35   165   103   170    42   144    78   162   184    99   153   115    70    49    87   138   150    44    93   219    96   199   140   169   169   119   125   143   134
    94   176    94   139   140    83   105   210   150    84   116    94   184    44    45   183   165   148    48   192   196   124    43   213   219    52    90   141   131   169    75   184   129   221    51    45    41   156   147   132    90   222   161   210    42    62    46    48   105   208    97    35    97   193    78   122    78    71   212   106   176    91   196   194    62   212   189    93    78   203    40   153   130   135   115   184   125   202   137    89   157    33   121    48   104    58    76    48   156    56   127   168   144   201    37   197   121   146   131   110    84   181    55   137    62   113   207    79    50   167   149   197   140    49   134   172   105   129    57   196    57   175    64    39    61    50    86    78    72    53    33   174    46   105   160    67   198    36   134   151    37   164   220   138   119   171   137    76    58    91   210    75   204    47   101    60   121   172   193   155   189   167   105   151    97    75    70   187    94   169   216   110    74    61    34   102   186    94   144    59    78   159   148   135    83   218    89    68   207    75    79   163   209   108   129    55   172   182    93   145    69   108    56    53   161    72   131   125   119    43   114   154    43   157   149   180   110    38    46    85    89   150   132   122    37   115   190   183    39    66   138   106   124    76   156    76   190    54   217    52   132   209    74   142   138   132    39    43   151   175   121   185   111   211   103    36   142   129   180    60   208   105    92   104   145   129   196   178    66    87    55    75   205   176    58    93   102   186   120   150   153   156   144   139   147   102   147   180    88   154   128   116   204    54    71    74   123   113   107   185   161   182   183   135    73   177    90    36    39   160   182    49   163   138   128   212    68    59   166   137    76    51   152   110   202   180    73   166   133   118   210   174    62   170   189   164    37    43    51   179   213    59    97    42   218    85    97    63    67   167   150   215    74   118   211    68   188   173   163    90    71    82    55    41   213    69   190   199   158   169   142   135    83    60    75   146    42    81   188   193   142    62   110   170   184   140   155   184    60    46   188   204    59    39   144   202   129    69   222   160   178    75   164   223   191    35   156   172    68   125    52   190   152   172   127   186    87   209   176   159   133   215    67   110   198   171   176   171   188    61   165    77   196    53    63    85   133    84   159   104   138   180   183   132   136    88   133   215   149    74   222    46    42    80   204   146    33   144    95    59   110   167    64   142    80   212   161    67    54    91   139    63   188    57   102    49   139    77   212    33   147   105   186    35   164   102   169    42   145    77   163   184   100   154   115    70    48    88   135   151    43    93   218    96   197   139   169   168   120   124   142   134
    93   175    93   139   140    83   105   209   150    84   117    94   185    44    45   184   163   148    47   192   197   124    42   215   220    52    90   141   131   169    74   185   129   221    51    45    41   156   148   133    88   221   162   210    42    61    45    48   105   207    97    35    98   193    78   123    79    71   211   106   176    90   197   193    61   213   188    93    79   202    41   153   131   136   116   183   125   202   137    89   156    33   121    48   104    58    76    49   155    56   127   168   142   200    37   195   121   146   132   109    84   182    54   137    61   113   207    79    50   166   149   197   140    49   133   172   105   129    55   196    57   176    65    40    60    49    87    78    72    53    33   174    46   104   160    67   197    36   133   150    38   164   220   136   120   171   138    77    58    91   209    76   205    46   101    59   120   172   192   155   189   166   104   151    97    75    71   186    94   169   215   110    73    61    33   102   186    94   145    59    79   160   149   135    83   219    89    68   207    74    79   164   209   107   129    55   173   182    92   147    69   108    55    53   161    72   129   126   120    42   114   154    41   156   149   179   111    38    48    85    90   150   132   122    37   115   190   184    39    67   138   105   123    75   156    76   191    55   218    53   132   209    74   143   139   133    39    43   151   176   120   185   112   212   103    36   141   129   179    60   208   104    91   104   146   128   196   179    65    87    53    74   204   175    58    93   102   186   120   149   154   156   145   139   147   102   146   182    88   154   128   115   204    55    71    74   123   113   107   185   161   184   182   135    73   178    90    36    38   161   181    49   164   139   129   212    69    58   166   137    75    51   152   110   202   180    75   165   134   117   210   174    63   170   190   165    38    42    51   178   213    60    98    40   218    86    97    64    67   167   150   215    74   118   211    68   188   172   164    90    71    82    54    40   213    70   191   199   159   169   143   136    82    59    75   144    42    81   188   193   142    62   109   170   185   140   154   184    61    46   187   202    59    39   145   204   130    69   222   160   179    75   164   222   192    36   155   172    67   124    52   190   152   173   126   185    87   210   176   161   133   215    67   111   197   171   176   171   188    61   166    77   196    53    63    85   134    84   159   104   139   181   183   133   136    88   134   215   149    74   222    46    40    80   203   145    32   144    93    59   110   167    65   142    81   213   160    68    54    91   139    63   189    58   102    49   138    76   212    33   148   106   187    34   164   102   169    42   145    77   163   184   100   154   114    71    48    86   136   151    43    93   218    97   197   140   170   168   119   124   142   135
    93   177    94   140   140    84   105   210   150    84   116    95   185    43    44   183   164   149    47   193   197   124    44   215   219    52    91   141   132   169    73   185   127   221    51    46    40   155   146   133    90   221   160   209    42    62    46    49   105   207    96    34    98   194    77   123    79    71   211   105   176    90   196   194    61   213   187    92    79   202    42   153   131   136   115   183   125   203   138    87   156    33   120    48   104    58    76    49   156    55   127   167   142   200    36   195   120   145   131   109    84   182    55   137    61   113   207    79    50   167   150   197   140    48   133   173   105   129    56   197    58   176    63    40    59    48    89    79    72    53    34   174    44   104   160    68   198    35   133   150    38   163   220   137   118   171   138    77    59    90   209    75   204    46   102    59   120   173   191   153   189   167   105   150    97    75    72   187    94   169   214   110    73    61    33   102   183    95   145    59    79   160   149   136    81   219    89    68   208    74    77   164   208   108   129    56   173   182    92   147    71   108    57    52   163    72   128   127   120    42   114   154    41   156   151   181   108    36    48    84    92   151   131   120    37   115   190   184    39    67   137   105   124    74   156    76   191    54   217    53   133   210    73   141   139   132    37    43   151   176   121   185   111   212   102    36   141   130   179    60   209   104    91   103   146   128   194   179    66    86    53    75   204   176    58    94   102   186   119   150   153   156   144   139   147   102   147   181    87   154   129   114   202    53    72    76   122   113   107   188   162   183   182   135    73   177    89    36    38   160   182    50   163   139   130   211    68    60   167   137    76    49   151   111   203   180    76   166   135   117   210   173    62   170   189   165    36    42    52   177   212    60    99    41   218    86    97    64    65   167   150   214    74   118   212    68   187   172   164    90    70    84    53    40   214    70   192   199   159   170   143   136    81    59    77   145    40    81   187   193   143    63   110   170   184   142   155   183    62    46   188   201    60    38   146   205   130    69   221   160   178    76   164   221   192    36   156   172    66   124    52   190   152   173   127   185    88   209   176   161   134   215    67   110   196   172   175   171   186    61   166    77   197    54    63    85   133    87   159   103   138   182   181   133   135    87   132   216   150    73   221    46    41    80   203   145    33   144    95    60   110   166    65   142    82   213   160    68    54    91   140    62   188    58   101    47   137    75   212    33   148   106   187    35   165   101   169    41   146    76   162   184   100   153   115    71    47    86   136   150    43    92   217    97   198   140   169   169   120   123   142   135
    92   176    93   139   140    84   104   209   150    83   117    94   185    42    44   184   163   147    47   193   197   125    42   215   218    52    90   141   131   168    73   185   128   221    51    46    43   155   148   133    88   221   162   211    42    61    46    47   105   207    97    34    98   194    78   123    80    72   211   105   176    91   197   193    61   213   187    93    79   202    41   153   130   137   116   183   125   201   137    88   157    34   120    49   105    57    75    48   155    56   127   168   143   200    36   194   120   146   132   110    84   182    53   138    61   112   208    78    50   166   149   198   139    49   134   173   105   129    56   197    58   176    65    39    61    49    87    77    71    52    34   174    45   105   160    66   197    36   133   151    39   164   221   138   120   171   137    77    59    90   210    76   204    46   100    60   120   171   191   155   189   167   103   152    96    74    72   186    93   169   216   109    75    60    33   104   186    93   146    60    78   160   149   134    83   217    89    68   207    74    79   165   210   107   129    55   173   183    93   148    71   109    56    53   162    72   129   126   119    42   113   154    41   157   148   179   111    38    47    85    91   149   133   121    36   115   190   184    37    67   139   104   124    75   156    76   191    54   217    54   132   210    73   144   137   133    39    42   150   176   120   185   111   212   103    35   140   129   180    60   207   103    91   104   145   127   196   178    65    86    54    74   205   177    58    93   102   187   121   150   153   155   145   138   146   100   147   182    88   154   128   116   204    54    71    75   122   114   106   185   160   184   182   135    72   178    89    35    38   161   181    48   163   140   130   213    70    60   167   137    75    50   152   110   203   180    76   165   136   117   209   173    63   170   189   164    36    41    51   179   213    59    97    40   217    86    97    64    67   166   150   214    74   120   211    68   189   172   163    89    70    83    54    41   213    70   190   199   159   169   142   135    83    59    74   144    43    82   188   194   142    62   109   170   185   140   156   184    60    46   188   202    59    40   146   204   130    69   221   159   179    75   163   221   191    36   155   172    67   124    53   192   151   173   127   185    87   211   177   160   134   214    66   111   198   172   176   169   188    60   165    77   196    54    63    86   134    85   159   104   139   181   183   133   135    87   133   215   148    74   221    47    40    80   203   146    32   145    94    59   109   167    64   142    82   213   161    67    53    91   139    64   188    57   101    49   138    77   212    33   147   106   186    35   165   102   170    42   145    76   163   185   100   154   114    70    48    87   137   151    43    92   219    98   197   140   170   167   120   124   141   134
    93   175    93   139   140    83   106   210   150    84   116    94   185    43    45   183   163   148    47   192   197   124    42   214   219    52    89   141   132   168    74   185   128   221    51    45    42   155   147   133    88   221   161   210    42    61    46    48   105   207    97    34    98   193    79   123    79    71   211   107   176    90   196   193    61   213   188    93    79   202    42   153   131   136   116   183   125   201   137    88   157    33   120    49   104    58    76    48   156    56   128   169   143   200    38   195   120   146   132   109    84   182    55   137    61   113   207    78    50   167   149   198   140    49   133   173   105   129    56   197    57   175    64    39    60    49    87    79    72    52    34   174    46   104   160    66   197    36   134   150    38   164   220   137   119   172   137    77    58    91   210    75   204    46   101    59   121   171   192   155   189   166   104   152    96    75    71   186    93   169   215   111    74    61    33   102   185    94   145    59    79   160   149   135    83   218    89    68   207    74    80   164   209   108   129    55   173   182    92   147    70   108    56    53   161    72   129   126   119    42   114   154    41   156   149   180   110    38    48    84    90   151   133   122    37   115   190   184    39    66   138   105   123    75   157    76   191    55   217    53   132   210    74   143   139   133    39    42   150   175   120   185   112   212   103    36   141   129   179    59   208   104    91   104   146   128   196   179    65    88    53    75   204   176    59    93   102   186   120   150   153   155   145   139   147   102   146   182    88   154   127   116   204    54    71    75   123   113   107   185   161   184   182   135    73   178    90    37    39   161   181    49   163   139   129   212    69    59   166   137    75    50   152   110   202   180    75   165   134   117   209   173    63   170   189   164    38    42    51   178   213    60    98    40   218    86    97    64    68   167   150   215    74   119   211    68   188   172   163    89    70    82    54    41   213    70   191   199   159   169   143   135    83    58    75   145    42    81   188   193   142    62   109   170   185   140   154   184    61    45   188   202    59    39   145   204   130    69   222   160   179    75   164   221   192    36   155   172    67   124    53   191   152   173   126   185    87   210   176   161   133   215    67   111   198   171   176   171   188    60   166    77   197    54    63    85   135    84   159   104   139   181   183   133   135    87   133   215   149    74   222    46    40    80   203   145    32   144    94    59   110   167    66   142    81   213   160    67    54    91   139    63   188    58   102    49   139    76   212    33   148   106   187    35   165   102   170    42   145    77   162   184    99   154   114    71    48    87   136   151    43    93   219    97   197   140   170   168   120   124   141   134
    93   175    93   139   140    83   106   209   150    84   116    94   184    43    46   183   163   148    47   193   196   124    43   214   220    52    89   141   131   169    73   184   128   220    51    45    41   156   148   133    88   221   161   211    42    61    46    48   105   207    97    35    97   194    78   123    79    72   211   106   176    90   197   193    62   213   188    93    80   202    41   152   131   136   115   183   125   201   137    88   156    34   121    48   104    58    76    49   156    56   128   168   143   200    37   195   120   146   133   109    85   182    54   137    61   113   208    78    50   167   149   197   140    48   134   173   105   129    56   196    57   175    64    39    60    50    88    78    72    52    34   175    46   105   160    66   198    36   133   151    38   165   220   137   119   172   138    78    58    91   210    76   204    46   101    60   121   171   192   155   189   166   104   151    97    75    71   187    94   169   215   111    73    61    33   103   185    94   145    59    78   160   149   135    84   218    89    68   207    74    80   163   209   108   129    55   173   182    92   146    70   108    56    53   161    72   130   126   120    43   114   154    41   156   149   180   110    38    48    85    90   150   132   121    37   114   190   184    40    66   138   105   123    75   156    77   191    55   217    53   132   209    74   143   138   132    38    42   150   176   121   185   112   212   103    36   141   129   179    60   207   105    91   104   146   128   196   178    65    88    53    75   204   175    59    93   102   186   120   149   153   156   145   139   147   102   147   181    88   154   129   115   204    54    71    74   123   113   107   186   162   183   182   135    73   178    90    36    39   161   180    50   163   140   129   211    69    59   166   137    75    50   152   111   202   180    75   165   134   117   210   173    63   170   190   164    37    41    51   178   212    60    98    40   217    87    97    64    67   167   150   215    74   119   211    68   188   172   163    89    71    82    55    40   213    69   192   199   160   169   143   135    82    59    75   145    42    81   188   193   141    62   110   170   185   140   154   184    61    46   187   203    59    39   145   204   130    70   221   161   179    75   164   221   191    36   155   172    68   124    52   190   152   173   127   185    87   210   176   161   133   215    67   110   197   172   177   171   188    61   165    77   197    53    63    85   134    83   159   104   138   181   183   132   135    87   133   215   148    74   222    47    40    81   204   146    32   144    94    60   109   168    65   142    81   214   160    68    54    90   139    63   188    58   102    49   138    76   212    33   148   106   188    35   164   102   170    42   145    76   163   184   100   154   115    71    48    86   136   152    43    92   218    97   198   140   170   169   119   124   142   134
    93   175    93   139   140    83   105   210   149    84   116    93   185    43    45   184   164   148    47   192   197   124    43   214   220    52    90   141   131   168    74   185   129   221    50    45    41   154   147   133    88   221   162   210    41    61    45    48   105   206    98    35    98   193    79   122    79    72   211   106   176    91   197   193    61   213   188    93    79   203    41   152   131   137   116   182   125   201   137    88   156    33   121    48   104    58    76    49   155    55   128   168   143   200    38   195   121   146   132   109    84   182    55   137    62   112   208    78    50   167   149   197   140    48   134   173   105   128    56   196    56   175    65    39    60    49    87    79    72    52    34   174    46   105   160    66   197    36   133   151    38   163   220   137   120   172   138    77    57    91   209    76   204    46   100    60   121   172   192   155   189   166   104   152    96    75    71   187    94   169   215   111    74    61    33   102   186    94   145    59    79   161   149   136    84   219    89    67   207    75    79   164   209   107   130    56   173   182    93   146    70   108    56    52   162    72   129   126   119    42   114   154    42   157   149   180   111    38    48    85    90   150   132   122    37   114   190   185    38    66   138   105   123    75   157    77   191    55   217    53   133   209    74   143   139   132    39    42   151   176   120   184   112   212   103    36   141   129   179    60   208   104    91   104   146   128   196   179    66    87    54    75   204   175    58    94   102   186   120   149   153   155   145   139   147   103   146   181    88   155   128   116   203    54    71    74   123   113   107   185   161   183   182   134    73   178    90    36    39   161   181    49   163   139   129   212    70    59   166   137    76    51   152   110   202   180    75   166   134   117   210   174    63   170   189   164    38    42    51   178   213    59    98    40   217    86    97    64    67   166   149   215    75   119   211    68   189   171   164    90    70    83    53    40   213    69   191   198   159   170   143   136    82    58    74   145    42    80   189   193   141    61   110   170   185   140   154   185    61    46   188   202    59    38   145   204   130    70   222   160   179    76   163   222   191    35   155   172    68   124    53   190   152   173   127   186    87   209   176   161   133   215    67   110   197   171   175   171   188    61   165    78   197    54    63    85   135    84   159   103   138   181   183   133   136    87   132   215   149    74   223    47    40    80   204   145    32   144    94    59   110   166    66   142    81   214   160    67    54    90   140    63   189    57   102    49   138    76   212    33   148   106   187    35   164   102   170    41   145    77   162   184   100   154   115    71    47    87   137   152    43    93   218    97   197   140   171   168   119   124   142   135
    92   175    94   140   140    84   105   211   152    84   116    94   183    42    43   183   165   148    46   192   194   124    42   216   219    52    90   140   131   168    73   184   130   221    52    46    41   155   149   134    88   221   161   210    43    61    46    47   107   206    99    36    99   194    79   122    78    73   210   106   176    91   197   193    63   213   188    92    80   202    42   153   131   137   116   183   124   199   137    89   156    35   120    49   103    58    76    48   155    57   127   167   144   202    39   194   122   146   133   111    82   182    55   138    60   114   208    79    51   167   148   198   141    47   135   174   107   129    56   194    55   173    65    39    58    51    86    77    73    54    34   175    45   105   160    66   197    35   132   150    38   164   218   135   120   171   137    77    57    90   209    75   204    45   101    59   119   170   191   154   190   166   102   152    96    74    73   186    92   170   215   109    75    61    33   102   186    95   146    59    78   160   148   135    82   218    88    68   208    73    80   163   208   107   129    56   173   182    94   145    71   110    55    54   161    72   131   126   120    43   114   155    42   154   148   178   111    40    47    86    91   150   134   120    38   114   190   185    40    67   140   104   123    76   156    76   189    55   217    54   132   211    76   143   138   131    39    43   151   176   119   183   113   212   102    36   140   130   178    60   209   103    90   104   145   128   197   178    67    87    53    75   205   174    60    96   103   186   119   151   152   156   144   138   148   102   146   182    87   155   131   116   204    54    71    73   123   114   107   186   161   184   183   135    74   177    91    36    39   160   183    50   164   141   130   211    69    58   167   136    75    50   151   110   202   181    76   165   135   118   208   175    62   171   189   166    36    43    50   180   212    60    98    41   219    85    98    61    70   168   150   215    74   118   213    70   187   172   163    90    71    84    55    40   214    69   191   197   158   169   143   135    85    59    75   146    42    81   189   194   143    61   108   169   185   140   154   184    61    47   189   203    59    39   145   205   129    70   222   160   179    76   163   223   191    36   155   171    66   123    54   191   153   174   127   185    85   209   177   158   134   214    68   110   198   173   176   171   186    60   165    77   196    55    63    85   135    85   160   103   138   182   182   132   135    87   133   215   148    74   223    45    40    81   203   145    30   145    93    58   109   167    65   141    81   211   160    67    55    92   139    63   188    57   101    50   138    75   212    32   145   105   186    34   165   102   169    43   145    78   163   185   100   154   114    69    48    86   136   151    44    91   218    96   197   140   171   168   119   124   143   135
    93   175    93   139   140    82   105   210   150    84   116    94   186    44    45   183   164   147    47   192   197   124    43   214   219    52    89   141   131   169    74   185   129   220    51    45    41   155   148   133    88   222   161   210    42    61    45    48   105   207    98    35    97   193    78   123    79    71   211   106   176    90   197   193    61   212   188    93    79   202    41   153   131   136   115   183   125   202   137    88   157    34   121    48   104    58    77    48   156    57   128   168   143   200    37   195   121   145   131   109    84   182    55   137    61   114   207    78    50   167   149   198   140    49   133   173   105   129    56   196    57   175    64    40    61    50    87    78    72    52    33   175    45   104   161    66   197    36   133   150    38   164   220   137   119   172   137    78    58    90   210    76   204    46   101    59   121   171   191   155   189   167   104   151    96    75    71   186    94   169   214   110    73    61    34   103   185    94   145    59    78   160   149   136    84   219    89    68   207    74    79   163   209   108   129    55   173   183    93   147    70   108    56    53   162    71   130   126   119    43   114   155    41   156   148   180   111    38    47    85    91   150   133   122    37   115   190   184    39    66   138   105   123    75   156    77   191    55   218    54   133   210    73   143   139   133    39    42   151   175   121   185   112   212   103    36   141   128   179    60   208   105    91   104   146   129   197   179    65    87    53    75   204   175    59    93   102   187   119   150   154   156   145   139   147   102   147   182    88   155   128   116   203    54    71    75   123   113   108   186   161   183   183   135    72   178    90    36    39   162   181    49   163   139   130   211    69    59   167   137    75    50   152   111   202   180    75   165   134   118   209   173    63   170   188   164    38    42    52   178   213    60    98    40   217    86    97    64    67   167   150   215    74   119   211    68   187   172   163    90    71    82    54    41   213    69   191   199   159   169   143   136    83    59    74   145    41    80   188   194   141    62   109   170   185   140   155   184    60    46   188   202    59    38   145   204   130    69   222   161   178    75   165   221   191    36   155   172    67   124    52   190   152   173   127   185    87   209   176   161   134   215    67   110   197   172   176   171   188    61   165    77   197    53    64    85   134    85   159   104   138   181   183   133   135    88   133   215   149    74   222    47    40    80   203   146    32   144    95    59   110   167    65   142    81   213   160    68    54    91   140    64   188    58   101    49   138    76   212    33   147   106   187    35   164   102   170    42   145    77   162   183   100   153   115    71    48    87   137   152    43    93   218    97   198   140   170   168   120   124   142   135
    94   175    92   138   138    83   105   210   150    86   117    93   186    43    43   183   165   147    47   191   197   125    42   215   220    53    89   141   131   169    72   183   129   222    51    45    41   156   147   133    90   222   163   211    42    62    46    46   106   208    98    34    98   194    78   122    79    72   210   105   176    91   196   193    62   216   188    94    81   202    40   152   131   136   115   181   125   202   137    88   155    34   120    49   105    59    76    49   157    55   127   168   141   199    37   195   121   146   133   109    83   183    54   137    61   112   208    78    50   169   149   198   140    50   132   172   105   129    58   198    56   176    65    39    59    50    86    79    73    52    33   174    45   103   159    66   196    36   133   150    39   165   220   138   119   171   138    79    59    91   210    75   203    48   101    58   120   172   191   156   189   164   106   152    98    75    72   186    93   168   216   110    73    59    33   102   186    94   145    59    78   160   149   134    84   219    89    67   207    73    79   164   210   106   129    56   173   180    92   147    70   107    57    54   161    71   128   125   119    43   113   155    41   155   150   180   110    37    48    87    89   151   133   122    39   114   192   184    41    66   138   105   122    75   155    77   192    55   216    54   132   210    73   143   139   133    39    43   150   176   121   186   110   211   103    36   142   130   180    59   208   105    92   104   144   128   196   180    65    89    55    75   205   174    58    95   103   185   120   149   154   155   143   139   146   102   146   182    89   155   128   115   203    54    71    75   124   114   106   185   162   184   181   134    71   176    90    36    38   161   181    49   162   140   130   212    70    58   167   136    77    51   152   111   204   182    76   164   133   118   209   172    63   170   190   164    38    43    52   179   212    62    97    40   217    86    97    64    66   168   150   215    75   118   211    68   189   171   164    90    70    82    55    40   212    68   191   200   157   169   143   136    83    59    75   146    42    81   187   195   143    61   109   170   184   142   156   185    61    45   188   203    58    38   145   204   130    67   220   159   178    76   165   222   192    35   155   171    68   125    52   190   153   170   126   186    87   210   175   161   134   215    67   110   198   170   175   170   188    60   166    76   197    54    62    85   135    83   160   102   137   181   183   132   135    88   132   215   149    73   222    46    39    80   204   145    32   144    94    58   110   166    66   143    81   213   160    66    53    92   139    62   188    59   104    48   137    76   211    33   149   106   186    34   165   102   170    42   145    77   163   184    99   154   114    70    48    89   137   152    44    93   216    95   196   139   171   167   120   124   142   134
    93   175    92   140   140    82   106   210   150    84   116    94   184    43    46   184   163   147    47   192   197   124    42   215   219    53    90   141   132   168    74   184   128   221    50    44    42   156   148   133    88   222   162   211    42    60    45    46   104   207    96    35    96   193    79   122    80    70   211   106   175    91   196   194    62   213   188    93    80   203    40   153   130   136   116   181   124   201   137    87   156    34   119    48   104    58    77    48   156    57   128   167   143   200    37   194   119   147   132   108    84   182    54   137    60   112   208    78    50   166   150   198   140    49   134   173   105   129    55   196    58   175    65    40    60    50    87    78    72    53    33   174    45   104   160    66   197    36   132   151    37   163   219   136   119   171   139    79    58    90   209    76   205    47   100    59   120   170   191   154   190   166   104   151    96    75    70   187    93   169   215   111    74    61    33   102   186    94   146    59    78   161   149   134    82   218    90    69   207    75    81   163   209   107   127    55   173   181    92   145    71   108    55    52   162    73   130   126   118    42   113   154    42   157   149   180   112    38    48    85    91   149   131   120    37   115   190   184    39    68   139   104   125    75   157    76   191    56   218    54   131   210    75   142   138   133    37    43   150   175   120   185   113   211   103    36   141   130   178    61   208   105    92   102   145   129   195   179    66    87    54    75   204   176    60    93   102   187   119   150   154   155   145   139   147   101   146   181    88   155   129   117   203    54    71    75   122   115   108   185   162   183   185   136    73   179    89    37    38   162   181    50   164   140   130   212    69    59   165   136    75    51   152   111   202   181    75   166   135   117   210   173    63   171   190   165    37    42    52   179   214    60    97    40   217    86    99    63    67   167   150   215    75   119   211    69   187   171   163    88    71    83    54    40   212    68   191   198   159   169   143   134    83    59    74   145    42    81   187   195   143    61   110   169   184   140   155   184    61    45   189   201    58    38   145   204   131    70   222   160   179    77   165   221   191    37   154   172    68   124    51   190   153   174   126   185    87   210   177   161   134   215    67   108   197   171   175   172   188    60   165    76   197    53    64    84   133    83   160   103   138   181   184   132   136    87   133   214   149    74   223    46    40    80   203   145    33   143    94    60   110   167    66   141    81   214   161    68    54    92   138    63   189    59   103    49   139    75   211    33   148   105   186    34   163   102   170    42   146    78   163   185   100   154   115    71    48    87   137   152    41    92   218    97   198   139   171   168   119   123   141   134
    93   175    93   140   140    83   105   210   150    84   117    95   185    43    44   182   164   148    47   192   197   123    43   214   219    52    89   141   132   169    75   184   129   221    50    44    41   156   148   133    88   221   162   210    42    61    44    47   105   208    97    34    98   193    78   123    80    71   211   106   176    91   197   193    60   213   187    93    80   203    41   153   131   135   115   182   125   201   137    88   156    33   121    48   105    58    77    49   157    57   129   168   143   201    37   195   121   146   132   108    84   182    54   138    61   113   208    78    50   168   150   197   140    50   134   173   104   129    56   197    58   175    64    39    60    49    87    78    72    53    33   174    45   104   160    66   198    36   133   150    38   163   220   137   119   172   137    77    57    90   210    75   204    46   102    60   121   172   192   155   189   167   104   152    97    75    71   186    93   169   215   110    73    60    33   102   186    94   145    59    79   160   149   135    83   218    90    68   207    75    80   164   209   109   130    55   173   183    93   147    69   107    55    52   161    71   129   127   119    42   113   153    41   157   149   179   110    38    48    85    90   150   132   123    37   115   189   184    39    66   138   105   123    75   157    77   191    55   217    53   132   210    74   142   139   132    38    42   151   176   120   186   111   211   103    36   142   129   179    60   208   104    91   103   146   129   196   178    66    88    53    75   205   176    58    94   101   187   120   149   153   156   145   139   147   101   147   182    89   154   128   116   204    54    70    74   123   113   106   186   160   183   184   135    73   178    90    36    40   161   180    50   163   139   130   212    69    59   167   137    76    51   151   111   202   180    74   165   135   117   210   174    63   169   189   165    38    41    52   179   212    60    98    41   218    86    97    63    67   167   150   215    74   118   211    68   189   172   164    90    70    83    54    41   213    69   191   199   159   170   143   136    83    58    74   145    41    81   188   193   142    62   109   169   184   141   155   184    60    46   189   203    60    38   145   204   130    68   222   160   179    76   164   222   191    36   155   172    68   124    52   190   152   172   127   186    87   210   176   160   133   215    68   110   198   171   177   171   187    61   165    77   197    53    63    86   134    84   158   104   139   181   184   133   136    87   133   215   149    74   223    47    41    80   204   145    32   144    94    58   110   167    64   143    80   214   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    36   165   102   170    42   145    77   162   184   101   155   114    70    49    87   136   152    43    93   217    97   198   140   171   168   119   124   142   135
    93   175    93   139   140    83   106   210   150    84   117    94   185    44    45   183   163   148    47   192   196   124    42   214   219    52    90   141   132   169    74   185   129   220    50    45    41   155   147   133    88   221   161   211    41    61    45    48   105   207    97    35    97   193    79   123    79    71   211   106   176    90   197   193    61   213   188    93    80   203    41   153   131   136   116   183   125   201   137    88   156    33   121    48   104    58    76    49   156    56   128   168   143   200    37   195   121   146   132   109    84   182    55   137    61   113   208    78    50   167   149   197   140    49   133   173   105   129    56   197    57   175    64    39    60    49    87    78    72    53    33   174    46   104   160    67   197    36   133   150    38   164   220   137   120   171   137    77    58    90   209    76   204    46   101    59   121   171   192   155   189   166   104   151    96    75    71   186    93   169   215   110    73    61    33   102   185    94   145    59    78   160   149   135    84   218    89    68   207    74    80   164   209   108   129    55   173   182    92   147    70   108    56    52   161    72   129   126   119    42   114   154    41   157   149   179   110    39    47    85    90   150   132   122    37   115   190   184    39    66   138   105   124    75   156    76   191    55   217    53   132   210    74   143   138   133    39    43   150   176   121   185   112   211   103    36   141   129   179    60   208   105    91   104   146   128   196   179    66    87    54    75   205   175    58    94   102   186   120   150   153   155   145   139   147   102   146   182    88   154   128   116   203    54    71    74   123   113   107   185   161   184   182   135    73   178    90    36    39   161   181    49   163   139   130   212    69    59   166   137    75    51   152   110   202   181    75   165   134   117   210   173    63   170   189   164    38    42    52   178   213    60    98    41   218    86    97    64    67   167   150   215    74   119   211    68   188   172   163    89    71    82    54    40   213    69   191   199   159   169   143   135    82    59    75   145    42    81   188   193   142    62   109   170   185   140   154   184    61    46   188   202    59    39   145   204   130    69   222   160   179    75   164   222   191    35   155   172    67   124    52   190   152   173   127   185    87   210   176   161   133   215    67   110   197   171   176   171   188    61   165    77   197    54    63    85   134    84   159   104   138   181   184   133   136    88   133   215   149    74   222    47    41    80   203   145    32   144    94    59   110   167    65   142    81   213   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    35   164   102   170    42   145    77   163   184   100   154   115    70    48    87   137   152    43    93   218    97   197   140   170   168   119   124   142   134
    93   176    93   139   140    83   106   210   150    85   117    94   185    43    45   184   164   149    47   192   196   124    43   213   219    51    90   141   131   169    74   185   129   221    50    46    42   156   148   134    88   222   162   211    41    62    45    48   104   207    98    34    97   193    78   123    80    72   211   106   175    90   197   193    61   213   188    93    80   203    41   154   131   136   116   183   126   202   137    88   156    32   120    48   104    57    76    48   156    57   128   169   142   201    37   195   120   147   132   110    84   183    55   137    61   113   208    78    50   167   148   197   140    49   134   172   106   128    55   196    57   176    66    39    60    50    88    78    73    53    34   174    46   104   160    67   198    36   133   151    38   164   220   137   119   172   136    77    58    91   210    76   205    46   100    59   122   171   191   155   189   165   105   152    96    76    71   186    93   168   215   111    74    62    32   102   186    94   146    59    78   161   148   136    84   219    89    67   208    74    79   163   209   107   128    55   173   182    92   147    70   108    56    53   162    73   129   126   120    43   114   154    41   156   149   180   110    39    47    84    91   150   133   121    38   114   190   183    39    66   138   105   124    75   156    76   192    55   217    53   131   209    74   143   139   133    38    43   150   176   119   185   113   212   103    36   142   129   179    60   207   104    92   104   146   128   195   179    66    88    53    74   205   175    59    93   102   186   119   149   153   154   145   139   147   102   146   182    88   154   128   115   204    54    70    74   123   113   107   185   161   183   182   136    72   178    90    36    40   160   181    50   163   140   130   211    69    59   166   136    75    52   152   111   202   180    75   166   134   118   209   174    63   170   190   164    38    42    51   178   213    60    98    40   217    87    98    63    67   167   150   215    74   118   211    69   188   171   165    89    70    83    54    40   212    70   191   198   159   169   141   134    83    59    74   145    43    81   188   194   142    62   110   170   185   140   154   184    61    46   187   202    59    38   146   204   129    69   221   159   179    76   164   221   191    35   155   172    68   125    51   190   152   172   126   185    87   210   175   161   132   216    67   110   198   172   176   171   188    61   165    77   197    53    63    85   134    84   159   104   138   180   183   132   136    87   133   214   149    74   222    47    41    81   203   145    32   144    95    59   110   167    66   142    82   212   160    67    54    91   140    62   188    58   102    48   138    77   212    32   148   106   187    35   164   101   170    42   145    76   163   184    99   153   115    70    48    87   137   151    43    93   219    97   198   139   171   167   120   124   141   135
    93   175    92   140   140    82   105   211   150    84   117    94   185    44    45   183   163   147    48   192   196   124    42   215   220    51    90   141   131   168    73   184   129   221    51    46    40   155   147   133    87   222   160   211    41    61    46    48   106   207    97    34    97   193    79   123    80    72   212   106   176    91   197   193    62   212   188    93    80   203    41   153   130   137   116   183   124   201   137    88   156    34   120    49   104    58    76    49   156    57   128   168   143   200    38   195   121   146   132   109    84   181    54   138    62   113   208    78    50   166   149   198   139    49   134   173   105   128    56   197    56   175    64    39    59    49    87    78    72    53    34   174    46   105   160    67   197    36   133   150    37   164   219   137   119   172   137    77    59    90   209    76   205    46   101    59   121   171   192   155   189   165   105   152    96    75    72   186    93   168   216   110    74    61    34   102   186    94   145    58    79   160   149   135    83   219    89    68   207    75    80   164   209   108   128    55   173   183    93   146    69   108    56    53   162    72   130   126   118    42   115   155    43   156   149   180   111    38    47    84    90   150   132   122    37   115   189   184    38    66   138   105   124    75   156    76   192    54   218    53   132   210    74   143   139   133    39    42   150   176   121   185   111   212   103    36   141   129   179    61   208   103    92   104   146   128   195   178    66    87    54    74   204   175    58    93   102   186   120   150   154   156   145   139   148   101   147   181    87   155   129   116   203    54    70    74   122   113   107   185   162   184   183   134    72   179    90    36    39   161   181    49   163   140   130   212    69    59   167   137    77    52   152   110   202   181    75   165   134   118   208   173    62   169   189   165    38    43    52   178   212    60    98    40   218    86    96    63    67   167   150   214    75   119   212    68   188   171   163    89    71    83    54    41   213    70   191   199   160   170   143   135    82    59    74   145    42    80   189   193   142    62   110   170   185   141   154   185    60    46   188   202    59    38   145   203   129    69   221   160   179    76   164   222   192    36   154   172    68   124    53   190   152   172   126   185    87   210   176   161   134   215    68   110   198   171   175   171   186    62   165    77   197    54    64    85   133    84   160   105   138   181   183   132   135    87   133   215   149    74   222    47    40    80   204   145    32   145    94    60   111   167    65   141    80   213   160    68    55    91   138    64   188    57   102    49   138    77   213    32   148   106   188    35   164   103   169    42   144    77   163   184   100   154   115    70    48    87   136   151    43    93   218    96   197   140   171   168   120   123   142   134
    92   175    93   139   140    83   105   209   150    84   117    94   184    43    45   183   164   148    48   192   196   123    43   215   220    52    89   140   131   168    74   185   129   220    51    45    41   155   148   133    88   222   161   210    42    62    45    48   105   207    97    35    97   193    79   122    79    71   211   107   175    91   196   193    62   213   188    93    80   203    41   153   130   136   115   182   124   201   138    88   156    34   120    48   105    59    77    48   156    56   128   168   143   201    37   195   120   145   132   109    84   182    55   137    61   113   208    78    50   167   149   197   140    48   134   173   105   129    55   196    56   175    65    39    61    50    87    79    72    52    34   174    45   104   160    67   197    35   133   150    38   165   219   137   118   171   138    77    59    91   210    76   204    45   101    59   121   172   191   155   189   166   104   151    96    76    71   186    92   167   215   110    74    61    32   102   186    94   145    58    79   159   149   135    84   219    88    68   207    74    80   164   209   108   129    56   174   183    93   146    69   108    55    53   162    72   130   127   119    42   115   154    41   155   149   179   111    39    47    85    90   151   133   122    37   115   190   184    39    67   138   105   124    75   156    77   190    55   217    54   133   209    74   142   138   132    39    42   150   176   120   185   112   212   103    36   141   129   179    60   207   104    91   103   146   129   196   178    66    88    53    75   205   176    58    94   102   186   119   150   153   156   145   139   147   102   146   181    89   155   128   115   204    54    71    75   123   114   107   186   161   183   183   135    72   177    90    37    39   160   180    49   163   139   129   211    69    58   166   137    76    51   152   111   202   180    75   165   134   117   210   173    63   170   190   164    38    43    50   179   213    60    99    40   217    87    97    64    67   168   150   215    75   119   210    67   187   172   164    90    71    82    54    40   213    70   191   199   160   169   143   135    83    59    74   144    42    81   188   193   142    62   110   169   184   141   154   184    61    45   187   202    59    39   145   204   130    70   222   159   179    75   165   222   192    36   155   171    67   125    52   190   152   174   127   185    86   210   176   160   133   215    68   110   197   171   176   172   188    61   166    78   196    53    63    85   134    84   159   104   139   180   183   133   136    87   133   215   149    74   222    46    41    81   203   145    32   144    94    59   110   167    65   142    81   213   160    67    54    91   140    62   188    57   102    48   138    76   212    32   148   106   187    35   165   102   169    42   145    77   163   183    99   155   115    70    47    86   137   152    43    93   218    97   198   140   170   167   119   124   141   134
    93   175    93   139   140    83   106   210   150    84   117    94   185    43    45   183   163   148    47   192   196   124    42   214   219    52    90   141   131   169    74   185   129   221    51    45    41   156   148   133    88   221   161   210    42    61    46    48   105   207    97    35    97   193    79   123    79    71   211   106   176    91   197   193    61   213   188    93    80   202    41   153   131   136   116   183   125   201   137    88   156    33   120    48   104    58    76    49   156    56   128   168   143   200    37   195   120   146   132   109    84   182    55   137    61   113   208    78    50   167   149   197   140    49   134   173   105   129    56   196    57   175    64    39    60    49    87    78    72    53    33   174    46   104   160    66   197    36   133   150    38   164   220   137   119   172   138    77    58    91   209    76   204    46   101    59   121   171   192   155   189   166   104   151    96    75    71   186    94   168   215   110    74    61    33   102   185    94   145    59    79   160   149   135    84   219    89    68   207    74    79   164   209   108   129    55   173   182    92   147    70   108    56    52   161    72   129   126   119    42   114   154    41   156   149   179   110    38    47    85    90   150   132   122    37   115   190   184    39    66   138   105   124    75   156    76   191    55   217    53   132   209    74   143   139   133    39    42   150   176   120   185   112   211   103    36   141   129   179    60   208   104    91   104   146   128   196   179    66    87    53    74   204   175    59    93   102   186   120   150   153   156   145   139   147   102   146   182    88   154   128   116   204    54    71    74   123   113   107   185   161   183   183   135    72   178    90    36    39   161   181    49   163   139   130   212    69    59   166   137    75    51   152   110   202   180    75   165   134   117   210   173    63   170   189   164    38    42    51   178   213    60    98    40   217    86    97    64    67   167   150   215    74   119   211    68   188   172   164    90    71    82    54    40   213    69   191   199   159   169   142   135    82    59    75   145    42    81   188   193   142    62   109   170   185   140   154   184    61    46   188   202    59    38   145   204   130    69   222   160   179    76   164   221   191    36   155   172    68   124    52   190   152   173   126   185    87   210   176   161   133   215    67   110   198   171   176   171   188    61   165    77   197    53    63    85   134    84   159   104   138   181   183   133   136    88   133   215   149    74   222    47    40    80   203   145    32   144    94    59   110   167    65   142    81   213   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    35   164   102   170    42   145    77   163   184   100   154   115    71    48    87   137   152    43    93   218    97   197   140   170   168   120   124   142   135
    91   175    93   139   139    83   104   210   149    85   116    93   186    43    45   182   163   149    47   191   195   124    41   214   219    52    87   141   131   167    75   184   129   220    50    44    40   156   147   135    88   220   161   209    41    63    43    46   107   208    98    33    97   195    79   123    81    72   210   106   177    90   197   192    61   212   189    93    80   200    40   153   131   137   115   182   126   201   139    89   156    32   120    48   104    57    78    48   155    57   129   167   143   199    38   198   119   146   132   111    85   183    56   139    60   113   208    76    50   167   148   198   140    49   136   173   105   127    56   199    59   175    66    40    59    48    88    77    73    55    34   176    45   103   160    67   202    37   132   150    40   165   218   137   120   173   139    77    61    90   211    75   202    46   101    58   123   169   192   154   189   166   104   152    96    75    70   186    94   168   216   110    73    60    35   102   188    94   145    59    78   160   149   135    85   218    91    69   204    75    78   165   211   111   130    55   173   181    93   147    70   109    56    52   161    73   130   126   118    42   115   155    41   158   147   180   110    38    48    85    89   151   131   121    38   115   190   185    39    67   139   106   124    76   156    76   189    53   216    54   130   212    77   144   138   134    39    43   151   176   121   185   111   210   104    36   140   130   178    60   207   103    89   103   147   129   196   177    66    89    53    73   204   174    58    94   101   186   124   150   152   155   144   139   146   100   146   182    89   156   128   114   203    53    72    74   124   113   108   187   163   184   181   137    73   178    90    36    37   162   180    50   164   140   129   212    69    60   166   139    76    52   153   110   203   182    74   165   133   118   210   173    63   167   189   162    37    44    51   176   210    61    99    40   221    88    98    64    66   165   150   216    77   119   212    68   188   170   163    90    70    83    55    38   214    69   190   199   159   168   141   134    81    60    75   147    42    80   186   193   141    61   110   168   185   139   153   186    60    44   187   199    59    39   144   203   129    70   221   159   181    76   165   221   192    37   155   171    68   124    51   191   152   174   127   185    88   209   180   162   134   216    67   110   197   170   174   171   189    61   163    78   196    54    63    85   135    82   160   104   138   180   183   132   137    87   134   214   149    74   221    44    41    81   204   146    31   145    94    59   110   168    66   143    81   214   160    70    55    92   138    64   188    59   103    50   137    76   213    33   148   107   187    34   163   103   168    43   145    76   161   184   101   154   116    71    48    88   136   153    42    92   217    96   199   139   169   168   120   124   141   134
    93   175    93   139   140    83   106   210   150    84   117    94   185    44    45   183   163   148    47   192   196   124    42   214   219    52    90   141   131   169    74   185   129   221    51    45    41   155   148   133    88   221   161   210    42    61    45    48   105   207    97    34    97   193    79   123    79    71   211   106   176    91   197   193    61   213   188    93    79   203    41   153   131   136   116   183   125   201   137    88   156    33   120    48   104    58    76    49   156    56   128   168   143   200    37   195   120   146   132   109    84   182    55   137    61   113   208    78    50   167   149   197   140    49   134   173   105   129    56   196    57   175    64    39    60    49    87    78    72    53    33   174    46   105   160    66   197    36   133   150    38   164   220   137   119   171   138    77    58    91   209    76   204    46   101    59   121   171   192   155   189   166   104   151    97    75    71   186    94   168   215   110    74    61    33   102   185    94   145    59    79   160   149   135    84   219    89    68   207    74    79   164   209   107   129    55   173   182    93   147    70   108    56    52   161    72   130   126   119    42   114   154    41   156   149   179   110    38    47    85    90   150   132   122    37   115   190   184    39    67   138   105   124    75   156    76   191    55   217    54   132   210    74   143   138   133    39    43   150   176   120   185   111   211   103    36   141   129   179    60   208   104    91   103   146   128   196   179    66    87    53    74   204   175    58    93   102   186   120   150   153   155   145   139   147   102   146   181    88   154   128   116   204    54    71    74   123   113   107   185   161   183   183   135    73   178    90    36    39   161   181    49   163   139   130   212    69    59   166   137    75    51   152   110   202   180    75   165   134   117   210   174    63   170   189   164    38    42    51   178   213    60    98    41   217    86    97    64    67   167   150   215    74   118   211    68   188   172   164    89    71    82    54    40   213    69   191   199   159   169   143   135    83    59    75   145    42    81   188   193   142    62   109   170   185   140   154   184    61    46   188   202    59    38   145   204   130    69   222   160   179    75   164   221   191    36   155   172    68   124    52   190   152   173   127   185    87   210   176   161   133   215    67   110   197   171   176   171   188    61   166    77   197    54    63    85   134    84   159   104   138   181   183   133   136    87   133   215   149    74   222    47    40    80   203   145    32   144    94    59   110   167    65   142    81   213   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    35   164   102   170    42   145    77   163   184   100   154   115    71    48    87   136   151    43    93   218    97   197   140   170   168   120   124   142   134
    92   175    92   140   139    84   106   210   150    84   117    94   184    44    44   183   164   147    45   191   196   124    43   214   220    52    91   142   130   169    74   185   128   220    50    46    42   156   147   133    89   221   162   210    42    62    45    49   106   208    98    35    97   193    79   122    80    71   211   105   175    91   196   192    62   212   187    93    80   204    41   152   130   136   114   183   125   201   137    88   157    32   120    47   105    58    76    48   157    56   126   167   142   199    38   194   120   146   132   109    83   182    54   138    62   112   207    78    51   167   150   196   141    50   135   173   106   129    57   196    57   174    65    38    60    50    87    78    71    52    34   174    45   104   160    68   198    37   133   151    39   164   220   136   118   173   137    76    58    91   210    75   205    45   100    60   121   172   192   154   188   167   106   151    96    75    70   186    93   168   215   109    74    61    33   103   185    94   145    59    79   159   148   137    84   218    89    68   207    75    80   164   209   106   128    55   174   182    92   145    70   108    56    53   161    72   130   126   120    43   113   155    42   156   149   180   111    39    48    85    91   150   131   122    37   115   191   185    37    66   137   105   123    73   155    76   190    55   216    53   131   210    73   143   138   133    38    42   151   175   120   186   110   212   102    34   141   129   179    60   207   103    92   103   145   129   196   178    66    89    53    74   204   176    58    95   103   187   120   151   153   156   145   139   147   102   146   181    88   156   128   117   204    53    70    74   123   113   106   185   161   183   183   135    72   178    90    35    39   160   180    50   164   138   129   212    68    59   166   137    75    51   153   111   203   180    75   165   135   117   209   174    63   171   189   165    37    41    52   179   213    58    97    40   217    86    98    64    68   167   149   217    75   119   211    69   189   173   164    90    71    81    52    39   215    70   190   199   160   168   143   134    82    58    75   145    42    80   187   193   142    61   110   169   183   140   155   184    61    46   188   202    59    39   145   205   131    69   222   161   180    74   164   221   190    35   157   174    67   126    52   190   152   173   127   185    87   210   177   162   133   214    66   110   198   171   176   171   188    60   166    76   196    54    64    85   133    84   160   104   139   181   183   132   135    88   132   215   148    75   222    47    41    82   204   147    31   144    93    59   109   167    65   142    82   214   159    68    54    91   140    65   188    58   102    49   137    74   212    33   148   108   186    35   163   102   169    42   146    77   163   185    98   154   114    70    48    86   136   150    44    92   218    96   198   140   170   167   119   124   141   134
    93   176    94   138   141    82   105   209   150    83   118    95   185    44    46   182   163   148    47   191   197   123    43   214   219    52    90   141   131   169    74   184   128   220    51    45    41   156   148   133    88   222   161   210    40    61    46    48   105   208    98    34    98   194    79   123    80    72   210   105   176    91   197   194    61   213   188    93    79   202    41   153   130   136   115   183   125   200   137    87   157    34   119    49   103    58    76    50   155    56   128   168   143   200    38   195   120   145   132   110    83   183    55   138    62   113   207    78    51   166   149   198   141    49   133   173   105   129    56   197    56   174    66    39    60    49    86    78    73    53    34   173    46   104   161    66   198    37   133   151    38   165   221   135   120   173   136    78    58    92   209    76   204    46   102    59   121   171   191   155   188   167   104   151    96    75    72   186    93   169   215   111    74    62    33   104   185    95   145    59    79   160   150   135    84   218    88    67   206    74    80   164   208   108   128    55   173   182    93   147    69   108    56    53   162    73   130   126   119    43   114   154    41   157   150   179   110    38    47    85    90   151   132   123    37   114   190   184    39    66   138   105   124    75   156    76   191    56   218    54   131   210    74   144   139   133    39    42   150   175   120   184   112   211   103    36   140   129   180    60   208   104    91   104   145   128   195   179    64    86    54    74   204   176    59    94   102   186   120   149   153   156   144   139   148   102   146   182    87   156   128   116   204    54    71    75   122   114   107   186   160   183   183   135    72   177    90    35    38   161   180    49   164   138   129   212    68    59   166   137    76    51   151   111   201   181    74   166   133   118   209   173    63   170   190   165    38    42    51   178   214    59    98    40   218    87    97    63    67   167   149   216    75   118   212    68   187   171   164    90    71    82    54    40   212    70   192   200   158   169   143   136    83    58    74   145    42    81   188   193   141    62   110   170   185   140   154   185    61    46   188   202    58    37   146   203   130    69   221   161   179    76   164   222   191    36   154   173    67   124    51   190   152   173   127   185    87   209   177   160   134   214    66   111   198   172   176   170   189    61   165    75   197    54    63    84   133    84   160   104   138   182   183   132   135    89   133   215   150    74   222    47    39    80   204   146    33   144    95    59   111   167    65   142    81   214   160    68    55    91   139    63   187    57   101    50   138    77   211    32   149   106   187    36   164   102   169    42   144    77   163   183    99   154   115    70    48    86   138   152    43    93   218    96   197   140   170   168   120   124   142   134
    93   175    93   139   140    83   105   210   151    84   117    94   184    44    45   184   163   148    47   191   196   124    42   214   219    52    90   141   131   168    74   185   128   220    51    45    41   156   148   133    88   221   161   211    42    62    46    48   105   207    97    34    97   193    79   122    79    72   211   107   176    90   197   193    61   213   188    93    79   203    41   153   130   136   116   182   125   201   137    88   156    33   120    49   104    58    77    49   157    56   128   168   143   200    37   195   120   146   132   110    84   181    55   137    62   113   208    78    51   167   149   198   140    49   133   173   105   129    56   196    58   175    64    39    60    49    87    78    72    53    33   174    46   104   161    66   197    36   133   151    38   164   220   136   119   171   138    77    58    91   209    76   205    46   100    60   121   172   192   155   189   166   104   152    96    75    71   186    93   169   215   110    74    61    33   102   185    94   145    59    78   160   149   136    84   219    89    68   207    74    79   163   209   108   129    55   173   182    92   147    70   108    55    53   161    72   130   126   119    42   114   154    41   157   149   179   110    38    48    85    90   150   132   122    37   115   189   184    39    66   138   105   123    75   156    76   191    56   217    53   132   210    75   142   139   133    39    43   150   175   121   185   111   211   103    36   141   129   179    60   208   104    92   104   145   128   196   179    66    88    53    75   204   175    58    94   102   186   120   149   154   156   145   139   147   101   147   182    88   154   128   115   203    54    70    74   122   114   107   186   161   184   183   135    73   178    90    36    39   161   181    49   163   139   129   211    69    59   166   137    75    50   152   111   202   180    75   165   134   117   209   174    62   170   189   165    38    42    51   178   213    60    98    41   218    86    97    63    67   167   149   215    74   119   212    68   188   172   163    89    71    82    54    40   212    69   191   199   159   169   142   135    82    59    74   145    42    81   188   193   142    62   110   170   186   140   154   184    61    45   188   202    59    39   146   203   130    69   222   160   178    76   164   221   191    36   155   172    68   124    53   190   152   173   127   185    87   210   176   161   133   215    67   111   198   171   176   171   188    61   165    77   197    53    64    84   134    84   159   104   138   181   183   132   136    87   133   215   149    74   222    47    41    81   204   145    32   144    95    59   110   167    65   142    81   213   160    68    54    91   139    63   189    58   102    49   139    76   211    32   148   106   186    35   164   102   170    42   145    77   162   184   100   154   115    70    48    87   137   151    43    93   218    97   197   140   170   168   120   124   142   135
    93   175    94   139   141    84   106   209   150    84   117    94   185    44    46   184   163   149    47   191   197   124    43   214   219    52    89   141   131   168    74   185   129   220    51    45    41   155   147   133    88   221   162   210    41    62    46    48   105   207    97    35    97   193    78   123    79    72   211   106   177    90   196   193    62   213   188    93    80   203    41   152   131   136   115   183   125   201   137    88   156    33   120    48   104    58    76    48   156    57   128   167   143   201    37   195   120   145   131   109    84   182    55   138    61   113   207    79    50   166   149   197   140    49   133   173   105   129    55   196    59   175    65    39    60    48    87    79    72    53    33   174    46   104   160    66   198    36   133   150    39   164   220   137   119   172   137    77    58    90   209    76   205    46   101    59   121   171   192   155   189   166   104   151    96    75    72   187    93   168   216   110    74    61    33   103   185    93   145    58    78   160   148   135    84   219    89    67   208    73    80   163   210   108   129    55   173   182    92   147    69   108    56    53   162    72   129   126   120    42   114   154    41   157   148   180   110    39    47    85    91   150   133   122    37   115   189   183    39    67   137   105   124    75   157    76   191    56   217    53   132   209    74   143   138   133    39    43   150   176   120   184   112   211   103    36   142   129   178    59   208   104    91   104   146   128   195   178    66    88    53    74   205   175    59    93   102   186   119   149   154   156   145   139   148   102   146   182    88   155   128   116   203    54    71    74   123   114   107   184   162   183   182   135    73   178    89    36    39   160   181    49   163   140   129   212    70    59   166   137    75    51   152   110   201   181    75   165   134   118   210   174    63   170   189   164    37    42    52   178   213    61    98    40   218    87    96    64    66   166   151   214    75   119   211    68   188   172   164    90    70    83    53    40   213    69   192   199   159   170   142   136    82    59    75   145    41    82   187   193   142    61   108   171   184   140   154   184    60    45   188   202    59    39   145   204   129    68   222   160   179    76   164   222   191    36   156   172    68   123    52   190   153   173   126   185    87   209   176   161   133   215    68   111   198   171   175   170   189    61   165    77   196    53    63    84   133    84   160   104   138   181   183   133   136    87   133   215   149    74   222    45    40    81   203   145    32   144    95    59   111   167    66   142    81   214   160    68    54    91   139    63   188    58   101    50   138    77   212    33   148   107   186    35   165   102   170    42   145    77   162   185   101   154   115    70    47    87   137   151    43    93   219    96   197   140   170   168   121   123   141   134
    92   176    93   138   139    82   105   210   150    85   117    94   185    44    45   184   164   149    48   192   195   124    44   215   221    53    90   141   131   168    75   184   129   220    52    45    41   155   147   133    88   221   163   210    42    61    45    48   105   208    97    33    98   193    79   123    79    71   211   108   177    90   197   192    63   212   188    93    80   201    41   153   131   137   116   182   125   202   137    89   159    34   120    49   104    57    78    48   156    57   127   168   143   202    37   194   122   146   132   109    84   180    54   137    62   112   207    81    52   165   149   196   140    49   133   174   105   129    55   198    56   175    65    40    61    49    86    78    72    53    32   175    45   106   161    68   198    35   133   151    39   165   221   137   119   174   138    79    58    92   208    77   205    46   101    60   121   174   191   156   189   166   105   152    96    76    71   187    95   169   215   110    73    61    33   102   185    95   144    58    78   159   149   135    83   219    89    66   208    75    79   163   211   108   129    57   175   181    93   147    71   109    55    52   162    72   130   126   119    42   115   155    41   155   150   179   109    37    47    85    91   151   132   120    36   114   190   183    40    67   139   106   124    76   157    79   192    55   217    53   131   208    74   143   137   133    41    43   150   176   122   185   110   212   104    36   141   129   179    59   207   105    93   103   146   127   196   180    66    88    54    75   205   176    58    93   103   187   121   149   155   157   144   138   147   102   145   182    87   153   127   116   204    53    70    74   122   112   109   185   161   184   182   136    72   177    90    36    36   162   181    49   164   138   129   212    70    59   166   136    76    52   151   110   201   181    75   165   133   117   210   173    63   170   189   163    37    42    52   179   212    60    98    41   217    85    99    63    68   167   150   215    75   117   211    69   188   171   163    88    71    82    53    41   211    69   190   198   158   168   141   135    82    60    74   144    40    81   187   192   141    62   109   170   186   139   155   184    62    46   187   204    59    40   146   205   131    68   221   159   180    77   164   221   191    36   155   172    68   124    51   190   153   173   127   185    87   211   177   162   133   215    68   110   198   171   175   172   187    60   166    77   197    53    63    85   134    84   159   104   140   181   185   132   135    87   134   215   148    73   223    46    40    80   203   144    32   144    93    59   110   167    65   142    81   214   159    67    55    93   138    62   188    59   102    50   139    75   213    34   148   105   186    36   163   101   170    43   144    78   163   184    99   153   115    70    49    86   138   152    43    94   217    98   197   139   170   169   121   125   143   136
    92   177    93   139   141    84   105   210   150    85   116    94   184    44    43   184   164   148    46   190   197   125    42   213   219    51    89   141   130   169    75   185   128   219    52    46    41   154   148   134    89   219   160   209    41    61    45    47   105   208    96    35    97   194    78   123    79    73   210   108   177    90   198   192    61   212   189    93    78   204    41   154   132   138   115   182   126   200   137    90   158    36   121    46   107    58    76    48   156    56   129   166   142   200    37   196   122   145   134   108    84   182    55   136    60   114   207    77    51   167   149   199   139    48   133   174   106   129    55   197    58   177    63    39    62    49    88    79    74    53    34   175    46   106   160    66   198    35   132   149    39   165   216   136   119   172   136    76    58    92   210    77   205    45   101    60   120   171   193   155   189   165   102   151    95    75    71   186    93   169   214   112    72    59    34   102   186    95   145    59    78   160   149   135    83   217    90    67   207    76    81   164   210   106   129    55   173   181    92   146    70   108    56    53   162    72   129   125   118    44   116   152    43   156   147   181   111    39    47    84    90   149   132   122    38   113   189   186    39    66   139   104   124    75   155    75   190    57   216    54   132   208    75   145   138   133    39    44   153   176   121   184   112   210   104    37   141   130   180    60   207   105    93   103   146   128   196   179    66    89    53    74   205   175    58    93   103   186   118   151   153   156   145   140   148   104   145   182    87   156   132   114   203    54    71    76   123   114   106   185   161   182   183   136    72   177    90    36    40   159   181    50   166   140   128   212    68    59   166   137    76    52   151   109   201   180    76   166   132   119   210   175    63   169   189   164    37    43    52   177   214    58    99    41   219    87    98    63    67   167   149   214    74   118   211    69   187   171   166    88    71    83    53    41   215    69   193   200   160   168   144   136    84    57    75   145    41    82   186   193   141    62   109   169   184   140   157   185    61    46   189   201    58    39   147   203   131    70   221   158   180    77   164   221   191    36   154   173    68   124    53   189   152   171   126   185    86   210   178   161   134   215    67   110   198   171   177   171   186    61   166    76   196    54    62    85   136    82   160   105   139   181   184   133   137    88   133   217   149    73   223    46    40    81   204   144    34   143    95    60   109   169    66   142    81   214   160    68    54    91   138    64   187    58   102    47   140    75   214    33   147   105   188    36   164   103   168    43   144    76   163   185    99   154   114    69    46    87   139   151    44    94   218    96   199   139   170   168   119   126   141   135
    93   175    93   140   140    83   106   210   150    84   117    94   185    43    45   183   164   148    47   192   196   124    43   215   219    52    90   141   131   169    74   185   129   220    51    45    41   156   147   133    88   222   161   211    42    61    45    48   105   208    97    34    97   193    79   123    79    71   211   106   176    91   197   194    61   213   188    93    79   202    41   153   131   137   115   183   125   201   137    88   156    33   120    49   104    58    76    49   156    56   128   168   143   200    37   195   120   146   132   109    84   182    54   137    61   113   208    78    50   167   149   197   140    49   134   173   105   129    56   197    57   175    65    39    60    49    87    79    72    53    34   174    46   104   160    67   198    36   133   151    38   164   220   137   119   172   137    77    58    91   210    75   204    46   100    59   121   171   192   155   189   166   104   151    96    75    71   186    94   169   215   110    74    61    33   103   185    94   145    59    79   160   149   135    83   218    89    68   207    74    79   164   209   108   129    55   173   182    92   146    70   108    56    52   161    72   130   126   119    42   114   154    41   157   149   180   111    38    48    85    90   150   132   122    38   115   189   184    38    66   137   105   124    75   156    77   191    55   217    53   132   209    74   143   138   133    39    43   150   176   121   185   112   212   103    36   141   129   179    60   208   104    91   104   146   128   196   179    66    88    53    74   204   175    58    93   102   186   120   150   153   155   145   139   147   101   147   181    88   155   129   116   204    54    71    74   123   113   107   185   161   184   183   135    72   178    90    37    38   161   181    49   163   140   130   212    69    59   166   137    75    51   152   110   202   180    75   165   134   118   210   174    63   170   189   164    37    42    51   178   213    59    98    40   217    86    97    64    67   167   150   215    74   118   211    68   188   172   163    89    70    82    54    40   213    70   191   199   159   169   143   136    83    59    75   145    42    81   188   193   142    62   109   170   184   140   154   184    61    45   188   202    59    39   145   204   130    69   221   160   179    76   164   222   192    35   155   172    68   124    53   190   152   173   127   185    87   210   176   160   133   215    67   110   197   172   176   171   188    61   166    77   197    53    63    85   134    84   159   104   138   181   183   133   136    88   133   215   149    74   222    47    41    80   204   145    32   144    94    60   110   167    65   142    81   213   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    35   165   102   170    42   145    77   163   184   100   154   115    70    47    87   137   151    43    93   218    97   197   140   170   168   120   124   142   135
    93   175    93   139   140    83   106   210   150    84   117    94   185    44    45   183   163   148    47   192   197   124    43   214   219    52    90   142   131   169    74   185   129   221    50    45    41   156   148   133    88   221   162   210    42    61    46    48   105   207    97    35    98   193    78   123    79    71   211   106   176    91   197   193    61   213   188    93    80   203    41   153   131   135   116   183   125   201   137    88   156    34   121    48   104    58    76    49   156    56   128   168   142   200    37   195   120   146   132   109    84   182    55   137    62   113   208    79    51   168   149   198   140    49   134   172   105   129    56   197    57   175    64    39    60    49    87    78    72    53    33   174    46   104   160    67   197    36   133   149    39   164   220   136   119   171   137    77    58    90   209    76   204    46   101    59   121   171   192   156   189   166   104   151    97    75    70   186    93   168   215   110    74    61    33   102   186    94   145    59    79   160   149   135    84   218    89    68   207    74    79   164   209   108   129    55   173   182    93   146    69   108    56    52   161    72   129   126   120    42   114   154    41   156   149   179   110    38    47    84    90   150   132   121    37   115   190   184    39    66   138   105   124    75   156    77   191    55   217    53   132   209    74   143   139   133    39    42   151   175   120   185   111   211   103    36   141   129   179    60   208   104    91   104   145   128   196   179    65    87    53    75   204   175    59    93   102   186   120   149   153   155   145   139   147   102   146   182    88   155   128   116   204    54    70    74   123   113   106   186   161   183   183   135    72   178    90    36    39   161   180    50   163   139   130   212    69    59   166   137    76    50   152   110   202   181    75   165   134   117   210   174    63   170   189   164    37    42    51   178   213    60    98    40   217    86    97    64    67   167   149   215    74   118   211    68   188   172   163    90    71    82    55    41   213    69   191   199   159   169   143   136    83    59    75   145    42    81   188   193   142    62   109   170   185   140   155   184    61    46   188   202    59    38   145   204   130    69   221   160   179    75   164   222   192    35   155   172    68   125    52   190   152   173   126   185    87   210   176   161   133   215    67   110   197   172   176   171   188    61   165    77   197    54    63    85   134    84   160   104   138   181   183   133   135    88   133   215   149    74   222    46    41    80   203   145    32   144    94    59   110   167    65   142    81   214   160    68    54    91   140    63   188    58   102    49   138    76   212    32   148   106   187    35   164   102   169    42   145    77   163   184   100   154   115    70    47    87   136   152    43    93   219    96   197   140   170   168   120   124   142   135
    92   175    93   140   140    83   106   210   150    84   116    94   185    43    45   183   162   148    47   192   196   124    44   214   219    52    91   141   132   169    74   185   129   221    50    45    41   156   148   132    88   220   162   210    41    61    45    48   105   207    97    34    97   194    79   122    80    72   211   106   176    90   197   194    61   213   188    94    79   202    41   153   131   137   115   183   126   202   137    88   156    33   120    48   103    59    76    49   156    56   128   167   143   200    37   195   121   146   132   109    83   181    55   138    62   112   208    79    51   167   150   198   141    48   135   173   104   129    56   196    58   175    64    39    60    49    87    78    72    53    34   174    46   104   160    66   197    36   132   151    39   164   220   137   119   172   137    77    57    91   210    75   204    46   101    58   121   171   192   155   189   166   105   151    97    76    71   186    94   169   215   110    74    61    33   102   186    93   146    59    79   161   150   135    84   220    89    68   207    74    79   164   209   108   128    56   173   182    93   146    70   107    56    52   161    72   129   126   119    42   113   154    41   157   148   180   111    38    47    84    91   150   132   121    38   114   189   185    39    66   138   105   123    75   156    76   191    55   217    53   132   209    75   143   139   133    39    42   150   175   121   185   112   211   104    36   141   129   178    59   208   105    91   103   146   127   196   179    65    87    53    74   204   176    58    95   102   186   120   149   154   155   145   139   148   102   147   181    89   154   128   116   203    53    71    74   123   113   107   185   162   184   183   135    72   177    91    37    38   161   180    49   163   139   130   211    69    60   166   137    75    52   152   111   201   181    75   164   134   117   209   173    62   170   189   164    38    42    51   178   212    60    98    40   217    86    97    64    67   167   149   215    74   118   212    69   189   172   164    90    70    82    54    41   213    69   191   199   159   170   142   135    83    59    74   145    42    81   188   193   143    62   109   171   185   140   154   184    61    46   188   202    58    39   146   203   129    70   222   160   179    75   165   222   191    36   155   172    68   125    52   189   152   173   126   185    87   210   177   161   133   215    67   110   197   172   176   172   188    61   165    77   197    54    63    85   135    84   159   104   139   181   184   133   136    88   133   214   149    74   222    47    41    80   203   145    32   143    94    60   110   167    65   142    82   214   159    68    55    91   140    63   189    58   102    49   138    76   211    33   148   107   187    35   164   101   170    42   145    77   163   185   100   154   114    71    47    87   136   152    43    93   218    97   197   140   170   168   119   125   142   135
    93   175    93   139   140    83   106   210   150    84   117    94   185    44    45   183   163   148    47   192   196   124    43   214   219    52    90   141   131   169    74   185   129   221    51    45    41   155   148   133    88   221   161   210    41    61    46    48   105   207    97    35    97   193    79   123    79    71   211   106   176    91   197   193    61   213   188    93    79   203    41   153   131   136   116   183   125   201   137    88   156    33   120    49   104    58    76    49   156    56   128   168   143   200    37   195   120   146   132   109    83   182    54   137    61   113   208    78    50   167   149   197   140    49   134   173   105   129    56   196    57   175    64    39    60    49    87    78    72    53    33   174    46   104   160    66   197    36   133   150    38   164   220   137   119   172   138    77    58    91   209    75   204    46   101    59   121   171   192   155   189   166   104   151    97    75    71   186    94   169   215   110    74    61    33   102   186    94   145    59    78   160   149   135    83   218    89    68   207    74    79   164   209   108   129    55   173   182    93   147    70   108    56    52   161    72   129   126   119    42   114   154    41   157   149   180   111    38    47    85    90   150   132   122    37   115   190   184    39    66   138   105   124    75   156    76   191    55   217    54   132   209    74   143   139   133    39    42   151   176   120   185   112   211   103    36   141   129   179    60   207   104    91   104   146   128   196   178    66    87    53    74   204   175    59    94   102   186   120   150   153   156   145   139   147   102   146   182    88   154   128   116   204    54    71    74   123   113   107   186   161   183   183   135    72   177    90    36    39   161   181    49   163   139   130   212    69    58   166   137    75    51   152   110   202   180    75   165   134   117   210   173    63   170   189   164    38    42    51   178   213    60    98    40   217    86    97    63    67   167   150   215    74   119   211    68   188   172   164    89    71    82    54    41   213    69   191   199   159   169   142   136    82    59    75   145    42    81   188   193   142    62   110   170   185   140   154   184    61    45   188   202    59    39   145   204   130    69   222   160   179    75   164   221   191    36   155   172    67   124    52   190   152   173   127   185    87   210   176   161   133   215    67   110   198   172   176   171   188    61   165    77   197    53    63    85   134    84   159   104   138   181   183   133   136    87   133   215   149    74   222    47    41    80   204   145    32   144    94    59   110   167    65   142    81   213   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    35   164   102   170    42   145    77   163   184   100   154   115    70    48    87   137   151    43    93   218    97   197   140   170   168   119   124   142   134
    92   177    92   139   139    81   106   209   149    83   117    94   186    44    46   184   165   147    48   191   197   124    42   214   219    52    90   142   131   169    74   185   128   220    50    44    41   156   148   132    87   222   161   210    42    61    46    48   106   206    98    35    97   193    79   122    80    70   210   107   177    90   196   192    61   212   188    93    79   203    40   152   130   135   116   183   125   200   137    90   157    33   120    48   104    59    77    49   155    56   128   168   143   200    36   196   121   145   132   110    83   181    55   136    62   113   207    78    51   167   149   196   141    49   134   171   105   129    56   195    57   176    63    39    61    49    87    79    73    51    33   174    47   105   161    68   198    36   133   150    36   165   219   136   119   171   138    77    58    91   209    75   204    46   100    58   121   173   192   154   191   164   103   152    96    75    69   188    94   168   216   110    74    61    33   103   185    94   144    59    79   162   149   135    84   217    89    68   208    74    80   164   210   107   128    55   172   184    92   146    70   108    56    52   161    72   128   126   120    42   114   154    41   157   148   180   110    38    46    85    91   152   133   123    37   115   190   185    38    66   137   106   124    75   157    76   192    54   217    53   132   210    74   143   138   132    38    43   150   177   119   185   113   212   104    35   140   129   180    60   209   104    90   102   146   128   196   180    67    90    54    73   204   174    60    92   101   186   120   148   154   155   146   140   147   102   146   182    88   154   129   115   203    54    70    75   122   113   107   186   160   184   182   136    72   178    91    37    38   160   180    49   164   140   129   212    68    58   167   137    75    50   152   112   203   181    75   166   134   117   209   174    62   170   189   165    37    42    52   179   213    60    97    40   216    88    98    64    68   167   151   214    74   120   211    66   188   171   164    90    72    81    53    41   214    69   190   199   159   168   142   137    82    58    76   145    42    81   187   194   142    61   109   170   183   140   154   183    60    46   188   201    59    38   145   203   130    70   222   159   178    76   164   221   191    36   155   172    68   125    52   190   153   173   127   185    86   210   176   162   133   214    67   110   197   171   175   171   189    61   166    78   197    54    63    85   134    84   161   104   139   180   183   133   135    87   133   216   148    75   223    45    42    81   203   146    32   144    94    60   111   166    65   142    82   214   159    68    56    91   139    63   188    59   104    48   137    77   211    33   149   106   187    35   164   103   170    41   145    76   162   184    99   152   115    69    47    87   136   152    43    94   217    96   197   141   171   167   120   125   142   136
    93   176    94   140   139    83   105   210   151    84   116    94   187    43    45   183   165   149    47   192   196   123    42   216   221    51    90   142   131   168    74   186   128   221    51    45    41   154   148   134    86   222   162   210    42    63    45    48   106   207    98    34    97   194    77   122    78    72   210   106   176    88   197   193    62   212   188    95    79   203    41   153   132   136   116   184   126   201   137    88   158    34   119    47   104    59    77    47   156    57   129   168   143   201    36   196   122   147   132   109    84   183    55   137    60   113   207    78    51   168   149   197   140    49   134   172   104   129    56   197    56   176    65    40    62    49    87    80    72    51    33   175    45   104   160    66   197    35   134   150    38   164   219   137   120   170   138    77    58    90   208    76   205    46   101    59   121   172   190   153   190   167   103   151    95    75    71   188    95   169   216   110    73    60    33   101   185    94   144    59    79   160   150   136    83   219    89    69   208    75    80   163   207   107   129    55   174   182    91   146    70   109    56    52   160    72   129   127   119    43   114   153    41   157   148   179   109    40    49    84    90   150   133   122    38   113   190   185    38    67   138   105   122    76   157    78   190    56   218    52   133   209    75   144   141   132    38    43   150   175   119   185   111   211   104    36   142   129   178    60   208   105    91   104   143   129   195   178    66    86    55    75   204   175    59    95   103   186   121   150   155   157   144   139   148   101   147   182    89   155   128   115   206    54    69    76   122   113   106   187   162   184   182   136    72   177    91    35    39   160   182    48   163   141   130   212    69    59   167   136    77    52   153   110   202   180    75   165   135   118   209   173    63   171   189   164    37    42    52   178   213    61    98    40   216    87    98    64    67   169   149   214    73   118   211    68   188   171   165    90    71    83    54    39   213    68   192   199   159   170   143   136    82    60    75   145    42    81   188   194   143    62   108   171   184   141   155   185    60    45   188   204    59    39   142   203   129    69   221   161   179    75   163   222   192    38   155   170    68   123    52   190   152   173   125   185    86   209   175   159   133   215    69   111   198   172   177   171   188    59   166    77   197    54    63    85   135    84   160   105   138   181   183   133   138    87   132   214   150    76   221    47    40    80   204   146    31   145    95    60   109   166    67   141    82   214   160    68    56    91   139    65   188    57   102    49   139    75   210    32   150   106   187    35   164   102   169    42   145    76   163   186   100   154   113    71    48    86   136   151    45    92   217    97   198   141   170   169   121   124   142   134
    93   175    93   139   140    83   106   209   150    84   116    94   185    43    45   183   164   148    47   192   196   124    42   214   220    52    90   141   131   168    74   185   129   221    51    45    41   155   147   133    88   221   161   210    42    61    46    48   105   207    97    35    98   193    79   123    79    71   211   106   176    91   197   193    62   213   188    93    80   203    41   153   131   136   116   183   125   201   137    88   156    33   120    49   104    58    76    48   156    56   128   168   143   200    38   195   120   146   132   109    84   182    55   137    61   113   208    78    50   167   149   197   140    49   134   173   105   129    55   197    57   175    64    39    60    49    87    78    72    53    33   174    45   104   160    67   197    36   133   150    38   164   220   137   119   172   138    77    58    90   209    75   204    46   101    59   121   172   192   155   189   166   104   151    97    75    71   186    94   169   215   110    74    61    33   102   185    94   145    59    78   160   149   135    84   218    89    68   207    74    79   164   209   108   129    55   173   182    93   147    70   108    56    52   161    72   130   126   119    43   114   154    41   157   149   180   110    38    47    85    90   150   132   122    37   115   190   184    39    66   138   105   124    75   156    76   191    55   217    54   132   210    74   143   139   133    39    43   150   176   120   185   112   211   103    36   141   129   179    60   208   104    91   104   146   128   196   178    66    87    53    74   204   175    58    93   102   186   120   150   153   156   145   139   147   102   146   182    88   154   129   115   204    54    71    74   123   113   107   185   161   183   183   135    73   178    90    36    39   161   181    49   163   139   130   212    69    59   166   137    76    51   152   111   202   180    75   165   134   117   210   173    63   170   189   164    38    42    51   178   213    59    98    41   217    86    97    64    67   167   150   215    74   119   211    68   188   172   164    90    71    82    54    41   213    70   191   199   159   169   143   135    82    59    74   145    42    81   188   193   142    62   109   170   185   140   154   184    61    46   188   202    59    38   145   204   130    69   222   160   179    76   164   221   191    35   155   172    68   124    52   190   152   173   127   185    87   210   176   161   133   215    67   110   197   171   176   171   188    61   166    77   197    53    63    85   134    84   159   104   138   181   183   133   135    88   133   215   149    74   222    47    40    80   203   145    32   144    94    59   110   167    65   142    81   213   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    35   165   102   170    42   145    77   162   184   100   154   115    70    48    87   136   152    43    93   218    97   197   140   170   168   119   124   142   134
    93   175    93   139   140    83   106   210   150    84   116    94   185    43    45   183   163   148    47   192   196   124    42   214   219    52    90   141   131   169    74   185   129   221    50    45    41   156   148   133    88   221   161   210    42    61    46    48   105   207    97    34    97   193    79   123    79    71   211   106   176    90   197   193    61   213   188    93    80   203    41   153   131   136   116   183   125   201   137    88   156    33   120    48   104    58    76    49   156    56   128   168   143   200    37   195   120   146   132   109    84   182    55   137    61   113   208    78    50   167   149   197   140    49   134   173   105   129    56   196    57   175    64    39    60    49    87    78    72    53    33   174    46   104   160    66   197    36   133   150    38   164   220   137   119   172   137    77    58    91   209    76   204    46   101    59   121   171   192   155   189   166   104   151    96    75    71   186    94   169   215   110    74    61    33   102   185    94   145    59    79   160   149   135    84   219    89    68   207    74    80   164   209   108   129    55   173   182    92   147    70   108    56    52   161    72   130   126   119    42   114   154    41   156   149   179   110    38    47    85    90   150   132   121    37   115   190   184    39    67   138   105   124    75   156    76   191    55   217    53   132   209    74   143   139   133    39    42   150   176   121   185   111   211   103    36   141   129   179    60   208   104    91   104   146   128   196   178    66    87    53    74   204   176    59    93   102   186   120   150   153   155   145   139   147   102   146   182    88   154   128   116   203    54    71    74   123   113   107   185   161   183   183   135    73   178    90    36    39   161   181    49   163   139   130   212    69    59   166   137    75    51   152   110   202   180    75   165   134   117   209   174    63   170   189   164    38    42    51   178   213    60    98    40   217    86    97    64    67   167   150   215    74   119   211    68   188   172   163    90    71    82    54    40   213    69   191   199   159   169   143   135    82    59    75   145    42    81   188   193   142    62   109   170   185   140   154   184    61    46   188   202    59    39   145   204   130    69   222   160   179    75   164   222   191    36   155   172    68   124    52   190   152   173   127   185    87   210   176   161   133   215    67   110   198   171   176   171   188    61   165    77   197    53    63    85   134    84   159   104   138   181   183   133   136    88   133   215   149    74   222    47    41    80   203   145    32   144    94    59   110   167    65   142    81   214   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    35   164   102   170    42   145    77   163   184   100   154   115    71    48    87   137   151    43    93   218    97   197   140   170   168   119   124   142   134
    93   175    93   139   140    83   106   210   151    84   117    94   184    43    45   183   164   148    48   192   196   125    42   215   220    52    90   142   132   168    75   185   128   223    51    45    42   156   148   133    90   221   162   210    42    61    45    48   106   207    97    33    97   193    79   123    79    72   211   106   176    91   196   193    61   213   187    93    80   203    42   152   131   138   116   182   124   201   138    89   158    33   121    49   103    59    76    48   157    56   128   166   143   200    37   195   120   145   132   108    85   183    54   137    60   111   207    79    50   167   149   196   140    50   134   174   105   128    55   196    57   176    65    39    60    49    87    77    72    52    33   175    44   104   161    67   198    35   134   151    39   165   220   137   118   171   137    77    58    91   210    76   205    46   101    59   121   171   192   154   188   167   104   152    96    75    71   187    93   170   217   110    74    62    33   102   186    92   146    58    79   161   149   136    84   220    88    67   207    73    79   164   209   107   130    55   174   183    92   147    70   106    55    52   161    72   129   126   118    40   114   155    41   156   149   179   111    38    47    85    91   151   133   123    36   116   190   183    41    67   137   106   124    75   155    77   191    55   219    55   132   209    74   142   139   132    38    42   151   176   120   184   111   210   104    37   141   128   179    60   208   104    92   103   145   129   196   178    66    88    53    75   204   175    59    92   102   186   119   149   153   155   144   139   148   102   145   182    88   154   129   118   204    54    71    75   122   113   107   187   161   184   183   136    72   177    90    38    39   161   181    49   163   140   130   212    70    58   167   137    75    51   152   110   202   180    74   166   135   116   210   173    61   170   189   165    37    43    51   178   212    59    98    41   218    86    97    63    68   167   149   215    74   118   211    68   188   172   164    90    71    82    55    40   213    70   191   197   160   169   143   136    83    61    74   144    42    79   188   193   142    61   109   171   184   139   155   184    61    45   187   202    59    39   145   205   130    69   223   159   180    75   164   221   192    36   154   172    67   123    51   189   151   172   127   186    87   210   176   161   132   216    67   111   197   171   175   172   189    62   166    78   196    54    63    85   135    84   160   103   138   181   183   132   136    88   132   215   150    74   222    47    41    80   204   146    32   143    94    59   110   168    65   141    82   212   159    69    54    90   140    62   187    57   102    49   138    77   212    32   148   106   187    35   165   102   170    41   146    76   164   184    99   154   114    71    49    87   137   152    44    93   218    98   197   139   170   169   119   125   141   135
    92   174    93   139   140    83   106   210   150    83   116    94   185    43    45   183   164   148    47   192   196   124    42   214   219    52    90   141   132   169    74   184   128   220    51    45    41   155   148   133    89   221   161   210    42    61    45    48   105   207    96    34    97   193    79   122    79    71   211   106   176    90   197   193    62   212   188    93    79   202    41   153   130   136   116   183   125   202   138    88   156    34   120    48   104    59    76    49   156    56   128   167   143   201    36   194   120   145   132   110    83   181    54   137    61   112   207    79    50   167   149   197   139    48   133   172   105   128    56   197    57   175    64    39    61    49    86    78    73    53    34   174    45   105   160    66   198    36   133   150    38   164   220   137   119   171   137    77    59    91   209    76   205    47   101    59   121   171   192   155   189   167   104   151    96    74    71   186    93   168   215   111    73    61    33   103   186    94   145    58    78   160   149   135    84   219    89    68   207    73    79   163   209   108   129    55   173   183    93   147    70   108    55    53   161    72   129   126   119    42   114   155    41   157   149   180   110    38    47    85    90   151   131   121    37   115   190   184    39    67   138   104   124    75   156    77   190    55   217    53   132   209    74   143   139   133    39    43   150   176   120   185   111   211   103    35   141   129   179    59   208   104    91   104   146   129   196   178    65    87    54    74   205   176    58    94   102   186   120   149   153   155   145   139   147   102   147   182    88   155   129   116   203    53    71    74   122   113   107   186   162   183   183   136    73   177    90    37    39   161   181    50   163   139   130   211    69    58   166   137    76    51   152   110   202   180    75   165   134   118   210   173    62   170   189   164    38    42    50   178   213    59    98    41   218    86    97    64    67   167   150   214    75   118   212    68   188   172   164    90    70    83    55    39   212    69   191   199   159   169   143   136    83    58    75   144    41    81   188   193   142    62   110   170   184   140   154   184    60    46   187   202    58    38   145   203   130    69   221   160   178    74   164   222   192    35   155   173    67   124    53   190   152   172   127   185    88   209   176   160   133   215    68   110   198   172   176   171   187    61   167    77   197    54    63    84   134    84   159   105   137   182   183   132   136    88   133   215   149    75   223    46    40    80   203   145    32   144    94    58   110   167    65   142    81   214   161    68    54    91   139    63   188    58   102    49   138    77   212    32   148   106   187    35   164   101   170    42   146    77   162   184    98   154   115    70    47    86   136   152    43    93   219    96   197   140   171   168   120   124   142   135
    93   175    93   139   140    83   106   210   150    84   117    94   184    44    45   183   163   148    47   192   196   124    42   214   219    52    90   141   132   169    74   185   129   221    51    45    41   156   148   133    88   221   161   210    42    61    45    48   105   207    97    34    97   193    79   122    79    71   211   106   176    91   197   193    61   212   188    93    80   202    41   153   131   136   116   183   125   201   137    88   156    33   120    48   104    58    76    49   156    56   128   168   143   200    37   195   120   146   132   109    84   182    55   137    61   113   208    78    50   167   149   197   140    49   134   173   105   129    56   196    57   175    64    39    60    49    87    78    72    53    33   174    46   104   160    66   198    36   133   150    38   164   220   137   119   171   138    77    58    91   209    76   204    46   101    59   121   171   192   155   189   166   104   151    97    75    71   186    94   168   215   110    74    61    33   102   185    94   145    59    79   160   149   135    84   219    89    68   207    74    79   164   209   107   129    55   173   182    92   146    70   108    56    52   161    72   130   126   119    43   114   154    41   156   149   180   111    38    47    85    90   150   132   122    37   114   190   184    39    66   138   105   124    75   156    76   191    55   217    54   132   209    74   143   138   133    39    42   150   176   121   185   112   211   103    36   141   129   179    60   208   104    91   104   145   129   196   178    66    87    53    75   204   176    59    93   102   186   120   150   153   156   145   139   147   102   146   182    88   154   128   116   204    54    70    74   123   114   107   185   161   183   183   135    73   178    90    36    39   161   181    49   163   140   129   212    69    59   166   137    75    51   152   110   202   180    75   165   134   117   209   174    63   170   189   164    38    42    51   178   213    60    98    40   217    86    97    64    67   167   149   215    74   119   211    68   188   172   163    90    71    82    54    41   212    69   191   199   159   169   142   135    82    59    75   145    42    81   188   193   141    62   109   170   184   140   154   184    61    45   188   202    59    39   145   204   130    69   222   160   179    76   164   222   191    36   155   172    68   124    52   190   152   173   127   185    87   210   176   161   133   215    67   110   198   171   176   171   188    61   166    77   197    54    63    85   134    84   159   104   138   181   183   133   136    88   133   215   149    74   222    46    41    80   203   145    32   144    94    59   110   167    65   142    81   214   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    35   164   102   170    42   145    77   163   184   100   154   115    70    48    87   136   152    43    93   218    97   197   140   170   168   120   124   141   134
    94   176    95   138   141    84   107   209   151    82   116    95   185    43    46   183   165   148    49   189   195   124    45   215   220    51    90   140   132   169    74   184   132   223    52    46    39   153   147   132    88   222   160   210    41    58    44    47   106   207    96    33    97   193    77   122    81    71   211   105   178    91   193   191    60   213   192    95    77   205    39   154   130   134   117   183   127   202   136    89   158    30   122    48   105    60    75    52   157    56   127   165   143   201    39   195   121   147   135   109    84   181    55   137    60   115   208    79    51   169   150   198   140    49   132   174   104   131    57   196    57   176    65    41    61    47    87    78    73    53    33   174    45   108   160    67   199    36   133   148    40   166   218   135   120   172   137    79    60    93   210    75   203    47   102    59   122   171   193   155   188   165   106   149    97    74    69   188    92   169   215   110    71    59    32   100   183    96   147    58    80   160   149   138    84   218    89    67   207    75    75   164   207   106   127    54   174   182    92   145    72   107    57    53   161    73   128   128   119    43   114   154    42   155   148   180   111    37    47    85    90   152   133   121    36   117   189   185    38    67   137   105   124    75   156    77   188    55   215    52   132   210    77   143   139   132    39    43   149   176   120   185   110   211   102    36   139   129   178    59   208   108    90   102   144   130   195   179    64    86    55    74   204   175    58    92   101   187   117   150   156   154   144   141   147   103   146   183    88   156   125   116   205    55    71    76   123   115   110   185   162   184   184   135    71   177    90    40    41   161   181    49   165   139   127   212    68    56   166   137    75    52   149   110   201   179    75   166   138   118   209   172    63   169   192   164    38    42    51   179   215    60    97    41   216    87    97    67    67   163   150   216    74   118   210    70   189   172   161    90    70    81    55    39   212    71   192   197   160   170   146   135    82    56    76   143    40    79   186   193   140    63   112   170   185   141   154   185    59    47   188   204    58    37   144   203   130    71   223   162   179    79   164   222   189    35   155   172    70   122    51   191   151   170   126   184    89   210   174   160   135   215    68   111   198   175   177   172   189    60   167    78   198    52    66    86   135    83   162   105   137   182   185   132   136    90   132   215   148    76   223    46    36    79   205   146    34   146    94    60   110   168    66   145    85   214   161    68    53    92   140    64   188    58    99    49   139    75   212    34   149   105   187    35   164   104   169    40   147    75   162   182   101   154   113    71    46    86   136   154    42    93   217    96   197   139   171   165   118   122   138   138
    94   176    92   140   140    82   107   210   150    85   116    94   184    43    46   183   164   148    48   192   198   125    43   214   220    53    90   142   131   169    74   183   128   221    50    45    41   156   148   133    89   221   161   211    41    62    46    49   106   206    96    33    97   192    79   122    80    71   212   105   176    90   197   193    60   212   187    93    81   203    39   151   131   136   118   184   125   202   139    87   156    32   120    48   104    58    78    49   156    56   129   169   144   200    37   194   121   146   134   109    83   181    55   137    60   113   208    78    52   167   149   197   139    48   134   172   104   128    56   196    57   173    63    39    61    50    87    78    73    53    32   175    46   104   159    65   197    33   132   151    38   165   221   137   119   172   136    75    58    91   209    75   205    46   100    60   121   173   192   154   189   166   105   151    97    74    72   187    93   168   216   110    73    60    34   102   185    94   144    58    76   158   147   136    83   218    87    67   207    73    80   164   210   108   130    55   174   182    94   148    69   108    55    52   161    72   129   125   119    44   112   155    42   156   150   179   111    39    47    84    90   150   132   122    37   115   189   183    40    67   137   105   125    75   157    78   192    54   217    52   132   210    74   141   139   132    38    40   152   175   120   183   112   212   102    36   142   129   178    60   207   106    91   103   146   128   196   179    66    87    51    75   204   176    59    93   101   186   120   151   154   157   146   139   148   101   148   182    89   155   128   115   203    55    71    74   125   112   108   186   161   183   182   134    73   178    91    36    38   161   181    49   163   141   130   214    69    59   168   137    76    51   153   111   200   180    75   165   135   118   208   173    62   170   191   163    37    40    52   179   214    59    99    40   217    87    97    62    68   168   148   215    74   118   211    68   187   174   162    90    70    84    56    41   213    69   193   197   159   170   142   136    82    60    73   146    42    80   188   193   142    62   110   171   185   140   154   185    60    46   189   202    59    38   146   205   130    70   223   160   178    76   164   220   192    36   153   174    68   125    53   189   150   173   127   185    86   211   177   161   134   215    68   110   196   172   176   170   188    61   164    77   197    54    62    85   134    85   158   104   136   181   184   133   136    88   134   215   149    73   222    46    40    81   202   145    32   145    95    58   110   167    65   143    80   215   161    69    53    93   138    64   189    59   102    50   138    77   212    33   148   107   189    36   165   101   169    41   146    77   162   186   100   154   115    70    48    88   137   152    43    91   218    96   197   140   171   168   119   123   143   136
    92   175    93   139   140    83   106   210   150    84   117    94   185    43    45   184   164   148    47   192   196   124    42   215   220    52    89   141   131   169    74   185   129   221    50    45    41   156   148   133    88   221   161   211    42    61    45    48   105   207    97    35    98   193    78   122    79    71   211   106   176    91   197   193    61   213   188    93    80   203    41   153   131   136   116   183   125   201   138    88   156    33   120    48   104    58    76    48   156    56   128   168   143   200    37   195   120   146   132   109    84   182    55   137    61   113   208    78    50   167   149   197   140    49   134   173   105   129    55   197    57   175    64    39    60    49    87    78    72    53    33   174    45   105   160    67   197    36   133   150    38   164   220   136   119   172   138    77    58    91   210    76   205    46   100    59   121   171   192   155   189   166   104   151    96    75    71   186    94   168   215   110    73    61    33   102   185    94   145    59    79   160   149   135    83   219    89    68   207    74    80   164   209   108   129    55   174   182    93   147    70   108    56    52   161    72   130   126   119    42   114   155    41   156   149   179   111    38    48    85    90   150   132   122    37   115   190   184    39    67   138   105   124    75   156    76   191    55   217    53   132   209    74   143   138   133    39    43   150   176   120   185   111   211   103    36   141   128   179    60   208   104    91   104   146   128   196   179    66    87    54    74   204   176    58    93   102   186   120   150   153   156   145   139   147   102   146   181    88   154   128   116   204    54    70    74   123   113   106   185   161   183   183   135    72   178    89    36    39   161   181    49   163   139   130   212    69    59   166   137    75    51   152   111   202   180    75   165   134   117   209   173    63   170   189   164    38    42    51   178   213    59    98    40   217    87    98    63    67   167   150   215    74   119   211    68   188   172   164    89    71    82    54    41   213    70   191   199   159   169   142   135    83    59    75   145    42    81   188   193   142    62   109   170   185   140   154   184    61    46   188   202    59    38   145   204   130    69   222   160   179    75   164   221   192    36   155   172    68   124    52   190   152   173   126   185    87   210   176   161   133   215    67   110   198   171   176   171   188    61   166    77   197    53    63    85   134    84   159   104   139   181   184   132   136    87   133   215   149    74   222    46    41    80   204   145    32   144    94    59   110   167    65   142    81   213   160    68    54    91   139    63   189    58   102    49   138    76   212    33   148   106   187    35   164   102   170    42   145    77   163   184   100   154   114    71    48    86   137   151    43    93   218    97   197   140   170   168   119   124   141   134
    94   175    94   139   138    82   107   211   149    85   117    94   186    44    45   184   163   147    46   191   196   124    44   215   220    54    88   144   132   169    75   186   127   220    51    45    41   153   149   134    87   220   161   207    40    59    45    49   106   207    99    35    98   193    80   121    79    71   212   105   176    91   197   192    62   214   186    94    79   204    40   153   130   135   116   183   126   202   137    85   157    31   120    51   104    57    74    50   155    56   128   167   143   201    37   195   119   146   132   109    83   181    55   138    60   112   206    79    49   169   148   197   140    48   133   174   103   129    54   196    58   176    65    40    60    48    87    78    72    51    33   173    45   105   160    67   197    36   133   151    38   165   220   137   120   171   140    79    58    91   209    76   204    46   101    59   121   171   191   155   191   166   101   152    96    76    71   188    94   169   216   112    72    62    34   102   186    93   145    59    80   160   148   134    84   220    88    69   206    75    78   165   210   108   128    57   173   182    93   146    68   107    58    53   160    72   129   125   119    40   112   154    40   155   148   181   112    39    49    84    92   151   134   121    38   114   190   184    38    67   138   106   124    75   156    77   193    54   216    53   131   209    74   143   138   133    39    44   149   177   120   184   111   212   103    36   142   130   180    59   210   103    90   104   145   129   194   179    65    89    54    75   205   176    60    93   101   186   120   150   152   154   144   137   150   101   144   183    88   152   126   115   205    54    71    74   122   113   106   187   161   183   180   135    74   178    90    34    38   162   180    50   164   139   129   211    70    58   166   137    74    49   152   112   201   181    75   166   135   119   208   174    62   171   189   163    37    42    53   177   213    59    98    40   218    86    98    64    68   168   148   215    74   119   210    67   187   170   163    90    70    83    54    41   213    69   191   199   159   169   142   134    84    60    74   143    41    80   189   194   142    60   111   170   185   140   154   185    62    47   188   202    60    39   144   203   130    68   224   162   181    76   164   221   190    35   154   173    69   124    54   189   151   173   128   183    86   210   178   161   133   216    67   111   199   172   175   170   188    60   164    76   195    55    63    86   133    82   160   102   138   181   184   132   136    85   134   214   149    72   220    45    41    80   203   144    32   143    95    60   109   167    66   142    82   213   160    69    53    91   139    62   188    57   102    47   138    75   213    33   147   108   186    33   164   102   169    41   145    76   161   186    99   152   115    69    49    88   136   153    45    92   219    96   198   139   170   168   120   123   142   135
    93   175    93   139   140    83   106   210   150    84   116    94   185    43    45   183   163   148    47   192   196   124    43   214   219    52    90   141   131   169    74   185   129   220    51    45    41   155   148   133    88   221   161   210    42    61    46    48   105   207    97    35    97   193    78   123    79    71   211   106   176    91   197   193    61   213   188    93    80   202    41   153   131   136   116   183   125   201   137    88   157    33   120    48   104    58    76    49   156    56   128   168   143   200    37   195   121   146   132   109    84   182    55   137    61   113   208    78    50   167   149   197   140    49   134   173   105   129    55   196    58   175    64    39    60    49    87    78    72    53    33   174    46   104   160    67   197    36   133   151    38   164   220   137   119   172   138    77    58    90   209    76   204    46   101    59   121   171   192   155   189   166   104   151    97    75    71   186    94   168   215   110    74    61    33   102   185    94   145    59    78   160   149   135    84   218    89    68   207    74    79   164   209   108   129    55   173   182    92   147    70   108    56    52   161    72   129   126   119    43   114   154    41   157   149   180   110    38    47    85    90   150   132   122    37   115   190   184    39    66   138   105   124    75   156    77   191    55   217    53   132   209    74   143   139   133    39    42   150   176   121   184   112   211   103    36   141   129   179    60   208   105    91   104   146   128   196   179    66    88    53    75   204   176    59    93   102   186   120   150   153   156   145   139   147   102   147   182    88   155   128   116   204    54    71    74   123   114   107   185   161   183   182   135    73   178    90    36    39   161   181    49   163   139   129   212    69    59   166   137    75    51   152   110   202   180    75   165   134   117   210   173    62   170   189   164    38    42    51   178   213    59    98    41   217    87    97    64    67   167   150   215    74   119   211    68   188   172   163    90    71    82    54    41   213    69   191   199   159   169   143   135    83    59    74   145    42    81   188   194   142    62   109   170   185   140   154   184    61    46   188   202    59    39   145   204   130    69   222   160   179    76   164   222   192    36   155   172    68   124    52   190   152   173   126   185    87   210   176   161   133   215    67   110   198   171   176   171   188    61   166    77   197    54    63    85   134    84   159   104   138   181   183   133   136    87   133   215   149    74   222    47    40    80   203   145    32   144    94    59   110   167    65   142    81   214   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    35   164   102   170    42   145    77   163   184   100   154   115    71    48    87   137   152    43    93   218    97   197   140   170   168   119   124   142   134
    93   176    92   140   141    82   105   210   149    84   116    93   186    43    45   184   164   147    46   192   195   123    43   214   219    51    91   141   131   168    75   184   128   220    51    45    41   156   147   132    88   221   161   210    42    61    45    49   107   208    97    36    98   193    78   123    80    72   212   106   175    91   196   194    64   213   188    92    79   203    41   152   132   136   116   183   125   201   136    89   156    34   121    49   103    57    77    49   158    57   127   170   142   200    36   193   121   146   132   110    83   181    55   138    61   113   208    79    49   166   151   196   142    49   134   172   104   130    54   195    59   175    64    39    60    50    87    78    72    52    32   175    45   105   161    66   197    37   133   151    38   164   220   137   119   171   137    77    58    89   209    75   204    47   101    59   123   172   192   154   191   166   106   151    96    74    71   187    94   168   214   110    73    61    33   102   186    94   145    59    78   159   148   137    83   219    89    69   207    74    78   164   209   107   128    55   174   182    93   146    70   107    56    53   161    72   130   126   119    42   113   154    40   155   150   180   110    38    48    85    91   150   133   122    36   114   190   184    40    67   137   105   124    75   156    77   192    55   217    54   132   210    73   143   137   133    39    43   150   176   120   186   111   211   104    36   140   131   179    60   207   104    92   103   145   127   196   179    67    88    52    74   203   174    57    93   101   187   119   150   153   156   146   139   148   102   145   181    87   153   128   116   204    53    71    73   123   112   105   185   161   182   183   134    72   177    90    35    39   161   182    48   162   139   132   211    69    59   166   135    76    51   152   110   202   181    75   166   134   118   209   174    63   170   189   164    37    42    51   178   212    59    98    41   218    87    97    63    67   167   151   216    75   118   211    68   189   172   163    88    71    81    54    42   213    69   191   199   158   170   143   135    82    59    76   146    42    80   188   194   141    62   108   169   186   139   155   183    60    46   188   203    59    40   145   204   130    69   222   158   179    75   164   221   191    35   155   172    68   124    53   191   151   173   128   186    88   209   176   162   132   215    66   111   197   171   175   170   188    60   166    76   197    54    65    85   133    84   159   104   139   182   184   132   135    88   133   213   148    75   221    46    41    80   204   145    32   143    95    60   109   166    64   142    82   214   159    68    55    91   138    63   187    58   103    49   138    77   212    33   149   106   188    33   165   103   169    42   145    77   163   183    98   153   114    71    46    87   136   152    44    92   217    96   196   141   171   168   120   126   143   137
    93   176    93   139   141    82   105   209   151    84   116    95   185    43    45   183   163   149    48   192   197   125    44   214   220    52    89   142   132   169    74   185   128   221    51    45    41   155   148   132    89   221   162   210    41    61    46    48   105   207    98    35    97   193    78   122    79    71   211   106   177    91   198   194    61   213   188    92    79   202    41   153   130   136   116   182   125   201   136    89   156    33   121    49   106    58    76    48   156    58   127   169   142   200    36   196   120   144   133   110    82   182    55   137    61   112   207    78    50   167   148   198   141    49   134   173   106   129    55   196    57   175    65    40    59    49    88    79    71    53    33   174    45   104   160    66   198    36   134   150    39   164   220   136   119   171   137    77    58    90   210    76   204    47   102    58   122   172   191   155   190   167   104   151    97    75    70   187    94   168   216   109    73    61    34   102   186    94   146    59    78   160   150   135    84   219    90    68   207    75    79   164   208   107   129    55   173   183    93   146    69   107    55    52   161    71   130   126   120    42   114   154    41   156   148   179   109    38    49    85    90   150   131   122    38   114   190   184    39    67   137   105   123    75   157    76   191    56   218    53   133   210    74   143   138   131    38    42   151   175   121   184   112   211   103    35   143   129   179    60   208   104    90   102   146   127   196   178    66    87    53    75   204   177    59    93   101   185   119   150   153   155   145   138   147   102   146   181    89   155   127   115   203    54    70    75   123   114   107   185   161   183   182   134    73   178    91    36    40   161   181    49   163   140   130   212    69    58   166   138    74    50   152   109   202   181    76   166   134   117   209   173    63   170   189   163    37    42    51   179   213    60    97    41   217    86    97    64    67   167   150   215    74   119   211    67   189   171   163    89    71    81    54    41   214    70   190   199   158   168   143   136    83    59    74   145    41    80   188   193   142    63   110   171   185   140   154   185    61    45   188   203    59    39   145   204   130    70   222   160   180    75   163   221   191    34   155   172    68   124    52   191   152   173   126   185    87   211   177   160   133   215    68   111   198   171   176   172   187    61   165    78   198    54    62    84   133    84   160   104   138   181   183   132   136    88   133   216   148    75   221    47    41    81   203   145    31   144    94    59   111   168    63   142    82   214   161    68    54    91   139    63   188    58   102    48   137    77   211    33   149   107   186    34   165   103   169    43   144    77   162   185   100   153   114    71    48    87   137   151    42    93   219    96   198   140   170   168   120   124   143   136
    93   176    93   139   140    83   106   210   150    84   117    94   185    44    45   183   163   148    48   192   196   124    42   214   219    52    89   141   131   168    74   185   129   221    51    44    41   155   147   133    89   221   161   210    42    61    45    48   105   207    98    35    98   193    79   123    79    72   211   106   176    91   197   193    61   212   188    93    80   202    41   153   130   136   115   182   125   201   138    88   156    33   120    48   104    58    76    48   156    57   128   168   143   200    37   195   121   145   132   109    84   182    55   137    61   113   208    78    50   167   149   197   140    49   134   173   105   129    56   196    57   175    65    39    60    49    87    78    72    53    33   174    45   104   160    67   197    36   133   150    38   164   220   137   119   172   138    77    58    91   210    75   204    46   100    59   121   171   191   155   189   166   104   151    96    74    71   186    94   168   215   110    74    62    32   102   185    94   145    59    78   160   149   135    83   219    89    68   207    74    80   164   209   107   128    55   174   182    93   146    70   108    56    53   161    72   129   126   119    42   114   154    41   156   149   180   111    38    48    85    90   150   133   122    37   114   189   184    38    66   138   105   124    75   156    76   191    55   217    54   132   209    74   143   138   133    39    42   151   176   120   185   112   212   103    36   141   129   179    60   208   104    91   103   146   128   196   178    66    87    54    75   204   175    59    93   102   186   120   149   153   156   145   139   147   102   146   181    88   154   128   115   203    54    71    74   122   113   107   186   161   184   183   135    73   178    90    36    39   161   180    49   163   140   130   211    69    59   166   137    75    51   152   110   201   181    75   166   134   118   210   173    63   170   189   164    38    42    51   179   213    59    98    41   218    87    97    63    67   167   150   215    74   119   211    68   188   172   163    89    70    82    54    40   212    69   191   199   159   169   143   135    82    59    75   145    42    81   188   193   142    62   109   170   185   140   154   184    61    46   188   202    58    38   146   204   130    69   221   160   179    75   165   221   191    35   155   172    68   124    52   190   152   172   127   185    87   210   176   161   133   215    67   111   198   171   176   171   188    61   166    77   197    54    63    85   134    84   159   104   138   181   184   132   136    88   133   216   149    74   222    47    40    80   203   145    32   143    94    59   110   167    65   142    81   214   160    68    55    91   140    63   188    58   102    49   138    76   212    33   148   106   187    35   165   102   170    42   145    76   162   184   100   154   115    71    47    87   136   151    43    92   218    97   197   140   170   168   119   124   141   135
    93   177    93   141   141    82   106   211   150    84   116    94   184    42    45   184   164   148    45   191   197   123    42   215   222    52    90   140   132   168    73   187   127   220    49    43    43   156   149   134    88   223   161   210    40    61    45    48   105   208    98    33    98   192    78   123    80    70   213   107   177    90   197   194    61   213   188    94    80   203    43   153   130   136   117   182   127   200   136    88   156    31   120    50   103    57    75    49   155    57   127   166   143   201    36   193   119   145   133   110    85   182    55   137    61   113   207    78    49   168   149   199   140    48   133   172   105   128    56   197    56   176    64    39    61    49    86    77    73    54    34   176    45   105   160    65   197    36   135   150    36   163   220   135   119   171   139    77    59    90   210    76   204    45   100    59   121   173   193   155   192   166   102   152    95    75    72   187    94   167   216   110    73    61    34   102   187    94   144    58    79   161   148   135    84   218    89    68   206    73    81   164   208   108   129    54   173   183    93   146    71   109    56    52   161    74   131   126   121    42   112   155    41   156   149   179   110    38    49    84    91   151   132   121    38   116   189   184    41    67   136   104   123    76   157    75   190    55   219    54   132   209    76   144   140   132    38    44   150   175   121   187   113   210   101    37   143   128   180    60   208   106    92   103   145   128   197   180    66    87    52    73   205   176    59    92   101   188   120   148   154   154   146   138   147   101   146   184    87   155   129   114   203    54    69    73   123   113   108   185   160   184   183   133    73   178    89    36    38   161   181    50   163   140   130   211    70    58   166   138    75    51   152   111   202   179    76   166   134   116   209   172    62   170   190   165    39    43    53   177   211    59    99    41   217    87    97    62    67   167   150   216    74   118   211    66   187   171   162    89    72    83    54    41   214    69   190   198   160   170   142   135    83    60    75   145    41    79   190   194   142    64   109   170   185   140   154   184    59    45   185   201    59    39   145   203   129    69   222   159   178    75   165   221   191    35   152   171    67   125    52   191   154   173   128   184    88   212   176   160   134   217    70   110   199   172   176   171   187    62   165    78   197    52    63    86   133    83   160   105   139   182   183   131   135    88   133   213   147    74   222    46    41    79   202   145    32   142    95    58   109   168    65   142    81   214   160    69    55    91   140    64   189    59   101    50   138    78   212    34   147   105   188    36   164   103   170    42   146    77   163   184   101   155   115    71    48    87   137   152    41    92   217    97   199   140   171   169   120   124   141   134
    93   175    93   137   142    83   106   210   149    83   117    93   186    42    45   183   163   147    47   192   196   124    42   215   220    51    88   141   132   167    73   185   131   221    49    45    40   155   148   133    87   222   162   209    41    62    45    48   105   208    98    34    98   192    78   122    80    71   212   106   176    90   197   194    61   211   187    92    78   202    42   153   130   136   115   183   125   200   136    88   156    32   120    49   103    58    76    50   154    55   128   168   144   198    38   196   120   146   132   110    85   183    55   137    60   114   209    78    51   166   149   199   139    50   132   172   105   128    57   196    57   175    64    39    61    50    89    78    72    52    34   174    45   105   163    65   198    35   133   151    40   165   220   137   119   171   138    78    58    90   209    78   205    47   101    58   119   172   192   154   190   165   104   153    95    75    70   186    93   170   215   111    74    60    32   103   186    94   145    58    78   159   150   134    83   218    90    69   206    74    80   165   210   107   129    55   176   183    94   146    70   108    58    52   162    73   129   127   120    43   113   154    41   156   149   180   110    37    49    85    89   151   132   121    36   114   190   183    38    66   137   104   125    76   155    78   192    56   217    53   132   208    73   141   139   134    39    43   151   177   119   183   113   212   104    36   141   130   179    60   209   104    91   104   146   128   195   178    67    88    53    75   205   176    60    92   101   187   119   148   153   155   144   138   148   102   146   183    89   155   129   117   202    53    72    75   123   113   107   186   163   183   183   134    72   180    91    37    39   160   178    48   163   139   130   213    68    57   165   136    76    51   152   111   201   180    75   164   136   116   209   174    64   171   190   164    39    43    51   178   213    60    98    40   217    86    97    64    66   167   149   215    75   119   210    67   189   172   164    89    69    82    54    40   212    70   191   199   160   168   143   136    83    58    75   145    41    81   188   194   143    61   109   171   184   140   153   185    60    44   188   201    59    37   146   204   130    70   222   159   179    77   164   222   194    36   155   172    68   125    53   190   151   172   126   184    88   209   176   160   134   215    68   110   198   174   175   172   187    59   165    77   197    54    63    85   135    84   160   105   139   182   184   132   135    88   134   214   147    74   220    47    40    80   203   144    33   144    94    60   111   167    64   142    80   216   160    68    55    92   140    63   189    59   103    49   139    77   212    32   149   106   186    34   163   101   168    42   146    78   162   184    99   155   115    71    48    87   137   151    42    92   218    97   198   139   171   166   118   125   141   135
    93   175    93   139   140    83   105   210   150    84   116    94   185    43    45   183   163   148    47   192   196   124    43   214   219    52    89   141   131   169    73   185   129   221    51    45    41   156   147   133    89   222   161   210    42    61    46    48   105   207    97    34    98   193    79   123    79    71   211   107   176    91   197   193    62   213   188    93    80   203    41   153   131   136   116   183   125   201   137    88   156    33   121    48   104    58    76    48   156    56   128   168   143   200    37   195   120   146   132   109    84   182    55   137    62   113   208    78    50   167   149   198   140    49   133   173   105   129    56   197    58   175    65    39    60    49    87    79    72    52    33   174    46   104   160    67   197    36   133   150    38   164   220   136   119   172   137    77    58    91   209    76   204    46   101    59   121   172   192   155   189   166   104   152    96    75    71   186    94   169   215   110    74    61    33   102   185    94   145    59    78   160   150   135    84   218    89    68   207    74    80   164   209   108   129    55   173   183    93   147    70   108    55    53   162    72   129   126   119    42   113   154    41   157   149   180   110    38    48    85    90   150   132   122    37   114   190   184    39    66   138   105   123    75   156    76   191    55   217    53   132   210    74   143   139   133    38    43   150   176   121   185   111   212   103    36   141   129   179    60   208   104    91   103   146   128   196   179    66    87    53    74   204   175    58    93   102   186   120   150   153   156   145   139   147   102   146   182    88   155   128   116   204    54    71    75   123   113   107   185   161   184   182   135    73   177    90    36    39   161   181    49   163   140   130   212    69    59   166   137    76    50   152   110   203   180    75   165   135   117   209   173    63   169   189   164    37    42    51   178   212    59    98    41   217    86    97    64    67   167   150   215    74   118   211    68   188   172   163    90    71    82    54    41   213    70   191   199   159   169   143   135    82    59    75   145    42    81   188   193   142    62   109   170   185   141   155   184    61    46   188   202    59    39   145   204   129    69   222   160   179    76   164   222   191    35   155   172    67   124    52   190   152   173   127   185    87   210   176   161   133   215    67   110   197   171   176   171   188    61   165    77   197    54    63    85   134    84   159   104   138   181   183   133   136    87   133   215   149    74   222    47    41    80   203   145    33   144    94    59   110   167    65   142    81   213   160    68    54    91   139    63   188    58   102    49   138    76   212    33   148   106   187    35   165   102   170    42   145    77   162   184   100   154   115    70    48    87   137   152    43    93   218    96   197   140   171   168   119   124   142   135
    92   175    94   140   139    83   105   210   150    84   116    93   184    43    45   183   163   147    47   192   196   124    42   214   219    52    90   140   132   170    74   185   128   221    50    45    41   155   148   133    89   221   161   210    41    62    47    48   105   207    98    34    98   193    78   123    80    72   211   106   176    90   197   193    61   213   188    92    80   202    41   152   131   136   115   183   126   201   137    87   156    33   120    49   105    57    77    48   156    56   128   168   144   200    37   195   120   146   133   109    84   182    55   138    61   113   207    78    50   167   149   198   140    48   135   172   106   129    56   196    57   176    64    38    61    48    87    79    73    54    34   175    45   105   161    67   198    35   133   151    38   163   221   137   118   172   137    78    57    91   210    75   204    47   100    59   121   172   192   155   189   167   105   152    96    74    72   187    93   169   216   110    75    61    34   102   186    93   145    59    79   159   149   135    83   219    89    68   207    74    79   163   210   108   129    56   174   183    93   147    69   108    56    52   161    73   130   126   120    42   114   154    41   156   149   179   111    38    48    84    91   149   132   122    37   114   189   183    39    67   137   105   123    75   156    77   191    55   216    53   132   209    74   144   138   132    38    43   151   175   120   184   112   212   103    37   141   129   179    60   208   103    92   104   145   128   195   178    66    87    54    75   204   176    58    93   101   187   120   150   154   155   144   138   147   102   146   181    88   156   128   115   204    54    70    75   123   113   107   185   161   183   183   135    73   177    89    36    39   160   180    48   163   139   130   211    69    59   166   137    75    51   151   110   202   181    74   165   134   116   209   173    63   171   190   164    38    43    51   178   213    59    97    40   218    86    98    64    68   167   149   215    74   119   212    68   189   172   164    89    71    82    54    40   213    70   191   198   159   169   141   136    82    58    75   145    42    80   188   193   142    62   110   170   184   140   154   185    60    45   188   202    60    38   145   204   130    68   222   159   179    75   165   221   191    36   154   172    67   124    53   190   152   172   127   186    87   210   175   160   133   215    67   111   197   171   175   171   187    61   166    77   197    54    65    85   133    84   158   104   139   181   183   133   136    88   132   215   149    74   222    47    41    79   204   145    32   143    94    60   109   166    65   141    82   213   161    68    54    91   140    63   187    58   102    49   139    75   212    33   147   106   187    34   163   101   170    42   146    77   162   185    99   153   115    70    48    86   137   152    44    92   218    97   198   139   171   167   119   124   141   134
    93   175    92   138   141    83   106   209   150    84   116    94   185    43    46   183   163   148    48   191   197   123    43   213   219    52    90   140   131   168    74   185   128   222    51    44    42   156   149   133    89   222   162   210    42    61    46    49   104   207    97    34    99   194    80   122    78    72   212   106   176    90   197   193    61   213   188    94    80   203    40   154   130   135   116   182   125   201   138    89   156    33   120    48   103    58    77    49   155    56   126   168   141   201    38   195   120   146   132   107    83   181    54   137    61   113   207    77    50   167   149   197   140    49   133   172   105   129    57   197    59   176    64    39    60    49    87    78    73    52    34   174    46   104   161    67   198    35   133   150    40   164   220   138   118   171   137    78    59    91   210    76   205    47   101    60   120   173   191   155   189   167   104   152    95    75    71   187    93   169   214   110    73    60    33   104   185    94   145    59    78   160   149   135    84   219    89    68   208    74    79   164   210   108   128    55   175   183    92   147    70   109    56    53   160    72   131   127   119    43   114   154    42   156   148   179   111    38    48    83    90   151   131   120    38   114   190   183    39    66   138   105   123    76   157    76   191    55   216    53   133   209    74   143   138   132    39    43   149   176   119   185   112   211   103    36   141   129   179    59   208   104    91   105   146   128   195   178    66    88    54    73   204   176    57    94   102   186   120   150   153   156   143   139   147   102   147   182    89   154   129   116   203    55    70    75   123   114   107   186   161   183   182   135    72   178    90    37    38   161   180    49   164   140   128   211    69    59   166   137    74    51   152   110   202   181    74   166   134   116   208   174    62   170   189   165    37    42    52   178   212    59    97    40   218    86    96    64    66   167   149   215    75   118   211    69   188   173   164    90    71    82    55    42   212    70   191   198   160   171   142   134    82    59    75   144    40    81   187   193   141    61   109   170   184   140   154   183    61    46   188   202    60    39   145   204   129    69   222   160   179    76   165   222   191    36   154   172    68   123    53   190   151   173   126   185    87   210   176   161   133   215    65   110   197   172   177   170   187    62   166    78   197    54    63    86   134    84   159   103   139   180   183   133   137    87   133   215   149    74   222    46    41    80   202   146    33   145    94    59   111   167    64   142    81   214   160    67    54    91   139    64   187    58   103    49   137    77   211    33   148   107   187    34   164   102   168    42   145    77   162   185    99   154   115    72    47    89   137   152    44    93   218    97   198   140   172   168   120   125   141   133
    91   176    96   139   142    81   106   211   150    84   117    96   183    43    46   183   166   148    46   190   196   127    43   211   218    51    88   141   130   168    72   184   129   221    50    46    40   157   150   133    88   220   161   210    42    60    43    44   103   209    99    33    99   191    78   121    81    71   211   108   177    92   197   191    58   210   190    92    78   201    41   155   128   137   114   185   124   202   138    89   158    33   124    52   107    59    78    48   153    57   126   166   144   203    34   194   122   148   129   108    86   182    53   136    63   113   209    77    51   168   148   199   138    51   134   172   106   128    56   196    57   175    66    38    60    51    87    78    74    58    34   172    46   104   160    65   198    38   129   150    37   164   218   135   118   173   136    77    58    91   208    73   204    45   100    58   119   173   191   156   190   168   104   151    94    74    69   186    93   164   216   111    73    66    33   100   187    95   146    57    76   160   147   138    84   220    90    65   206    73    78   162   210   110   131    56   175   182    91   146    71   106    57    52   160    70   130   127   119    42   110   153    42   157   147   179   110    37    49    84    92   151   134   123    37   116   190   182    39    64   138   104   121    73   157    77   189    54   216    53   133   209    74   142   138   133    37    40   152   175   121   185   110   213   103    38   141   129   181    57   208   107    88   103   144   126   195   179    69    87    54    73   202   175    57    92   101   187   121   150   152   154   145   139   147   104   143   181    88   156   128   119   202    54    70    73   123   114   109   186   162   183   183   137    73   176    91    37    37   158   180    51   164   141   128   211    69    60   166   139    74    50   151   111   201   181    75   163   135   116   208   173    63   169   189   164    38    43    54   176   213    56    99    40   217    85    97    64    66   167   149   214    76   119   212    69   188   173   163    92    72    83    53    41   211    70   193   199   161   169   139   135    81    59    75   144    43    80   190   195   142    62   110   171   185   139   154   183    62    46   189   203    57    40   148   202   131    69   222   159   177    77   163   222   193    35   155   169    66   122    50   191   149   173   124   185    87   210   176   162   133   212    69   111   198   171   175   170   187    62   163    79   197    53    63    85   134    85   157   104   138   183   184   134   135    89   133   213   151    74   221    47    38    81   205   145    33   145    97    58   109   169    67   143    82   214   162    69    50    93   137    65   189    60    97    51   138    76   210    35   147   106   188    36   165   105   168    42   142    79   166   183   102   154   113    70    49    87   139   150    44    93   218    96   200   140   171   167   118   126   141   133
    93   173    92   138   140    84   106   210   151    83   115    95   186    44    47   184   163   148    49   191   196   124    44   214   220    54    90   140   131   168    75   184   130   219    51    48    39   156   149   133    89   222   161   211    41    62    44    48   104   208    98    34    98   192    77   124    79    71   212   105   176    90   196   192    61   212   189    94    81   203    43   153   132   136   115   182   121   201   136    88   157    33   120    50   106    57    78    48   154    56   128   168   142   202    36   193   121   146   131   107    84   182    53   138    63   111   208    80    50   168   152   199   139    50   133   173   105   130    57   197    58   174    64    42    58    50    87    81    72    53    34   175    45   106   163    65   196    36   132   150    38   166   218   137   120   170   138    79    60    90   209    77   205    46   101    58   121   169   190   153   192   167   104   151    95    76    71   186    94   167   217   110    73    61    31   101   186    95   145    60    79   158   149   135    83   217    90    68   207    76    80   164   210   108   131    57   173   182    91   147    69   110    56    54   162    71   132   127   120    42   114   153    42   156   148   178   111    38    47    85    91   149   134   122    35   114   191   182    40    64   139   105   124    74   156    76   190    54   217    52   132   209    74   143   139   130    40    44   150   176   119   187   114   212   103    35   143   130   180    61   207   105    95   105   147   128   197   178    66    88    52    73   205   176    58    92   103   185   119   148   154   154   144   139   147   101   145   179    87   155   129   118   201    53    72    76   123   113   107   186   162   183   184   134    71   178    90    36    39   163   181    48   165   140   130   212    68    60   163   135    74    50   152   111   202   181    77   166   133   116   206   174    64   170   190   164    38    44    49   177   214    58    98    41   216    84    99    62    69   167   150   214    72   117   211    71   189   173   162    90    70    84    53    41   213    69   191   198   159   169   141   135    81    59    74   145    43    80   188   193   143    63   109   169   184   139   152   183    60    47   189   202    59    36   144   203   128    71   222   160   178    74   165   220   190    37   157   173    68   124    52   191   150   172   126   186    86   209   177   159   131   214    66   108   198   171   177   173   189    62   167    76   196    55    64    85   136    86   161   105   138   182   183   134   135    87   132   214   149    74   223    47    42    80   201   145    35   145    94    60   111   166    66   142    80   216   159    69    55    93   139    62   188    58   102    50   138    78   213    33   147   105   188    34   164   103   170    41   145    77   162   184   100   152   115    71    46    88   137   153    45    94   219    95   196   138   171   169   119   124   142   135
    59    90   122   218    68   122   174   211    99   135   176   178   176    51    54   186    36   192   219    66   176    64   101    88   162   150    76   155    87   187   109    46   178   106    83    47    71   162    94    46   107   110    49    76   151   110   198   120   148    51   205    55    40   165   136    63   193    43    75    74   185   150   172   155    82   177    42   175   205   140    43   159    49   155   201   143   174   203   146   127   148   175   119   117    48   220   177   107   188   136   167    76   171    59    81    80    39   204   211   130    52   142   191   137   150   131    48    49   178    71   196   100   207   191   213   170    77    84   131    51   122    40   198    72   185    58    35    98   101    76    33    83   154   171   120    98   163   173   219   213   150   207    50    32   200   104   110   125    62   161    74   146   142   124    39   129   204   113   188    77   206   130    82    84   182   224   145   155   154   125   117   121   136    93   209   176    69    70   150   118   158   175   107    71   157   176   168   176    60    52    84    32   124   157    56    92   191    61    82    71   211   107   179   108    61    49    58   221    88   177    59    80    50    50    53    86   140   139   182   127    92   122   220   193   178   164   186   207   192   151    74    81    90    93   157   128   188   221   204   103   140    88    77    93   138   177   188    82    64   114   168   103   175    78   186   117   200    38   117   172    52    91    36   110    91    61   196    77   205    66   129    44    53    50    49    53    68    53   123   153   118   208   195    37   117    90    41   174   191   136    51   161   215   156   199   196   211   189   172   221   101   184   132    64    36   148    59   120    95    98   144    33   173   174    76   184    84   217   169   211   182   195   141   183    42   177   127    40   165   207    56   164    93   141    68   176   212    44   156   161    82   187    77   158   130    54   120   129    78   197    35   211    49   147    32   158    45   189   165    71    44   216   114    43    42   213   195   197   179   118    43   156   141   107   181    47   205   120   209   197    46   203   143   220    87   154    61    59   190   216    68    72    79   111   142   213   141   119    62   103   137   179   195    81   125   147   202   149   127   138   176   106   151   105   158    92   146    61    65   180    56   129    84   156   159    58   138   111   157   222   112    96   220    94   124   155   167    80   146   192   148   132   202   153    83   195   137   144    71    36    42    90   106    55    43   163   114   163   136    48    78    67    82   186    70   177    75   108   154    51   119    60   127   177   147   152    46    83   203    35   156    46    59    98    69   101   141   164    86    65   127    98    43    93   202    49    71   129   160    75    75   160   190   186   167   206   223   134    86   157    62   131
    54    92   122   218    71   121   173   214   100   140   175   180   171    47    54   191    35   192   212    68   177    62    98    89   162   145    72   156    83   186   112    44   178   109    85    49    68   165    96    54   108   112    52    77   150   112   203   120   150    57   206    55    38   162   134    57   196    43    77    72   185   142   169   154    83   176    44   177   208   139    37   159    54   154   204   145   176   204   143   127   148   180   118   116    48   217   176   107   196   137   165    82   173    56    80    78    36   204   212   131    48   142   194   137   153   126    47    46   172    74   195    98   203   187   213   172    77    82   131    54   123    40   196    73   185    57    34    98   101    74    38    80   157   172   118    91   165   172   218   213   152   204    49    39   203   101   110   128    61   161    75   146   140   127    43   135   203   112   190    79   203   128    81    78   183   220   143   158   154   125   118   122   139    92   208   174    70    68   151   114   162   175   112    68   159   178   166   181    60    54    77    37   121   152    58    91   191    57    83    70   214   108   178   107    61    45    61   221    85   174    61    87    48    51    55    90   140   146   182   124    92   124   217   191   180   167   185   199   192   159    76    80    91    91   156   126   186   216   203   107   140    91    77    90   138   172   191    83    62   112   166   105   178    80   185   112   201    34   117   170    51    95    39   110    87    60   198    72   201    68   127    42    53    47    50    51    69    48   121   150   116   210   198    34   123    91    44   174   191   138    49   162   219   155   203   197   210   196   173   217   102   182   129    60    42   152    65   120    95    97   141    35   173   172    76   182    81   220   170   210   183   194   138   181    40   178   125    39   165   205    54   167    91   139    67   177   213    44   158   161    85   189    77   155   134    56   119   129    80   198    36   209    52   147    34   156    42   188   166    73    42   220   115    46    47   210   191   198   181   119    41   157   141   105   177    50   210   117   209   197    44   200   147   219    89   156    61    61   189   210    66    69    79   108   143   213   143   120    68   104   138   175   198    79   127   148   205   151   125   137   176   109   155   104   161    92   143    64    65   180    57   127    88   157   159    55   138   109   161   220   115    99   220    98   123   151   166    82   144   194   149   133   201   148    85   196   135   143    72    34    38    93   104    59    41   160   114   162   138    45    84    66    85   184    73   174    74   109   147    49   119    60   128   179   145   151    46    83   201    33   156    47    57    99    68   100   141   166    90    64   126   101    45    96   197    51    73   127   162    74    73   162   189   186   167   205   218   135    86   154    61   129
    55    91   123   218    71   121   172   215   101   139   175   179   171    47    55   191    35   193   213    69   177    63    99    88   162   146    72   156    83   187   111    44   179   110    85    48    68   165    95    54   108   112    52    78   150   111   203   119   150    57   206    55    38   162   134    57   196    42    78    72   186   143   169   154    83   175    44   176   208   140    37   159    54   154   204   145   176   204   142   127   148   179   117   116    47   218   176   107   197   137   165    83   174    55    79    78    36   205   212   131    49   142   193   137   152   125    46    46   172    73   195    99   202   187   214   172    77    83   131    53   123    41   197    73   184    57    34    98   101    74    37    80   156   172   118    92   165   172   218   213   152   204    48    38   203   101   111   128    60   160    75   146   140   127    43   135   203   113   190    79   203   129    81    78   184   220   142   158   154   125   119   122   137    92   207   175    69    68   151   114   163   176   113    68   157   178   166   181    60    54    77    37   122   153    58    91   191    57    83    71   215   108   179   107    61    46    61   221    86   175    61    87    47    52    55    90   139   145   183   124    92   124   218   191   178   168   185   200   192   159    76    80    90    91   156   127   187   217   204   107   139    91    78    91   138   172   190    83    62   112   167   106   177    80   185   113   200    34   118   170    51    95    39   110    87    60   198    71   201    67   127    42    53    48    50    52    68    49   120   151   117   210   198    34   123    92    44   175   191   138    49   163   219   155   203   197   209   195   173   218   102   182   130    61    41   152    65   120    94    97   142    35   173   172    77   182    81   220   171   210   184   194   138   182    39   178   125    38   165   206    54   166    92   138    67   177   214    44   157   161    85   189    77   157   133    57   119   130    80   198    37   210    52   146    34   157    41   188   166    72    42   220   115    46    46   210   192   198   181   117    41   157   142   105   176    50   211   116   209   197    44   201   147   218    90   156    61    61   188   210    68    69    79   108   143   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   161    92   144    64    65   181    57   126    87   158   159    55   138   110   160   219   115    99   219    99   122   152   166    82   143   195   148   133   201   149    86   195   136   143    72    34    38    92   105    59    40   160   113   161   138    46    84    66    85   185    73   174    74   109   148    49   119    61   128   178   146   150    46    83   201    34   156    47    58    99    67   100   141   166    89    64   125   101    45    96   197    52    72   127   162    73    73   162   189   185   166   205   218   135    86   154    62   129
    54    91   122   219    72   121   172   214   101   139   175   180   171    47    55   191    35   192   213    68   176    63    99    87   161   145    72   157    82   186   111    44   179   109    85    48    67   165    96    54   108   113    52    77   149   112   203   119   150    56   206    55    38   162   135    57   195    42    78    72   185   143   169   155    83   176    43   176   208   140    38   159    54   154   204   144   176   205   142   127   148   179   118   116    48   217   176   107   196   138   164    82   173    55    80    79    35   205   212   131    49   143   193   137   153   126    46    46   173    74   194    99   202   187   214   172    77    82   131    54   122    40   196    73   185    57    33    98   101    75    37    79   157   172   118    93   164   172   219   213   152   205    48    39   203   100   111   128    61   160    76   145   141   127    42   137   203   112   190    79   203   128    81    77   184   220   143   159   154   126   118   121   138    92   207   175    69    69   151   114   164   176   114    68   158   178   166   181    60    55    77    37   122   153    57    92   190    57    83    72   215   107   179   108    60    46    61   221    85   175    61    87    48    52    55    89   140   145   183   124    93   124   217   190   179   168   185   201   192   158    77    80    90    90   156   128   187   217   203   107   140    91    78    91   138   172   190    84    62   113   167   106   177    80   185   113   200    34   118   170    51    96    38   110    88    61   198    72   201    67   127    43    53    47    51    52    68    49   121   150   117   210   198    34   122    92    44   174   192   139    49   163   219   155   202   198   208   195   173   217   101   182   130    61    40   152    66   121    95    97   141    35   172   172    77   183    81   219   170   210   185   194   138   182    40   179   125    39   164   205    54   166    91   139    66   178   214    44   157   161    84   189    76   157   132    55   119   130    78   198    37   210    53   147    33   156    41   189   166    72    43   220   115    46    47   211   192   198   181   117    41   157   141   105   176    50   210   117   210   196    44   201   147   219    90   156    61    61   188   211    67    68    79   108   143   214   143   119    68   105   138   175   198    80   127   148   206   151   126   137   176   109   155   104   161    93   144    64    64   181    56   126    88   158   159    54   138   110   160   219   115    99   220    99   122   153   166    82   143   195   148   134   201   149    86   196   136   143    72    35    38    93   106    59    40   160   113   162   138    45    84    66    84   185    73   174    74   109   147    48   119    61   128   178   146   150    46    83   202    33   156    48    58    99    67   100   141   165    89    64   125   101    45    96   196    53    72   127   162    74    72   163   189   185   167   205   217   136    87   154    61   129
    55    91   122   219    72   121   172   213   102   139   175   178   172    47    55   191    35   194   212    71   177    62    99    87   162   146    71   156    82   185   111    45   181   109    84    50    68   165    94    54   107   114    51    78   150   111   203   118   149    57   205    56    39   164   135    58   196    43    77    73   185   142   169   154    83   176    44   175   209   141    38   158    55   155   205   146   176   204   144   127   146   180   118   116    48   216   176   107   197   137   164    82   174    56    80    80    37   205   214   131    48   142   192   137   153   125    47    46   171    73   195    99   200   186   213   171    78    84   131    54   124    43   197    72   185    57    34    99   102    73    36    82   156   172   117    93   166   172   218   214   153   205    48    40   203   101   110   127    60   159    77   146   141   126    44   135   202   113   190    77   203   128    80    78   184   220   143   159   155   125   118   123   138    92   208   174    68    69   150   113   162   175   113    68   158   179   165   182    60    54    78    36   122   152    58    90   191    56    83    72   214   107   178   108    60    46    61   221    86   174    61    87    47    51    56    90   140   145   181   123    92   124   218   190   180   167   183   200   193   158    77    80    90    91   157   127   189   217   202   106   139    93    76    91   138   172   190    83    62   112   166   106   176    79   185   113   200    35   118   170    52    95    38   110    87    60   199    72   201    66   126    43    52    47    52    52    68    49   120   149   118   210   198    35   123    91    44   175   191   140    48   161   219   156   202   196   209   195   173   218   102   183   129    60    40   151    65   120    95    98   140    35   173   171    77   181    81   220   170   211   184   195   137   182    39   178   124    40   165   205    54   166    92   138    67   178   214    44   158   161    85   189    77   157   133    57   119   129    80   197    38   211    52   147    34   155    41   188   167    71    41   220   113    47    46   211   191   197   183   117    42   158   142   105   176    50   210   117   210   197    45   201   147   218    91   158    59    61   189   209    69    70    80   108   144   213   143   120    67   105   137   174   198    80   126   148   204   152   124   136   178   108   155   105   162    92   143    62    66   181    56   127    87   158   159    54   138   109   160   220   114    99   219    99   123   153   167    82   142   195   148   133   202   148    85   195   135   144    72    35    38    93   105    59    42   159   113   161   138    46    84    67    85   184    73   175    75   109   148    48   119    63   127   177   146   151    47    84   202    34   157    46    57   100    67   100   142   165    90    64   126   101    44    96   197    52    72   126   163    73    72   163   189   186   166   205   218   135    87   155    61   128
    54    93   123   218    70   120   173   215   102   140   174   179   172    46    56   191    35   195   211    71   177    64    99    90   163   146    72   157    84   187   112    43   180   110    87    49    72   163    95    57   108   112    50    78   149   111   204   117   150    56   206    54    40   162   137    58   196    41    80    74   184   140   170   153    83   176    43   174   209   138    38   158    55   153   204   144   178   205   142   126   146   178   115   116    46   219   176   107   198   138   165    82   173    55    81    80    35   204   211   131    49   142   194   137   153   125    47    47   171    72   194    98   201   187   213   169    78    83   131    53   124    40   196    73   184    57    33    99   101    75    35    80   156   173   119    94   164   174   221   213   153   204    48    39   203    99   109   127    61   162    76   146   140   129    42   136   203   113   191    79   203   130    80    77   183   220   144   160   156   126   118   123   138    93   207   174    70    69   151   115   161   177   114    67   157   179   169   181    61    54    77    38   121   153    59    91   191    56    84    71   213   105   180   109    62    47    59   221    85   175    61    87    47    51    55    91   138   147   182   124    93   123   218   188   180   168   186   199   191   158    76    80    91    91   157   128   187   219   203   105   139    92    79    92   136   172   190    83    63   114   167   103   177    79   185   113   201    35   118   170    51    96    40   109    87    62   198    70   201    65   127    43    52    50    51    53    67    50   121   153   117   209   202    35   124    92    43   173   191   140    52   163   219   155   201   198   207   195   172   217   103   184   128    62    42   151    65   118    98    97   144    36   172   171    77   181    82   219   171   207   183   195   136   181    36   178   125    41   166   204    54   168    94   139    67   179   213    44   159   161    84   189    78   158   133    56   119   128    78   199    36   210    53   145    34   157    39   188   167    72    41   222   114    45    47   211   193   196   183   117    41   157   144   104   175    48   210   118   209   197    44   201   148   218    89   156    61    60   188   211    66    67    77   108   143   213   143   118    68   104   137   176   198    79   128   149   205   152   124   137   178   108   155   106   160    91   143    64    66   179    57   126    87   158   160    55   140   109   162   221   116   100   217    99   124   150   171    82   142   196   147   134   199   149    86   195   136   142    73    34    37    92   105    60    42   160   114   160   137    45    84    65    85   184    70   174    75   108   148    48   119    59   129   175   145   150    47    82   202    35   157    49    57    99    66    99   140   165    88    65   125   101    47    97   198    51    74   126   162    72    73   161   187   186   166   206   218   137    88   154    63   128
    54    92   123   219    71   121   172   214   101   140   175   179   171    47    55   191    35   193   213    69   177    63    99    89   162   146    72   156    82   187   111    44   179   109    85    48    68   165    95    54   108   113    52    78   150   111   203   119   150    56   206    55    38   163   135    57   196    42    78    72   185   143   169   154    83   176    43   176   208   140    37   159    54   154   204   145   176   204   142   127   147   179   117   116    48   218   176   107   196   137   165    82   174    55    80    78    36   205   212   131    48   142   193   137   152   126    47    46   172    74   195    99   202   187   214   172    77    83   131    53   123    41   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   213   152   204    48    39   203   101   110   128    61   160    76   146   140   127    43   136   203   113   190    78   203   128    81    78   183   220   143   159   154   125   118   122   137    92   208   175    70    68   151   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    91   191    57    83    71   214   108   179   107    61    46    61   221    85   175    61    87    47    51    55    90   140   146   183   124    92   124   217   190   179   168   184   200   192   158    77    80    90    91   156   127   187   217   203   107   139    91    78    91   138   172   190    83    62   112   167   106   177    80   185   113   200    34   118   170    51    95    39   110    87    61   198    71   201    67   126    43    53    48    50    52    68    49   120   151   116   210   198    34   123    91    44   175   191   138    49   163   219   155   203   197   209   195   172   217   102   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    80   220   171   210   184   194   138   181    39   178   125    39   164   206    54   166    91   139    67   177   214    44   158   161    85   189    77   156   133    56   119   129    79   198    36   210    52   147    34   157    41   188   166    72    42   219   115    46    46   210   192   198   181   118    41   157   142   105   176    50   211   117   209   197    44   201   147   219    90   156    61    61   188   210    68    69    80   109   142   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   161    92   144    64    65   180    57   126    88   158   159    55   138   109   160   219   115    99   220    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    72    35    39    93   105    59    41   160   114   161   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    83   201    33   157    47    57    99    67   100   141   166    89    64   125   102    45    96   197    52    72   127   162    73    73   163   189   186   166   205   218   135    86   154    62   129
    55    92   123   219    71   121   172   215   101   140   174   179   171    47    55   192    35   193   213    68   177    63    98    88   162   146    72   156    82   186   111    44   179   109    85    48    68   164    95    54   108   113    52    78   151   111   204   119   150    56   206    55    38   162   135    57   195    42    78    73   185   143   169   155    83   175    44   176   208   140    37   159    54   154   204   145   176   204   142   127   147   179   117   116    47   218   176   107   196   137   165    82   174    55    80    78    36   204   212   131    49   142   192   137   153   126    47    46   172    74   194    99   203   187   214   172    77    83   131    53   123    40   197    73   185    57    34    98   101    74    37    80   157   172   118    92   165   172   219   213   152   204    48    38   203   101   111   128    61   160    76   146   140   128    43   135   203   113   190    79   203   128    81    78   184   220   142   158   154   125   119   122   137    92   208   175    69    68   151   114   162   175   113    68   158   178   166   181    60    54    77    37   122   152    58    92   191    57    83    71   214   108   179   107    61    45    61   221    85   175    61    87    47    52    55    90   140   146   183   124    92   124   218   190   179   168   184   200   192   159    77    80    90    91   157   128   187   217   204   106   139    91    78    91   138   172   190    84    61   112   167   106   178    80   185   113   200    34   118   170    51    95    39   110    87    61   198    72   201    67   127    43    53    47    50    52    68    49   120   150   116   210   198    35   123    91    44   174   191   138    49   163   219   155   203   197   209   195   173   217   101   183   129    60    41   151    65   120    95    97   142    35   173   172    77   182    80   220   171   210   184   195   138   181    39   178   126    39   165   206    54   166    91   139    66   177   213    44   158   161    85   189    77   156   133    56   119   130    79   198    36   210    52   147    34   157    41   189   166    72    43   220   115    47    47   210   192   198   181   118    41   157   142   105   176    50   211   116   209   197    44   201   147   219    90   156    61    61   188   210    68    69    80   109   142   213   143   119    68   104   138   176   198    79   127   148   205   152   125   137   176   109   155   105   162    92   144    64    65   180    57   127    88   158   159    54   138   110   160   219   116    99   219    98   122   152   166    82   143   195   148   133   201   149    86   196   136   143    71    34    39    93   105    59    41   160   114   161   137    46    84    66    85   185    73   174    74   109   147    49   119    61   128   179   146   150    46    83   201    34   157    47    58    99    67   100   141   166    89    64   125   101    45    96   197    52    72   127   163    74    73   163   189   186   166   205   218   135    87   154    62   129
    55    92   123   219    71   120   171   214   101   140   175   180   171    47    54   192    35   193   214    69   177    63    99    88   162   147    72   156    82   187   111    43   180   109    85    48    68   165    96    54   107   113    52    77   151   111   204   119   150    56   206    56    39   163   134    56   196    41    79    72   185   142   169   154    83   176    44   176   209   140    37   159    54   155   205   145   175   205   143   127   147   179   117   116    48   219   176   107   196   137   165    82   174    55    80    79    36   205   213   132    48   142   192   138   152   125    46    46   172    74   195    99   203   187   215   173    77    83   132    54   123    41   197    72   184    57    34    98   101    74    37    80   157   172   118    92   165   173   219   214   152   205    48    39   203   100   111   127    60   159    75   146   140   127    42   136   203   113   189    79   203   128    81    78   183   219   142   159   154   126   119   123   137    92   207   175    70    68   152   112   163   175   114    68   157   177   166   181    59    54    77    37   122   152    59    91   191    57    84    71   215   107   178   108    61    45    60   221    85   174    60    87    47    51    55    89   139   146   183   125    92   124   217   191   179   167   184   200   193   158    77    80    91    90   156   128   187   217   203   106   140    92    78    90   138   172   190    83    63   112   167   107   177    78   185   112   200    34   116   170    51    95    39   109    87    61   197    71   201    68   126    42    53    48    50    51    69    48   119   150   117   210   198    34   122    91    43   175   192   138    48   163   219   155   202   197   209   195   172   218   102   183   129    61    40   152    65   120    95    96   142    35   172   171    77   182    80   220   170   209   184   194   138   182    39   179   125    39   165   205    54   167    91   139    66   178   214    44   157   161    85   188    77   156   133    56   119   130    79   198    37   210    51   146    33   157    41   189   167    71    42   220   116    47    47   210   191   198   181   117    41   158   141   104   177    50   210   117   210   196    44   202   148   219    89   156    61    61   188   209    68    69    79   109   142   212   142   121    69   105   137   176   198    80   127   147   205   152   124   136   177   109   154   104   162    92   144    64    65   180    56   125    88   157   160    53   138   109   161   219   115    99   220    99   122   153   167    82   143   195   148   134   200   148    86   196   135   144    71    34    40    93   105    59    40   159   114   162   137    45    83    66    85   184    72   174    73   109   147    48   120    61   129   178   146   151    46    82   202    33   156    47    58    99    67   100   141   167    89    64   126   101    46    96   196    51    72   127   162    74    72   164   188   186   166   205   218   135    86   153    61   128
    53    91   122   218    72   122   173   214   102   139   174   180   172    47    56   192    34   192   214    69   178    63    99    89   163   147    72   158    82   186   110    44   180   110    84    50    68   167    95    54   107   113    51    77   148   111   203   119   148    58   205    57    39   161   135    56   195    41    80    71   186   142   169   154    84   175    42   177   209   139    38   160    54   154   201   144   176   204   140   126   149   182   115   116    48   218   174   107   195   138   165    81   173    56    81    78    36   204   210   131    48   142   192   135   152   127    47    45   172    74   192   100   203   188   214   173    77    80   131    54   122    40   198    72   183    56    35    99   102    73    36    80   156   170   119    92   165   172   219   213   152   205    48    38   202   102   110   127    62   159    75   145   140   128    42   136   203   113   189    77   203   127    81    78   182   220   144   158   153   126   118   122   137    92   207   174    70    69   150   114   163   175   112    68   158   179   163   181    60    55    77    36   122   152    58    92   191    56    84    72   214   109   180   108    61    46    61   221    83   176    60    89    46    53    55    90   140   146   183   124    92   125   217   190   178   168   186   200   192   158    77    82    89    90   156   125   187   219   204   105   138    91    78    92   139   170   190    83    63   111   165   108   177    80   185   113   200    32   117   167    51    95    41   109    87    59   197    72   200    67   127    44    54    47    51    53    68    49   121   151   115   211   198    35   122    92    44   174   193   139    51   163   219   156   203   196   208   195   171   217   103   182   129    61    41   152    64   119    94    96   142    36   175   171    77   182    81   223   172   210   184   194   138   183    40   179   127    39   165   205    54   166    92   140    64   177   213    45   157   162    83   191    77   156   133    56   118   129    81   200    36   210    53   147    34   158    41   188   166    72    43   219   115    47    48   209   192   200   180   119    40   157   143   105   177    50   211   117   210   197    44   202   146   219    89   156    61    61   190   210    67    70    81   108   143   212   142   120    67   104   136   175   198    80   127   147   207   150   126   135   177   109   154   103   161    94   145    64    66   180    57   124    87   158   159    54   139   110   160   222   116   100   219    99   122   151   167    83   144   195   148   132   200   149    87   196   137   141    72    34    39    93   106    60    39   160   113   161   136    46    85    66    83   184    72   175    76   109   148    47   118    60   127   178   148   150    46    83   201    33   157    46    58    98    65   102   141   166    89    64   124   102    45    96   196    50    72   127   163    73    74   163   190   187   165   204   215   135    87   154    60   128
    54    92   123   218    71   122   172   214   100   139   176   179   171    47    56   191    35   192   213    68   178    63    98    89   162   145    72   157    82   186   111    44   179   110    85    48    69   165    96    54   108   113    52    78   151   111   203   119   150    56   207    55    38   162   135    57   196    42    78    73   186   143   169   155    83   175    44   176   208   140    37   159    54   153   204   145   175   205   143   127   147   179   117   116    47   217   176   106   197   138   165    82   174    55    79    79    35   205   211   130    48   143   193   138   152   126    46    47   173    74   195    99   202   187   214   172    77    83   132    53   123    41   197    72   184    57    33    98   100    74    37    80   156   172   118    92   165   172   219   213   152   204    48    38   203   101   110   128    61   161    76   146   140   126    43   136   202   113   191    78   203   128    80    78   183   219   142   158   154   125   119   122   138    92   207   175    70    67   151   114   163   176   112    68   159   178   166   181    60    54    77    36   123   151    58    92   190    58    83    72   214   108   179   107    60    46    61   220    85   174    61    88    48    51    55    90   139   146   183   123    92   123   217   191   179   168   185   200   192   159    77    79    90    91   157   127   187   217   204   107   139    91    77    91   138   172   190    83    62   112   167   106   178    79   185   114   200    33   117   170    52    96    38   110    86    61   198    72   201    67   126    43    53    48    49    51    68    50   120   152   117   210   198    34   123    91    43   175   191   138    49   162   218   155   203   197   209   195   172   217   102   182   130    61    41   151    65   120    95    97   141    35   173   171    77   182    80   219   171   211   184   195   138   181    39   179   125    39   164   206    55   165    92   140    66   177   214    44   158   161    85   189    77   156   132    57   119   129    79   197    37   210    52   146    34   157    41   188   166    72    43   219   115    47    45   210   191   199   182   117    41   157   142   104   176    51   210   117   209   197    44   201   147   219    90   156    62    61   188   210    68    69    79   109   143   213   143   120    67   104   138   176   198    79   127   149   205   152   125   137   176   110   156   105   162    93   143    64    65   180    56   127    87   158   158    55   138   109   160   220   115   100   219    98   123   151   167    82   143   195   148   134   201   149    86   196   136   144    72    36    38    92   104    59    41   159   113   162   138    46    84    66    86   185    73   174    74   109   147    49   119    61   128   178   147   150    47    83   202    34   156    47    57    99    68   100   141   166    89    65   125   102    44    96   197    53    72   126   163    73    73   163   189   186   167   205   217   135    86   155    62   130
    55    92   123   219    71   121   172   215   101   139   175   179   171    47    55   191    35   193   213    69   177    63    99    88   162   146    72   156    82   186   111    44   179   109    85    48    68   165    95    54   107   112    52    78   150   111   203   118   150    57   206    55    38   162   135    57   195    42    78    72   185   143   169   154    83   176    44   176   208   140    37   159    54   154   204   144   176   204   142   127   147   179   117   116    48   218   176   107   197   138   165    82   174    55    80    78    36   204   212   131    48   142   192   137   152   126    47    46   172    74   194    99   202   187   214   172    77    82   132    53   123    40   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   213   153   204    48    38   203   101   111   128    61   160    75   146   140   127    43   135   203   113   190    78   203   128    81    78   183   220   143   159   154   125   118   122   137    92   208   175    70    69   151   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    91   191    57    84    71   214   108   179   108    61    46    61   220    85   174    61    87    47    51    55    90   139   146   182   124    92   124   217   190   179   168   185   200   192   158    77    80    90    90   156   127   187   217   203   106   139    91    78    91   138   171   190    84    62   112   167   106   177    79   185   113   200    33   118   170    51    95    38   110    87    61   198    71   201    67   126    43    53    48    50    52    68    49   120   151   116   210   198    34   123    92    44   175   192   138    49   163   219   155   203   197   209   195   173   218   102   182   130    60    41   152    65   120    95    97   141    35   173   172    77   182    80   220   171   210   184   194   138   181    39   178   125    39   165   206    54   166    91   139    67   177   214    44   157   161    85   189    77   156   133    57   119   129    79   198    37   210    52   146    34   157    41   189   166    72    42   220   114    46    46   211   192   198   181   118    41   157   142   105   176    51   211   117   210   196    45   201   147   219    90   156    61    61   188   210    68    69    79   109   142   213   142   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   161    92   144    64    65   180    56   126    88   158   159    54   138   109   160   219   115    99   220    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    71    34    39    93   105    59    40   160   114   162   138    46    84    66    85   185    73   174    74   109   148    49   119    61   128   178   146   150    46    83   202    33   157    47    58    99    67   100   141   166    89    64   126   101    44    96   197    52    72   127   162    74    73   163   189   186   166   205   218   135    86   154    62   129
    54    92   123   218    72   121   172   215   102   140   175   180   171    47    55   191    35   193   213    68   177    62    98    89   162   146    73   156    82   186   110    45   179   109    85    48    68   165    96    54   107   112    53    78   150   111   203   119   150    56   206    55    38   163   135    56   195    43    78    72   186   142   169   155    83   176    43   176   208   140    37   159    54   154   204   145   176   204   143   127   147   179   117   116    47   217   175   107   196   138   164    83   174    55    81    78    36   205   212   131    48   142   193   137   152   126    47    46   172    73   195    99   203   187   213   172    77    83   131    54   123    41   197    72   184    57    33    98   101    74    37    80   157   172   118    92   165   172   218   213   152   204    49    38   203   101   111   128    61   160    76   146   140   128    43   136   203   112   190    78   203   128    80    78   183   220   143   159   154   126   118   122   138    92   208   174    70    68   151   113   163   175   113    68   158   178   165   181    60    55    77    36   122   152    58    91   191    57    83    71   214   107   179   107    61    45    61   221    85   175    61    87    47    51    55    90   139   146   183   124    92   124   218   190   179   168   185   200   192   158    76    80    90    91   157   127   187   217   203   107   139    91    78    90   138   172   190    83    62   111   167   106   177    80   185   113   201    34   117   170    51    95    39   110    87    61   197    71   201    67   126    43    53    48    50    52    68    49   120   151   116   209   198    34   122    91    44   174   191   138    49   163   219   155   203   197   209   195   173   217   102   182   129    60    41   152    64   120    95    96   142    35   173   172    77   182    81   220   171   210   184   194   138   182    39   179   125    39   165   206    54   167    92   139    67   177   214    44   158   161    85   188    77   156   133    57   119   129    80   198    37   210    52   146    34   157    41   189   166    72    43   219   115    46    47   210   192   198   181   118    41   157   141   105   176    50   211   117   209   196    45   201   147   218    89   157    61    61   187   210    68    69    80   108   142   212   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   104   161    92   144    64    65   180    56   126    87   158   159    55   138   109   160   219   115    99   219    98   123   152   167    82   143   195   148   133   200   148    86   196   136   143    72    35    39    93   105    59    40   160   113   162   138    45    84    66    85   184    73   174    74   109   147    49   119    61   128   178   146   151    46    83   201    33   156    47    57    99    68    99   141   166    89    64   125   102    45    96   196    52    72   127   162    73    73   163   189   186   166   205   218   136    87   154    62   129
    54    92   123   219    71   121   172   214   101   140   175   179   171    47    55   191    35   193   213    69   177    63    99    89   162   146    72   156    82   187   111    44   179   109    85    48    68   165    95    54   108   113    52    78   150   111   203   119   150    56   206    55    38   163   135    57   196    42    78    72   185   143   169   154    83   176    43   176   208   140    37   159    54   154   204   145   176   204   142   127   147   179   117   116    48   218   176   107   196   137   165    82   174    55    80    78    36   205   212   131    48   142   193   137   152   126    47    46   172    74   195    99   202   187   214   172    77    83   131    53   123    41   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   213   152   204    48    39   203   101   110   128    61   160    76   146   140   127    43   135   203   113   190    78   203   128    81    78   183   220   143   159   154   125   118   122   137    92   208   175    70    68   151   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    91   191    57    83    71   214   108   179   107    61    46    61   221    85   175    61    87    47    51    55    90   140   146   183   124    92   124   217   190   179   168   184   200   192   158    77    80    90    91   156   127   187   217   203   107   139    91    78    91   138   172   190    83    62   112   167   106   177    80   185   113   200    34   118   170    51    95    39   110    87    61   198    71   201    67   126    43    53    48    50    52    68    49   120   151   116   210   198    34   123    91    44   175   191   138    49   163   219   155   203   197   209   195   172   217   102   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    80   220   171   210   184   194   138   181    39   178   125    39   164   206    54   166    91   139    67   177   214    44   158   161    85   189    77   156   133    56   119   129    79   198    36   210    52   147    34   157    41   188   166    72    42   219   115    46    46   210   192   198   181   118    41   157   142   105   176    50   211   117   209   197    44   201   147   219    90   156    61    61   188   210    68    69    80   109   142   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   161    92   144    64    65   180    57   126    88   158   159    55   138   109   160   219   115    99   220    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    72    35    39    93   105    59    41   160   114   161   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    83   201    33   157    47    57    99    67   100   141   166    89    64   125   102    45    96   197    52    72   127   162    73    73   163   189   186   166   205   218   135    86   154    62   129
    53    92   124   220    69   122   172   212   101   142   175   176   172    47    56   190    35   191   212    69   175    62   101    90   159   147    70   154    82   186   109    43   179   110    86    47    68   168    97    55   108   113    51    79   152   109   202   117   150    55   204    50    37   163   132    58   200    46    79    74   187   139   170   155    85   178    46   176   208   139    40   157    55   153   206   145   178   204   142   128   147   178   118   116    48   221   175   106   194   137   165    85   172    54    84    76    37   204   212   133    48   140   191   135   149   128    47    45   173    78   194    99   201   188   213   169    78    82   130    55   124    42   199    74   187    54    36    99    99    80    38    82   153   168   118    91   165   175   217   213   152   203    49    39   204   101   110   129    60   159    77   147   137   129    43   134   203   114   193    77   205   127    82    79   184   221   141   160   153   127   119   124   138    94   205   175    68    67   153   115   162   177   114    68   160   179   163   180    58    51    78    37   122   151    56    93   188    54    83    70   216   108   181   107    60    49    60   221    87   175    63    93    50    51    57    90   143   147   185   120    95   124   217   190   181   168   182   195   195   156    79    80    93    91   156   128   187   216   202   107   138    92    74    90   139   173   188    83    61   114   166   107   176    81   187   112   200    35   118   172    50    97    41   109    84    61   200    72   203    69   124    42    51    47    52    56    69    47   122   150   118   210   199    36   123    91    44   172   191   138    51   163   221   156   201   194   206   196   172   214   100   180   127    60    40   151    66   122    94    96   142    35   175   172    78   183    79   219   173   211   183   197   136   184    38   180   128    40   163   205    56   168    94   137    67   176   215    45   156   162    83   188    77   154   131    58   119   130    80   198    37   211    48   147    30   155    40   185   166    71    42   220   116    45    47   211   192   199   181   115    38   156   141   104   179    49   210   117   212   196    45   200   147   219    84   153    60    63   190   213    66    67    78   108   141   215   143   121    68   108   139   175   197    79   123   148   204   151   126   137   174   110   160    99   161    94   144    62    64   179    58   130    85   160   157    52   136   109   157   222   114    97   220   100   122   153   169    83   143   196   149   134   203   147    84   197   132   143    69    33    36    92   106    60    37   160   113   162   135    44    85    65    86   183    72   176    74   110   148    49   116    57   129   179   146   153    45    83   199    31   154    46    61   102    66   101   140   165    90    70   123   100    45    95   202    52    71   127   163    73    74   162   187   184   165   207   217   134    87   151    61   128
    55    92   123   219    71   121   172   215   101   139   175   180   171    47    55   191    35   193   213    69   177    63    98    88   162   146    72   156    82   186   111    44   179   109    85    48    68   165    96    54   108   113    52    78   150   111   203   119   150    57   206    55    38   163   135    57   196    42    78    73   185   143   169   154    83   176    43   176   208   140    37   159    54   154   204   145   176   204   143   127   147   179   117   116    47   218   176   107   196   137   165    82   174    55    80    79    36   205   212   131    49   142   193   137   153   126    47    46   172    74   195    98   202   187   214   173    77    82   131    53   123    41   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   213   152   204    48    38   203   101   110   128    61   160    76   146   140   128    43   135   203   113   190    78   203   128    81    78   183   220   142   159   154   126   118   122   137    92   208   175    69    68   151   114   163   175   113    68   158   178   166   181    60    54    77    37   122   152    58    91   191    57    83    71   214   108   179   107    61    46    61   221    85   175    61    87    47    51    55    90   140   146   183   124    92   124   217   190   179   168   185   200   192   158    76    80    90    91   156   128   187   217   203   107   139    91    78    91   138   171   190    83    61   112   167   106   177    80   185   112   200    33   118   170    51    95    39   110    87    61   198    72   201    67   126    43    53    48    50    52    68    49   120   151   116   210   198    34   123    91    44   175   191   138    49   163   219   155   203   197   209   195   172   218   101   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    81   220   170   210   184   194   138   181    39   178   125    39   164   206    54   166    91   139    67   177   213    44   158   161    85   189    77   157   133    57   119   129    80   198    36   210    53   147    34   157    41   189   166    72    42   220   115    47    47   210   192   198   181   118    41   157   142   105   176    50   211   117   209   196    45   201   146   218    90   156    61    61   188   210    68    69    80   109   142   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   162    92   144    64    65   180    57   126    88   158   159    54   138   110   160   219   115    99   220    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    72    35    38    93   105    59    41   160   114   161   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    83   202    33   156    47    57    99    67   100   141   166    89    65   125   102    45    96   197    52    72   127   163    73    73   163   189   186   167   205   218   135    87   154    62   129
    54    92   123   219    71   121   172   214   102   138   177   180   172    46    54   191    36   192   213    69   176    62    98    89   161   147    73   156    82   186   111    44   179   109    85    48    67   165    95    54   108   113    52    78   150   112   203   119   150    56   207    56    40   164   135    57   195    42    79    72   185   142   169   156    83   176    43   176   210   140    36   158    53   154   205   145   177   205   143   127   148   179   116   116    48   217   175   107   196   137   165    84   174    56    81    78    36   204   212   131    49   142   192   137   152   125    46    46   172    75   194    99   202   186   214   172    78    83   131    53   124    42   198    73   184    57    34    98   101    73    37    80   156   173   117    91   163   174   219   212   153   205    47    38   203   100   109   127    60   160    76   146   141   127    43   135   204   113   190    79   203   128    81    78   185   219   142   159   153   126   118   122   136    92   207   175    70    67   150   113   162   175   113    68   159   179   166   181    60    55    77    36   121   151    59    91   190    57    84    70   214   109   179   106    61    46    61   222    85   175    59    88    49    51    55    90   139   146   183   124    93   124   219   190   179   168   184   200   193   159    78    80    90    91   157   127   187   217   203   106   138    91    77    91   140   172   191    83    62   111   167   106   178    80   186   113   201    35   118   170    52    95    38   110    87    62   198    72   202    68   125    42    53    48    50    52    68    50   121   150   116   208   197    34   123    90    45   176   192   138    48   162   218   154   203   197   209   196   173   217   102   183   130    59    41   151    65   120    94    98   141    35   173   172    76   183    80   220   170   211   185   195   138   181    39   178   124    39   165   204    55   167    91   140    67   177   214    44   158   161    85   189    78   157   134    55   120   129    79   198    37   209    53   146    34   156    42   190   167    73    42   218   115    45    46   210   192   199   180   117    41   157   142   105   176    50   210   117   209   195    45   201   146   217    90   157    62    62   188   210    67    68    79   109   142   211   143   120    68   104   138   176   198    80   127   147   205   150   126   137   175   108   154   106   160    93   143    65    66   180    56   127    87   157   160    55   139   108   159   218   116    98   219    99   122   151   167    82   144   195   148   134   201   150    87   196   135   143    71    34    38    93   105    60    41   158   115   163   137    45    85    66    85   184    72   175    75   108   147    48   120    61   128   177   146   151    47    83   202    33   157    47    59    99    67   101   140   167    88    65   126   101    44    96   196    52    73   126   162    74    73   162   190   187   165   205   219   135    86   155    62   129
    55    92   123   219    71   122   173   215   101   140   175   179   171    46    55   192    36   193   214    69   177    63    99    89   163   147    72   157    82   187   111    44   180   109    85    49    68   165    96    55   108   112    53    77   150   111   202   120   150    57   206    55    38   162   135    57   195    42    77    72   186   142   169   154    83   176    44   176   208   140    37   159    55   154   204   144   176   205   143   127   148   179   117   116    47   218   176   107   196   137   164    83   174    55    79    78    36   204   212   131    49   141   192   136   153   126    47    46   172    73   194    98   202   187   214   172    78    83   132    53   124    41   197    73   184    57    34    99   101    74    38    80   156   173   118    92   165   173   218   214   152   204    48    38   204   100   110   128    60   160    76   145   140   129    43   136   203   113   191    77   204   128    81    78   183   221   142   158   154   126   118   121   137    91   208   175    69    69   151   113   162   175   113    68   157   178   166   181    61    54    77    37   121   151    58    91   190    57    84    70   214   108   179   107    60    46    60   220    85   175    61    88    47    52    55    91   140   146   182   124    92   123   217   190   179   167   184   200   193   158    76    80    91    90   156   127   188   217   203   107   138    91    78    91   138   171   190    83    62   113   167   107   177    81   185   113   200    34   118   170    51    95    39   110    87    60   197    71   201    67   126    42    53    48    50    51    68    49   120   150   116   210   199    35   122    91    44   175   191   138    49   163   218   154   203   198   209   195   172   218   102   182   130    60    42   151    64   120    94    98   141    36   173   171    76   182    81   219   171   210   183   195   138   181    39   179   125    39   164   205    53   166    91   138    66   176   214    44   157   161    84   189    77   156   133    56   119   129    79   197    37   209    52   146    33   156    42   188   166    72    42   219   115    46    47   210   192   198   181   117    41   157   142   105   176    50   211   117   210   196    44   201   147   219    89   156    61    62   188   210    67    69    80   108   143   213   143   120    68   104   138   176   198    79   127   148   206   152   125   137   176   110   154   105   161    92   145    64    65   181    57   127    88   158   159    54   138   109   161   220   115    99   219    99   122   151   167    82   143   195   148   133   201   149    86   196   136   143    71    35    38    93   105    59    41   159   114   160   138    46    84    65    85   185    73   174    73   108   148    49   118    61   128   178   146   150    45    82   202    33   155    47    58    99    68   100   141   166    89    64   126   102    44    96   197    52    72   126   163    74    73   163   189   186   168   205   217   135    86   154    62   128
    55    92   121   219    71   122   172   215   102   140   175   180   170    47    55   191    35   192   213    68   177    62    98    88   162   145    73   156    81   186   111    43   179   109    85    49    69   165    97    53   108   111    52    77   149   111   203   120   150    56   207    55    38   163   134    56   195    42    76    73   186   143   169   154    83   176    43   177   209   139    37   160    54   155   204   145   176   204   142   127   147   179   116   116    48   217   175   107   198   138   165    82   173    55    79    78    37   205   212   131    49   143   192   137   152   126    47    47   173    74   193    98   202   187   214   172    78    83   131    53   123    41   198    73   185    57    33    98   102    74    37    80   156   173   118    92   164   172   218   213   152   204    49    39   202   101   111   127    61   161    75   145   141   127    42   135   203   112   190    77   203   128    81    79   184   220   142   159   154   125   118   122   137    92   208   175    71    68   150   113   163   175   112    68   158   179   166   180    59    54    76    37   122   153    57    92   191    57    84    72   214   108   180   107    60    46    61   221    85   175    61    87    47    52    55    89   140   147   182   124    93   124   218   191   180   168   184   200   192   157    76    80    91    91   157   127   186   216   203   107   139    92    77    91   139   171   190    83    62   112   167   107   178    80   184   113   201    34   118   170    51    96    39   109    86    61   198    73   202    67   126    42    54    47    50    52    68    48   121   150   117   210   198    35   123    92    42   175   192   139    49   162   219   155   201   196   209   195   172   217   102   183   131    60    41   151    65   119    95    96   141    36   173   172    78   181    81   220   169   210   185   193   138   181    39   179   126    39   164   204    54   166    91   139    66   177   214    45   157   161    85   190    76   156   134    57   120   129    78   198    36   210    53   147    33   158    41   188   165    71    42   219   114    46    47   210   192   199   180   119    41   156   141   105   175    50   211   117   209   196    43   201   147   218    89   155    61    60   189   210    67    69    81   107   143   212   144   120    67   105   138   176   198    81   126   147   205   151   125   137   176   109   155   105   162    93   144    64    65   181    56   126    86   158   159    55   138   108   161   220   116    99   221    98   123   152   166    84   143   195   150   133   201   149    86   196   135   143    71    34    38    92   105    59    40   159   113   162   138    45    84    66    86   185    73   174    74   109   147    49   119    61   128   179   146   149    45    83   201    33   157    47    58    99    67   100   142   167    90    64   125   102    45    97   196    52    74   127   162    74    73   164   190   186   166   205   217   135    86   154    61   127
    55    92   123   218    71   121   172   214   101   140   175   179   170    47    55   192    35   192   213    69   177    62    99    89   162   146    72   157    82   187   111    44   180   109    85    49    68   165    95    54   108   112    52    78   151   111   203   119   150    56   206    56    38   162   135    57   196    43    78    72   185   143   169   155    83   176    44   176   208   140    37   160    54   154   204   145   176   204   142   127   147   179   117   116    48   218   176   107   196   137   165    83   173    55    80    78    36   205   212   131    49   142   193   137   152   125    47    46   172    74   194    99   203   187   214   173    77    83   131    53   123    41   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   173   218   214   152   204    48    39   203   101   111   129    61   160    76   146   139   128    43   136   203   112   190    79   203   128    81    78   183   220   143   159   154   125   118   122   137    92   207   175    69    69   150   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    92   191    57    84    71   214   107   179   107    61    46    61   221    85   174    61    88    47    52    55    90   140   146   183   124    93   124   217   191   179   168   184   200   192   159    76    80    91    91   156   127   187   217   203   106   139    91    77    91   138   172   191    84    62   112   166   107   177    79   185   113   200    34   117   170    51    96    39   110    87    60   198    71   201    67   127    42    53    48    50    52    68    50   120   151   116   210   198    34   123    91    44   175   191   138    49   162   219   155   203   197   209   195   172   218   102   182   130    60    41   152    65   120    95    97   142    35   173   171    77   182    80   220   171   209   184   194   138   181    39   178   125    39   165   206    54   166    91   138    66   177   213    44   157   161    85   189    77   156   133    56   119   129    80   198    36   210    52   146    34   156    41   189   167    72    43   220   115    46    46   210   192   199   181   118    40   157   141   105   176    50   210   117   209   196    44   201   146   218    90   156    61    61   188   210    68    69    79   109   142   213   143   120    68   104   137   176   198    80   127   148   205   151   125   137   176   109   155   104   161    93   144    64    65   180    56   126    87   158   159    54   138   109   160   219   115    99   220    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    71    35    39    93   104    59    41   160   113   161   138    45    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   151    46    82   202    33   157    47    57    99    68   100   141   166    89    64   125   101    44    96   197    52    72   126   163    74    73   163   189   186   167   205   218   135    86   154    62   128
    55    92   123   219    71   121   172   215   101   140   175   179   171    47    55   192    35   193   213    69   177    63    98    89   162   146    72   156    82   187   111    44   179   109    85    48    68   165    96    54   108   113    52    78   150   111   204   119   150    56   206    55    38   162   135    56   196    42    78    73   185   143   169   154    83   176    43   176   209   140    37   159    54   154   204   145   176   204   142   127   147   179   118   116    47   218   176   107   196   137   164    82   174    55    80    78    36   204   212   131    48   142   192   137   153   126    47    46   172    74   195    98   202   186   214   172    77    83   132    54   123    40   197    73   184    57    34    98   101    74    37    80   157   173   118    92   165   172   219   214   153   204    48    39   203   101   111   128    60   160    76   146   140   127    43   136   203   113   190    78   203   128    81    78   183   220   143   158   154   125   118   122   138    92   208   174    70    68   151   114   162   175   113    68   158   178   166   181    60    54    77    37   122   152    58    91   191    57    83    71   214   107   179   108    61    46    61   220    85   175    61    87    47    51    55    90   140   145   183   124    92   124   217   190   179   168   185   200   193   158    77    80    90    91   156   127   187   216   203   107   140    92    78    92   138   172   190    83    61   112   167   107   178    80   185   113   200    34   118   170    52    95    39   110    87    61   198    72   201    67   127    43    53    47    50    52    68    50   120   151   116   210   198    34   123    91    44   174   191   139    49   162   219   155   203   197   208   195   172   217   101   182   130    61    41   152    65   120    94    97   142    35   173   172    77   181    81   220   171   210   184   194   137   181    39   178   125    39   164   206    54   166    92   139    67   177   214    44   158   162    85   189    77   156   133    56   119   129    79   198    37   210    52   146    33   157    41   188   166    72    42   220   114    46    46   211   192   198   181   117    41   157   141   105   176    50   210   116   210   196    44   200   146   219    89   156    61    61   188   210    68    69    79   109   143   213   143   120    68   104   138   176   198    79   127   148   205   152   124   137   176   109   155   104   161    92   144    64    65   180    57   127    87   159   158    55   138   109   160   219   115    99   219    99   123   152   167    82   143   194   148   133   201   149    86   196   136   143    71    35    39    92   105    59    40   160   113   162   137    46    84    66    84   184    73   174    74   109   147    49   119    61   128   178   146   150    46    83   202    33   157    47    58    99    67   100   141   166    89    65   126   101    44    96   197    52    72   126   163    73    73   162   189   186   166   205   218   135    87   154    61   129
    55    92   123   219    71   121   172   214   101   139   175   179   171    47    55   191    35   193   213    69   177    63    99    89   162   146    72   156    82   186   111    44   179   109    85    48    68   165    96    54   108   113    52    78   150   111   203   119   150    56   206    55    38   163   135    57   195    42    78    73   185   143   169   154    83   176    43   176   208   140    37   159    54   154   204   145   176   204   142   127   147   179   117   116    48   218   176   107   196   137   165    82   174    55    80    78    35   205   212   131    48   142   193   137   153   126    47    46   172    74   194    99   202   187   214   172    77    83   132    53   123    41   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   213   152   204    48    38   203   101   111   128    61   160    76   146   140   127    43   135   203   113   190    79   203   128    81    78   183   220   143   159   154   125   118   122   137    92   208   175    70    68   151   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    91   191    56    83    71   214   108   179   107    61    46    61   221    85   175    61    87    47    51    55    90   140   146   183   124    92   124   217   190   179   168   185   200   192   158    76    80    90    91   156   127   187   217   203   106   139    91    77    91   138   172   190    83    62   112   167   106   177    80   185   113   200    34   118   170    51    95    39   110    87    61   198    72   201    67   126    43    53    48    50    52    68    49   120   151   116   210   198    34   122    92    44   174   191   138    49   163   219   155   202   197   209   195   173   217   102   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    80   220   171   210   184   194   138   181    39   178   125    39   164   206    54   166    91   139    67   177   213    44   158   161    85   189    77   156   133    56   119   129    79   198    37   210    52   147    34   157    41   188   166    72    43   220   115    46    46   210   192   198   181   118    41   157   142   105   176    50   211   117   209   197    44   201   147   219    90   156    61    61   188   210    68    69    80   109   142   213   143   120    68   104   138   176   198    79   127   148   205   152   125   137   176   109   155   105   162    92   144    64    65   180    56   126    88   158   159    54   138   109   160   219   115    99   220    99   123   152   167    82   143   195   148   134   201   149    86   196   136   143    71    35    39    93   105    59    41   160   114   161   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    83   201    33   156    47    57    99    68   100   141   166    89    64   125   102    45    96   197    52    72   126   162    73    73   163   189   186   167   205   218   136    86   154    62   129
    55    94   124   221    70   120   173   215   103   141   176   180   171    48    54   193    33   193   215    70   177    63   101    90   164   145    72   156    84   185   113    44   181   110    86    47    68   165    97    54   108   112    53    79   153   110   202   120   150    55   206    57    39   163   135    57   194    43    76    73   184   143   170   155    82   177    42   177   208   140    39   161    53   154   205   143   177   203   143   125   147   180   119   116    46   218   176   108   196   137   164    83   172    56    78    76    36   206   211   132    48   140   192   136   154   124    46    47   172    74   194    96   201   186   215   173    79    82   132    53   124    41   196    71   184    56    34   100   102    74    35    78   157   173   117    91   166   171   217   216   152   203    48    38   203   101   110   125    60   161    77   148   139   128    43   135   201   111   191    79   204   128    82    80   181   219   144   159   153   129   120   121   136    92   207   175    69    70   152   114   163   175   113    67   157   178   167   181    60    54    78    36   123   151    57    93   192    56    81    71   214   107   177   106    61    46    60   224    88   174    63    87    45    49    54    90   140   147   181   125    92   126   218   189   176   167   182   200   192   157    76    80    92    90   155   126   186   220   204   105   140    93    76    87   140   171   188    84    63   112   167   107   177    80   184   112   201    34   118   172    51    94    38   111    88    60   197    71   200    66   127    42    55    49    52    52    67    50   121   151   118   211   198    35   123    90    44   175   193   138    50   164   219   155   201   196   209   195   172   217   101   181   131    61    39   154    63   120    94    98   141    35   171   171    75   183    80   220   172   208   184   195   137   183    39   177   127    39   164   204    54   167    91   139    68   175   213    45   156   162    85   189    78   156   134    55   121   131    80   198    38   209    53   147    33   156    42   191   166    69    41   219   116    47    47   211   194   198   180   117    40   156   141   105   175    49   210   119   210   198    44   199   147   218    89   153    61    61   189   210    68    69    79   107   142   212   144   121    69   105   139   177   197    79   127   147   203   152   124   137   176   109   154   105   162    96   142    62    66   179    57   128    88   160   158    50   140   108   160   219   114    99   219   100   124   152   167    80   144   195   148   133   202   147    85   196   135   145    72    33    38    91   105    59    42   160   114   159   139    47    86    66    85   185    74   175    74   109   148    48   120    61   127   178   146   149    46    84   201    32   154    47    59    98    64   102   141   166    89    63   127   101    42    96   199    51    74   128   163    74    75   162   191   184   166   204   216   136    85   153    62   129
    54    92   123   219    71   121   172   214   101   140   175   179   171    47    55   191    35   193   213    69   177    62    99    89   162   146    72   157    82   187   111    44   179   109    85    48    68   165    95    54   108   113    52    78   151   111   204   119   150    56   206    55    38   162   135    57   196    42    78    72   185   143   169   154    83   176    43   176   208   140    37   159    54   154   204   145   176   204   142   127   147   179   117   116    48   218   176   107   196   137   164    83   174    55    80    79    36   205   212   131    49   142   192   137   152   126    47    46   172    74   195    99   202   187   214   172    77    83   131    53   123    41   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   173   218   213   152   204    48    39   203   101   111   128    61   160    76   146   140   128    42   135   203   113   190    78   203   128    81    78   184   220   143   159   154   125   118   122   137    92   208   175    70    68   151   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    92   191    57    84    71   215   108   179   107    61    46    61   221    85   175    61    87    47    51    55    90   140   146   183   124    92   124   217   191   179   168   184   200   192   158    77    80    90    90   156   127   187   217   203   107   139    91    78    91   138   171   190    84    62   112   167   106   178    80   185   113   200    34   118   170    51    95    39   110    87    61   198    71   201    67   127    43    53    48    50    52    68    49   120   151   116   210   198    34   123    91    44   175   191   138    49   163   219   155   202   197   209   195   172   217   102   182   130    61    41   152    65   120    95    97   142    35   173   172    77   182    80   220   170   210   184   194   138   181    39   178   125    39   164   206    54   166    91   139    67   177   214    44   158   161    85   189    77   157   133    56   119   129    79   198    36   210    52   147    34   157    41   188   166    72    42   219   115    46    46   210   192   198   181   118    41   157   142   105   176    50   211   117   209   197    44   201   147   219    90   156    61    61   188   210    68    69    80   108   142   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   161    92   144    64    65   180    57   127    88   158   159    54   138   109   160   219   115    99   220    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    72    35    39    93   104    59    41   160   114   162   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    83   202    34   157    47    57    99    67   100   141   166    89    64   125   101    45    96   197    52    72   127   162    74    73   163   189   186   166   205   218   135    86   154    62   129
    55    92   123   218    72   120   172   216   100   141   176   179   171    47    56   193    34   193   214    69   177    64    98    89   162   147    70   157    83   186   111    43   180   110    84    48    67   165    95    55   107   112    53    77   151   111   205   117   150    56   206    56    40   162   135    57   195    43    78    73   185   143   169   154    83   177    44   177   207   140    36   161    55   153   204   145   177   203   143   126   147   179   115   115    49   220   176   108   196   139   165    81   174    54    79    80    36   204   211   130    48   143   193   137   154   126    47    46   172    73   195    99   202   185   214   172    76    83   133    54   124    41   197    73   184    57    34    98   100    75    37    80   157   171   119    90   165   172   218   213   151   205    49    38   202   100   110   128    61   162    78   146   140   126    43   135   204   115   190    78   204   128    80    77   184   220   143   160   153   126   117   122   138    91   207   175    69    67   150   114   164   175   113    67   159   178   166   180    61    55    76    36   122   152    58    91   191    57    82    71   214   107   178   108    61    48    62   220    85   175    61    86    47    52    55    90   141   147   183   124    93   125   218   189   179   168   186   199   192   157    78    79    91    90   157   127   187   217   204   107   139    92    77    91   137   172   190    85    61   112   166   106   178    81   185   114   200    35   117   171    51    96    40   110    86    59   199    72   200    68   128    42    53    46    50    53    66    50   119   150   117   210   199    35   121    91    44   175   191   138    50   162   219   155   201   196   208   195   173   218   103   183   132    61    42   151    64   119    96    96   141    34   172   173    77   182    81   220   171   210   184   195   138   183    40   178   126    40   164   204    54   165    92   138    66   176   216    42   157   160    85   189    77   157   135    58   119   130    79   197    37   210    54   147    34   155    42   189   166    72    42   220   115    46    47   210   192   198   183   118    40   156   140   104   177    53   211   117   209   196    45   199   148   220    90   156    61    61   187   210    67    68    81   109   142   211   143   120    69   103   137   176   199    78   128   148   204   152   125   137   177   108   156   106   161    94   142    63    65   181    57   128    88   157   160    55   137   109   159   221   115   100   219    97   122   152   168    81   143   195   147   133   200   149    86   196   136   143    72    36    39    95   103    58    42   158   114   161   138    46    84    66    86   185    73   174    73   107   146    49   119    61   128   179   146   151    48    83   203    33   157    47    58    99    67   100   142   166    89    64   125   103    43    95   196    53    72   128   162    74    70   164   189   187   167   204   216   134    85   153    61   129
    54    93   123   218    71   120   172   213   101   140   175   179   171    47    55   192    35   193   213    69   178    63    99    88   162   146    73   157    82   186   111    44   179   109    84    49    68   165    95    54   107   114    52    78   150   113   203   120   150    56   206    56    38   163   134    56   195    42    78    72   185   142   169   154    82   176    44   176   209   140    38   159    54   154   204   145   176   205   142   127   147   179   117   116    47   217   176   107   196   137   164    82   174    56    80    78    36   204   212   131    48   142   192   136   153   126    46    46   173    73   195    99   202   187   213   172    76    83   132    53   124    41   197    73   185    57    33    98   101    73    37    80   156   172   117    93   165   173   219   214   152   204    49    39   202   101   110   129    61   161    75   146   140   127    43   135   202   114   190    79   203   129    81    78   183   219   143   158   154   125   118   121   138    93   208   174    69    70   150   114   163   175   114    67   158   178   166   180    60    54    77    38   122   153    57    91   191    56    83    72   214   107   179   107    60    45    62   220    86   174    61    88    47    50    56    89   140   145   184   124    92   124   217   191   179   168   184   200   193   158    78    80    90    91   156   128   187   217   203   107   140    92    78    91   137   172   190    84    61   112   166   106   177    79   184   112   201    35   117   170    51    96    39   109    86    60   197    71   201    67   127    42    54    48    50    51    69    49   120   151   117   210   198    35   123    92    43   175   192   138    50   162   219   155   204   197   208   196   173   218   101   182   129    61    42   152    64   120    95    97   141    35   174   172    77   182    81   220   171   210   184   194   138   182    39   177   125    38   165   207    55   166    92   139    67   177   214    43   157   161    84   189    77   158   133    56   119   129    79   198    36   210    51   147    34   158    41   189   166    72    42   219   115    47    47   211   192   198   181   119    41   158   143   106   176    50   210   116   209   196    45   201   147   220    91   156    62    61   189   210    68    69    79   110   143   213   143   120    68   105   139   176   197    79   126   147   205   152   126   136   176   108   155   106   162    91   144    63    64   181    56   127    88   158   159    54   139   110   159   219   115    99   219    99   123   153   166    82   143   195   148   133   200   148    86   195   137   143    71    35    38    94   104    59    41   160   114   162   137    46    84    67    85   185    72   174    74   109   147    49   119    61   129   178   147   151    46    82   201    32   156    47    58    99    67   100   140   167    89    64   125   102    45    96   197    52    71   127   161    73    73   163   189   186   168   204   218   134    86   153    62   130
    54    92   123   219    71   121   172   214   101   140   175   179   171    47    55   191    35   193   213    69   177    63    99    88   162   146    72   156    82   187   111    44   179   109    85    48    68   165    95    54   108   113    52    77   150   111   203   119   150    56   206    55    38   162   135    57   196    42    78    72   185   143   169   154    83   176    43   176   208   140    37   159    54   154   204   145   176   204   142   127   147   179   117   116    47   218   176   107   196   137   164    82   174    55    80    78    36   205   212   131    48   142   193   137   152   126    47    46   172    74   194    99   202   187   214   172    77    83   131    53   123    40   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   214   152   204    48    39   203   101   110   128    61   160    76   146   140   127    43   136   203   113   190    79   203   128    81    78   183   220   143   159   154   125   118   122   137    92   208   175    70    68   151   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    91   191    57    83    71   214   108   179   107    61    46    61   221    85   175    61    87    47    51    55    90   140   146   183   124    92   124   217   191   179   168   184   200   192   158    77    80    90    91   156   127   187   217   203   106   139    91    78    91   138   172   190    83    62   112   167   107   177    80   185   113   200    34   118   170    51    95    39   110    87    61   198    72   201    67   126    43    53    48    50    52    68    49   120   151   116   210   198    34   123    91    44   174   191   138    49   163   219   155   203   197   209   195   172   218   102   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    80   220   171   210   184   194   138   181    39   178   125    39   164   206    54   166    92   139    67   177   214    44   157   161    85   189    77   156   133    57   119   129    79   198    36   210    52   147    34   157    41   188   166    72    42   219   115    46    46   210   192   198   181   118    41   157   142   105   176    50   211   117   209   197    44   201   147   219    90   156    61    61   188   210    68    69    80   108   143   213   143   120    68   104   138   176   198    79   127   148   205   152   125   137   176   109   155   105   162    92   144    64    65   180    57   126    88   158   159    55   138   109   160   219   115    99   220    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    72    35    39    93   105    59    41   160   114   161   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    83   202    33   156    47    57    99    67   100   141   166    89    64   125   101    45    96   197    52    72   127   163    73    73   163   189   186   167   205   218   135    86   154    62   129
    54    92   123   219    71   121   172   214   100   140   175   180   171    47    56   191    35   193   213    69   176    63    99    89   162   146    72   156    83   187   111    44   179   109    85    49    68   166    95    54   108   113    52    78   151   111   204   118   150    56   206    56    38   163   135    57   196    42    78    73   186   143   169   155    83   175    43   176   208   140    37   159    54   154   204   144   176   204   142   126   148   179   117   116    47   217   176   107   197   138   165    83   174    56    80    79    35   204   211   131    48   143   193   137   152   125    46    46   172    73   195    99   202   187   213   173    77    83   132    53   123    40   197    73   184    57    34    98   101    75    38    80   156   172   118    92   165   172   218   213   152   204    48    38   203   100   110   128    61   160    75   146   140   128    43   136   203   113   190    78   203   128    81    78   183   220   142   159   154   126   118   122   138    93   208   174    70    68   151   114   162   176   113    68   158   179   166   181    60    54    76    37   122   152    57    91   191    56    83    71   214   107   179   107    61    46    61   221    85   174    61    87    47    51    55    90   140   146   182   124    93   124   217   191   179   168   185   200   192   158    76    80    90    90   156   127   187   217   203   106   140    91    78    91   138   172   191    83    61   111   167   106   177    80   185   112   200    34   118   170    51    95    38   110    86    62   198    72   201    67   127    43    53    48    50    52    68    49   120   151   117   210   198    34   122    91    44   175   191   138    49   163   218   155   202   197   208   195   172   218   101   183   129    61    41   152    65   120    95    97   141    35   173   172    77   182    81   220   171   210   184   195   138   182    40   179   125    39   164   206    54   166    92   139    67   177   213    43   157   161    85   189    77   156   133    57   119   129    80   198    36   210    52   146    34   157    41   189   166    72    42   220   115    47    46   211   191   198   180   117    41   157   142   106   176    50   211   116   210   197    44   200   147   219    90   156    62    61   188   210    67    68    79   108   142   213   143   120    68   104   138   176   198    79   127   148   205   151   125   137   176   109   155   105   161    92   144    64    65   181    57   126    88   158   159    54   138   109   160   219   115    99   219    98   123   152   167    83   143   195   148   133   201   149    86   196   136   143    72    35    38    93   104    59    41   159   114   162   138    46    84    65    85   185    72   173    74   109   148    49   119    61   129   178   147   151    46    83   200    33   157    47    57    99    68    99   141   166    89    64   125   101    45    96   197    52    72   127   163    73    73   163   189   186   167   205   218   135    87   154    62   129
    54    93   124   218    70   123   172   214   100   140   175   180   171    48    53   191    35   192   213    69   177    64    97    91   163   144    74   156    81   187   110    44   180   109    86    49    70   166    96    54   106   114    54    77   150   111   203   120   150    57   207    57    38   163   134    56   197    41    79    75   185   142   169   155    83   176    42   177   209   141    36   159    53   154   203   144   175   204   142   128   148   179   117   116    48   217   176   108   197   138   165    83   174    56    80    79    35   203   213   130    50   143   190   139   154   126    45    47   171    74   194    98   203   188   212   174    76    84   132    53   124    39   197    73   183    58    34    98   101    75    39    80   158   173   117    93   164   173   219   214   153   204    49    39   204   100   110   128    62   161    75   147   141   125    43   135   203   112   190    78   203   129    81    77   184   221   144   159   154   127   119   123   138    91   207   174    71    68   149   115   162   176   116    69   158   179   165   181    61    54    78    37   122   149    57    91   189    57    84    71   215   108   179   108    60    46    61   221    84   174    63    89    48    52    56    89   140   145   183   125    92   125   217   191   177   168   183   199   193   156    76    81    89    91   157   126   188   217   203   106   139    91    77    93   137   172   191    84    63   112   167   107   177    80   184   112   199    35   117   170    52    94    38   111    87    63   199    73   201    68   125    43    52    47    49    52    70    48   121   150   116   209   197    35   124    91    46   175   192   140    49   163   220   155   201   197   208   192   171   218   102   183   129    60    42   152    65   119    96    97   143    32   174   171    79   182    80   219   171   210   185   195   139   181    38   177   125    39   163   207    55   167    92   138    68   177   214    44   158   162    86   190    77   156   131    57   121   130    77   199    37   210    51   146    33   155    43   190   165    72    42   219   115    46    47   210   191   197   182   118    41   156   142   104   175    52   211   117   207   196    45   200   146   219    89   157    61    59   187   209    68    68    80   109   143   212   142   121    69   106   136   176   198    79   127   147   204   154   125   137   176   108   157   105   161    92   145    64    65   178    56   125    87   157   159    54   138   108   160   221   116   100   219    98   120   152   167    82   142   195   147   133   200   150    87   196   136   144    71    35    37    94   104    57    41   158   115   161   138    46    85    66    88   184    72   174    73   110   147    50   119    61   130   180   147   151    45    84   202    33   156    47    56    98    66   100   141   166    89    64   127   102    46    96   197    52    70   127   164    73    73   162   188   185   166   205   217   134    89   152    64   129
    54    92   123   219    71   121   172   214   101   140   175   179   171    47    55   191    35   193   213    69   177    63    99    89   162   146    72   157    83   187   111    44   179   109    85    49    68   165    95    54   108   113    52    77   150   111   204   119   150    57   206    56    38   162   135    57   196    42    78    73   185   143   169   154    83   176    43   176   208   140    37   160    54   154   204   145   176   204   142   126   147   179   118   116    48   217   176   106   196   137   165    83   174    55    80    78    36   204   212   131    49   142   193   137   152   126    47    46   172    74   195    99   202   187   214   172    77    83   132    53   123    40   198    73   184    57    34    98   101    74    37    80   157   172   118    92   165   173   218   213   152   204    48    39   203   100   111   128    60   160    76   146   140   128    43   136   203   113   190    79   203   128    81    78   183   220   143   158   154   125   118   122   138    93   208   175    70    68   150   114   162   176   113    67   158   178   166   181    59    54    77    37   122   152    58    91   191    57    84    71   214   107   179   107    61    46    61   221    85   174    61    87    48    51    55    90   140   145   183   124    92   124   217   190   178   168   185   200   192   158    77    80    90    91   156   127   187   217   204   106   139    91    78    91   138   171   190    83    62   112   166   107   177    80   185   113   200    34   118   170    51    95    39   109    86    61   198    71   201    68   126    43    53    48    50    52    69    49   120   151   117   210   198    34   123    91    44   175   191   139    49   163   219   155   202   197   208   195   173   217   101   182   130    60    41   151    65   120    95    97   142    35   173   172    77   182    81   220   170   209   184   194   138   182    39   178   125    39   164   206    54   166    92   139    66   177   214    44   158   161    85   189    77   156   133    57   119   130    79   198    37   210    52   147    34   157    41   188   166    72    42   219   115    46    47   210   192   198   181   118    41   157   142   105   176    50   211   117   209   197    45   201   147   219    90   156    61    61   188   210    68    69    79   109   143   212   143   120    68   104   138   176   198    79   127   148   205   152   125   137   176   109   155   104   162    92   144    64    65   180    57   126    87   158   159    55   138   109   160   219   115    99   219    98   123   152   167    82   143   195   148   133   201   148    86   196   136   143    72    35    38    93   105    59    41   159   114   162   138    45    84    66    85   185    73   174    74   109   147    49   119    61   128   178   147   150    46    83   201    33   157    47    57    99    67   100   141   166    89    64   125   102    44    96   197    52    72   127   163    74    73   163   189   186   167   204   217   135    86   154    62   129
    53    94   122   219    71   122   173   215   102   140   174   181   171    47    56   192    35   194   213    70   176    63   100    89   161   145    72   157    83   187   111    44   180   108    84    48    68   165    95    54   108   114    51    79   152   111   204   118   150    57   207    55    38   163   136    56   195    42    77    73   185   142   170   154    83   176    44   176   209   141    36   160    53   154   205   145   175   203   142   127   146   179   117   116    48   217   177   106   195   136   164    81   174    56    80    79    35   205   212   131    47   142   192   137   153   126    47    46   174    74   194    97   203   187   215   172    77    82   132    54   123    40   197    72   183    57    34    97   101    73    37    81   158   173   118    93   164   173   219   214   153   204    49    38   203   101   111   127    59   159    76   146   140   128    42   134   202   113   191    77   202   127    81    77   183   220   144   159   154   125   121   123   137    93   207   175    70    69   150   112   162   175   114    68   158   178   166   181    61    56    77    36   121   154    58    92   192    57    83    71   213   107   179   109    62    46    60   220    84   175    61    86    47    52    56    90   139   146   183   123    91   124   217   190   178   168   185   200   191   158    77    80    91    90   156   128   188   217   203   107   138    91    79    90   137   171   191    85    62   112   168   108   177    78   183   112   201    34   119   170    51    96    39   111    86    61   198    72   202    70   127    41    54    48    51    52    69    49   120   152   117   210   197    33   123    91    45   175   193   138    49   164   220   155   203   197   208   196   173   216   102   182   131    61    41   152    65   120    96    98   141    36   173   172    76   182    81   221   170   210   185   194   139   182    38   178   126    39   165   206    55   166    91   138    66   178   214    44   157   160    85   189    77   157   132    55   119   130    79   197    36   210    52   147    33   157    40   189   166    73    44   219   114    47    47   209   191   198   182   119    41   157   141   104   177    51   211   117   210   196    44   200   146   219    91   157    61    61   190   209    67    69    79   109   142   214   143   120    69   103   138   177   198    80   127   148   205   152   125   137   176   107   155   104   161    92   144    64    66   180    56   126    88   159   159    54   139   110   161   218   115    99   218   100   123   152   165    81   143   194   148   134   201   149    86   197   136   141    70    35    39    93   105    61    39   161   115   162   138    45    85    67    86   185    73   174    76   110   149    50   119    61   127   178   147   150    45    84   201    33   156    46    56    98    68   100   142   166    88    65   126   101    44    97   198    52    71   127   163    73    73   163   189   185   166   204   218   136    87   154    60   127
    55    91   123   218    70   120   173   213   100   139   174   180   173    46    56   191    36   191   213    69   177    63    99    88   162   147    74   156    83   186   109    45   180   110    84    49    68   165    96    54   107   112    51    78   151   111   204   120   149    56   205    55    37   164   135    55   195    43    76    73   186   144   169   155    83   175    43   175   208   141    37   160    54   155   204   145   177   205   144   127   147   180   116   117    48   217   175   108   196   139   164    81   174    54    79    79    36   204   213   132    47   144   194   137   152   124    46    46   171    74   196    99   201   187   213   171    75    84   132    54   123    39   195    73   185    55    34    97   100    73    39    80   157   172   119    91   165   174   218   213   152   205    49    39   202   100   111   130    60   159    78   145   140   128    42   135   202   114   191    78   203   129    81    77   184   221   144   158   156   126   120   122   138    92   208   175    70    67   151   115   163   176   113    69   157   180   167   179    60    53    75    36   124   152    58    91   191    56    83    73   213   107   177   107    60    44    60   220    87   175    61    87    48    52    54    90   140   147   184   124    93   123   218   189   180   168   183   200   194   157    77    79    90    91   156   126   188   216   204   105   140    93    77    92   138   169   191    84    62   111   166   110   179    80   186   113   200    33   117   170    52    96    39   110    87    60   197    70   200    66   127    43    53    48    50    52    67    50   120   152   118   210   199    34   123    92    45   175   189   139    49   162   220   157   203   197   209   194   172   218   103   180   130    59    42   152    64   119    94    97   140    34   172   172    78   181    81   219   170   209   186   194   139   179    38   177   124    39   164   205    54   166    92   138    67   178   214    43   157   160    84   187    76   156   134    57   119   129    79   198    36   210    53   147    34   157    42   187   166    71    41   220   116    48    47   210   192   197   181   118    40   157   141   106   175    51   211   117   209   198    44   200   148   218    90   156    62    62   188   210    67    67    79   109   143   212   143   120    67   105   137   176   198    78   127   148   205   152   125   136   177   108   155   105   161    91   144    65    64   180    56   128    89   159   160    54   139   111   158   219   115    99   220    99   122   152   166    82   144   195   147   132   201   148    85   196   136   144    71    35    38    94   105    59    40   159   113   160   138    48    84    65    86   185    74   173    75   109   147    50   121    60   128   178   146   151    46    83   201    33   156    47    56    99    68    99   141   166    89    64   125   102    44    96   197    52    73   127   162    73    73   162   189   186   166   203   217   136    88   153    61   129
    55    91   123   219    71   121   172   215   101   140   175   179   170    46    55   192    35   193   213    68   177    63    99    90   162   146    72   156    82   187   111    44   179   109    85    49    68   165    95    55   108   113    52    77   150   112   204   119   150    57   206    56    38   163   134    57   195    42    78    72   186   143   169   154    83   176    43   176   208   140    37   159    53   154   204   145   176   204   143   127   147   179   117   116    48   218   176   108   196   137   164    82   173    55    79    78    36   205   211   131    49   142   193   137   154   126    46    46   172    74   195    99   202   187   214   172    77    82   131    53   123    41   197    72   184    57    34    99   101    74    37    80   156   172   119    92   165   173   218   214   152   204    48    38   203   101   111   128    60   161    77   146   140   128    42   136   203   112   190    78   203   127    81    78   184   220   142   159   155   125   118   122   137    92   207   175    69    69   151   113   162   176   113    68   159   178   166   181    60    54    77    37   122   152    58    91   191    57    83    71   215   108   179   107    61    46    61   221    85   174    61    87    47    51    55    90   140   147   183   124    92   124   218   191   178   168   184   199   192   158    76    79    90    90   156   127   187   217   203   106   139    91    77    91   137   171   191    83    61   112   166   107   178    80   185   113   201    34   118   170    51    95    38   110    86    60   198    71   200    68   127    42    52    47    50    52    68    49   120   151   116   210   198    34   122    92    44   174   191   138    49   162   219   155   203   197   209   195   173   217   101   182   130    60    41   152    65   120    95    97   142    35   172   171    77   182    80   220   171   210   184   194   138   182    39   178   125    40   165   206    54   166    91   139    67   177   214    44   157   161    85   189    77   157   133    57   119   129    79   198    36   210    52   146    33   156    41   189   166    72    42   220   114    46    47   210   192   198   181   117    40   157   142   104   176    51   211   117   210   197    44   201   146   218    90   156    62    62   188   210    68    69    80   109   142   213   142   120    68   104   138   176   198    80   127   148   205   152   125   136   176   108   155   104   162    92   143    64    66   180    56   127    88   158   159    55   139   109   160   219   115    99   220    98   122   152   167    83   142   195   148   133   201   149    86   196   136   143    72    35    39    93   104    59    41   159   114   162   138    46    84    65    85   185    73   174    74   109   148    49   119    61   128   178   146   150    46    83   201    33   157    47    58    99    68   100   141   166    89    65   125   102    45    96   196    52    73   126   162    74    72   163   189   186   166   205   218   135    86   154    61   129
    55    90   122   220    69   119   173   212   101   138   174   177   172    48    56   193    33   192   213    67   176    65    96    88   161   145    76   157    83   188   115    44   179   109    85    47    72   165    93    54   107   111    52    77   152   112   206   121   151    58   206    57    38   163   133    57   193    42    78    70   185   143   169   158    83   178    43   175   209   140    38   160    53   153   205   144   174   207   144   128   150   177   118   119    49   220   175   105   197   136   163    82   176    56    81    78    36   205   213   129    49   145   192   138   149   126    46    45   172    76   197   101   205   185   214   172    77    82   128    55   121    38   199    72   184    58    34    99   103    74    37    79   159   172   117    94   165   174   218   214   154   204    49    38   203    99   111   127    62   158    77   146   140   129    44   136   204   112   193    78   205   128    82    78   184   219   142   157   153   126   114   123   138    93   209   174    71    69   151   110   162   175   114    68   156   179   164   183    60    55    77    33   124   151    58    91   192    57    84    69   212   107   180   107    63    47    61   221    83   174    60    86    47    52    56    88   139   148   184   125    94   124   216   191   175   170   186   202   191   156    75    77    92    91   157   129   187   218   203   110   139    93    78    90   137   172   190    86    63   114   169   106   177    81   186   112   197    32   118   167    50    95    39   109    85    61   200    70   203    70   127    41    55    46    50    53    68    49   120   150   115   210   197    33   123    95    45   173   190   138    48   163   219   155   203   195   211   193   174   217   102   185   129    62    37   155    65   119    96    95   142    32   172   171    76   181    80   218   170   211   186   192   137   184    41   179   125    37   161   207    54   164    89   140    65   178   213    43   156   163    84   190    79   159   134    56   122   130    82   198    36   207    55   147    31   156    43   187   167    71    43   219   114    46    45   210   189   201   179   116    41   158   140   102   175    51   211   116   207   199    44   200   146   217    89   155    59    59   190   210    68    69    77   109   142   211   143   121    68   105   138   176   200    82   130   146   206   149   125   138   178   111   155   103   163    93   144    61    66   178    56   128    87   158   159    54   140   109   159   221   116    99   220    97   123   152   167    82   142   195   147   132   201   150    85   197   138   144    74    35    39    93   103    61    40   160   111   160   136    45    87    67    89   185    74   174    74   109   147    47   119    60   129   178   145   152    48    85   201    34   155    46    61   101    67    99   139   167    88    65   126   100    41    96   196    54    72   129   162    75    70   166   190   186   169   202   217   139    89   153    61   130
    54    92   123   219    71   121   172   214   101   140   175   179   171    47    55   191    35   193   213    69   177    63    99    89   162   146    72   156    82   187   111    44   179   109    85    48    68   165    95    54   108   113    52    78   150   111   203   119   150    56   206    56    38   163   135    57   196    42    78    73   185   143   169   154    83   176    43   176   208   140    37   159    54   154   204   145   176   204   142   127   147   179   117   116    48   218   176   107   196   137   165    82   174    55    80    78    36   205   212   130    49   142   193   137   152   126    47    46   172    74   195    98   202   187   214   172    77    83   131    54   123    40   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   213   152   204    48    39   203   101   111   128    61   160    76   146   140   128    43   135   203   113   190    78   203   128    81    78   183   220   143   159   154   125   118   122   137    92   208   175    70    68   151   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    91   191    57    83    71   214   108   179   107    61    46    61   221    85   175    61    87    47    51    55    90   140   146   183   124    93   124   217   191   179   168   184   200   192   158    76    80    90    91   156   127   187   217   203   106   139    91    78    91   138   172   190    83    62   112   167   106   178    80   185   113   200    34   118   170    51    95    39   110    87    61   198    71   201    67   127    43    53    47    50    52    68    49   120   151   117   210   198    34   123    91    44   174   191   138    49   163   219   155   203   197   209   195   172   218   102   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    80   220   170   210   184   194   138   181    39   178   125    39   164   206    54   166    91   139    67   177   214    44   158   161    85   189    77   156   133    56   119   130    79   198    37   210    52   147    34   157    41   188   166    72    42   219   115    46    47   210   192   198   181   118    41   157   142   105   176    50   211   117   209   197    44   201   146   219    90   156    61    61   188   210    68    69    80   109   143   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   161    92   144    64    65   180    57   126    88   158   159    54   138   109   160   219   115    99   219    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    72    35    39    93   105    59    41   160   114   161   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    83   201    33   157    47    57    99    67   100   141   166    89    64   125   102    45    96   197    52    72   127   162    73    73   163   189   186   167   205   218   135    86   154    62   129
    54    92   123   218    69   121   173   214   102   140   174   180   171    48    55   192    34   193   213    69   178    63    99    89   161   147    73   155    82   187   112    43   180   109    85    48    68   165    97    55   108   114    53    78   150   111   205   118   150    56   205    56    39   164   136    57   195    43    78    72   185   142   169   155    84   176    44   176   209   140    37   159    52   154   204   144   174   205   143   126   147   179   117   116    48   218   175   106   197   137   164    83   175    55    79    78    36   205   211   130    48   142   193   136   153   127    47    46   172    74   195    99   202   187   214   172    77    82   130    53   123    40   196    73   184    57    34    98   102    75    36    80   158   173   118    93   165   173   219   212   153   203    48    39   203   101   110   128    61   160    77   147   140   128    43   136   203   113   190    78   202   128    81    78   184   219   143   160   154   126   119   121   138    93   209   174    69    68   151   114   163   176   114    68   158   179   166   180    59    54    77    37   122   152    59    94   191    57    83    72   213   108   179   108    60    45    61   221    85   175    61    87    47    52    55    90   140   146   182   124    92   125   218   191   178   168   185   199   192   158    76    79    90    92   156   127   186   218   204   106   140    90    77    90   138   171   189    83    61   112   167   108   178    80   185   115   201    33   118   170    50    96    39   110    87    61   198    70   201    67   126    42    54    49    50    51    68    50   120   152   115   210   199    34   122    91    44   174   191   139    49   161   220   154   203   198   209   194   172   218   101   184   130    60    41   151    65   119    96    97   141    34   172   170    78   183    81   220   171   210   184   194   138   181    40   178   123    39   163   206    54   166    90   139    66   178   214    44   157   160    85   188    78   156   132    56   120   128    79   197    36   210    52   146    33   157    41   188   166    72    41   217   114    47    47   210   191   198   180   117    42   157   142   105   177    50   210   118   209   197    45   200   147   218    91   156    61    61   188   209    67    69    79   107   143   212   142   120    68   104   137   176   198    80   127   148   205   152   124   137   177   109   155   105   162    93   143    65    65   180    57   127    87   157   160    54   138   110   162   219   115   100   219    99   123   152   167    82   142   195   149   133   201   149    87   196   136   143    71    35    39    91   104    60    41   160   114   162   138    46    84    66    85   185    73   174    74   109   147    49   118    61   128   178   146   150    46    83   202    34   157    48    57    99    67    99   141   165    90    63   124   101    45    96   196    52    72   126   162    73    72   162   190   186   167   204   217   135    86   153    63   129
    53    91   121   220    72   121   174   215   100   140   174   180   171    46    55   191    35   194   212    67   177    63    99    89   162   145    72   158    83   187   111    43   179   109    85    49    67   164    97    54   107   113    51    77   151   112   203   118   149    57   205    55    38   162   134    56   195    42    78    73   185   142   168   155    82   177    43   175   208   139    36   158    54   155   205   146   176   204   142   125   146   179   117   117    49   217   175   105   197   137   165    82   172    55    80    78    35   204   210   131    49   144   194   136   151   125    45    44   173    73   195   100   202   187   214   172    76    81   130    53   124    41   197    72   186    56    33    99   101    74    38    79   157   172   118    94   164   174   218   212   152   203    48    38   201    99   110   127    59   159    76   148   140   127    42   136   203   112   190    79   204   130    80    78   183   220   142   159   153   125   117   122   138    93   208   173    68    69   152   114   162   176   111    65   157   179   165   181    60    55    74    37   122   152    58    90   192    56    83    70   213   110   178   109    60    48    62   220    85   173    60    87    48    53    55    90   140   146   183   124    92   125   217   191   178   167   185   202   192   158    78    81    91    91   157   127   186   217   203   103   139    90    78    91   138   172   191    85    61   111   167   107   178    80   186   112   198    36   118   170    52    94    36   110    86    60   198    70   202    67   128    43    55    46    49    51    70    51   120   152   118   210   197    33   123    90    44   175   192   140    48   162   219   154   203   197   208   196   174   217   103   183   129    59    41   151    67   119    95    98   141    36   174   173    77   182    80   220   170   211   183   194   137   182    38   178   124    38   164   205    55   165    91   137    66   178   215    43   158   162    85   189    77   156   131    57   121   130    80   196    37   210    53   145    35   158    41   189   166    71    40   219   115    47    47   212   192   198   182   118    40   157   142   104   176    50   210   117   209   197    45   199   144   219    92   156    60    64   189   209    68    69    79   108   143   214   145   120    69   104   139   178   199    80   128   147   205   151   126   137   175   108   154   103   163    92   143    64    65   180    56   127    89   156   160    55   137   109   159   220   115    99   220    98   123   152   166    83   144   196   146   133   201   149    88   197   135   145    71    35    39    91   104    58    40   159   115   161   137    44    83    66    84   186    72   174    77   109   149    48   118    60   128   180   146   151    47    84   201    34   157    47    57    99    70    99   141   164    89    64   124   101    46    96   195    53    72   127   162    76    74   162   190   186   169   204   218   135    87   153    62   128
    54    93   122   218    72   119   171   214    99   141   178   181   171    45    54   191    34   192   212    69   177    62    99    90   162   147    72   157    82   187   112    45   179   109    86    47    68   166    96    55   107   113    53    79   150   111   203   117   150    56   205    54    37   163   135    58   196    42    78    72   185   143   170   155    83   175    42   177   208   141    37   159    54   153   205   144   176   205   142   126   148   178   116   116    48   217   175   107   197   137   164    82   173    55    79    79    36   206   211   130    47   142   193   136   153   125    46    46   174    74   194   100   204   189   215   172    78    82   130    54   123    42   198    73   185    57    34    98   100    74    37    79   155   171   118    91   166   172   216   213   152   203    47    40   204   102   110   127    60   160    76   146   140   128    42   137   204   113   190    80   203   129    81    77   183   219   143   159   153   124   119   122   138    93   208   174    69    68   151   115   164   175   113    67   158   177   166   182    58    55    76    38   124   152    58    91   191    57    83    72   213   108   178   106    62    46    61   220    85   176    61    87    47    51    56    89   140   146   182   124    92   124   217   190   179   167   184   199   192   158    77    81    92    90   156   126   188   217   204   106   139    91    77    90   138   172   190    83    62   111   166   106   178    80   185   112   198    33   117   171    51    95    38   109    85    61   199    72   201    68   127    40    54    49    51    53    69    50   120   151   116   209   199    34   123    91    46   174   190   138    50   162   220   153   203   196   208   195   172   219   102   182   131    60    42   154    66   121    96    97   141    34   173   173    78   182    81   218   171   210   185   195   139   182    41   178   125    39   165   204    54   168    89   136    66   176   214    42   157   161    84   189    78   156   134    57   119   129    80   199    37   210    53   147    33   156    42   188   165    70    43   221   115    45    46   210   192   196   181   117    44   157   141   104   176    49   211   117   210   196    46   200   147   219    91   156    61    61   188   212    67    70    78   107   144   213   143   120    68   104   138   176   197    81   126   148   205   151   123   137   175   110   155   105   163    92   144    63    66   179    57   124    87   158   159    55   137   108   161   221   114    99   221    97   123   151   167    84   143   196   151   134   201   147    85   197   136   143    72    33    38    92   104    60    41   159   113   162   137    45    82    68    84   185    72   176    74   108   147    48   120    61   130   177   146   150    45    82   202    34   156    47    58    99    68   101   142   164    91    65   126   102    45    95   197    53    71   126   162    74    73   163   189   185   168   205   217   135    87   154    60   129
    54    91   123   219    71   121   172   215   101   139   175   179   171    47    55   192    35   193   213    68   177    63    99    89   162   146    72   157    83   187   111    44   179   109    85    48    68   165    96    54   108   112    53    78   151   111   203   119   150    56   206    56    38   162   135    57   196    43    78    72   185   143   169   154    83   176    43   176   208   139    37   159    53   154   204   145   176   204   142   127   147   179   117   117    47   217   176   107   196   137   164    82   174    56    80    78    36   205   212   131    47   142   192   137   153   126    46    47   172    73   194    98   202   186   214   173    77    82   131    54   123    40   197    72   184    57    35    98   101    74    37    80   157   172   118    92   165   173   219   213   152   204    48    38   202   101   111   128    61   160    75   146   140   127    43   135   203   113   190    79   203   129    80    78   184   221   143   159   154   126   119   122   137    93   208   174    70    69   151   114   163   175   113    68   158   178   166   181    60    54    77    37   122   152    58    91   190    57    83    72   214   107   179   108    60    46    61   221    85   175    61    87    47    52    55    90   139   146   183   123    92   124   218   190   178   168   184   200   192   159    77    80    90    90   156   127   187   218   203   106   139    91    77    91   138   171   190    83    62   112   167   107   177    79   185   112   200    34   118   170    51    95    39   110    87    61   198    72   200    67   127    43    53    47    50    52    68    49   120   150   116   210   198    34   122    91    45   175   192   138    49   162   219   155   203   197   208   195   172   218   101   182   131    61    41   152    65   119    95    97   141    35   173   172    77   182    80   220   171   210   184   195   138   181    39   178   125    39   164   206    54   166    92   139    66   177   213    44   157   161    85   189    77   156   133    57   119   130    79   198    37   209    52   147    33   156    41   189   166    71    42   219   114    46    46   210   192   198   181   118    41   157   142   105   176    51   210   117   209   196    45   200   147   219    90   156    61    61   188   210    68    69    80   109   143   213   143   120    67   104   138   176   198    79   128   148   205   152   125   136   175   109   154   105   162    92   144    64    65   180    56   126    88   158   159    55   139   109   160   219   115    99   220    98   123   152   167    82   144   195   148   134   201   148    86   196   136   143    71    34    39    93   105    59    41   159   114   162   138    46    84    66    85   185    73   174    74   109   148    49   119    62   128   178   146   150    45    83   202    33   157    47    57    99    67   100   142   166    89    64   125   101    45    96   197    52    72   126   163    74    73   163   190   186   166   205   217   135    86   154    62   128
    54    91   123   219    71   121   172   215   101   139   175   179   171    47    55   192    35   193   213    69   177    62    98    88   162   145    72   157    82   186   111    44   179   109    85    48    68   165    95    54   108   113    52    78   150   111   203   119   150    56   206    55    38   162   135    57   195    42    78    73   185   143   169   154    83   176    44   176   208   140    37   159    54   154   204   145   176   204   142   127   148   179   117   116    47   218   176   107   196   138   165    82   174    55    80    79    36   204   212   131    48   142   192   137   152   126    47    46   172    74   195    99   202   187   214   172    77    83   132    53   123    41   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   214   152   204    48    39   203   101   111   128    61   161    76   146   140   127    43   136   203   113   190    78   203   128    81    78   184   220   142   159   154   125   119   122   138    93   208   174    70    69   151   114   163   176   113    68   158   178   166   180    60    55    77    37   122   152    58    91   191    57    83    71   214   108   179   107    61    46    61   221    85   174    61    87    47    52    55    90   140   146   183   123    92   124   217   191   179   168   184   200   192   158    76    80    90    90   156   127   187   217   204   106   140    91    77    91   138   172   190    83    62   112   167   107   177    80   185   113   200    33   118   170    51    95    39   110    86    61   198    71   201    67   126    43    53    47    50    52    68    49   120   151   117   210   198    35   123    91    44   174   191   138    49   163   219   155   203   197   209   195   172   218   101   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    80   220   171   210   184   194   138   182    39   178   125    39   165   205    55   166    91   138    67   177   213    44   158   161    85   189    77   156   133    56   118   129    79   198    36   210    52   147    34   157    41   188   166    72    42   220   115    47    46   210   192   198   181   118    41   157   142   105   176    51   211   117   209   196    45   201   146   219    90   156    61    61   188   210    68    69    79   108   143   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   162    92   144    64    65   180    56   127    87   158   159    55   138   109   160   219   115    99   219    98   123   152   166    82   143   195   148   133   201   149    86   196   136   143    72    35    39    92   104    59    41   160   113   161   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   179   146   150    46    82   201    33   157    47    57    99    68   100   141   166    89    64   125   101    45    96   197    53    72   127   163    74    73   163   189   186   166   205   218   135    87   154    62   129
    54    91   123   218    71   121   172   215   101   140   174   179   172    47    55   191    35   193   212    69   177    62    99    88   162   146    72   157    82   187   110    44   179   109    85    48    68   165    96    54   108   113    52    78   151   111   204   119   150    56   206    56    38   163   134    56   196    42    78    72   185   142   169   154    83   176    43   176   209   140    37   159    54   154   204   144   176   205   143   126   147   179   118   117    47   218   176   107   196   137   164    82   173    55    79    78    36   204   212   131    48   142   193   137   152   126    46    47   173    74   194    98   202   187   214   172    77    83   132    54   123    41   197    72   184    57    34    98   101    74    37    80   156   172   118    92   165   172   218   214   152   204    49    38   203   100   110   128    61   160    76   145   140   127    42   136   204   113   191    79   202   128    81    78   184   220   143   159   154   126   118   122   138    92   208   175    70    69   151   114   162   176   114    68   158   178   165   181    60    54    77    37   122   152    58    91   191    57    84    71   214   108   179   107    61    45    61   221    85   175    61    88    47    52    55    90   140   145   183   124    93   124   218   190   179   168   185   200   192   158    77    80    90    91   155   127   187   218   203   106   139    92    77    91   138   171   190    83    62   112   166   106   178    80   185   113   200    33   118   170    51    95    39   110    86    61   197    71   201    68   127    43    54    47    51    52    68    50   120   151   116   210   198    34   123    91    44   174   191   138    49   163   219   155   203   197   208   195   173   218   102   183   130    60    41   152    65   120    95    97   141    35   173   172    77   182    81   220   171   210   184   194   138   182    39   179   125    39   164   206    55   166    91   139    66   177   214    44   158   162    85   189    77   156   133    56   119   130    80   198    36   211    53   147    34   157    42   189   166    71    42   219   115    47    46   211   192   198   182   118    41   157   142   105   176    51   211   117   209   197    45   201   147   218    90   156    61    61   188   210    68    69    80   108   143   213   144   119    68   104   138   176   197    79   127   148   205   152   125   137   176   109   154   105   161    92   144    64    65   180    57   127    88   158   159    55   139   109   160   219   115    99   219    98   122   152   167    82   143   194   149   133   201   149    86   196   135   143    72    34    39    93   105    60    41   159   114   161   137    46    84    66    85   184    73   174    73   109   148    49   119    61   128   179   146   151    46    83   202    34   157    47    57    99    68   100   141   167    89    64   125   101    44    96   197    52    72   127   163    73    73   163   190   186   166   205   217   136    86   154    62   129
    55    92   122   218    72   121   172   214   101   140   176   179   171    47    55   191    35   193   213    69   177    63    99    89   162   146    72   157    82   187   111    44   179   109    85    48    68   165    95    54   108   112    52    77   150   111   203   119   150    56   206    55    38   163   134    57   195    42    78    72   185   143   169   155    83   176    43   176   208   140    37   159    54   154   204   145   176   205   142   127   148   179   117   117    48   217   176   107   196   137   165    82   174    55    80    78    36   205   212   131    49   142   192   137   153   126    47    46   172    74   195    99   202   187   214   172    77    83   132    54   123    40   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   214   152   204    48    38   203   101   111   128    61   160    76   146   140   127    42   136   203   113   190    78   203   128    80    78   183   220   143   158   154   125   118   122   137    92   208   174    70    68   151   114   163   175   113    68   158   178   166   181    60    54    77    37   122   152    58    91   190    57    83    71   215   107   179   107    61    46    61   221    85   175    61    87    47    51    55    90   140   146   183   123    93   124   217   190   179   168   184   200   192   158    77    80    90    90   156   128   187   217   203   107   139    91    78    91   138   171   191    83    61   112   167   106   177    80   185   113   200    34   118   170    51    96    39   110    87    61   198    71   201    67   126    43    54    48    50    52    68    49   120   151   116   210   198    34   122    92    44   175   191   138    49   163   219   155   202   197   208   195   173   217   101   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    80   220   171   210   184   194   138   182    39   178   125    39   164   205    54   166    91   139    67   177   214    44   157   161    85   189    77   157   133    57   119   130    80   198    36   210    52   147    34   157    41   188   166    72    42   220   115    47    46   210   192   198   181   118    40   157   142   105   176    50   210   117   209   197    45   201   147   219    90   157    61    61   188   210    68    69    80   108   143   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   154   105   161    92   144    64    65   180    57   127    88   158   159    55   138   109   160   220   115    99   219    99   123   153   167    82   143   195   148   133   201   148    86   196   136   143    72    35    39    93   105    59    41   160   114   161   138    45    84    66    85   184    73   174    74   109   147    49   119    61   128   178   146   150    46    83   202    33   157    47    57    98    67   100   141   166    89    64   125   101    44    96   197    52    72   127   162    73    73   162   189   186   166   205   218   135    87   154    62   129
    54    92   123   219    71   121   172   214   101   139   175   179   171    47    55   191    35   193   213    69   177    63    99    89   162   146    72   156    82   187   111    44   179   109    85    48    68   165    96    54   108   113    52    78   150   111   203   119   150    56   206    55    38   163   135    57   196    42    78    72   185   143   169   154    83   176    43   176   208   140    37   159    54   154   204   145   176   204   142   127   147   179   117   116    48   218   176   107   196   137   165    82   174    55    80    78    36   205   212   131    48   142   193   137   152   126    47    46   172    74   195    99   202   187   214   172    77    83   131    54   123    41   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   213   152   204    48    39   203   101   110   128    61   160    76   146   140   128    43   136   203   113   190    79   203   128    81    78   183   220   143   159   154   125   118   122   138    92   208   175    69    68   151   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    91   191    57    83    71   214   108   179   107    61    46    61   221    85   175    61    87    47    51    55    90   140   146   183   124    93   124   217   191   179   168   184   200   192   158    77    80    90    91   156   127   187   217   203   106   139    91    77    91   138   172   190    83    62   112   167   106   177    80   185   113   200    34   118   170    51    95    39   110    87    61   198    71   201    67   127    43    53    48    50    52    68    49   120   151   116   210   198    34   123    91    44   175   191   138    49   163   219   155   203   197   209   195   173   217   102   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    80   220   171   210   184   194   138   181    39   178   125    39   164   206    54   166    91   139    67   177   214    44   158   161    85   189    77   156   133    56   119   129    79   198    37   210    52   147    34   157    41   188   166    72    42   219   115    47    46   210   192   198   181   118    41   157   142   105   176    50   211   117   209   197    44   201   147   219    90   156    61    61   188   210    68    69    80   109   143   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   161    92   144    64    65   180    57   126    88   158   159    55   138   109   160   219   115    99   219    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    72    35    39    93   105    59    41   160   114   161   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    83   201    33   157    47    58    99    67   100   141   166    89    64   125   102    45    96   197    52    72   127   162    73    73   163   189   186   167   205   218   135    86   154    62   129
    52    91   127   218    72   121   172   215   102   140   175   182   169    46    56   192    36   192   214    70   176    61   101    90   163   145    72   156    83   186   114    44   179   107    83    50    69   165    94    53   108   114    53    75   150   112   203   115   150    57   203    54    42   165   136    58   197    42    78    72   184   144   168   155    83   174    43   178   209   141    38   162    56   154   206   144   178   204   140   128   147   179   119   117    46   218   176   107   197   139   164    79   175    57    79    79    39   202   214   133    47   142   192   136   152   126    45    45   172    74   195   100   201   188   215   173    77    80   131    52   124    40   197    73   183    57    33    97    99    74    36    77   157   170   120    91   161   172   219   211   152   205    50    39   203   100   113   127    63   160    76   145   142   129    44   137   201   111   189    79   203   127    79    79   184   219   143   156   155   124   122   121   140    92   206   173    70    71   152   113   161   176   114    69   158   180   166   180    62    53    76    37   122   152    59    91   189    55    86    71   215   107   179   109    59    46    61   223    89   175    64    88    49    52    54    90   140   146   186   123    90   124   219   193   178   167   185   201   196   160    75    80    89    93   154   127   185   219   205   105   138    92    79    90   142   171   189    83    62   112   167   104   179    77   185   112   201    35   118   172    51    93    39   111    85    62   199    70   201    67   126    42    55    50    52    52    69    48   119   151   117   212   198    31   121    91    43   174   189   138    50   163   219   153   202   197   206   194   169   218   101   182   129    59    43   153    64   121    97    98   142    35   173   170    78   180    79   220   169   210   182   195   138   183    38   178   124    38   165   208    54   167    91   137    65   176   215    43   155   159    87   190    77   155   131    57   119   129    80   198    35   211    53   148    32   156    42   183   162    74    43   220   115    49    47   210   195   198   179   116    41   156   144   107   180    52   210   116   207   197    45   202   147   220    89   155    65    64   188   211    68    69    80   112   144   211   142   120    70   107   138   178   198    82   128   148   205   150   124   134   174   110   155   105   162    91   144    64    66   181    57   125    86   158   156    54   138   109   159   220   117    96   219    96   123   152   167    81   141   196   147   132   198   149    85   195   135   143    71    34    39    94   103    58    39   161   115   160   140    44    84    65    84   187    75   171    73   106   149    48   118    61   129   177   143   151    46    82   202    32   154    47    57    98    67    99   139   164    89    63   125   100    46    97   195    51    72   125   164    73    75   163   191   184   165   207   217   134    87   153    63   130
    55    92   123   219    71   121   172   214   101   140   175   179   171    47    55   191    35   193   213    69   177    63    99    88   162   146    72   156    82   187   111    44   179   109    85    48    68   165    96    54   108   113    52    78   150   111   203   119   150    56   206    55    38   163   135    57   196    42    78    73   185   143   169   154    83   176    43   176   208   140    37   159    54   154   204   145   176   204   142   127   147   179   117   116    48   218   176   107   196   137   165    82   174    55    80    78    36   205   212   131    48   142   192   137   152   126    46    46   172    74   194    99   202   187   214   172    77    83   132    53   123    40   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   213   152   204    48    39   203   101   111   128    61   160    76   146   140   128    43   136   203   113   190    78   203   128    81    78   183   220   143   159   154   125   118   122   137    92   208   175    70    68   151   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    91   191    57    83    71   214   108   179   107    61    46    61   221    85   175    61    87    47    52    55    90   140   146   183   124    92   124   217   191   179   168   184   200   192   158    77    80    90    90   156   127   187   217   203   107   139    91    78    91   138   172   190    84    62   112   167   106   178    80   185   113   200    34   118   170    51    95    39   110    87    61   198    71   201    67   126    43    53    48    50    52    68    49   120   151   116   210   198    34   123    91    44   175   191   138    49   163   219   155   203   197   209   195   172   217   102   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    80   220   171   210   184   194   138   181    39   178   125    39   164   206    54   166    91   139    67   177   214    44   157   161    85   189    77   156   133    56   119   129    79   198    36   210    52   147    34   157    41   188   166    72    42   219   115    46    46   210   192   198   181   118    41   157   142   105   176    50   211   117   209   197    44   201   147   219    90   156    61    61   188   210    68    69    80   109   142   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   162    92   144    64    65   180    57   126    88   158   159    55   138   109   160   219   115    99   219    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    72    35    39    93   105    59    41   160   114   162   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    83   201    33   157    47    57    99    67   100   141   166    89    64   125   101    45    96   197    52    72   127   162    73    73   163   189   186   166   205   218   135    86   154    62   129
    54    91   122   218    71   122   171   215   101   139   176   179   172    47    54   192    35   193   212    68   177    63    99    89   163   146    73   156    83   187   111    44   179   109    85    49    68   164    95    54   108   113    53    78   150   111   202   119   150    56   205    55    38   163   135    57   196    42    77    73   185   143   169   154    82   176    44   176   209   139    37   158    54   154   204   145   176   203   142   126   147   179   118   117    47   218   176   107   196   137   165    82   174    55    80    78    36   204   210   131    49   142   194   137   153   126    47    45   172    74   194   100   202   186   214   172    77    81   132    53   123    41   198    74   185    57    34    98   102    74    37    80   155   174   118    92   165   173   219   213   152   204    49    39   203   101   111   128    60   161    76   146   140   128    44   136   203   112   190    78   204   129    81    78   184   220   143   158   155   126   118   122   138    92   208   175    70    68   150   114   163   176   113    68   159   178   165   181    60    54    77    37   122   152    57    91   190    56    84    71   215   107   178   108    60    46    60   221    85   175    61    87    46    51    56    90   141   145   184   124    94   125   217   191   179   168   184   200   192   159    77    80    91    92   156   128   187   217   203   107   139    91    78    91   138   171   190    84    62   113   166   107   177    80   186   112   201    33   118   170    50    95    39   110    87    60   198    72   202    67   126    43    52    48    50    52    68    49   120   150   116   210   198    35   124    92    44   174   192   138    49   163   219   155   202   196   208   194   173   216   101   183   129    61    42   153    65   120    95    98   143    35   173   171    76   182    80   220   171   211   183   194   137   182    39   178   125    39   164   205    54   167    92   139    67   177   215    44   159   161    86   189    76   155   132    57   120   129    79   198    35   211    52   146    34   156    41   188   167    72    43   219   114    46    46   211   191   198   181   118    40   158   141   105   175    50   210   116   210   197    45   200   146   219    90   156    61    61   187   210    67    70    79   109   144   213   142   121    68   105   137   175   198    80   129   148   205   153   124   137   177   109   154   105   161    93   143    64    67   181    57   126    87   157   159    54   138   109   160   220   116    99   219    99   123   152   167    82   143   194   148   133   201   149    86   196   136   142    71    36    40    92   105    58    41   159   113   161   138    45    84    66    85   185    74   174    74   110   147    49   120    60   128   179   147   150    45    83   201    33   157    46    57    99    67   101   141   166    89    63   126   101    44    96   197    52    72   128   162    73    74   162   189   185   167   204   218   136    86   154    62   129
    54    92   123   219    71   121   172   214   101   140   175   179   171    47    55   191    35   193   213    69   177    63    99    89   162   146    72   156    82   187   111    44   179   109    85    48    68   165    95    54   108   113    52    78   150   111   203   119   150    56   206    55    38   163   135    57   196    42    78    72   185   143   169   154    83   176    43   176   208   140    37   159    54   154   204   145   176   204   142   127   147   179   117   116    47   218   176   107   196   137   165    82   174    55    80    78    36   205   212   131    48   142   193   137   152   126    47    46   172    74   194    99   202   187   214   172    77    83   131    53   123    41   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   214   152   204    48    39   203   101   110   128    61   160    76   146   140   128    43   136   203   113   190    78   203   128    81    78   184   220   143   159   154   125   118   122   138    92   208   175    70    68   151   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    91   191    57    83    71   214   108   179   107    61    46    61   221    85   175    61    87    47    51    55    90   140   146   183   124    92   124   217   190   179   168   184   200   192   158    77    80    90    91   156   127   187   217   203   107   139    91    78    91   138   172   190    83    62   112   167   106   177    80   185   113   200    34   118   170    51    95    39   110    87    61   198    71   201    67   126    43    53    48    50    52    68    49   120   151   116   210   198    34   123    91    44   175   191   138    49   163   219   155   203   197   209   195   172   218   102   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    80   220   171   210   184   194   138   181    39   178   125    39   164   206    54   166    91   139    67   177   214    44   158   161    85   189    77   156   133    56   119   129    79   198    36   210    52   147    34   157    41   188   166    72    42   219   115    46    46   210   192   198   181   118    41   157   142   105   176    50   211   117   209   197    44   201   147   219    90   156    61    61   188   210    68    69    80   108   143   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   161    92   144    64    65   180    57   126    88   158   159    55   138   109   160   219   115    99   220    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    72    35    39    93   105    59    41   160   114   161   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    83   201    33   157    47    57    99    67   100   141   166    89    64   125   102    45    96   197    52    72   127   163    73    73   163   189   186   166   205   218   135    86   154    62   129
    54    92   123   218    71   121   172   215   101   139   175   179   171    47    55   191    35   193   213    69   177    63    99    88   162   146    73   156    82   186   111    44   179   109    85    48    67   165    95    54   108   113    52    78   151   112   203   119   150    56   206    55    38   163   135    57   196    42    78    73   185   142   169   154    83   176    43   176   208   140    37   159    54   153   203   145   176   205   142   127   147   179   117   116    48   218   176   107   196   137   164    82   174    56    80    79    36   204   212   131    49   143   192   137   153   126    47    46   172    74   195    99   203   187   214   173    77    82   132    53   123    40   197    73   184    57    34    98   101    74    37    80   157   173   118    92   165   172   219   214   153   204    48    38   203   100   110   128    61   160    76   146   140   127    42   135   203   112   190    78   203   128    81    78   183   220   143   158   154   125   118   122   137    92   208   174    69    68   150   114   163   175   113    68   158   178   166   181    60    54    77    37   122   152    58    92   191    57    84    71   215   108   179   107    61    45    61   220    85   175    61    87    47    52    55    90   140   146   183   124    92   124   217   191   179   167   184   200   192   159    77    80    91    90   156   127   187   217   203   106   140    91    78    91   138   172   190    83    62   112   166   107   177    79   185   113   200    33   117   171    51    95    39   110    87    61   198    72   201    68   126    43    53    47    50    52    68    50   120   150   116   210   198    34   123    91    44   175   191   138    49   163   219   155   203   197   208   195   173   218   102   183   130    61    41   152    65   120    94    97   142    35   172   172    77   182    80   220   170   210   184   194   138   181    39   178   125    39   164   205    54   166    92   139    66   177   213    44   157   161    85   189    77   157   133    56   119   130    79   198    37   210    52   147    34   157    41   188   166    72    42   220   114    46    46   211   192   199   181   118    41   157   142   105   176    50   211   116   209   196    44   200   146   219    90   156    61    61   188   209    68    69    80   109   142   212   143   120    68   104   138   176   198    80   127   148   205   151   125   137   176   109   155   105   162    92   144    64    65   180    56   126    88   158   159    54   138   109   160   219   115    99   220    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    72    35    38    93   105    60    40   160   114   162   137    45    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    83   201    33   157    47    57    99    67   100   141   166    89    64   125   102    45    96   196    52    72   127   162    74    73   162   189   185   167   205   218   135    87   154    61   129
    54    92   123   219    71   121   172   214   101   140   175   179   171    47    55   191    35   193   213    69   177    63    99    89   162   146    72   156    82   187   111    44   179   109    85    48    68   165    95    54   108   113    52    78   150   111   203   119   150    56   206    55    38   163   135    57   196    42    78    73   185   143   169   154    83   176    43   176   208   140    37   159    54   154   204   145   176   204   142   127   147   179   117   116    48   218   176   107   196   137   165    82   174    55    80    78    36   205   212   131    48   142   193   137   152   126    47    46   172    74   195    99   202   187   214   172    77    83   131    53   123    41   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   213   152   204    48    39   203   101   110   128    61   160    76   146   140   127    43   136   203   113   190    78   203   128    81    78   183   220   143   159   154   125   118   122   137    92   208   175    70    68   151   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    91   191    57    83    71   214   108   179   107    61    46    61   221    85   175    61    87    47    51    55    90   140   146   183   124    92   124   217   190   179   168   184   200   192   158    77    80    90    91   156   127   187   217   203   107   139    91    78    91   138   172   190    83    62   112   167   106   177    80   185   113   200    34   118   170    51    95    39   110    87    61   198    71   201    67   126    43    53    48    50    52    68    49   120   151   116   210   198    34   123    91    44   175   191   138    49   163   219   155   203   197   209   195   172   217   102   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    80   220   171   210   184   194   138   181    39   178   125    39   164   206    54   166    91   139    67   177   214    44   158   161    85   189    77   156   133    56   119   129    79   198    36   210    52   147    34   157    41   188   166    72    42   219   115    46    46   210   192   198   181   118    41   157   142   105   176    50   211   117   209   197    44   201   147   219    90   156    61    61   188   210    68    69    80   109   142   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   161    92   144    64    65   180    57   126    88   158   159    55   138   109   160   219   115    99   220    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    72    35    39    93   105    59    41   160   114   161   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    83   201    33   157    47    57    99    67   100   141   166    89    64   125   101    45    96   197    52    72   127   162    73    73   163   189   186   167   205   218   135    86   154    62   129
    56    92   121   218    70   120   174   214   101   140   174   180   171    47    55   191    36   193   214    69   177    61    98    88   161   147    71   158    82   186   111    43   181   109    85    49    67   166    96    54   106   114    52    78   149   112   203   118   150    55   206    55    39   162   135    55   196    43    78    73   186   144   169   153    83   176    45   175   208   140    36   159    54   154   204   145   176   204   143   127   147   180   117   117    48   218   175   104   198   139   165    82   174    55    80    77    35   204   211   130    48   142   193   137   153   126    47    46   172    73   196    98   201   186   213   172    78    82   131    52   122    40   196    73   184    55    34    98   102    73    39    81   156   174   117    92   166   172   220   214   152   205    49    38   204   102   111   127    60   160    76   147   140   129    42   137   202   114   189    78   203   128    80    78   184   220   141   159   154   125   118   122   137    93   208   174    70    68   150   113   162   173   113    69   160   178   164   179    60    54    76    36   122   152    59    92   190    56    84    72   214   108   178   107    61    45    60   221    86   175    60    87    48    52    55    91   140   146   184   123    92   124   218   191   178   168   184   199   191   158    76    80    90    91   156   128   187   217   205   105   139    92    79    92   137   171   190    83    63   114   164   106   177    79   186   112   200    34   117   170    51    96    39   110    87    61   200    70   201    68   125    43    54    46    51    52    69    49   119   149   116   212   197    35   123    93    44   174   192   138    51   162   218   156   204   198   208   196   172   220   102   183   130    62    42   152    66   118    96    97   142    36   172   171    78   182    79   219   170   210   185   194   138   181    40   177   125    40   165   204    54   166    91   137    66   177   214    43   158   161    84   189    77   156   133    57   120   130    79   198    35   209    52   146    34   156    42   188   167    72    43   221   114    49    48   211   192   199   181   118    42   156   142   105   177    51   211   116   210   196    45   202   147   216    88   157    61    62   189   209    68    69    81   108   144   214   143   120    68   104   139   174   199    80   128   149   206   152   125   136   175   109   155   104   160    92   145    64    63   181    57   125    85   158   160    54   138   109   159   220   115    98   219    97   122   154   166    83   142   196   149   133   203   148    87   195   134   144    72    34    40    92   103    60    40   158   112   163   138    45    84    67    85   185    70   174    74   109   147    49   119    61   128   178   147   150    46    82   200    34   157    46    56    99    67   100   141   166    89    64   125   101    44    95   196    52    72   126   163    74    73   162   189   186   167   205   217   135    87   153    63   128
    54    91   123   218    72   122   172   215   101   139   174   179   171    46    56   192    35   192   213    68   177    63    98    88   162   146    72   156    81   186   110    45   178   110    85    49    68   165    95    54   108   114    51    78   150   110   204   119   151    57   207    56    39   162   135    57   197    42    78    73   186   143   169   154    82   175    44   176   210   141    37   160    54   154   203   145   176   205   143   126   147   179   118   116    47   218   175   107   197   138   165    83   175    55    79    78    36   204   212   131    49   142   192   138   152   126    46    47   172    73   194    99   202   187   214   172    77    82   131    53   123    41   196    71   184    56    34    98   101    75    37    80   158   172   119    91   165   172   218   213   151   205    49    38   202   101   111   127    61   160    76   146   141   127    43   136   203   112   191    79   202   128    81    79   182   219   142   158   155   126   118   122   137    92   208   175    70    69   150   114   163   175   113    68   158   178   166   181    60    54    77    37   122   152    58    92   190    56    83    71   214   107   178   107    61    46    61   219    84   174    61    88    47    51    56    90   140   146   183   124    92   124   217   190   179   168   184   200   192   159    77    80    91    90   156   127   187   217   202   106   140    92    77    90   138   171   189    83    62   112   167   106   178    80   185   113   200    33   117   171    51    95    39   109    87    60   197    72   201    67   128    43    54    49    51    52    69    49   120   150   116   210   199    36   124    90    43   174   192   139    49   162   220   155   203   197   208   196   172   218   100   183   129    61    42   152    65   119    95    96   142    36   172   172    77   181    80   220   170   210   185   193   138   181    39   179   124    39   164   206    55   166    92   139    66   177   213    44   158   161    85   189    77   157   133    57   119   129    79   196    37   210    51   147    34   157    41   188   167    71    42   220   115    47    46   210   191   198   181   117    41   157   142   104   175    50   210   116   209   196    44   201   146   218    89   156    61    62   188   209    68    69    78   109   142   213   143   119    69   104   138   175   196    80   128   148   205   151   125   137   177   109   155   104   160    93   143    65    65   179    57   126    88   157   158    54   139   109   159   220   115   100   220    99   122   152   169    82   142   194   148   132   202   148    85   196   136   142    72    35    38    92   105    58    40   159   114   162   138    45    84    66    85   185    73   173    74   109   147    48   118    61   128   178   147   150    46    83   202    33   157    46    57    99    67    99   141   167    88    64   124   101    45    96   197    53    73   126   163    74    73   162   189   185   167   204   217   136    87   153    62   129
    55    92   123   219    71   121   172   215   101   140   175   180   171    47    55   192    35   193   213    69   177    63    99    89   162   146    72   156    82   186   111    44   179   109    85    49    68   165    96    54   108   113    52    77   150   111   203   119   150    56   206    55    38   163   135    57   196    42    78    73   185   143   169   154    83   175    44   176   208   140    37   159    54   154   204   145   176   204   143   127   147   179   117   116    48   218   176   107   196   137   165    82   174    55    80    78    36   205   212   131    48   142   193   137   152   126    47    46   172    74   194    98   202   187   214   172    77    83   132    53   123    41   197    73   184    57    34    98   101    74    37    80   156   172   118    92   165   172   219   213   152   204    49    39   203   101   110   128    61   160    76   146   140   128    42   136   203   113   190    79   203   128    81    78   183   220   143   159   154   125   118   122   137    92   208   175    70    68   151   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    91   190    57    84    71   214   108   179   107    60    46    61   221    85   174    61    87    47    52    55    90   140   146   183   124    92   124   217   190   179   168   184   200   192   158    77    80    91    91   156   127   187   217   203   106   139    91    77    91   138   172   190    83    62   112   167   106   177    80   185   113   201    34   118   170    51    95    39   110    87    61   198    71   201    67   126    43    53    47    50    52    68    49   120   151   116   210   198    34   123    91    44   175   191   139    49   163   219   155   203   197   209   195   173   217   101   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    81   220   170   210   184   194   138   182    39   178   125    39   165   206    54   166    91   139    67   177   214    44   157   161    85   189    77   156   133    56   119   129    79   198    37   210    52   147    34   157    41   188   166    72    43   219   115    46    46   211   192   198   181   118    41   157   142   105   176    50   211   117   209   197    45   201   146   218    90   156    61    61   188   210    68    69    79   108   142   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   104   162    92   144    64    65   180    56   126    87   158   159    55   138   109   160   220   115    99   219    99   123   152   167    82   143   194   148   133   201   149    86   196   136   143    72    35    39    93   104    59    41   160   114   161   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    82   202    33   157    47    57    99    67   100   141   166    89    64   125   101    44    96   197    52    72   126   162    74    73   163   189   186   166   205   218   135    86   154    62   129
    56    92   123   220    71   122   173   214   100   139   174   178   170    49    54   191    33   193   213    69   176    61    99    88   162   144    72   157    82   186   111    43   180   108    85    50    67   165    96    53   106   113    52    77   151   112   202   118   148    57   206    54    37   161   134    58   195    43    75    72   186   143   169   155    83   176    43   178   207   138    37   158    54   153   204   142   176   202   142   127   147   179   118   117    48   218   176   105   196   137   164    84   173    56    80    77    36   204   211   129    48   142   193   138   153   127    47    47   173    74   195   101   202   187   215   171    76    82   131    54   123    39   197    73   183    56    33    98   100    72    36    78   156   172   119    91   165   173   219   217   149   204    51    40   201   100   110   130    61   159    76   146   141   125    42   138   203   113   188    79   203   129    80    79   184   221   142   157   157   126   119   122   137    91   209   177    71    67   151   115   164   176   114    69   160   177   166   182    60    53    77    36   121   152    59    89   190    56    83    71   215   107   180   108    61    46    61   220    87   176    60    87    49    51    57    88   140   146   185   124    93   126   218   193   178   168   184   200   192   159    79    79    90    91   156   127   188   217   203   108   139    92    77    90   138   171   190    85    62   113   166   107   180    79   184   114   200    33   116   169    52    95    39   110    85    62   198    71   202    67   125    43    53    48    49    53    69    49   120   151   118   211   197    35   122    91    43   177   194   139    48   164   219   154   201   198   209   196   171   220   100   184   130    62    40   152    64   121    94    96   142    34   173   171    76   182    80   220   172   209   185   193   137   181    38   180   125    39   164   206    53   168    90   139    66   177   214    44   157   162    85   189    76   156   134    57   118   128    80   198    38   209    53   148    31   157    41   189   167    72    43   220   114    46    48   210   192   199   182   119    41   159   142   105   176    49   212   116   210   197    45   201   148   218    90   156    62    61   190   210    67    69    80   110   144   213   144   118    68   104   137   176   197    81   127   148   205   154   126   134   175   108   154   104   163    92   142    65    66   181    57   126    86   159   161    55   139   110   161   221   115   100   219   100   123   152   167    82   144   195   148   135   201   148    87   196   136   144    72    36    40    93   105    59    39   160   114   161   138    45    86    66    85   184    73   175    76   109   147    48   120    61   129   180   145   150    43    84   201    33   156    48    57   100    68   101   141   166    88    65   125    99    43    97   198    51    72   126   163    73    73   161   190   186   167   206   218   138    87   154    61   129
    56    90   123   221    71   121   173   213   102   142   176   180   169    46    55   190    36   192   213    71   176    62    98    89   162   146    70   157    83   186   110    43   179   110    86    49    70   166    96    54   108   113    52    78   150   112   202   119   151    57   206    56    38   163   136    56   195    42    77    73   187   143   168   155    83   176    43   176   208   138    35   158    53   152   203   144   177   205   143   129   147   180   118   115    47   218   176   108   196   140   164    83   175    56    79    80    35   206   212   131    48   142   190   137   153   127    47    46   172    74   195    99   200   186   215   172    77    82   132    52   121    40   198    73   185    57    33    98   100    76    37    81   157   170   117    93   163   173   219   213   153   204    48    39   204   101   109   128    59   158    75   146   140   127    44   135   204   112   190    76   202   127    81    79   184   221   140   160   153   126   119   122   136    91   208   173    68    67   149   112   163   174   112    66   158   177   165   181    60    56    77    37   122   150    58    91   190    57    83    71   216   108   180   107    61    46    62   221    86   174    62    87    47    53    55    90   138   146   182   125    91   125   218   190   181   169   184   199   192   157    75    79    89    91   154   128   187   217   203   108   140    90    74    90   139   172   190    82    62   113   168   106   178    81   184   111   201    34   119   169    49    97    39   109    89    62   197    71   201    67   127    43    53    47    51    51    68    49   121   152   117   210   196    35   123    91    44   174   191   138    48   162   218   157   204   195   210   195   172   218   102   182   130    61    40   151    66   120    97    96   142    36   171   173    78   183    79   220   171   210   184   193   137   180    41   179   124    38   165   205    54   165    92   139    67   177   214    41   158   160    84   187    76   154   131    56   120   130    79   196    35   213    52   146    35   156    42   188   166    71    40   220   114    45    45   210   193   197   179   118    41   157   141   105   178    50   211   117   210   195    43   201   146   219    90   156    59    60   190   211    68    70    78   107   143   212   143   120    67   104   138   176   199    81   128   148   206   151   124   138   176   109   155   104   163    92   144    63    66   181    56   126    88   159   158    55   138   108   159   221   114   100   218    98   123   152   167    82   142   194   148   135   201   149    86   196   136   142    71    35    37    91   106    59    42   159   112   162   136    45    84    66    85   185    73   173    74   109   148    48   120    62   129   178   145   150    46    84   199    34   159    46    59    97    67    99   139   165    89    64   125   101    45    96   196    52    73   125   164    73    72   163   190   186   167   203   219   136    87   154    61   129
    55    91   123   219    72   122   173   215   102   140   176   179   170    48    55   191    36   194   214    69   177    63   100    88   161   145    71   157    82   187   111    45   179   110    86    49    69   165    95    54   108   114    53    78   150   111   203   119   150    56   206    56    37   163   137    56   196    42    79    73   185   143   169   154    82   176    44   176   208   141    38   159    53   153   205   145   174   203   143   126   147   180   117   116    49   218   176   106   196   138   166    81   174    55    80    79    35   204   212   130    48   142   191   138   152   126    45    46   171    74   194    98   203   186   214   172    76    83   132    54   123    41   199    74   184    56    34    98   102    73    37    81   156   172   119    92   165   172   220   215   153   205    48    38   203   101   111   128    59   160    75   146   140   128    42   135   203   114   190    80   203   127    81    76   183   219   143   159   155   125   118   122   138    93   207   174    69    69   150   113   162   176   114    69   157   179   166   181    60    54    76    37   122   153    58    92   190    57    82    71   214   107   180   108    61    46    62   221    86   175    62    88    47    52    54    90   139   145   182   124    93   124   217   190   179   169   184   200   192   156    76    78    90    91   156   128   186   217   205   106   140    90    78    91   138   171   190    83    62   113   166   106   177    80   185   113   200    34   119   168    51    95    38   109    86    60   197    71   199    68   126    43    52    46    49    52    67    48   119   150   117   209   198    34   122    92    44   174   190   138    50   162   219   154   202   197   210   195   172   217   102   183   129    61    42   153    65   120    95    96   140    35   173   171    78   181    79   220   170   209   183   195   138   181    39   179   123    39   165   206    55   165    91   140    66   178   213    43   157   161    84   189    77   157   132    56   118   128    80   199    37   210    53   146    35   156    42   189   166    71    41   220   115    46    45   210   193   198   181   119    41   157   143   106   175    50   211   116   209   196    44   202   146   219    89   156    61    61   187   211    66    69    79   108   143   213   143   120    68   104   138   176   199    79   127   147   204   152   126   138   176   109   154   105   162    92   143    63    64   182    57   126    87   158   159    56   139   109   160   219   115    99   220    98   121   152   166    82   143   193   148   133   202   148    86   195   135   143    71    33    38    92   105    58    41   159   112   161   138    46    85    66    85   185    72   174    75   109   148    50   119    62   127   179   147   150    46    84   202    34   155    47    59    99    67    99   141   165    90    64   125   101    46    97   196    53    72   127   162    72    73   163   188   186   166   205   218   136    85   153    63   129
    53    92   122   218    72   123   171   215   102   140   175   179   170    47    55   191    33   192   213    68   176    63    98    89   162   145    72   156    82   185   111    45   179   108    84    49    68   165    95    54   108   112    53    77   151   111   203   119   150    55   206    54    38   163   134    56   196    41    78    72   185   142   168   154    84   175    43   176   208   140    37   159    54   154   204   145   177   204   144   127   147   180   117   116    47   217   175   107   196   137   165    82   174    55    80    80    37   203   212   131    49   142   193   136   153   126    46    46   173    73   194    98   201   186   214   172    77    82   130    53   122    40   196    73   184    57    33    99   102    75    37    80   156   172   118    93   165   172   217   213   152   205    48    39   203   101   110   128    59   161    75   144   141   126    42   135   204   114   190    79   204   129    83    78   183   220   143   159   154   125   118   122   138    92   207   175    69    69   151   114   162   175   112    68   158   178   165   181    61    54    77    35   122   152    57    91   191    57    83    71   214   108   179   107    61    46    60   221    85   174    62    87    47    52    55    90   140   146   182   124    92   125   217   191   179   168   183   201   192   158    77    79    92    90   157   127   187   216   202   106   140    91    78    91   138   171   190    84    62   111   166   106   178    80   186   113   201    34   118   172    52    95    38   110    87    61   198    73   201    67   127    42    53    47    51    52    67    49   121   151   116   209   199    35   123    92    44   175   192   139    49   162   218   155   203   198   208   196   172   218   102   182   129    61    41   151    65   119    95    98   142    35   175   172    77   181    80   220   169   209   184   195   138   181    39   178   125    38   164   205    54   166    92   139    66   178   213    44   157   161    85   189    76   155   132    57   118   128    80   199    37   208    52   147    34   158    42   188   166    72    42   220   114    47    46   210   191   199   181   118    40   157   142   105   176    52   210   117   210   196    43   201   146   219    90   156    61    61   187   210    67    68    79   108   142   212   144   119    67   104   138   175   199    80   127   148   206   152   125   137   176   108   155   104   161    93   145    64    65   180    57   128    87   158   159    55   139   109   160   219   115    99   221    99   123   152   165    82   142   195   148   133   200   148    86   196   136   144    71    34    38    93   104    59    41   160   114   161   139    44    85    66    85   185    74   174    75   110   148    49   119    61   128   178   146   149    47    83   202    33   158    47    57    99    66   100   142   165    88    63   125   101    44    97   197    51    72   127   163    73    73   163   189   185   167   204   217   136    86   153    62   128
    55    91   122   219    71   121   172   213   101   140   176   179   170    47    56   191    35   193   212    68   175    64    98    89   163   146    72   157    82   187   110    44   180   109    85    50    68   164    95    54   108   113    52    77   151   109   203   119   151    57   206    55    38   162   136    57   196    43    78    72   186   141   169   154    83   177    43   178   208   139    37   159    53   152   204   145   176   205   142   128   149   179   117   116    47   218   177   107   196   138   165    83   172    57    79    79    36   205   211   131    49   142   192   139   152   125    47    46   171    73   195    99   203   187   213   173    78    82   130    52   123    41   197    72   184    58    34    99   100    74    37    79   158   171   118    92   164   172   219   213   153   205    49    38   202   101   109   128    60   159    76   146   139   129    43   135   202   112   190    80   202   128    80    77   183   221   142   159   153   126   119   122   138    93   207   175    70    68   150   114   162   177   115    68   159   178   166   182    61    55    77    38   122   153    57    92   190    57    85    71   214   108   179   108    60    46    60   220    86   174    61    86    47    52    54    89   140   145   184   123    93   125   218   190   179   169   183   199   192   158    77    80    90    90   156   127   186   217   203   106   139    92    78    91   138   172   190    84    61   111   166   107   177    81   185   113   199    33   117   171    51    96    39   110    86    61   199    72   202    66   126    42    53    49    49    53    67    49   122   150   116   210   197    34   125    92    45   175   191   139    48   163   218   155   202   197   208   196   173   218   103   182   130    61    41   151    64   120    95    97   142    36   173   171    76   181    81   219   169   208   184   193   139   180    39   179   125    38   163   205    55   166    91   138    68   176   214    45   157   161    85   187    76   156   133    57   118   130    80   199    38   210    53   147    33   156    41   188   166    73    42   220   114    47    47   210   191   198   180   118    41   156   142   104   176    51   212   117   208   197    43   202   146   218    91   158    61    62   188   210    67    70    80   108   142   213   143   120    68   105   137   176   197    80   127   147   205   152   126   137   177   109   155   105   162    92   143    62    65   180    57   126    87   159   158    55   137   108   160   219   113   100   222    99   122   152   167    83   144   196   149   134   201   149    87   196   135   143    71    34    38    92   104    59    40   160   113   163   139    45    85    65    84   185    73   174    74   110   147    50   120    61   129   178   146   151    46    82   202    33   157    47    58    98    67    99   141   165    88    64   125   102    45    97   197    54    73   126   161    73    73   162   189   186   166   205   217   137    88   155    62   130
    54    91   122   218    71   120   172   213   100   139   176   179   172    47    54   192    35   193   213    69   177    63    98    89   162   146    73   157    83   186   110    44   179   109    85    49    68   165    96    54   106   111    52    78   151   111   203   119   151    57   205    55    38   163   135    57   195    42    77    73   186   143   169   154    82   176    43   176   207   140    37   160    53   155   204   145   175   204   142   125   147   179   118   117    47   217   176   107   196   138   165    81   175    56    79    79    35   205   211   131    47   142   193   138   153   126    47    45   172    73   194    98   203   186   214   173    77    82   132    54   122    41   195    72   184    56    34    99   100    75    37    79   157   173   118    92   166   172   219   214   152   203    48    37   203   100   111   128    61   160    77   146   139   128    43   136   203   114   191    78   203   127    81    77   184   220   142   160   154   125   119   122   138    92   208   175    69    68   151   114   164   176   113    68   158   178   166   181    61    54    77    36   122   152    58    92   190    56    83    71   214   107   179   107    60    46    61   220    86   174    61    88    47    51    55    89   140   146   183   125    93   124   217   192   179   167   185   201   193   159    76    80    91    91   157   127   188   217   202   107   139    92    77    91   137   172   190    84    62   113   167   107   178    79   185   112   201    34   117   170    51    95    37   111    85    61   198    71   202    68   127    42    53    48    51    53    68    50   121   151   116   209   199    34   123    91    45   175   192   139    49   163   219   156   202   197   209   195   172   217   101   182   130    61    42   153    64   120    95    97   142    35   172   172    77   183    80   220   170   210   185   194   139   182    39   178   125    40   164   205    54   166    92   138    65   176   213    43   157   160    85   188    78   156   132    58   118   129    80   198    37   210    53   146    33   158    42   189   166    72    42   219   115    47    46   210   192   200   180   117    41   156   142   105   176    50   213   116   209   197    44   201   146   218    89   156    60    62   187   208    68    70    79   109   141   213   142   120    67   104   137   176   199    80   127   148   206   152   124   138   176   108   154   105   162    91   143    64    65   181    57   126    88   159   159    54   139   110   161   219   115    98   219    98   122   152   166    83   144   195   149   133   201   149    86   196   135   143    73    35    38    93   104    59    40   160   114   162   138    46    84    67    84   185    74   173    75   108   147    50   118    61   128   178   146   150    45    83   202    33   156    47    57    99    68    99   140   166    90    64   125   101    45    98   196    52    72   126   162    73    73   162   190   185   166   205   218   135    87   155    62   128
    54    92   123   219    71   121   172   214   101   140   175   179   171    47    55   191    35   193   213    69   177    63    99    89   162   146    72   156    82   187   111    44   179   109    85    48    68   165    95    54   108   113    52    78   150   111   203   119   150    56   206    55    38   163   135    57   196    42    78    72   185   143   169   154    83   176    43   176   208   140    37   159    54   154   204   145   176   204   142   127   147   179   117   116    48   218   176   107   196   137   165    82   174    55    80    78    36   205   212   131    48   142   193   137   152   126    47    46   172    74   195    99   202   187   214   172    77    83   131    53   123    41   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   213   152   204    48    39   203   101   110   128    61   160    76   146   140   127    43   136   203   113   190    79   203   128    81    78   183   220   143   159   154   125   118   122   137    92   208   175    70    68   151   114   163   176   113    68   158   178   166   181    60    54    77    37   122   152    58    91   191    57    83    71   214   108   179   107    61    46    61   221    85   175    61    87    47    51    55    90   140   146   183   124    92   124   217   190   179   168   184   200   192   158    77    80    90    91   156   127   187   217   203   107   139    91    78    91   138   172   190    83    62   112   167   106   177    80   185   113   200    34   118   170    51    95    39   110    87    61   198    71   201    67   126    43    53    48    50    52    68    49   120   151   116   210   198    34   123    91    44   175   191   138    49   163   219   155   203   197   209   195   172   217   102   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    80   220   171   210   184   194   138   181    39   178   125    39   164   206    54   166    91   139    67   177   214    44   158   161    85   189    77   156   133    56   119   129    79   198    36   210    52   147    34   157    41   188   166    72    42   219   115    46    46   210   192   198   181   118    41   157   142   105   176    50   211   117   209   197    44   201   147   219    90   156    61    61   188   210    68    69    80   109   142   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   161    92   144    64    65   180    57   126    88   158   159    55   138   109   160   219   115    99   220    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    72    35    39    93   105    59    41   160   114   161   138    46    84    66    85   185    73   174    74   109   147    49   119    61   128   178   146   150    46    83   201    33   157    47    57    99    67   100   141   166    89    64   125   102    45    96   197    52    72   127   162    73    73   163   189   186   167   205   218   135    86   154    62   129
    55    90   122   218    71   120   171   214   102   139   175   181   172    47    54   191    36   193   212    69   177    62    99    89   160   145    73   155    82   187   111    43   178   110    84    48    69   164    97    53   106   112    52    77   150   111   203   119   149    56   205    56    39   164   134    57   197    42    78    73   186   144   169   154    82   176    44   178   208   140    38   159    54   153   205   145   177   204   142   126   146   180   119   117    48   217   176   106   196   137   164    82   172    56    80    78    35   205   212   132    47   142   192   137   152   125    46    47   171    74   195   100   200   188   214   173    77    83   130    54   124    40   197    71   185    58    34    97   101    74    36    80   156   174   118    93   166   173   217   214   152   204    48    39   203   100   111   129    62   161    75   146   141   128    43   136   202   113   190    79   204   129    82    79   183   220   143   159   153   126   120   121   136    92   207   173    70    68   151   113   163   177   113    69   158   178   166   179    61    55    75    38   122   152    57    91   189    57    84    72   213   107   179   108    62    47    61   221    85   175    62    88    47    51    55    90   140   146   182   124    93   125   217   190   179   168   186   200   193   157    76    82    91    91   157   128   187   217   202   106   139    92    78    92   140   171   189    84    61   111   167   106   178    80   184   113   200    35   118   170    50    96    38   110    87    62   197    72   202    68   126    44    53    47    52    50    68    49   121   152   116   210   199    35   124    92    43   175   191   138    49   163   218   155   203   197   209   194   174   218   102   181   130    60    43   151    65   120    96    95   143    34   172   173    78   182    81   223   170   210   185   194   137   181    38   177   125    40   166   207    55   167    91   141    68   177   212    44   157   160    85   187    77   157   134    56   119   128    80   199    37   211    53   147    34   157    40   189   166    71    41   219   115    47    47   209   192   197   181   117    41   155   140   103   176    51   209   118   209   196    45   201   148   218    88   156    61    59   188   209    67    69    80   110   142   214   145   120    70   105   137   176   197    80   128   149   205   151   124   137   176   108   154   104   163    91   145    65    65   180    56   127    89   158   158    55   136   109   159   221   114    99   220    99   122   151   167    82   144   195   147   135   201   149    87   196   134   143    71    33    38    94   102    59    41   161   114   163   138    46    84    66    85   183    75   174    74   111   148    49   119    63   129   177   146   150    46    85   202    33   156    46    58    99    67    99   141   166    88    63   126   100    46    97   197    52    70   125   163    75    72   162   188   185   166   206   219   135    85   154    61   128
    54    91   122   218    72   120   171   214   101   140   174   178   171    48    54   191    35   193   214    70   176    62    99    90   163   147    71   156    82   187   111    43   180   109    85    48    66   165    96    53   107   112    49    79   149   112   203   119   150    56   204    54    40   163   136    56   196    43    79    74   185   141   166   155    83   175    43   174   209   141    38   161    55   153   204   146   177   204   140   128   147   179   118   117    49   217   175   109   196   137   163    81   172    54    79    78    36   208   211   132    49   144   193   137   151   125    45    46   173    74   195    98   203   185   215   173    77    81   130    56   121    42   198    73   184    59    32    99   102    74    37    80   158   172   119    91   166   172   218   215   154   204    49    37   201   101   109   125    62   160    76   145   141   129    43   134   205   112   190    80   200   130    79    78   186   222   141   157   155   127   118   120   138    94   207   176    72    69   149   114   161   176   113    69   157   176   164   180    60    55    76    36   121   153    57    91   190    59    83    71   214   107   180   108    60    44    63   220    87   173    60    88    47    51    54    88   140   145   181   125    93   125   217   187   178   169   184   199   191   158    76    81    88    92   158   127   187   218   203   106   141    91    75    91   138   170   192    85    64   113   166   107   178    80   185   112   200    34   119   170    53    95    39   110    88    63   197    73   202    69   127    42    52    46    51    51    69    50   121   149   115   212   198    35   122    91    44   178   190   138    48   164   222   154   199   200   210   194   171   217   101   183   131    61    40   149    64   117    94    96   142    35   173   170    77   183    78   219   169   212   183   196   138   180    36   179   125    41   163   206    54   163    90   139    67   176   214    42   158   158    86   189    77   156   133    56   119   130    80   199    33   211    54   148    33   159    41   189   166    69    44   220   113    47    47   211   191   197   179   117    40   159   141   107   176    49   214   117   207   198    42   199   149   219    90   156    61    62   188   210    69    69    78   109   140   212   145   119    66   106   138   176   199    79   127   149   206   150   128   138   174   108   154   105   162    91   145    64    66   179    58   125    88   158   158    53   139   109   160   219   115    99   220   100   124   151   168    84   144   195   149   134   201   147    86   197   135   143    73    34    39    94   103    61    39   160   114   160   139    45    84    64    84   184    75   176    74   111   149    50   119    60   128   179   145   152    47    83   201    33   156    47    56    97    67   100   142   165    88    65   124   101    44    94   199    52    72   128   162    74    71   163   189   186   164   204   217   137    86   154    62   127
    56    92   123   219    71   121   172   215   101   139   176   179   171    46    54   190    36   194   214    69   178    62    98    89   162   145    72   157    82   186   111    43   179   109    85    48    68   165    96    55   108   112    53    79   151   111   204   119   150    56   206    56    37   162   135    56   196    43    79    73   185   143   169   154    82   176    43   176   209   140    38   160    54   154   203   144   175   204   142   128   146   179   118   117    49   218   176   108   197   138   164    81   174    55    81    80    35   205   212   131    49   143   192   137   153   126    48    46   172    73   195    99   202   188   214   171    77    82   130    54   123    41   197    73   184    57    35    98   100    75    37    79   157   172   118    92   165   173   219   214   152   205    49    39   203   100   111   127    61   160    77   145   140   128    42   134   203   114   190    78   203   129    81    78   184   220   142   158   154   125   119   122   137    92   207   175    70    67   150   114   163   175   113    68   157   178   166   181    60    54    77    36   122   152    58    92   191    56    83    71   215   107   178   107    60    46    60   221    85   174    61    88    47    52    54    89   140   146   182   124    92   124   218   189   178   168   184   199   193   157    77    79    90    91   156   128   187   216   203   106   139    92    76    91   138   171   191    83    62   113   166   108   177    79   184   113   199    33   118   171    50    95    39   109    86    61   197    71   201    67   127    42    53    48    50    51    68    48   120   150   117   210   197    34   123    92    44   175   191   139    48   162   219   155   202   197   209   194   172   217   101   183   130    61    41   152    64   119    95    97   141    35   172   172    77   181    79   220   170   210   185   195   138   181    38   179   125    38   165   208    54   166    92   138    65   177   213    44   157   160    84   190    77   155   133    55   117   129    80   197    36   209    52   146    33   156    41   188   166    71    42   220   114    46    47   210   192   198   180   119    41   156   141   105   176    50   210   116   209   197    44   201   146   218    89   156    62    62   189   210    67    70    80   108   143   214   142   120    68   104   138   176   198    79   126   148   205   153   125   137   176   109   155   105   162    92   143    64    66   181    56   126    88   158   159    55   138   109   160   220   115    99   220    99   122   151   167    82   144   196   148   132   202   149    87   196   135   145    72    36    39    93   105    59    41   160   114   161   138    45    84    66    86   185    73   174    75   109   148    48   120    61   128   178   147   150    48    83   202    34   157    47    58    99    68    99   142   166    89    64   126   102    44    95   198    52    72   127   162    74    72   163   189   186   166   205   217   136    86   155    61   129
    55    92   123   219    72   122   172   215   101   139   176   179   171    47    55   192    34   193   214    69   177    63    99    88   162   146    73   157    83   186   110    44   180   110    84    49    69   164    95    54   108   112    52    79   150   111   203   119   149    57   207    55    38   162   135    56   196    43    78    72   186   143   169   153    83   176    43   177   208   139    37   160    54   154   204   145   176   204   143   127   148   179   117   116    47   219   176   108   197   138   166    83   173    56    79    78    35   205   212   130    49   142   193   136   153   125    47    47   171    73   193    99   202   185   214   172    77    82   131    54   122    41   197    74   184    57    34    98   101    74    38    79   157   173   118    93   165   172   218   214   152   204    48    39   204   100   111   129    60   160    76   146   141   127    43   136   203   112   190    79   203   128    80    78   182   219   143   157   153   126   118   122   138    93   207   174    69    69   150   115   162   175   113    67   158   178   166   181    60    54    76    37   122   153    59    91   190    57    83    71   214   108   179   107    61    45    61   220    84   175    61    87    46    51    54    90   140   146   184   124    92   123   218   191   179   167   185   200   192   159    77    80    90    90   157   127   187   217   204   105   140    92    77    92   138   171   190    83    62   111   166   107   177    81   185   112   200    33   118   170    52    95    39   109    88    61   197    71   201    67   126    43    53    47    50    52    68    49   120   150   116   210   198    34   123    90    44   174   192   138    48   163   219   155   202   197   209   196   171   217   103   183   130    62    41   151    65   119    95    96   141    35   172   172    77   181    81   221   171   212   184   193   138   181    39   179   126    38   164   206    55   166    91   139    66   177   213    44   158   161    85   188    77   156   133    56   119   129    79   198    36   209    52   147    34   156    42   189   166    72    43   220   114    46    47   210   192   198   180   118    40   157   141   105   176    50   212   117   210   197    43   201   148   218    90   156    61    61   187   210    68    68    80   108   143   212   142   120    68   103   138   175   199    80   126   147   205   151   125   137   175   110   155   104   162    92   144    63    64   181    56   126    88   159   160    54   137   109   161   218   115    99   220    99   122   154   167    83   143   193   147   133   200   149    85   197   136   142    73    36    39    93   104    59    41   159   113   161   138    46    85    66    85   184    74   174    75   109   147    49   119    61   128   178   146   151    47    83   202    32   158    47    57   100    68   100   142   165    89    65   125   101    45    96   196    51    72   127   163    74    73   162   189   186   166   205   217   135    86   154    62   129
    54    92   123   219    71   121   172   214   101   140   175   179   171    47    55   191    35   193   213    69   177    63    99    88   162   146    72   156    82   187   111    44   179   109    85    48    68   165    95    54   108   113    52    78   151   111   203   119   150    56   206    55    38   163   135    57   195    42    78    72   185   143   169   154    83   176    43   176   208   140    37   159    54   154   204   145   176   204   142   127   147   179   117   116    48   218   176   107   196   138   165    82   174    55    80    79    36   205   212   131    49   142   193   137   152   126    47    46   172    74   195    99   202   187   214   172    77    82   132    53   123    41   197    73   184    57    34    98   101    74    37    80   157   172   118    92   165   172   218   213   152   204    48    39   203   101   111   128    61   160    76   146   140   127    43   136   203   113   190    78   203   128    81    78   183   220   143   159   154   125   118   122   137    92   208   175    69    68   151   114   162   175   113    68   158   178   166   181    60    54    76    37   122   152    58    91   191    57    83    71   214   108   179   107    61    46    61   221    85   175    61    87    47    52    55    90   140   146   183   124    92   124   217   190   179   168   185   200   192   158    77    80    90    91   156   127   187   217   203   107   139    91    78    91   138   172   190    83    62   112   167   106   177    80   185   113   200    34   118   170    51    95    39   110    87    61   198    72   201    67   126    43    53    48    50    52    68    49   120   151   116   210   198    34   123    91    44   175   191   138    49   163   219   155   203   197   209   195   172   218   102   182   130    60    41   152    65   120    95    97   142    35   173   172    77   182    80   220   171   210   184   194   138   181    39   178   125    39   164   206    54   166    91   139    66   177   213    44   157   161    85   189    77   156   133    56   119   130    79   198    36   210    52   147    33   157    41   188   166    72    43   219   115    46    47   210   192   198   181   118    41   157   142   105   176    50   211   117   209   197    44   201   147   219    90   156    61    61   188   210    68    69    79   108   143   213   143   120    68   104   138   176   198    80   127   148   205   152   125   137   176   109   155   105   161    92   143    64    65   180    57   127    88   158   159    54   138   109   160   219   115    99   219    99   123   152   167    82   143   195   148   133   201   149    86   196   136   143    71    35    39    93   105    59    41   159   114   162   138    46    84    66    85   184    73   174    74   109   147    49   119    61   128   178   146   150    46    83   201    33   157    47    57    99    68   100   141   166    89    64   125   101    45    96   196    52    72   127   162    74    73   163   189   186   166   205   218   135    86   154    62   129
    83   180   141   147   161   118   218    87    80   187   200    85   216   182   130   131    46   183    76   119    97   185   147    83   110   205   160   194   192   128   136    95    88   214    62   173   156    81    56   179   143   122   182    54   148   146   140   205   182   146   133   151   135   100   180   190   146   134   152    93    94   112   198   150   155    68   107    95   136    85   141   132   215   141   105   109   209    59    63    85   182   148   203   172    93    62   105    98    67   146   133    96   206   167   185   178   149    87   157    81    85    60    66   167    45   188   218    42    77    95   129    51   208   167    86    55    92   159   109    48    56   122   156    65   204   123    99    65   166   179   207    91   214   145   113   158    42    81    33   190   200   132   176   126   220   180    87    39   204   112   219   207    67   178   201    55   121    59    91   159   187   166    56    56   216    80   114   136    33    88   139    62   173   149    72   151   117   214   206   212    93   176   207   113   118   116   131   150   112   160   176   105   116   144   193   146   159   104   149   160   131    36   144   175    98    99   182   170    62   178    87   182   185   111   146   115   109   121    98   126   101   180   193   119   168    37   210   119   157   182    77   126    98    90   145    85    93   184   140   148   202   184   185    46   109   126    93   178   219    65    46   201   133   107    63   178   202   207    48   213    39   127   150    81   121   155   151   109    83   206    43   208    59    58   163    77   176    76   163   121   182   107   186   169    92   204   206    36   103   127   172   165   113    91   120    95   183   202   107   139   138   115   186   189    63   113   108   124   107   166   167   104    95   179   129   146   134   166   192   102    96   193   111   102   153   217   136   110   123    67   207   162   140   183    52   169   200   166   202   216    36   172   217    82   118    64    71   188   124   181    53    95   186   185    84   205   173   158   206    86   162    56   126    49   106   181    88   181   133   161   197   216   152   123   155   103    67   217   173   209    81   142   152   192   218   135    92   121    61   116   172   108   146   113   212    37    60   178   216   103   211   180    36   103   188   101   145   194    50   177   166   158   105   103   191    40   115   136    82   108   103    86    62    38   131   217    98    95   171   199    82   138   140   173    86    78   178    80   212   191   199    38    72   159   178    66    95    54   205   104    57    37    76   170   177   104   113   215    68   104   190   162    62   157    44   160   170   114    87   198   207    98   211    78    68   146    82   140   209    43    71   187   134   178    80    85   148   134   117    50   220   157   190   216   131    34   164   160   154   173   126   166   194   185    91   111   209   120    91   125   112    44
    86   180   140   147   162   119   218    85    80   187   199    84   218   183   130   134    43   184    75   118    96   183   149    83   110   203   162   192   192   128   136    99    90   214    62   173   157    84    57   178   142   120   184    53   149   143   139   202   183   147   129   150   135   101   180   189   149   133   152    92    97   109   193   148   157    70   107    99   138    84   143   130   214   141   110   111   206    59    62    85   183   147   205   172    94    62   106    99    69   144   130    94   207   167   185   180   150    85   158    79    83    60    64   168    44   187   221    42    76    95   132    52   208   165    85    55    96   162   107    48    54   120   157    62   202   121    98    65   166   181   206    91   213   141   113   158    41    82    33   191   202   132   177   127   220   181    88    40   205   110   220   207    64   175   201    53   123    58    92   158   186   168    56    57   216    81   116   133    35    86   140    64   174   150    70   151   117   215   204   212    92   176   207   113   119   117   127   146   113   159   173   106   116   145   192   148   161   105   149   161   132    36   146   172    99   100   181   169    61   179    88   184   183   114   144   115   108   123    99   124    99   181   192   119   167    36   208   120   159   181    76   128   101    91   143    85    93   187   139   147   201   185   185    43   111   123    93   177   219    67    50   203   136   105    60   177   202   207    47   217    39   128   147    80   121   153   150   111    85   206    44   209    60    58   162    75   174    77   165   125   182   104   186   171    91   202   205    35   103   128   173   164   118    94   119    94   181   206   106   139   137   116   189   188    64   116   109   123   108   166   168   105    95   183   128   146   136   168   191    99    96   191   110    98   153   218   138   109   121    65   209   161   141   178    52   169   203   167   204   217    38   171   219    80   118    65    72   188   125   178    51    95   185   185    85   204   175   160   209    86   161    56   127    51   105   183    88   178   133   162   196   216   156   121   155   102    66   215   175   208    83   143   151   195   219   136    94   121    60   117   172   111   144   112   209    35    61   177   220   103   207   179    35   102   186   102   150   193    53   177   165   157   107   105   192    40   114   137    80   110   104    86    61    37   128   217    95    96   171   198    80   138   142   174    86    79   176    75   213   191   201    38    70   157   178    63    95    55   207   106    56    40    77   168   178   105   112   213    66   102   190   164    62   156    46   157   169   115    88   196   210    98   212    77    67   145    83   140   209    45    71   190   134   177    82    84   150   135   116    51   216   156   188   217   132    32   162   163   155   175   125   163   195   188    92   108   211   121    93   125   115    44
    85   179   144   148   166   117   219    90    80   187   200    87   217   183   129   130    45   185    74   119    97   185   145    82   113   203   163   194   191   128   135    94    89   216    64   176   158    77    58   180   144   120   182    55   148   141   136   205   182   145   134   153   133    98   182   191   145   137   153    96    95   113   200   150   152    67   108    95   139    85   139   131   212   140   106   110   207    59    65    88   182   149   203   174    94    64   107    99    71   146   134    98   205   167   184   179   150    85   157    83    85    61    63   168    46   187   216    43    78    94   128    53   209   167    86    56    95   159   110    47    56   123   155    65   205   122   100    64   166   181   206    91   213   144   114   159    43    80    33   192   199   132   175   128   222   178    86    40   203   113   218   206    69   181   204    54   119    59    91   159   188   165    56    57   214    81   114   135    34    89   140    62   173   150    71   150   118   216   209   211    92   178   207   114   118   115   133   149   112   162   175   107   114   144   192   146   160   105   151   159   130    36   143   174    98    98   184   170    62   177    85   181   184   110   146   116   107   121    99   124   105   181   192   119   169    35   210   120   159   183    78   128    98    90   146    83    94   186   141   150   204   185   183    45   112   125    94   175   218    65    48   199   134   103    66   178   199   203    46   215    41   131   154    79   120   156   150   108    83   205    43   210    59    57   164    76   174    72   162   122   181   107   188   172    93   202   209    35   103   129   174   165   113    91   118    95   185   203   108   141   137   114   183   190    61   115   112   121   106   168   168   103    92   182   131   147   134   169   189   100   100   195   110   100   155   216   137   110   122    65   206   164   140   183    52   169   205   167   201   215    35   171   219    83   119    63    70   188   124   179    53    97   189   184    83   204   173   160   207    84   163    53   128    47   106   183    87   179   133   158   198   215   151   124   153   103    68   217   171   209    81   139   151   194   221   134    93   122    61   118   171   110   143   114   211    37    60   178   218   102   209   180    34   104   188    99   144   193    49   176   166   155   108   103   193    40   111   135    80   106   106    83    63    39   129   214    97    96   172   203    81   139   139   172    86    79   178    77   213   194   199    37    70   160   180    65    97    53   206   103    58    38    78   169   179   102   111   215    65   107   191   165    65   158    44   159   170   116    84   198   207    92   212    77    68   146    84   140   209    45    69   186   130   177    78    85   148   138   116    47   218   156   192   218   133    37   164   161   153   173   127   164   195   186    89   107   209   121    93   125   112    42
    83   178   138   148   160   119   219    88    78   185   200    85   217   182   130   132    47   184    76   117   100   182   145    84   113   205   160   192   191   130   134    97    88   215    64   175   155    82    58   179   140   121   182    56   149   144   140   205   182   146   130   149   135    98   182   190   147   135   155    93    96   113   197   150   156    70   105    95   137    83   142   130   213   138   107   108   210    60    62    83   184   148   203   172    93    62   107    98    68   148   132    95   205   165   185   178   151    85   158    80    84    61    63   166    45   186   219    44    77    95   129    50   207   169    85    57    92   160   108    47    53   123   155    63   204   121    98    65   167   179   204    89   214   143   111   157    43    82    36   189   201   131   175   125   219   178    86    39   206   113   217   208    66   179   202    55   117    58    92   158   187   168    53    55   215    81   115   136    34    90   137    63   173   148    71   152   119   211   206   212    92   176   207   112   121   116   131   148   112   161   177   105   115   145   191   145   160   103   150   161   130    38   146   175    98    98   182   168    64   179    88   185   182   112   146   115   112   124   100   124   103   179   193   120   167    35   210   121   157   181    78   125    97    91   145    84    92   187   140   149   202   185   183    44   111   126    92   178   220    70    45   201   133   105    62   179   200   204    48   215    39   130   152    77   119   156   151   108    84   207    46   210    60    57   163    78   176    76   162   123   182   105   184   168    94   204   205    34   102   127   171   166   110    91   121    95   180   201   108   138   137   115   187   187    63   114   109   123   106   164   166   101    93   182   129   144   134   167   192   103    97   193   113   101   152   216   137   110   119    64   208   162   143   182    55   169   201   164   202   217    38   174   217    81   118    65    73   186   124   181    52    97   187   185    84   205   175   159   206    85   160    54   126    51   109   182    87   178   132   161   197   216   152   123   155   104    66   216   173   212    82   142   153   195   218   136    93   120    61   118   173   108   144   111   212    37    58   176   217   103   212   180    38   101   189   100   145   195    54   174   167   159   106   104   192    40   114   135    80   108   103    87    61    38   130   216    99    96   171   199    83   138   140   174    89    78   176    79   212   192   197    37    72   160   180    64    96    53   206   104    58    38    76   170   177   103   112   215    70   104   190   162    62   157    44   160   170   114    85   198   208    96   212    76    70   145    82   139   206    45    71   188   132   179    79    82   148   134   118    47   219   156   189   216   133    34   164   161   153   173   128   165   195   186    91   110   212   119    91   129   110    44
    84   179   140   147   164   117   218    86    80   186   199    86   217   182   129   133    46   183    76   118    97   185   146    83   111   203   161   193   191   129   137    97    88   214    64   175   155    82    57   178   142   121   182    55   148   143   139   205   181   146   132   150   135    98   181   189   145   135   152    93    94   112   197   150   155    69   107    96   137    85   142   131   214   141   107   109   209    59    62    86   182   148   202   172    93    63   106    99    67   147   133    96   207   167   185   178   149    86   157    80    83    61    65   167    44   188   219    43    76    95   130    50   209   168    85    56    94   160   108    48    56   121   156    65   203   123    99    65   166   180   206    91   215   144   113   158    42    81    34   190   200   133   176   126   219   180    86    40   205   112   218   206    66   177   201    55   120    60    91   158   187   167    55    56   214    82   115   135    34    89   139    64   173   150    71   152   117   213   205   210    92   175   207   114   119   115   129   151   111   160   176   106   116   145   192   146   159   104   148   161   130    35   144   174    98   100   182   169    62   179    86   182   184   111   147   114   109   122    98   125   102   179   193   118   168    37   210   121   156   182    77   126   100    90   146    84    93   185   139   147   202   185   185    46   111   126    93   177   219    66    46   201   134   105    63   179   201   205    47   214    39   128   150    79   121   156   150   109    85   206    44   210    59    58   164    77   175    75   162   122   182   106   185   169    92   204   204    35   103   128   173   165   113    93   121    95   182   202   108   139   138   116   186   189    63   114   109   124   107   166   166   104    94   181   129   147   135   167   190   102    97   194   110   101   153   218   137   111   122    66   207   161   141   182    52   169   201   167   203   217    36   172   218    82   118    65    71   188   124   180    52    96   187   184    85   204   173   158   207    86   162    56   126    51   106   181    88   181   133   160   198   217   153   122   154   104    67   216   173   210    81   143   152   193   219   136    93   122    61   117   173   109   145   112   211    37    60   177   216   102   209   182    36   101   189    99   146   195    51   178   167   158   106   104   192    39   114   136    82   108   104    86    61    37   131   217    97    97   170   199    83   137   140   175    86    78   178    79   211   192   200    38    71   158   178    64    96    52   206   105    58    38    77   170   177   104   113   215    67   104   190   161    62   157    44   159   170   114    85   199   208    97   211    78    69   145    82   140   208    44    71   187   133   177    81    84   148   134   117    49   219   157   190   217   132    35   163   160   153   173   126   164   194   185    91   110   210   121    91   125   111    45
    86   178   141   147   166   117   218    87    80   184   197    84   218   183   128   134    46   183    74   118    97   186   147    81   110   204   163   192   192   128   138    95    90   214    64   173   158    81    58   179   144   119   183    55   148   143   139   203   180   147   131   149   133   100   182   187   145   133   152    95    94   111   197   150   157    69   107    95   138    85   142   131   214   140   108   110   212    57    63    84   182   149   205   172    91    62   105   100    68   145   135    97   208   168   186   177   150    88   155    79    82    61    63   169    44   188   215    44    80    93   129    49   208   166    85    56    95   160   107    46    58   121   155    64   204   121    98    66   165   180   206    90   215   147   113   156    44    80    35   190   200   133   174   127   220   179    89    41   205   111   216   206    68   177   202    55   120    57    91   159   186   167    53    58   214    82   116   136    34    89   141    63   173   152    68   153   117   213   204   210    91   175   207   114   119   114   128   146   112   161   176   106   115   146   193   147   157   106   149   164   129    36   145   173    96   101   181   172    62   181    88   181   184   112   146   116   108   123    99   126   104   178   193   116   170    37   208   122   156   184    77   126    96    92   146    83    92   186   141   152   199   184   187    45   111   126    91   178   218    67    48   201   135   105    61   180   200   206    46   214    40   128   150    81   120   156   150   110    84   207    45   211    58    59   165    78   176    78   163   123   180   108   186   171    93   205   204    34   105   127   171   166   116    93   120    91   183   204   108   139   140   116   184   188    63   114   111   123   106   165   165   105    93   181   129   145   135   168   190   105    96   192   114   102   154   217   137   109   124    66   206   162   141   184    52   167   199   165   202   216    35   172   221    82   117    65    70   189   126   179    52    97   186   184    83   204   172   160   207    85   163    56   125    50   107   182    88   179   133   161   197   215   157   121   154   104    68   214   173   209    80   146   153   195   219   136    94   122    62   120   175   107   146   114   210    38    58   178   218   102   208   182    38   104   186   100   147   197    52   180   167   160   105   106   191    40   111   136    80   107   104    86    60    37   128   215    94    96   170   199    83   136   138   174    88    77   175    79   212   190   201    36    72   160   179    66    95    51   208   105    57    40    77   171   176   106   112   215    70   104   191   164    61   156    44   158   171   114    84   199   207    97   212    77    67   146    81   139   208    43    70   188   134   178    81    83   146   133   115    49   219   157   188   219   134    35   165   161   152   174   127   164   194   186    93   109   210   120    90   127   108    45
    86   178   142   146   163   118   220    86    79   186   197    86   216   183   129   135    45   181    77   117    98   182   148    82   110   204   161   191   190   130   138    96    88   214    62   174   155    82    56   178   143   120   183    55   149   142   138   204   181   146   131   150   135    98   181   188   146   135   153    93    96   113   197   149   156    70   109    97   136    86   142   132   215   139   107   109   211    60    62    85   183   148   201   173    92    63   107    97    70   146   133    95   207   168   187   178   149    87   157    79    82    62    67   168    45   188   220    43    77    94   131    50   208   170    85    54    96   160   109    45    55   122   158    66   202   123    98    64   167   179   208    89   218   144   111   158    45    80    35   189   199   131   175   127   218   180    87    40   205   115   220   205    67   175   199    55   121    60    89   159   186   167    54    56   214    80   114   136    34    88   139    63   174   149    70   153   117   211   206   209    94   177   207   113   118   115   130   152   110   160   174   108   116   146   193   146   160   104   148   159   130    36   145   172    99    97   183   168    63   181    87   184   183   112   145   116   109   122    96   127   102   181   193   119   167    38   208   121   156   181    79   127   100    91   147    86    95   185   142   148   202   184   183    46   111   127    95   175   221    65    46   198   135   105    64   177   202   205    48   213    38   128   149    80   121   157   152   109    86   206    44   213    59    57   166    77   177    74   165   124   181   106   186   169    92   204   201    36   104   125   173   165   113    93   119    95   181   202   107   140   139   115   185   188    63   114   109   124   107   169   167   105    94   179   129   147   135   168   193   103    96   191   110   101   155   219   139   109   123    64   206   160   140   183    55   170   202   167   202   217    37   172   218    82   118    65    72   185   123   178    52    95   188   183    83   205   173   158   205    87   162    55   126    52   109   183    86   179   133   159   199   217   153   122   154   104    67   216   173   209    83   141   151   195   218   134    94   121    61   117   173   109   144   111   212    35    60   179   217   103   209   182    38   102   186   100   144   194    51   179   166   159   104   104   193    38   113   136    80   109   103    87    62    34   129   217    97    97   173   197    82   138   138   175    86    77   178    77   211   192   198    40    72   156   177    64    95    53   208   105    58    39    77   169   174   105   112   215    68   105   193   163    60   157    45   159   169   112    85   199   208    98   211    77    66   144    80   139   208    44    70   190   134   178    83    84   150   135   117    48   219   160   190   219   134    36   163   161   152   174   124   164   194   187    90   110   209   121    94   127   113    46
    84   179   140   147   164   117   219    87    80   185   199    85   217   182   130   132    45   183    76   118    97   185   147    83   111   204   161   193   191   129   137    96    88   214    64   174   156    81    57   178   143   120   183    55   149   144   139   204   181   146   132   151   135    99   181   189   146   135   153    93    95   112   197   150   155    69   107    96   137    86   142   132   214   141   107   110   209    59    63    86   182   148   203   172    93    63   106    99    68   147   133    96   207   167   185   178   150    86   157    80    83    61    65   167    44   188   218    43    76    94   130    50   208   168    85    55    94   160   108    48    56   121   155    65   203   123    99    65   166   179   206    91   215   144   113   158    42    81    34   189   200   133   176   126   219   180    87    40   205   112   219   206    66   177   201    55   121    59    91   159   187   166    54    56   214    82   115   135    34    89   139    63   173   149    71   152   117   213   206   210    91   175   207   114   118   115   129   150   111   160   176   106   115   145   193   145   159   104   148   161   131    36   144   174    98    99   182   170    62   178    87   182   184   111   147   114   109   122    98   126   102   179   193   118   168    36   210   120   157   181    78   126    99    91   146    84    93   185   140   148   202   184   184    46   111   125    92   177   219    66    47   201   134   105    63   178   201   205    48   214    39   128   150    79   121   155   150   109    84   206    44   209    59    58   163    77   175    76   163   122   182   106   185   170    92   204   204    35   103   128   172   165   113    92   121    94   182   202   107   139   138   115   186   189    63   115   109   123   107   166   166   104    94   181   129   147   135   168   192   102    97   193   110   101   153   218   137   111   122    66   207   161   141   182    53   169   202   167   202   217    37   171   218    82   117    65    71   188   124   180    52    96   187   184    85   205   174   158   207    86   163    56   126    50   106   182    87   180   133   161   198   216   153   122   154   104    67   216   173   210    81   143   152   194   219   136    93   122    61   117   173   108   145   112   211    37    59   178   217   102   209   182    36   102   188   100   146   195    51   177   167   158   106   104   192    39   114   136    81   108   104    86    62    37   131   216    97    97   170   199    83   137   140   175    87    78   177    79   211   192   200    38    71   159   178    64    96    53   206   105    57    38    77   170   177   104   113   215    67   104   191   162    62   156    44   159   170   114    85   198   208    97   211    78    68   145    82   140   208    44    71   188   133   178    81    84   149   134   116    49   220   158   190   217   133    35   163   161   153   173   126   164   194   186    91   110   210   120    91   125   112    45
    84   178   141   147   163   116   218    88    80   186   199    85   217   181   130   132    45   183    76   119    98   184   147    83   110   204   161   193   191   129   137    97    88   215    64   174   156    81    56   178   143   119   183    55   148   145   141   204   181   146   130   151   135    98   180   189   147   135   152    92    95   113   197   150   153    69   106    95   137    86   142   132   214   141   107   110   209    59    63    86   183   149   202   172    93    62   106    98    68   147   133    96   207   168   186   177   150    84   156    79    82    62    66   168    45   188   219    43    77    95   129    50   208   168    85    55    92   161   108    47    55   122   156    67   203   122    99    65   166   179   208    92   215   145   113   158    42    82    36   188   200   133   176   125   219   181    87    39   204   113   221   207    66   177   201    55   121    60    91   159   188   166    55    56   214    81   115   136    33    88   138    62   173   149    70   152   119   214   206   208    92   176   205   115   119   115   130   150   112   159   175   106   116   144   192   146   160   104   148   162   131    34   145   174    98   100   184   171    63   179    87   182   184   110   146   114   108   121    99   125   101   180   192   120   167    37   211   119   156   182    77   125   100    91   145    84    93   185   139   147   201   184   185    46   110   124    92   178   219    65    47   202   133   105    63   179   201   205    48   214    39   129   149    80   120   155   151   108    84   207    44   210    59    58   164    77   175    74   163   122   182   106   187   170    93   205   205    35   103   128   172   166   114    91   121    95   183   203   107   141   140   116   186   189    62   116   108   124   107   167   166   105    93   182   130   147   134   168   192   103    97   193   110   101   153   218   138   111   122    66   206   161   141   182    52   169   203   168   203   217    37   173   217    82   117    66    72   188   124   179    52    96   187   184    85   204   174   159   207    86   164    57   126    50   105   180    87   179   134   161   199   217   152   122   154   104    67   215   173   209    81   144   151   194   219   138    92   123    62   118   172   109   146   112   212    38    60   177   218   102   210   182    36   101   188   100   147   194    51   178   167   159   105   104   193    40   113   136    82   108   104    85    63    36   131   218    98    97   171   200    81   136   141   175    87    78   179    79   211   192   199    38    72   159   179    63    95    53   206   106    58    38    77   169   176   103   114   216    67   105   190   163    62   157    44   159   169   114    86   199   208    97   210    78    68   145    80   139   208    43    72   187   134   178    80    84   148   134   116    47   220   159   190   218   132    33   163   160   154   173   125   164   194   186    89   111   211   121    90   125   111    44
    85   180   140   147   164   117   218    87    79   185   199    85   217   182   129   133    46   183    76   118    97   185   146    83   111   204   161   193   191   129   136    97    88   214    64   174   155    82    57   178   142   120   182    54   149   144   139   205   181   145   131   151   135    99   182   189   145   135   152    93    95   111   197   149   155    69   107    96   137    86   142   131   214   140   106   109   210    59    63    85   182   148   203   172    93    63   107    99    68   147   134    96   207   166   185   178   150    85   157    80    83    61    65   167    45   188   218    43    77    94   130    51   208   167    85    56    94   160   108    47    56   122   156    65   203   123    98    65   166   180   206    91   215   144   113   158    42    81    33   190   200   133   176   126   219   180    87    40   206   111   219   206    66   177   202    55   121    59    92   159   186   166    54    57   214    82   114   135    34    89   139    63   173   149    71   152   118   213   206   210    91   176   207   114   118   115   129   150   111   160   175   106   116   145   193   146   160   104   149   161   131    35   144   174    98    99   182   169    63   178    87   182   184   110   146   114   109   122    98   126   102   179   193   118   167    36   210   120   156   182    78   126   100    90   147    85    93   185   140   147   202   185   184    45   111   125    92   178   219    66    47   201   133   105    63   178   201   205    48   214    39   128   150    79   121   154   150   110    84   206    44   209    59    58   163    77   175    76   163   121   182   106   185   169    93   204   205    34   103   128   172   165   114    92   121    95   182   202   107   139   138   116   186   189    63   115   109   124   107   166   166   104    94   181   129   147   135   168   191   102    96   193   110   101   153   218   137   111   122    66   207   161   141   183    53   169   202   167   202   217    38   171   218    82   118    64    71   187   124   180    51    96   187   184    85   205   174   158   207    86   163    56   126    51   106   182    87   181   133   161   198   216   154   121   154   104    67   217   173   209    81   143   152   194   218   137    93   123    61   117   172   108   146   112   211    37    59   177   217   102   209   182    36   102   188   100   146   195    51   177   167   158   106   104   192    40   114   137    81   109   104    86    62    38   130   216    97    97   170   199    82   137   140   175    87    78   177    79   212   191   200    39    71   159   178    64    96    53   206   106    57    38    77   170   177   103   113   215    67   104   191   161    63   157    45   159   170   114    86   199   208    97   210    78    69   145    81   139   208    44    71   187   134   178    81    84   149   134   116    49   220   158   190   217   132    35   164   161   153   173   126   164   194   186    91   110   210   120    91   125   112    45
    83   179   140   147   164   116   218    88    80   186   198    87   216   182   131   133    44   184    76   117    98   186   147    83   111   203   160   193   191   130   137    96    89   215    65   174   156    81    58   179   142   120   184    55   149   144   139   204   181   145   132   150   134    99   181   188   146   135   153    94    95   113   196   151   155    69   108    95   136    86   141   131   214   140   107   110   209    58    63    86   183   148   202   173    93    63   106    99    69   147   133    96   208   167   185   177   150    85   157    81    83    61    65   167    44   189   218    45    76    93   131    50   208   169    86    56    93   161   108    47    56   123   156    64   203   122    98    66   166   180   207    91   216   145   112   157    42    80    33   189   200   133   176   126   217   180    88    40   206   112   218   205    65   178   202    56   120    59    91   160   188   166    54    56   215    82   115   135    33    88   138    64   174   150    70   151   118   213   206   210    91   176   205   114   117   115   129   149   112   160   176   105   116   144   194   146   159   104   147   161   131    35   144   174    99   100   184   170    62   179    87   181   184   110   147   114   109   123   100   127   102   178   194   119   168    37   209   122   156   182    79   127    99    91   146    83    93   185   142   147   202   185   183    46   112   125    93   177   219    66    46   201   133   106    64   179   200   204    49   215    40   129   150    78   122   155   150   109    84   206    43   208    60    58   162    78   175    77   164   121   184   107   185   169    91   203   203    35   102   127   172   166   112    94   119    93   182   202   108   139   138   117   185   188    63   115   108   123   107   165   165   104    95   181   129   148   135   168   191   102    96   194   113   100   154   218   137   112   122    66   207   161   142   183    52   168   201   168   202   218    37   172   219    83   119    66    70   188   125   180    52    95   189   184    83   205   172   157   206    86   162    56   126    52   108   182    87   179   132   161   198   215   153   121   154   104    65   216   173   209    82   143   153   194   219   136    93   124    61   116   173   107   145   113   210    36    59   177   216   102   211   182    37   101   190   100   145   194    50   176   168   157   106   104   191    40   114   136    80   108   103    86    63    39   130   217    97    96   170   198    82   136   140   175    87    79   176    80   212   192   198    40    71   160   179    66    96    54   206   104    57    38    77   169   178   104   113   215    67   105   191   164    62   155    46   158   170   115    87   199   209    97   212    78    70   147    82   140   208    45    71   188   134   178    81    84   148   133   117    47   218   158   190   216   133    35   163   161   154   172   127   165   193   186    93   112   211   120    91   126   113    45
    85   181   141   148   162   117   218    85    80   184   197    86   217   181   130   131    46   183    77   119    96   184   146    82   110   203   161   192   190   129   134    98    87   213    65   173   157    83    57   177   141   120   184    55   148   142   140   206   181   146   131   150   134    99   182   189   145   134   153    92    95   111   196   151   155    69   107    95   136    86   141   131   213   141   107   108   210    59    63    86   182   150   202   173    92    63   107    98    68   149   132    96   208   168   186   180   150    85   156    82    81    62    63   165    46   186   217    42    77    92   130    51   208   169    83    57    92   160   107    48    56   119   155    65   202   123    98    66   168   178   207    91   216   144   112   157    43    83    35   189   200   131   178   126   219   179    86    41   204   112   217   206    65   177   202    55   121    58    92   159   186   166    53    57   214    80   113   135    36    88   140    63   173   148    72   153   117   212   206   210    91   177   207   117   119   115   129   150   114   160   174   106   114   147   193   147   157   105   147   159   130    34   145   175    98    98   182   168    61   179    87   182   184   108   146   114   108   123    98   127   103   178   193   119   169    34   211   120   157   182    78   127    99    88   146    84    92   188   141   149   202   183   183    46   109   126    93   179   220    64    46   201   135   104    66   178   201   206    48   215    39   130   149    80   121   156   149   107    83   204    44   207    59    59   164    79   175    75   162   121   182   104   184   169    93   203   204    34   101   127   172   166   114    93   123    94   181   203   107   138   138   118   188   190    62   116   109   123   107   165   166   104    95   181   128   146   137   170   190   102    95   194   113    98   153   219   137   110   120    66   205   162   142   182    54   168   201   166   204   217    37   169   217    82   118    62    73   188   124   180    53    96   189   182    85   204   175   159   210    86   163    56   124    53   106   181    87   181   134   162   197   216   154   122   153   104    69   217   172   207    81   145   154   196   219   137    94   122    60   117   171   110   144   112   211    35    58   180   214   103   209   184    38   103   187    98   147   193    51   179   168   158   106   105   192    39   112   139    81   109   103    87    61    38   132   219    97    96   168   200    84   134   140   176    86    81   174    78   211   191   197    39    72   160   179    63    95    54   207   105    57    39    75   170   179   105   113   215    67   105   190   163    63   154    43   160   169   113    84   199   207    96   210    77    71   146    81   139   208    43    70   189   134   177    82    83   152   134   115    47   218   158   190   216   134    36   163   161   152   171   126   165   195   185    93   109   211   121    91   126   110    45
    84   181   140   147   165   118   220    87    78   186   199    85   215   182   130   132    45   182    78   119    98   184   146    83   111   204   162   195   193   130   139    95    88   216    64   173   156    81    56   178   143   119   182    57   148   144   139   205   182   145   133   151   135    99   181   188   148   137   152    93    97   112   196   151   155    69   106    95   136    87   143   131   212   139   108   109   208    59    63    86   182   148   202   171    93    64   108    99    65   146   134    95   207   168   185   179   150    85   157    81    83    61    65   166    44   186   219    40    76    96   130    48   206   168    84    55    93   159   106    47    54   122   157    65   203   124    99    64   166   180   206    90   215   144   112   159    43    81    33   189   201   133   175   125   219   179    87    41   206   113   219   205    67   178   199    55   120    60    91   158   186   166    54    57   214    83   115   136    35    89   138    63   173   148    72   153   117   214   207   210    92   174   207   115   117   114   129   148   111   161   176   105   116   146   193   144   160   104   148   160   131    37   144   174   100    98   182   172    63   179    87   182   183   112   147   115   109   123    98   125   103   179   193   117   168    39   211   121   157   181    78   126    98    89   146    83    93   184   140   149   203   185   186    48   112   125    93   177   219    66    45   200   134   106    64   179   202   205    48   213    39   128   149    79   120   155   150   110    85   204    45   210    60    58   163    77   175    78   164   121   184   107   186   169    92   203   205    36   102   127   172   165   114    91   121    94   183   202   108   139   138   116   186   190    65   116   108   123   106   165   168   104    94   181   128   148   136   167   192   103    97   192   111   101   154   219   137   111   121    65   207   160   140   182    53   168   203   166   202   216    37   171   216    83   116    63    70   188   125   180    53    95   186   186    83   205   172   158   207    84   162    55   126    52   106   180    87   180   132   160   198   216   153   122   154   105    67   215   172   210    79   142   152   193   217   136    94   122    62   118   173   107   144   112   212    36    58   177   218   104   209   183    35   101   188   100   146   195    50   178   167   157   105   103   193    39   114   137    81   107   102    87    61    37   130   218    97    97   171   200    81   137   141   177    87    79   177    78   212   192   200    38    72   159   180    63    96    51   207   105    57    39    77   170   176   104   113   217    68   106   191   162    62   158    43   159   170   114    86   198   208    98   210    78    68   144    81   140   207    44    71   189   134   179    81    83   149   134   117    48   219   158   191   218   133    35   164   161   153   172   125   164   195   185    91   111   210   122    91   124   112    44
    84   180   140   147   164   117   219    86    80   185   199    85   217   182   130   132    45   183    76   118    97   185   146    83   111   204   161   193   191   129   137    96    89   214    64   174   156    82    57   178   143   120   183    55   148   144   140   205   181   146   132   151   135    98   182   189   146   135   152    93    95   112   197   150   156    70   107    96   137    85   141   131   214   141   106   110   209    58    63    86   182   148   203   172    93    63   107    99    67   147   133    96   207   167   186   178   149    86   157    80    83    61    65   167    44   187   219    44    76    94   130    50   209   167    85    55    94   160   109    48    56   121   155    65   204   123    99    65   166   179   206    90   215   144   113   158    42    81    34   190   200   133   176   126   220   179    87    40   205   112   219   206    66   177   202    56   120    59    91   159   187   166    54    56   214    82   115   135    34    89   139    63   173   149    71   152   117   213   206   210    91   176   207   115   118   115   129   150   111   161   176   106   115   145   193   145   159   104   148   161   131    36   145   174    98    99   183   170    63   178    86   182   184   111   147   114   109   122    98   126   102   179   193   118   168    36   210   121   157   181    77   126   100    91   146    84    92   185   140   147   202   185   185    45   110   125    92   178   219    66    46   201   134   105    63   179   201   205    48   214    39   128   150    79   120   155   150   109    84   205    45   210    59    58   163    77   175    76   163   122   182   105   185   170    92   204   205    35   103   128   172   165   113    92   121    95   183   202   107   139   138   116   186   188    63   114   109   124   107   166   166   104    94   181   129   147   135   168   191   102    97   193   110   100   153   218   137   111   121    66   207   162   141   182    53   170   201   167   203   217    37   171   218    82   117    65    71   188   124   180    52    96   187   184    85   205   174   158   207    86   163    56   125    51   106   181    88   180   132   160   198   217   154   122   154   104    67   217   173   210    81   143   152   194   219   136    93   122    61   117   173   108   145   111   211    37    59   178   217   103   210   181    36   102   188    99   146   195    51   177   166   158   105   104   192    39   113   136    81   108   104    86    62    38   130   216    97    97   170   200    83   137   140   175    87    79   177    78   212   192   200    38    71   159   178    64    96    53   206   105    57    38    77   170   176   104   113   216    67   104   190   162    62   156    44   159   170   114    85   198   208    97   210    78    68   145    82   140   207    44    72   188   133   178    81    84   149   135   116    49   220   158   191   217   133    35   163   161   153   172   126   164   193   186    91   110   210   121    91   125   112    45
    83   180   141   147   163   118   219    87    80   186   200    85   217   180   129   131    45   182    76   119    98   185   146    83   110   204   160   192   191   128   136    97    89   214    63   175   156    82    57   177   143   120   183    54   148   144   141   205   182   146   131   150   135    99   181   190   146   136   152    92    95   112   196   149   157    69   107    95   137    85   142   132   214   141   107   109   208    59    64    85   182   147   202   171    92    62   106    99    67   147   133    97   207   167   186   178   150    86   157    80    83    62    66   166    44   188   219    43    77    94   130    50   208   168    86    55    94   161   109    48    56   120   155    65   204   122    99    65   167   179   206    91   215   144   113   158    42    81    34   189   199   133   176   127   220   179    88    41   205   112   218   207    66   178   202    55   120    59    92   158   187   166    53    55   214    81   115   135    33    88   140    65   173   149    72   151   118   213   206   210    91   175   206   114   119   114   129   150   112   160   176   106   116   146   193   145   160   105   148   162   131    37   145   175    98    99   183   169    63   178    86   183   183   111   148   115   109   122    98   126   101   179   193   118   167    37   210   120   157   182    78   127   100    91   147    84    92   185   140   148   202   185   184    44   112   125    92   177   219    66    46   201   135   105    64   179   202   204    48   213    39   129   151    79   122   156   151   110    85   205    45   210    58    59   162    76   175    76   162   122   181   106   185   169    92   205   205    35   103   127   173   165   113    93   121    94   181   203   107   140   138   116   187   189    63   115   109   123   105   166   166   105    94   182   128   147   135   169   191   102    97   193   109   101   153   217   136   111   122    65   207   161   141   182    53   169   201   166   203   216    37   173   219    82   117    65    72   188   125   179    51    97   186   184    84   205   174   159   207    86   163    56   127    50   106   182    86   181   131   161   198   216   153   121   154   105    68   217   173   210    81   143   152   194   219   138    94   122    61   117   172   108   147   112   210    38    59   178   217   102   210   180    36   101   187    99   146   194    50   178   166   159   105   104   191    39   114   136    82   108   103    86    62    37   131   216    98    97   170   199    84   137   140   176    88    79   177    78   212   192   200    38    71   158   179    65    95    53   206   106    57    38    76   170   175   103   112   215    67   105   190   161    63   156    44   159   169   114    86   198   208    97   210    78    67   145    82   140   207    44    71   187   134   177    80    83   147   133   115    50   220   157   191   217   133    35   164   160   152   173   126   165   194   186    91   110   209   120    92   126   111    44
    84   179   140   148   164   118   218    86    80   185   199    85   216   182   129   132    45   182    77   119    97   186   146    82   110   204   161   193   191   129   138    97    88   213    63   172   154    82    56   179   143   118   182    55   148   144   140   205   181   146   132   151   135    99   181   190   146   136   153    93    95   112   196   149   156    69   108    96   136    86   142   132   215   140   107   110   210    59    63    86   182   148   203   171    94    62   105    98    69   147   133    96   207   166   186   177   149    85   157    79    83    61    65   166    45   188   219    43    75    94   129    51   208   168    84    55    91   159   108    47    56   121   156    65   204   122    98    66   165   178   206    90   215   144   113   157    43    81    34   189   200   133   176   126   220   180    87    42   205   112   219   207    67   177   201    54   120    60    91   158   188   167    55    55   216    82   115   134    35    89   138    64   172   149    71   152   118   215   207   208    92   175   207   114   118   115   129   150   112   160   176   106   116   144   193   146   161   104   148   161   131    35   145   175    98    98   183   169    62   178    86   182   184   111   148   115   108   121    98   126   102   179   194   118   169    36   210   121   157   181    77   127    99    90   145    85    93   185   141   149   202   185   184    46   111   125    92   178   220    66    46   201   133   105    64   178   201   205    47   214    40   129   150    79   120   156   150   109    83   205    44   209    59    58   162    76   176    77   163   122   182   106   186   169    92   204   204    34   104   128   172   165   113    92   121    95   183   202   109   138   139   115   188   188    63   115   109   124   107   166   166   103    94   180   129   147   135   168   191   103    97   193   111   101   153   218   138   110   122    65   205   160   140   182    53   169   202   166   203   217    37   172   217    82   119    64    71   187   123   181    53    97   187   183    85   204   174   158   207    86   162    56   124    51   106   181    88   180   133   161   198   217   152   120   153   105    66   215   173   210    80   143   152   194   218   136    92   124    62   117   172   107   145   112   210    37    60   178   217   101   209   181    36   103   187   100   145   195    50   178   166   159   106   104   192    39   114   136    81   108   104    86    61    38   130   215    97    95   171   200    82   136   138   175    88    78   177    79   211   191   199    37    72   160   177    64    95    53   206   107    58    37    78   169   177   105   113   215    67   105   190   161    62   157    45   159   169   114    86   196   208    97   211    78    68   145    82   140   207    44    71   188   133   178    82    85   148   135   116    48   220   158   190   216   131    36   164   160   154   173   127   165   193   186    92   109   209   119    91   125   111    45
    84   179   140   147   164   117   219    87    80   185   199    85   217   182   130   132    45   183    76   118    97   185   146    83   111   204   161   193   191   129   137    96    88   214    64   174   156    82    57   178   143   120   183    55   149   144   139   204   181   146   132   150   135    99   181   189   146   135   153    93    95   112   197   150   155    69   107    96   137    85   142   132   214   140   107   110   209    59    63    86   182   148   203   172    93    63   106    99    68   147   133    96   207   167   185   178   150    86   157    80    83    61    65   167    44   188   218    43    76    95   130    50   208   168    85    56    94   160   108    48    56   121   156    65   203   123    99    65   166   179   206    91   215   144   113   158    42    81    34   189   200   133   176   126   219   180    87    40   205   112   219   206    66   177   201    55   121    59    91   159   187   166    54    56   214    82   115   135    34    89   139    63   173   149    71   152   117   213   206   210    91   175   207   114   118   115   129   150   111   160   176   106   115   145   193   145   159   104   148   161   131    36   144   174    98    99   182   170    62   178    87   182   184   111   147   115   109   122    98   126   102   179   193   118   168    37   210   121   157   181    78   126    99    90   146    84    93   185   140   148   202   185   184    46   111   125    92   177   219    66    47   201   134   105    63   178   201   205    48   214    39   128   150    79   120   155   150   109    84   206    44   209    59    58   163    77   175    76   163   122   182   106   185   170    92   204   204    35   103   128   172   165   113    92   121    94   182   202   107   139   138   115   187   189    63   115   109   124   107   166   166   104    94   181   129   147   135   168   192   102    97   193   110   101   153   218   137   111   122    66   207   161   141   182    53   169   202   167   202   217    37   171   218    82   117    65    71   188   123   180    52    96   187   184    85   205   174   158   207    86   163    56   126    50   106   182    87   180   133   161   198   216   153   122   154   104    67   216   173   210    81   143   152   194   219   136    93   122    61   117   173   108   145   112   211    37    59   178   217   102   209   182    36   102   188   100   146   195    51   177   167   158   106   104   192    39   114   136    81   108   104    86    62    37   130   216    97    97   170   199    83   137   140   175    87    78   177    79   211   192   200    38    71   159   178    64    96    53   206   105    58    38    77   170   177   103   113   215    67   104   191   162    62   156    44   159   170   114    86   198   208    97   211    78    68   145    82   140   208    44    71   188   133   178    81    84   149   135   116    49   220   158   190   217   133    35   163   161   153   173   126   164   194   186    91   110   210   120    91   125   111    45
    84   179   141   148   163   117   218    89    80   184   198    85   217   182   130   132    46   183    76   119    96   185   147    82   111   204   161   193   191   128   136    96    88   214    64   174   157    81    56   178   142   119   184    55   147   145   138   205   181   146   131   150   135   100   181   189   146   136   153    92    95   113   196   149   156    69   105    97   137    86   142   131   216   141   106   110   209    58    63    86   183   148   202   172    93    63   105   100    67   147   133    96   206   166   185   178   149    86   157    80    84    62    65   167    44   189   219    43    76    95   129    51   208   167    85    56    93   159   107    47    55   120   155    65   203   123    98    64   165   179   206    91   214   144   113   157    43    80    32   189   199   132   177   125   219   180    86    39   204   112   218   205    67   178   202    54   121    59    91   158   186   166    54    57   214    82   115   135    34    89   137    63   172   150    70   152   117   214   207   210    92   176   208   114   119   114   131   149   112   160   176   106   116   145   192   146   158   104   148   161   132    36   144   175    98    98   183   169    63   180    87   180   184   109   148   114   109   121   100   126   103   179   194   118   169    37   211   122   157   182    79   126    99    91   145    84    92   185   140   149   202   186   186    45   110   126    92   178   220    66    47   202   134   105    63   179   201   205    48   214    39   130   149    80   120   155   150   108    84   207    43   208    59    58   163    77   176    76   163   122   182   104   185   168    92   205   204    34   103   128   172   165   114    92   121    95   182   202   107   139   138   115   187   189    63   114   108   124   104   165   165   105    94   182   129   147   136   168   192   102    96   194   109   101   154   218   137   111   123    65   207   162   141   183    53   169   201   167   203   216    37   172   218    81   117    66    72   189   124   180    53    96   185   182    84   204   173   158   206    86   164    56   125    51   107   181    88   180   131   160   198   216   154   122   156   103    68   217   174   209    81   142   153   194   219   136    92   123    61   117   172   109   145   112   210    37    61   177   217   102   209   182    36   102   188   100   146   195    51   177   167   158   105   105   192    39   114   137    82   108   104    86    61    38   131   216    97    97   171   198    82   137   140   174    86    78   177    79   212   192   200    38    71   160   179    63    95    53   206   105    57    38    77   170   178   103   112   216    66   105   191   162    62   156    43   159   170   114    86   199   209    97   212    79    68   146    81   139   207    44    72   187   133   178    80    83   149   135   116    49   220   157   190   216   132    34   164   160   153   173   125   164   195   186    92   111   210   121    91   125   111    44
    84   179   141   147   164   118   218    85    79   187   200    86   217   183   129   132    47   182    75   119    98   185   147    83   109   204   162   194   192   129   137    96    89   214    65   174   157    83    58   177   144   119   183    53   148   144   140   204   182   144   131   151   135    97   181   189   145   134   154    94    93   112   197   150   156    67   107    96   137    85   143   131   214   141   107   111   209    61    64    86   180   148   202   173    93    63   108    99    67   147   132    98   206   168   184   178   149    86   159    80    82    62    66   167    45   186   217    42    76    96   129    50   207   169    85    54    93   159   108    48    55   122   155    65   203   122    98    64   167   179   207    91   214   144   112   158    42    81    33   190   199   131   175   126   218   179    87    40   204   113   217   207    68   178   200    55   120    59    91   160   187   166    54    56   215    82   114   136    34    88   139    63   173   149    73   152   117   215   206   208    92   175   206   113   119   114   129   151   111   161   178   105   116   145   192   146   159   104   148   160   132    35   145   172    98    99   182   171    62   177    85   183   184   111   145   115   109   123    97   125   101   179   194   120   167    37   210   121   156   183    78   125    99    91   146    84    93   187   140   147   202   185   184    47   111   126    93   178   219    67    47   202   134   104    63   178   200   206    48   214    39   127   149    80   121   155   149   108    85   207    43   208    60    57   163    77   173    76   163   121   181   107   186   169    94   204   206    33   103   128   174   165   112    93   121    96   181   203   108   138   137   115   188   188    63   115   109   124   107   166   167   105    94   181   129   145   134   168   193   101    97   192   109   100   152   217   137   112   120    66   208   162   141   183    52   169   200   169   204   217    38   173   220    82   117    63    72   187   124   180    51    96   186   183    85   205   174   158   205    88   163    55   126    51   105   183    87   179   134   160   197   217   153   122   153   103    66   215   172   209    81   141   151   194   219   136    93   123    61   119   172   109   145   112   210    37    59   176   217   102   210   181    36   101   191    98   147   196    51   177   166   159   107   103   191    41   114   137    85   108   103    87    61    36   130   215    98    98   170   199    82   138   140   176    87    77   176    78   212   193   199    38    71   158   180    65    97    52   207   106    57    39    76   169   175   104   112   215    69   104   189   162    61   157    44   160   170   114    86   199   210    97   211    77    69   146    81   139   208    44    73   188   133   177    82    85   149   134   115    49   220   159   189   217   132    35   163   160   155   173   126   163   193   184    92   110   210   122    91   126   112    45
    84   179   140   147   164   117   219    87    80   185   199    85   217   182   130   132    45   183    76   118    97   185   146    83   111   204   161   193   191   129   137    97    88   214    64   174   156    81    57   178   143   120   183    55   149   144   139   204   181   146   132   150   135    99   181   189   146   135   153    93    95   112   197   150   155    69   107    96   137    85   142   132   214   140   107   109   209    59    63    86   182   148   203   172    93    63   106    99    68   147   133    96   207   167   185   178   150    86   157    80    83    61    65   167    44   188   218    43    76    95   130    50   208   168    85    56    94   160   108    48    56   121   156    65   203   123    99    65   166   179   206    91   215   144   112   158    42    81    34   189   200   133   176   126   219   180    87    40   205   112   219   206    66   177   201    55   121    59    91   159   187   166    54    56   214    82   115   135    34    89   139    63   173   149    71   152   117   213   206   210    91   175   207   114   118   115   129   150   111   160   176   106   115   145   193   145   159   104   148   161   131    36   144   174    98    99   182   170    62   178    87   182   184   111   147   115   109   122    98   126   102   179   193   118   168    36   210   121   157   181    78   126    99    90   146    84    93   185   140   148   202   184   185    46   111   125    92   177   219    66    47   201   134   105    63   178   201   205    48   214    39   128   150    79   120   155   150   109    84   206    44   209    59    58   163    77   175    76   163   122   182   106   185   170    92   204   204    35   103   128   172   165   113    92   121    94   182   202   107   139   138   115   187   189    63   115   109   124   107   166   166   104    94   181   129   147   135   168   192   102    97   193   110   101   153   218   137   111   122    66   207   161   141   182    53   169   202   167   202   217    37   171   218    82   117    65    71   188   124   180    52    96   187   184    85   205   174   158   207    86   163    56   126    50   106   182    87   180   133   161   198   216   153   122   154   104    67   216   173   210    81   143   152   194   219   136    93   122    61   117   173   108   145   112   211    37    59   178   217   102   209   182    36   102   188   100   146   195    51   177   167   158   106   104   192    39   114   136    81   108   104    86    62    37   131   216    97    97   170   199    83   137   140   175    87    78   177    79   211   192   200    38    71   159   178    64    96    53   206   105    57    38    77   170   177   103   113   215    67   104   190   162    62   156    44   159   170   114    85   198   208    97   211    78    68   145    82   140   208    44    71   188   133   178    81    84   149   134   116    49   220   158   190   217   133    35   163   161   153   173   126   164   194   186    91   110   210   120    91   125   112    45
    84   180   140   147   163   117   220    87    80   185   199    85   216   182   130   132    45   183    75   119    96   185   147    82   110   204   161   192   191   129   137    97    89   215    65   175   156    81    57   177   143   120   183    55   149   143   140   204   182   146   132   151   135    99   182   189   146   135   152    93    95   113   197   150   155    69   107    96   137    85   142   132   215   141   107   109   210    59    62    86   182   148   203   172    93    62   106    99    67   147   133    95   207   167   185   178   149    87   157    79    83    62    65   166    45   188   218    43    76    95   130    51   208   168    84    56    93   160   108    48    56   121   156    64   203   123    99    64   166   179   206    91   216   145   112   157    41    81    34   189   200   132   175   126   219   180    88    41   206   111   219   206    66   178   201    55   120    61    92   160   186   165    54    56   214    82   115   136    34    89   138    64   173   148    71   151   118   213   206   210    92   176   207   116   118   115   129   149   111   159   176   107   115   145   192   145   159   104   148   160   131    36   145   174    98    99   183   170    62   178    86   182   184   111   146   115   110   122    99   125   102   178   193   118   167    36   210   120   157   181    78   126    99    90   146    84    93   186   139   148   201   184   185    45   111   125    93   177   219    67    46   201   134   105    63   178   201   206    48   213    39   129   150    79   121   155   150   109    84   205    44   209    58    58   163    76   175    76   163   122   182   105   184   169    93   203   205    35   103   128   173   165   113    93   120    94   182   202   107   139   137   115   187   189    63   113   109   123   106   165   167   104    94   181   129   147   135   168   191   102    96   193   111   101   154   217   136   111   121    66   206   162   142   182    52   170   202   167   203   216    38   171   218    81   117    64    71   187   123   180    53    96   186   185    84   205   173   159   207    87   162    56   126    51   106   182    87   181   132   160   198   216   153   122   154   103    67   217   173   210    81   143   153   193   218   135    94   123    62   116   173   108   145   112   211    36    59   178   217   102   210   181    37   102   188   100   146   195    51   178   167   158   106   104   192    40   113   137    81   107   104    86    62    37   130   217    97    97   170   198    82   137   140   175    87    79   177    80   211   191   200    38    71   159   178    64    96    52   207   105    57    38    77   169   176   104   113   215    67   104   190   162    62   156    44   159   170   115    86   199   208    97   211    78    69   145    82   140   207    44    71   187   133   178    80    83   148   134   117    49   220   157   190   217   132    35   164   161   153   172   126   165   194   186    92   111   211   120    91   126   111    44
    83   179   141   148   166   116   219    86    80   185   198    82   217   182   131   133    44   183    75   119    98   184   145    82   111   204   162   194   192   129   137    97    88   215    63   173   157    80    58   179   143   121   184    55   147   143   140   206   181   144   129   151   137    99   180   191   147   135   152    94    93   112   197   150   155    71   109    96   139    87   139   132   213   142   105   109   210    58    63    86   180   147   200   171    95    61   107    99    66   149   133    97   206   168   186   178   153    88   160    80    81    61    66   165    44   189   219    43    78    95   130    50   208   167    85    55    95   160   110    45    58   121   155    68   202   122    98    64   166   180   205    92   212   145   114   158    41    81    34   188   200   133   179   125   220   179    88    39   206   113   218   205    66   176   203    55   121    57    90   160   189   167    54    57   213    83   113   133    35    89   138    63   173   151    71   151   117   214   204   210    93   176   205   114   117   114   129   149   111   160   176   108   115   146   192   145   159   107   150   162   131    37   145   174    97    98   182   171    62   177    85   182   184   111   148   115   110   120    99   126   103   180   192   116   169    39   211   119   158   182    79   125    99    89   145    81    91   183   142   147   202   185   185    46   111   126    93   176   218    68    41   199   135   105    61   180   201   205    49   214    38   128   150    78   119   155   150   111    83   204    43   208    57    60   165    77   175    77   163   121   181   105   186   170    92   202   206    33   102   129   171   166   115    91   122    94   181   202   110   140   138   115   186   190    64   113   107   121   106   167   166   104    92   178   128   147   135   167   193   100    95   192   109    99   155   218   137   108   122    64   207   161   142   186    55   169   202   169   200   215    36   174   219    80   118    64    72   187   124   180    50    97   187   183    86   204   172   159   207    87   162    54   125    50   106   183    88   180   135   160   196   218   152   123   155   106    68   215   172   208    82   143   152   198   217   137    91   122    61   115   174   110   145   109   210    36    61   179   217   103   211   184    38   103   186   101   147   195    51   178   166   157   106   102   192    42   113   136    80   108   104    87    60    36   130   216    97    96   168   199    84   137   141   175    85    79   179    76   210   191   199    37    69   161   178    66    96    52   208   104    58    37    78   169   178   102   112   215    66   104   188   163    61   156    42   159   169   114    84   198   207    95   209    79    69   143    81   140   207    42    72   186   134   179    80    82   149   135   118    49   219   158   191   215   132    37   162   161   152   169   125   166   195   184    92   111   209   122    93   123   110    46
    84   179   140   147   164   118   219    87    80   185   199    85   217   182   130   132    46   183    76   118    97   185   146    83   111   204   161   193   191   129   137    97    88   214    64   174   155    81    57   178   143   120   183    55   149   144   139   204   181   146   132   150   135    99   181   189   146   135   153    93    95   112   197   150   155    69   107    96   137    85   142   132   214   140   107   109   209    59    63    86   182   148   203   172    93    63   106    99    68   147   133    96   207   167   185   178   150    86   157    80    83    61    65   167    44   188   218    43    76    95   130    50   208   168    85    56    94   160   108    48    56   121   155    65   203   123    99    65   166   179   207    91   215   144   112   158    42    81    34   189   200   133   176   126   219   180    87    40   205   112   219   206    66   177   201    55   121    59    91   159   187   166    54    56   214    82   115   135    34    89   139    63   173   149    71   152   117   213   206   210    92   175   207   115   118   115   129   150   111   160   176   106   115   145   193   145   159   104   148   161   131    36   144   174    98    99   182   170    62   178    87   182   184   111   147   114   109   122    98   126   102   179   194   118   168    37   210   121   157   181    78   126    99    91   146    84    93   185   140   148   202   185   184    46   111   126    92   177   219    66    46   201   134   105    63   178   201   205    48   214    39   128   150    79   120   155   150   109    84   205    44   209    59    58   163    77   175    76   163   122   182   106   185   170    92   204   204    35   103   128   172   165   113    92   121    94   182   202   107   139   138   116   187   189    63   115   109   124   107   166   166   104    94   181   129   147   135   168   192   102    97   193   110   101   153   218   137   111   122    66   207   161   141   182    53   169   202   167   202   217    37   171   218    82   117    65    71   188   124   180    52    96   187   184    85   205   174   158   207    86   162    56   125    50   106   182    87   180   133   161   198   216   153   122   154   104    67   216   173   210    81   143   152   194   219   136    93   122    61   117   173   108   145   112   211    37    59   178   217   102   209   182    36   102   188   100   146   195    51   177   167   158   106   104   192    39   114   137    81   108   104    86    62    37   131   216    97    97   170   199    83   137   140   175    87    78   177    79   212   192   200    38    71   159   178    64    96    53   206   105    58    38    77   170   177   103   113   215    67   104   191   162    62   157    44   159   170   114    85   198   208    97   211    78    68   145    82   140   208    44    71   187   134   178    81    84   149   135   116    49   220   158   190   217   133    35   164   161   153   173   126   164   194   185    91   110   210   121    91   125   111    45
    84   179   139   147   164   115   220    88    79   186   199    85   216   183   128   133    46   183    75   119    97   186   147    82   109   204   161   193   192   125   137    97    88   214    65   173   158    82    56   176   142   120   182    54   149   144   139   206   181   145   131   152   137    99   181   189   146   137   155    94    94   113   197   150   155    69   107    94   136    87   141   132   214   140   106   109   208    60    62    87   183   148   203   172    91    63   105    98    67   147   134    97   207   167   186   177   149    87   157    79    82    63    64   168    44   189   218    44    76    96   130    47   209   168    85    55    94   160   106    47    57   122   156    63   201   121   100    64   165   179   207    91   215   145   114   156    41    80    33   189   200   132   175   127   219   181    85    38   205   112   219   206    66   176   201    56   121    58    92   158   187   166    54    56   214    82   114   133    32    87   140    64   172   150    73   151   118   213   208   211    89   175   206   113   120   115   130   150   113   160   175   107   116   147   192   146   160   104   149   160   129    35   146   174    98    99   181   170    61   177    87   184   184   111   149   114   109   123    99   128   102   180   193   117   168    37   211   119   158   182    79   125    98    92   147    84    93   186   139   147   203   184   184    46   108   127    93   177   217    64    46   202   134   107    63   178   199   206    47   214    38   130   151    78   120   157   152   108    83   205    45   207    59    57   162    78   175    74   162   121   181   109   182   169    93   205   204    35   105   127   173   166   112    90   122    94   183   202   109   139   138   117   186   189    63   113   108   122   107   166   170   102    94   180   129   147   133   169   193   102    96   192   109   102   153   217   138   112   121    67   205   164   143   182    54   168   202   166   202   216    37   170   218    82   117    66    71   190   125   179    53    97   185   185    86   205   174   159   206    85   161    57   126    51   105   181    88   181   133   161   197   218   154   123   153   103    66   216   172   210    84   144   153   194   220   138    92   123    62   116   169   107   145   111   210    38    61   180   217   103   209   182    35   103   188   100   147   195    50   178   167   157   106   105   192    40   114   136    81   110   103    86    63    39   129   217    99    96   171   199    82   137   138   177    89    79   177    77   214   188   199    38    70   157   178    65    96    52   206   104    58    37    77   168   176   103   112   215    69   104   190   161    62   159    44   159   169   113    86   198   210    97   209    78    67   145    82   138   206    44    70   188   134   179    82    85   148   134   116    50   220   158   190   217   132    35   162   162   154   172   126   163   195   185    91   110   209   119    90   125   110    45
    84   180   141   146   164   117   218    87    80   185   200    86   217   182   129   133    46   183    76   118    97   185   146    83   110   204   161   193   191   129   137    96    88   214    64   174   155    83    56   178   143   120   182    54   149   143   140   204   181   145   132   151   136   100   181   188   146   135   152    92    95   112   196   150   156    70   107    96   138    86   141   132   215   140   107   109   209    58    62    86   182   147   202   172    93    63   107    98    69   147   134    96   207   168   185   179   149    86   157    80    84    61    65   167    44   187   219    44    77    94   130    52   208   167    85    56    95   159   108    48    56   121   155    65   204   123    98    65   167   179   207    90   215   145   112   158    43    81    34   190   200   132   177   125   220   179    86    41   205   112   220   205    66   177   202    56   121    59    92   158   187   166    55    56   213    81   115   135    34    89   139    64   173   149    70   153   117   213   206   210    92   175   206   114   119   115   129   151   110   161   176   107   115   146   193   145   160   104   148   161   130    35   145   174    98    99   183   169    62   178    87   182   183   111   148   114   108   122    99   125   103   180   194   118   168    37   210   120   158   182    78   127   100    91   146    84    94   186   141   148   202   186   185    46   111   125    92   177   219    66    47   201   134   105    63   178   201   206    48   213    39   128   150    80   121   156   151   108    83   205    45   209    58    58   163    77   174    77   164   121   182   106   185   168    93   205   204    35   104   127   173   165   114    92   121    93   182   201   108   139   138   115   186   189    63   114   109   123   107   167   167   104    94   182   130   147   135   168   191   102    97   193   110   100   154   217   137   112   122    65   206   161   141   182    53   170   202   166   203   217    37   171   218    81   118    65    71   188   124   181    53    95   187   185    85   204   174   159   207    87   162    56   127    50   106   182    88   181   133   160   198   216   153   122   153   103    67   217   174   209    82   142   153   194   218   136    94   123    60   118   172   108   144   112   210    37    59   178   217   101   209   181    36   103   188   100   146   195    51   177   166   159   106   103   192    39   114   136    81   108   103    87    62    37   131   217    97    97   170   199    82   137   141   175    86    79   177    78   211   191   200    37    71   160   178    66    96    53   207   104    57    37    77   170   176   104   113   216    68   103   191   161    63   157    45   160   169   114    85   199   208    97   211    78    68   146    82   140   208    44    72   188   134   178    81    84   149   135   117    49   220   158   190   217   132    35   163   160   153   172   128   163   194   186    92   110   211   120    92   125   110    44
    84   179   140   147   164   117   219    86    80   185   199    85   217   182   130   132    45   183    76   118    97   185   146    83   111   204   161   193   191   129   137    96    88   214    64   174   156    82    57   178   143   120   183    55   149   144   139   204   181   146   132   151   135    99   181   189   146   135   153    93    95   112   197   150   155    69   107    96   137    85   142   132   214   140   107   110   209    59    63    86   182   148   203   172    93    63   106    99    68   147   133    96   207   167   185   178   150    86   157    80    83    61    65   167    44   188   218    43    76    95   130    50   208   168    85    55    94   160   108    48    56   121   156    65   203   123    99    65   166   179   206    91   215   144   112   158    42    81    34   190   200   133   176   126   219   180    87    40   205   112   219   206    66   177   202    55   121    59    91   159   187   166    54    56   214    82   115   135    34    89   139    63   173   149    71   152   117   213   206   210    91   175   207   114   118   115   129   150   112   160   176   106   115   145   193   145   159   104   148   161   131    36   144   174    98    99   182   170    62   178    87   182   184   111   146   115   109   122    98   126   102   179   193   118   168    36   210   120   157   181    78   126    99    91   146    84    93   185   140   148   202   185   184    46   111   125    92   177   219    66    47   201   134   105    63   178   201   205    48   214    39   128   150    79   120   155   150   109    84   206    44   209    59    58   164    77   175    76   163   122   182   106   185   170    92   204   204    35   103   128   172   165   113    92   121    94   182   202   107   139   138   116   187   189    63   115   109   124   107   166   166   104    94   181   129   147   135   168   192   102    96   193   110   101   153   218   137   111   122    66   207   161   141   182    53   169   202   167   202   217    37   171   218    82   117    65    71   188   123   180    52    96   187   184    85   205   174   158   207    86   163    56   126    50   106   182    87   180   133   161   198   216   153   122   154   104    67   216   173   210    81   143   152   194   219   136    93   122    61   117   173   108   145   112   211    37    59   178   217   103   209   182    36   102   188   100   146   195    51   177   167   158   106   104   192    39   114   136    81   108   104    86    62    37   131   216    97    96   170   199    83   137   140   175    87    78   177    79   212   192   200    38    71   159   178    64    96    53   206   105    57    38    77   170   177   104   113   215    67   104   191   162    62   156    44   159   170   114    85   198   208    97   211    78    68   145    82   140   208    44    71   188   133   178    81    84   149   134   116    49   220   158   190   217   133    35   163   161   153   173   126   164   194   185    91   110   210   120    91   125   112    45
    85   177   142   147   164   115   219    85    80   186   199    86   218   180   129   132    44   184    75   118    97   186   146    83   111   206   161   192   188   130   135    95    87   215    64   174   153    85    57   178   144   120   182    57   148   142   140   204   180   146   131   152   136    98   182   188   144   136   153    93    95   113   195   150   155    69   106    94   137    87   142   133   215   140   106   110   210    59    62    86   182   149   203   174    94    62   106    98    66   150   132    96   209   169   184   177   149    86   156    81    81    63    65   167    44   188   221    42    75    97   130    50   208   167    86    56    93   161   108    48    56   123   157    64   205   125    98    67   166   181   207    91   217   143   113   158    42    79    33   190   200   135   175   123   219   180    87    40   207   112   220   207    66   177   201    54   122    57    93   160   185   168    54    54   213    82   117   134    34    90   138    62   174   150    72   153   117   213   205   210    92   176   206   113   116   114   129   151   111   159   177   105   115   147   189   146   158   105   148   160   128    36   145   173    97    99   182   169    60   178    86   185   183   111   147   113   108   124    98   127   101   178   192   118   166    36   211   119   159   182    78   127    97    92   147    85    92   184   140   146   201   186   184    45   111   129    90   175   216    67    46   199   135   107    62   180   203   205    46   215    40   129   150    80   119   155   151   109    83   206    44   211    61    59   163    76   174    77   162   122   183   103   184   169    91   203   205    36   103   129   175   164   111    92   121    95   181   202   108   142   137   116   186   188    64   114   109   124   107   168   166   105    94   180   130   146   136   169   194   102    98   194   109   102   156   219   137   110   120    66   207   162   143   181    53   169   202   166   203   216    37   172   215    82   117    66    71   190   124   180    54    94   187   185    86   209   175   160   206    86   164    55   124    50   106   181    85   179   135   161   197   216   153   120   152   105    66   216   172   210    82   141   154   192   218   133    93   121    59   116   172   109   147   110   210    36    58   178   217   103   209   181    35   101   189    98   148   196    50   178   167   158   105   103   192    41   113   137    81   108   104    85    63    36   129   216    96    96   171   197    80   137   143   172    88    77   177    79   211   192   200    40    71   160   180    67    96    53   208   105    57    38    77   171   178   104   111   216    67   105   188   163    64   154    44   157   168   115    84   200   206    95   211    76    69   144    79   139   207    42    71   188   132   179    82    84   150   134   115    50   221   157   190   216   134    34   159   160   153   170   123   163   194   184    90   111   210   123    90   125   112    45
    85   179   140   147   163   117   218    86    80   185   199    85   217   182   130   132    45   184    77   118    97   186   146    83   112   204   161   193   191   128   136    97    88   214    64   174   156    81    56   177   142   121   183    55   148   143   140   204   181   146   132   150   135    99   182   188   147   135   153    93    95   112   197   150   156    70   106    96   136    84   142   131   214   141   107   110   209    59    63    86   183   148   202   172    92    63   106    98    68   147   133    97   206   168   186   177   149    86   157    80    83    61    65   166    44   188   219    43    76    94   130    50   209   167    84    55    93   160   109    47    56   121   156    65   203   122    98    65   166   179   206    91   214   144   113   158    42    81    34   189   200   133   176   127   220   180    87    40   204   112   218   206    66   177   202    54   120    60    92   159   186   166    53    57   215    81   115   135    33    89   139    64   173   150    71   152   118   212   206   210    92   175   207   114   118   115   130   150   111   160   176   106   116   145   193   145   159   103   148   161   131    36   143   174    98    99   183   169    62   178    86   181   184   112   146   114   110   122    98   126   101   179   193   118   168    37   210   121   156   181    78   126    99    91   147    84    93   185   140   147   202   184   185    45   110   126    92   177   219    66    47   201   133   105    63   178   201   205    48   213    39   128   150    79   120   155   150   110    84   205    44   209    58    59   163    77   175    75   163   121   182   106   185   170    93   205   204    34   103   129   172   166   114    92   121    95   182   202   108   139   138   116   186   189    63   114   109   125   106   166   167   104    95   182   129   147   135   168   191   103    97   193   110   101   152   218   137   111   122    65   206   161   141   183    53   169   201   167   203   217    37   171   218    82   117    66    72   188   123   180    53    96   186   184    84   205   173   159   207    86   162    56   125    50   106   182    87   180   133   160   198   216   153   121   154   104    67   217   173   209    81   142   152   194   218   136    93   122    61   117   174   108   145   112   211    37    59   178   217   103   209   181    36   102   188    99   147   196    51   177   167   157   106   104   193    39   114   137    81   108   103    86    62    37   130   217    97    97   170   200    82   137   140   175    86    78   177    79   211   192   200    38    71   159   177    64    96    52   206   105    57    37    77   170   177   104   112   216    68   104   190   161    63   156    43   158   170   114    86   198   208    97   211    78    68   146    82   139   208    43    71   188   133   178    81    84   149   134   116    49   220   158   191   217   133    35   164   161   153   173   127   164   194   185    90   110   210   120    91   124   111    45
    84   179   140   147   164   117   219    86    79   185   199    85   216   182   129   132    46   183    76   118    97   185   146    83   111   204   161   193   191   129   136    96    89   214    63   174   156    82    57   178   143   119   183    55   148   144   139   205   181   146   132   151   135    98   181   188   146   135   153    93    95   112   197   149   155    69   107    96   137    85   141   132   214   140   107   110   209    59    63    86   183   148   203   172    94    63   106    99    68   147   133    96   206   167   186   178   149    86   157    80    83    61    65   166    44   188   218    43    76    95   130    50   208   167    85    56    94   160   109    47    56   121   156    65   203   123    99    65   167   179   206    91   215   145   113   157    42    81    34   189   200   133   176   126   219   180    87    40   205   111   219   206    66   178   201    55   121    59    91   158   186   166    54    56   214    82   115   135    35    89   139    64   173   149    71   152   117   213   206   210    92   175   206   114   119   115   129   149   112   160   176   107   116   145   193   146   159   104   148   160   131    36   144   174    98    99   183   170    62   178    87   182   183   111   147   115   109   122    99   126   103   179   193   118   169    36   211   120   157   182    78   127   100    90   146    84    93   185   140   148   202   184   184    46   110   126    92   178   220    66    46   201   134   105    63   178   201   205    48   214    39   128   150    79   121   155   151   110    84   206    44   209    59    58   163    77   175    76   163   122   182   105   185   170    92   204   204    35   103   128   172   165   113    92   120    95   182   202   107   139   138   116   187   188    62   114   109   124   106   166   166   104    94   181   129   147   136   169   192   103    97   194   111   101   153   218   137   111   122    66   206   161   141   182    53   169   202   167   202   216    37   171   218    81   118    65    72   188   123   180    52    96   186   184    85   205   173   158   207    87   163    56   126    50   106   182    87   180   132   161   198   216   153   121   154   103    67   217   173   210    81   143   152   194   219   136    93   122    61   117   172   108   145   112   211    36    59   178   217   102   209   181    37   102   188   100   146   195    51   178   167   158   105   104   192    39   114   137    81   108   103    86    62    37   131   216    97    97   170   199    83   137   140   175    87    79   177    79   212   192   200    38    71   159   178    64    96    52   206   106    57    38    77   170   177   103   114   215    68   104   191   162    62   157    44   159   170   114    85   198   207    97   210    78    69   145    81   140   208    44    72   188   133   178    81    84   148   134   116    49   219   158   191   217   132    35   163   161   154   172   126   164   194   186    91   110   209   121    92   126   112    44
    84   179   141   147   164   117   219    87    79   185   199    85   216   182   130   132    46   183    76   119    97   185   146    82   111   203   161   193   191   129   137    97    88   214    64   175   155    82    57   178   143   120   183    55   148   144   139   204   181   146   132   150   135    98   181   189   146   136   153    93    95   112   196   150   156    70   107    96   137    86   141   132   214   140   107   110   209    59    62    86   183   148   203   171    93    63   106    99    68   147   133    97   207   167   185   178   149    86   157    80    83    61    65   167    44   188   219    43    76    95   130    51   208   168    85    56    94   160   108    47    56   122   156    65   204   123    99    65   166   180   206    91   214   145   113   159    42    81    34   190   200   132   176   125   220   180    87    40   205   112   218   207    66   176   201    55   121    59    91   159   187   166    55    56   214    81   114   135    34    88   138    64   173   149    71   152   117   213   206   210    91   176   207   114   119   115   129   150   112   160   176   106   115   145   193   146   159   104   148   161   131    36   145   174    98    99   183   170    62   178    87   182   184   111   146   115   109   122    98   126   102   179   193   118   168    37   211   121   157   182    78   126   100    91   147    84    92   185   140   148   203   184   184    46   110   125    93   177   220    66    47   201   133   105    63   179   201   205    48   214    40   129   150    79   120   155   151   109    84   206    44   210    59    58   163    77   175    76   163   121   182   106   186   170    92   204   204    34   104   128   172   165   113    92   121    94   182   202   108   139   138   115   186   189    62   115   109   124   107   166   167   104    94   181   129   146   135   168   191   102    96   193   110   101   153   218   137   111   121    66   207   162   141   182    52   169   202   166   202   216    37   171   217    82   118    65    71   188   123   180    52    96   187   184    85   205   174   158   207    87   163    56   126    50   106   182    87   180   132   161   198   216   153   121   154   104    67   215   173   210    81   143   151   194   218   136    94   122    62   117   173   108   145   111   211    36    59   178   217   103   210   182    36   102   188   100   147   195    51   177   167   158   106   104   192    39   113   137    81   108   103    86    61    37   131   217    97    96   170   199    83   137   140   175    86    79   177    79   211   191   199    38    71   159   178    65    96    53   206   105    58    38    77   170   176   103   113   216    67   104   190   162    62   156    44   158   169   113    85   198   208    97   210    79    69   145    82   140   208    44    71   188   133   178    81    84   149   134   116    48   220   158   190   217   133    34   164   161   154   173   126   165   194   185    91   111   210   121    90   125   112    44
    84   179   140   146   164   116   218    86    80   184   199    85   217   182   129   133    44   184    76   118    96   184   147    83   112   204   163   193   191   130   137    96    88   215    65   173   156    81    57   177   142   120   183    55   148   144   139   204   181   145   132   150   135   100   182   191   146   135   153    92    96   112   197   150   155    70   107    96   137    84   142   132   214   141   107   110   209    59    63    86   183   147   203   171    93    63   107   100    69   147   134    96   207   168   185   177   150    85   157    79    83    60    65   168    46   188   219    43    76    95   130    50   208   168    85    54    93   159   108    48    56   121   157    64   204   122    99    66   167   179   207    90   215   145   112   157    42    80    34   189   200   133   175   127   220   179    87    41   204   112   218   207    66   178   201    56   120    58    91   160   187   167    54    55   215    82   115   136    34    89   138    64   172   149    71   151   117   213   207   209    92   176   207   115   118   116   130   150   111   159   176   106   113   145   194   145   158   104   149   161   131    36   144   173    99    99   183   169    62   177    86   183   182   112   147   115   108   121    98   127   103   178   193   118   167    37   211   120   156   182    77   126   100    90   146    83    93   185   140   147   202   186   184    45   110   124    92   178   218    66    47   200   134   104    63   178   201   205    49   214    40   129   149    79   121   155   152   109    84   206    44   210    58    59   163    77   175    75   163   122   182   106   186   168    92   204   204    36   103   127   172   165   113    92   122    95   183   203   108   140   138   116   186   189    63   114   109   123   107   165   166   105    93   180   128   148   134   168   190   102    96   194   110   101   152   219   136   110   121    66   207   162   141   182    52   170   200   167   202   216    38   172   218    82   118    65    71   188   122   181    51    96   186   184    84   205   174   158   207    87   162    56   126    51   106   183    88   180   132   160   198   217   153   122   154   104    66   216   173   211    80   142   152   194   219   137    93   123    61   118   173   109   144   112   210    37    59   176   218   102   209   182    37   103   188    99   147   195    52   177   166   158   104   105   192    39   115   136    82   108   104    86    62    37   130   216    98    97   171   198    83   137   140   175    88    78   178    78   212   192   200    38    70   159   180    64    95    53   206   106    58    38    77   171   177   102   114   216    68   103   191   162    61   156    44   159   169   113    86   198   208    97   211    78    68   146    81   139   209    43    71   187   134   177    80    85   149   134   115    48   219   158   190   218   133    36   162   160   154   174   125   165   194   185    92   110   210   121    91   126   111    45
    84   179   141   147   164   117   219    86    80   186   199    85   217   182   130   132    46   183    76   118    97   185   147    83   110   203   162   193   191   129   137    96    89   214    63   174   156    82    56   178   142   120   183    55   148   144   139   204   182   145   132   150   135    99   181   189   146   136   153    93    95   112   197   150   155    69   107    96   137    85   141   131   214   140   107   109   209    59    63    86   182   148   202   172    93    63   107    99    68   147   133    96   207   168   186   178   150    85   157    80    83    61    65   167    44   187   219    43    76    94   130    50   208   168    84    55    94   160   108    47    56   122   155    65   203   123    98    65   166   179   207    91   215   145   113   158    42    81    34   189   199   133   176   126   219   180    86    40   205   111   219   206    67   178   202    55   120    59    91   159   187   166    54    56   214    82   115   135    34    89   138    63   173   150    71   152   117   213   206   210    91   176   207   114   119   115   130   150   111   160   176   106   115   145   193   145   159   104   148   161   131    36   144   174    98    99   183   169    62   178    87   182   184   111   146   114   109   122    98   126   102   179   193   119   168    37   210   121   157   181    78   126    99    90   146    84    93   185   140   148   202   185   184    45   110   126    92   178   219    66    47   201   134   105    63   178   201   205    48   214    39   128   150    79   121   155   150   109    83   205    44   209    59    58   163    77   175    76   163   121   182   106   185   170    92   203   204    35   103   127   172   165   113    92   121    95   182   202   107   139   138   116   187   189    62   114   109   123   106   166   166   104    94   181   129   147   135   168   191   102    97   193   110   101   153   218   137   111   121    66   206   161   141   183    53   169   202   167   203   216    36   172   219    81   118    65    71   187   123   180    52    96   186   184    84   204   174   159   206    87   163    55   126    50   106   182    88   180   132   161   198   216   153   121   154   104    67   217   173   210    82   143   152   194   219   136    93   122    61   118   172   109   145   112   211    37    59   177   217   102   209   181    37   102   188   100   146   195    51   178   167   158   105   104   192    40   114   136    81   108   104    86    62    37   130   216    97    96   170   199    83   137   140   175    87    78   176    78   212   192   200    38    71   159   178    64    95    52   206   105    58    38    77   170   177   104   113   215    67   104   190   162    62   156    44   159   170   114    85   198   208    97   211    78    68   146    82   140   208    44    72   187   133   178    80    84   148   135   115    49   220   157   190   217   133    35   164   161   154   173   126   164   193   186    91   110   210   120    91   125   111    45
    84   179   140   147   163   118   218    86    80   185   199    85   217   182   129   133    45   183    76   118    98   185   146    83   111   204   161   193   191   129   137    97    88   215    64   174   155    82    57   178   142   120   183    55   149   144   139   205   181   146   132   150   135    99   182   189   146   135   153    93    95   112   197   149   156    69   107    96   137    85   142   131   214   140   107   110   209    59    63    86   182   148   203   172    93    63   106    98    68   147   133    96   207   167   185   178   150    86   157    80    82    62    65   167    44   188   218    43    76    94   130    50   209   167    85    56    94   160   108    47    55   121   156    65   204   123    99    65   166   179   206    90   215   144   112   157    43    80    34   190   200   133   176   126   219   180    87    40   205   112   219   206    66   177   201    55   120    59    91   159   187   166    54    56   214    82   115   134    34    89   139    63   173   149    71   152   117   213   206   210    91   175   206   114   118   115   129   150   111   160   176   106   116   145   193   145   159   104   148   161   131    36   144   174    98    99   182   170    62   179    86   182   183   111   146   114   109   122    98   126   102   179   193   118   168    37   210   121   157   181    78   126   100    91   147    84    93   185   140   148   202   184   184    45   111   126    92   177   219    66    46   201   134   105    63   179   201   205    48   214    39   129   150    79   121   155   151   110    84   206    45   209    59    58   163    77   175    76   163   122   182   106   185   170    93   204   204    34   103   128   172   165   113    92   121    94   182   202   108   139   137   115   187   188    63   115   109   124   107   166   166   104    94   181   129   147   134   168   191   102    97   194   110   100   153   217   137   111   121    66   207   161   141   182    53   169   202   167   202   217    37   171   218    82   117    65    71   188   123   180    52    96   187   184    84   204   174   158   207    86   163    55   125    51   106   182    87   180   133   160   198   216   154   122   154   104    67   216   173   210    81   143   153   194   218   136    93   122    62   116   172   108   145   111   211    37    60   178   217   102   210   182    37   102   188   100   147   195    51   177   167   158   105   104   192    39   114   136    81   108   103    86    62    38   130   216    97    96   170   199    83   137   140   175    87    79   177    79   211   191   200    38    71   159   178    64    95    53   206   105    57    38    77   170   176   103   113   215    67   104   190   162    63   156    44   159   170   114    85   199   208    97   210    78    68   145    82   140   207    44    72   187   134   178    81    84   148   135   116    49   220   158   190   217   133    35   163   160   153   173   126   164   194   186    91   111   210   121    91   125   111    44
    85   178   141   146   163   117   219    89    79   185   199    86   217   183   131   132    46   183    78   119    96   185   145    83   110   204   162   193   192   130   138    96    88   215    65   173   158    81    58   179   142   120   184    54   148   144   138   206   181   146   133   151   134   100   180   189   146   135   151    93    96   111   197   149   155    70   107    95   137    86   140   132   214   140   107   110   210    60    63    87   182   147   201   172    92    64   105    98    68   147   132    95   207   167   185   178   149    86   157    80    82    60    65   167    44   189   218    44    76    95   128    50   207   167    86    55    94   159   108    48    55   120   155    65   203   124    99    65   166   180   206    90   216   145   113   158    42    81    33   189   201   132   178   126   219   180    87    39   204   111   220   205    66   176   201    56   121    58    92   160   187   166    53    56   215    81   115   135    34    88   138    65   174   150    70   152   118   213   205   208    92   175   207   114   119   114   129   151   110   159   178   106   116   145   192   146   160   105   148   161   132    35   145   175    99    98   183   171    62   178    86   183   183   110   146   114   108   123    98   125   102   180   193   117   168    37   210   119   157   182    79   126   100    91   147    83    93   186   141   147   203   183   183    44   109   126    93   176   220    65    46   200   133   104    64   178   198   205    48   213    39   130   151    79   121   155   152   109    84   205    44   209    58    58   163    78   173    75   161   122   181   107   185   169    93   205   205    33   104   129   173   165   114    93   120    95   182   201   108   140   137   116   185   189    62   116   109   123   105   166   165   104    94   181   129   146   135   168   193   101    96   194   111   102   155   217   137   111   123    66   207   160   142   182    54   168   202   166   203   216    38   172   219    82   117    65    71   188   123   180    52    96   184   186    84   205   174   158   208    86   161    57   126    51   106   181    87   181   134   161   197   216   153   122   154   103    68   216   175   209    82   143   152   194   219   136    93   122    62   117   172   107   144   112   211    36    60   179   217   101   209   181    36   102   187   100   147   195    50   178   166   157   105   103   193    39   114   137    81   108   105    86    62    38   129   217    97    98   170   199    83   138   140   174    86    77   177    79   212   191   200    38    71   160   178    65    97    53   207   105    57    38    76   169   176   104   113   215    67   103   189   164    62   157    44   159   169   113    85   198   209    95   209    78    67   145    83   140   207    44    70   188   134   178    82    83   149   133   116    51   220   159   189   218   132    34   162   160   154   174   124   164   193   187    92   110   210   121    92   126   111    45
    84   180   140   147   164   118   218    86    80   186   199    85   218   182   129   133    46   183    76   119    97   185   146    82   110   203   162   193   192   129   137    97    88   214    65   174   155    81    57   179   142   120   182    55   148   143   139   204   181   146   131   151   135    99   182   190   145   136   152    94    94   111   198   149   156    68   106    95   137    86   141   132   215   140   107   109   208    58    63    85   182   148   202   171    93    63   107   100    68   146   133    96   207   169   185   177   149    86   157    81    83    63    66   168    45   188   219    44    76    94   130    49   207   167    83    56    94   160   109    47    56   122   154    65   203   122    99    64   167   180   207    90   214   144   113   158    42    80    33   189   200   132   177   126   220   180    87    40   206   110   220   206    66   177   203    54   121    59    92   159   186   167    54    56   214    82   113   136    34    88   139    64   172   149    72   152   116   213   206   210    91   176   207   113   119   114   129   150   112   160   176   107   117   145   192   145   159   104   148   161   130    35   145   174    99    99   182   169    63   177    86   182   183   111   148   116   108   122    99   126   103   177   193   119   168    37   211   120   156   181    77   127   100    90   148    83    93   186   141   148   202   186   185    45   111   125    93   178   219    65    48   200   133   105    63   179   202   206    48   214    41   129   150    79   121   154   151   109    84   205    44   210    59    58   164    77   175    76   163   121   182   106   185   169    92   203   203    35   103   127   172   165   114    91   121    94   183   201   107   139   139   116   186   189    63   114   107   125   107   166   167   105    93   181   129   147   135   169   192   102    96   193   111   101   153   218   137   111   122    67   207   161   141   181    53   168   203   166   203   216    38   172   218    81   117    65    71   187   123   181    52    96   186   184    84   205   172   158   206    87   163    56   124    50   105   182    87   181   133   161   197   216   155   122   155   104    68   216   173   210    81   142   152   196   218   137    93   123    60   116   173   108   145   112   212    37    60   178   217   102   209   180    36   101   188    99   145   195    52   177   166   159   105   105   192    40   115   137    81   108   105    85    62    37   130   215    98    97   170   200    82   137   140   175    87    79   177    79   213   191   199    38    72   158   178    65    97    53   206   106    58    38    78   171   177   102   113   216    66   103   191   162    62   156    44   160   170   114    85   199   208    97   212    79    68   143    82   139   209    44    71   188   135   179    81    83   148   135   117    49   220   158   191   216   133    36   163   161   153   172   126   165   195   186    91   110   209   120    90   125   111    45
    84   180   139   146   162   115   218    87    80   185   202    85   217   182   129   134    45   184    78   118    98   186   148    82   112   203   161   193   192   129   136    97    88   214    63   175   156    82    59   179   143   120   182    54   148   144   140   205   181   145   133   152   136    99   180   189   146   135   152    93    96   114   197   150   154    68   106    97   138    87   141   131   215   138   107   111   208    60    62    85   182   148   203   171    94    62   105   101    68   149   132    96   206   167   185   179   149    86   156    81    82    62    65   167    44   189   219    42    77    93   130    48   207   168    83    57    93   160   110    46    57   122   156    65   203   123    98    64   166   179   206    91   213   145   112   158    41    80    35   190   201   132   176   126   220   180    86    40   205   113   219   205    67   179   202    55   121    58    91   160   185   167    52    56   214    81   115   135    33    89   140    65   173   149    73   151   117   211   206   211    92   177   207   115   119   115   132   150   114   161   176   106   115   145   192   146   159   105   147   161   130    37   145   174    98    98   182   170    63   179    87   181   183   112   147   114   110   122    98   128   102   179   191   117   167    38   209   122   158   181    76   126   100    91   146    83    94   186   139   148   201   186   181    45   110   127    92   176   221    66    47   201   135   105    64   179   200   205    49   216    38   129   150    79   121   154   150   110    84   206    44   209    59    58   164    78   175    76   163   121   182   106   185   169    93   204   203    34   103   129   172   163   113    92   119    93   182   202   108   139   137   115   186   185    63   114   109   123   106   167   165   103    93   183   129   147   134   169   192   101    95   194   110   101   153   217   137   110   122    66   205   161   141   181    53   170   202   167   204   218    36   169   217    82   118    64    72   186   122   179    52    95   184   183    84   204   174   159   207    87   163    56   125    50   106   181    88   180   132   161   198   216   152   121   155   105    68   216   174   209    79   141   152   194   218   135    94   123    61   119   175   110   145   111   211    36    58   178   218   101   209   180    37   103   186   100   147   195    50   177   166   157   106   105   193    40   113   137    82   107   104    86    62    37   131   216    99    96   169   198    85   136   141   174    87    78   175    79   212   191   200    38    71   159   179    63    96    52   206   104    58    40    78   169   177   104   112   216    67   104   190   162    61   157    47   158   167   115    86   198   206    99   212    80    68   146    83   140   207    44    72   186   134   179    80    84   148   132   117    47   222   159   191   217   131    34   162   162   153   173   125   164   194   186    90   112   209   120    90   126   111    45
    84   178   140   147   164   117   218    87    80   185   198    84   216   181   128   133    45   183    76   119    97   184   146    83   111   206   161   193   190   128   136    95    89   216    64   175   156    82    56   179   142   120   183    55   149   144   139   205   181   146   132   151   135    99   181   188   146   135   153    94    96   113   197   149   156    69   107    95   136    85   142   131   214   142   106   110   209    60    64    87   182   148   202   172    92    62   106    99    68   148   133    96   208   168   186   178   149    86   155    80    83    62    65   167    44   187   218    43    76    94   130    50   209   167    85    57    95   159   108    48    57   121   155    65   203   123    97    66   165   179   206    89   214   145   114   157    41    81    34   189   200   132   176   126   219   181    86    40   205   112   219   206    66   177   199    55   121    59    91   160   186   166    55    57   214    81   115   136    33    88   140    62   172   150    71   151   118   213   206   210    92   176   206   114   119   115   129   150   112   160   176   106   115   145   192   146   159   106   148   160   129    35   145   174    98    99   182   170    62   179    87   182   183   111   147   114   110   123    98   126   102   180   193   118   169    36   210   121   156   183    78   126    99    91   145    84    94   185   140   148   202   185   185    46   110   125    91   179   219    66    46   199   133   105    62   178   201   207    48   213    38   129   149    80   120   155   150   110    83   205    45   209    59    59   162    77   176    76   163   122   182   107   186   170    93   204   204    34   104   127   173   166   114    93   121    95   183   202   108   140   137   115   186   188    63   114   109   124   107   166   167   104    93   180   128   147   135   169   193   102    97   192   111   100   154   217   136   110   123    66   207   162   141   182    53   169   202   167   203   216    37   171   218    81   118    64    71   187   123   180    53    96   186   184    85   204   174   158   206    85   162    56   125    50   107   182    87   181   133   160   198   216   152   122   154   104    66   216   172   209    82   142   151   194   219   136    93   124    60   115   172   108   145   112   212    36    58   178   218   102   210   180    35   103   188   101   146   194    50   178   167   158   105   104   192    39   114   138    81   109   103    86    62    38   132   216    98    96   171   199    84   136   140   176    86    78   177    78   211   192   201    38    72   159   177    65    96    52   206   105    58    38    77   170   176   103   113   217    67   104   192   162    62   156    45   160   169   114    86   198   208    97   211    78    69   146    83   140   207    45    72   188   133   178    80    83   150   134   118    49   220   157   190   217   133    36   164   161   154   173   127   164   194   185    92   110   209   120    91   126   112    44
    85   179   142   146   165   118   219    85    81   186   200    87   217   182   129   133    45   185    75   118    97   186   145    85   113   205   162   194   192   127   139    97    90   214    62   174   154    84    55   179   145   121   183    54   149   144   139   205   180   145   132   152   135    98   182   189   146   135   153    95    94   112   198   148   156    72   107    94   137    85   142   132   213   140   106   110   211    57    63    85   183   147   202   172    92    63   107    98    67   147   133    96   209   169   184   178   148    86   156    80    81    61    64   166    45   190   221    42    75    95   131    50   208   166    82    55    93   161   106    48    55   123   156    65   203   123    97    65   167   179   205    91   213   144   113   157    43    80    34   190   199   131   176   126   220   180    87    40   205   111   216   205    68   178   203    55   120    59    92   160   187   164    54    54   214    82   114   137    36    89   139    63   173   149    71   152   117   214   207   209    89   176   208   115   118   116   130   151   113   161   175   108   115   143   193   142   159   104   148   159   131    36   143   176   100   100   183   168    62   178    86   182   184   110   146   116   109   121    98   125   102   179   193   117   169    36   211   120   155   180    78   125    97    91   146    84    94   189   140   148   203   184   185    45   108   125    91   178   220    66    51   200   134   103    64   178   200   205    48   213    40   127   151    78   121   154   150   110    82   205    43   207    59    59   165    78   177    75   164   121   181   106   185   170    91   203   206    34   103   129   171   164   114    92   122    95   179   203   108   137   139   117   186   189    63   113   109   123   106   165   168   105    94   181   126   147   134   167   193   103    95   193   110   101   153   218   138   111   120    67   208   162   141   183    53   173   202   167   202   217    36   171   219    82   117    65    71   189   122   182    52    97   187   184    84   205   173   159   207    87   162    54   127    53   106   182    87   181   136   162   198   216   153   123   152   101    66   217   174   208    79   142   150   195   218   137    93   121    60   117   174   108   145   112   211    37    60   179   217   103   209   182    36   101   190   100   145   196    50   176   167   159   106   105   193    39   113   137    81   109   104    86    62    39   128   217    99    95   167   200    82   137   139   174    87    76   176    77   212   192   200    38    69   159   179    65    95    53   202   105    56    38    77   169   176   105   112   215    66   104   193   163    62   157    44   158   170   115    86   197   210    97   211    79    69   147    83   140   207    44    71   189   134   177    81    86   149   133   115    49   221   158   192   217   134    32   162   161   151   173   127   164   192   185    90   111   211   123    90   125   110    45
    85   180   140   146   162   118   220    86    79   186   196    85   218   182   131   132    44   186    78   117    97   186   144    82   110   204   164   192   191   129   136    97    88   213    63   176   154    82    56   176   143   118   182    56   146   145   140   205   182   146   132   151   133    97   183   188   146   135   152    94    95   113   196   150   155    68   108    95   137    86   141   133   212   141   105   109   211    60    64    87   183   146   202   174    94    65   105    99    68   148   134    96   208   169   185   179   150    85   155    82    84    61    65   165    44   188   218    43    75    93   129    49   207   169    85    57    93   157   110    47    57   121   154    63   201   122    98    62   166   179   207    92   214   145   113   157    42    79    36   189   199   130   176   126   220   182    87    42   204   111   217   207    65   177   201    56   123    59    94   156   187   167    54    54   216    82   117   134    33    89   138    63   173   150    73   151   116   211   207   211    91   175   209   115   117   113   129   150   112   162   174   106   116   143   192   146   159   104   148   159   132    35   144   173    95   100   183   170    64   177    86   181   183   111   147   114   109   123   101   122   103   181   196   117   168    35   213   121   155   180    78   127   101    91   146    83    94   187   140   147   201   184   186    44   112   126    91   176   220    62    45   201   134   105    65   178   201   205    47   213    38   129   148    79   120   156   150   110    85   206    43   211    58    57   163    76   175    76   164   121   183   106   183   171    93   205   204    35   106   128   174   165   114    90   121    96   182   202   105   141   138   116   183   187    62   117   108   123   109   165   168   104    96   181   129   146   135   169   192   102   101   193   112   101   153   216   138   109   120    66   205   162   142   184    52   169   203   166   201   216    39   172   219    82   118    66    72   188   123   181    52    95   185   184    85   203   174   159   207    86   163    55   124    50   105   180    87   181   132   160   198   216   153   121   154   105    67   218   173   211    81   141   151   193   218   133    91   123    61   118   173   108   145   109   211    35    61   177   217   102   209   182    38   103   188   100   147   193    53   178   166   159   108   104   191    39   115   137    82   104   104    85    64    39   128   215    98    98   171   199    83   135   141   178    85    78   177    79   210   191   200    38    69   159   178    65    97    54   206   105    59    36    76   171   176   102   111   217    67   102   188   161    63   159    45   159   170   114    86   198   207    97   211    78    67   144    83   142   210    44    70   188   133   177    79    84   147   134   116    49   219   156   190   218   131    33   165   162   154   171   124   163   192   189    91   112   211   120    91   123   112    44
    84   181   140   148   164   116   220    87    80   185   199    85   216   180   128   132    44   183    76   120    98   184   148    86   110   204   162   195   191   127   138    95    87   213    63   173   156    82    56   178   142   120   184    54   150   141   138   205   181   146   132   150   136    97   181   190   146   133   152    94    95   111   198   150   152    68   106    96   138    88   141   131   216   142   106   111   209    58    63    87   182   147   201   171    92    62   105    99    70   148   134    98   206   170   186   177   149    86   156    78    80    61    64   168    43   188   218    43    76    96   130    51   206   167    86    56    95   161   106    48    55   121   157    66   203   122    98    64   167   182   207    93   215   145   113   157    43    82    35   190   201   133   175   125   221   179    88    41   205   111   219   207    66   177   201    56   119    58    91   158   186   166    54    57   215    81   114   135    35    90   138    64   171   148    70   151   116   213   203   211    92   177   204   114   118   116   128   149   111   162   174   105   116   143   191   145   158   104   149   159   133    34   145   174    98   102   183   171    61   177    88   182   184   110   147   114   107   125    96   126   101   180   194   119   169    36   210   123   157   183    77   126   101    91   150    84    91   186   143   149   201   186   185    47   112   125    92   177   218    66    48   198   133   104    63   180   201   205    49   214    39   129   151    80   122   154   151   108    84   207    45   209    57    59   164    76   174    77   164   122   184   105   186   168    91   205   204    38   103   127   172   164   114    91   120    94   183   203   107   138   137   115   184   190    62   113   108   123   103   166   168   104    95   182   129   147   137   168   191   101    98   193   110   101   153   216   137   111   120    66   207   162   141   183    51   168   202   166   202   216    37   171   219    82   119    68    69   189   124   180    53    96   186   183    83   205   174   157   208    88   160    56   126    50   108   182    88   180   130   161   197   215   153   121   155   106    66   214   175   210    82   142   152   194   218   136    93   122    62   117   170   107   144   112   211    37    60   177   219   101   208   180    36   102   189   100   146   194    52   177   166   158   105   106   190    39   113   136    80   106   104    88    60    37   131   217    99    95   172   199    82   139   140   176    87    76   175    78   212   192   201    38    73   160   177    61    97    52   205   106    58    38    78   171   176   103   113   216    67   104   191   160    65   157    42   160   169   113    86   199   208   100   211    80    70   146    81   140   208    43    72   189   134   178    80    84   149   134   116    49   218   158   189   216   133    35   164   162   153   172   126   163   195   184    91   109   211   122    90   127   112    44
    86   177   139   147   163   120   219    85    80   187   199    84   216   184   129   133    47   183    74   120    98   184   147    83   111   205   160   193   195   129   134    97    87   211    67   173   156    78    56   176   142   119   182    52   149   146   139   202   179   149   131   150   133    97   183   191   151   135   151    91    96   113   197   152   154    71   106    97   139    87   143   129   213   142   107   109   207    59    63    86   179   148   201   170    96    62   106    99    68   149   132    97   205   169   186   177   151    87   157    82    82    59    67   166    48   191   218    46    74    92   131    52   207   167    88    55    96   159   109    46    56   119   155    65   202   123   100    66   167   184   207    92   218   144   113   157    39    82    31   189   199   131   174   124   218   180    85    43   206   114   221   206    65   175   201    54   122    60    91   161   184   165    56    57   214    81   115   135    33    88   139    64   174   150    69   151   117   210   207   209    94   174   206   115   118   111   131   150   111   162   175   104   114   145   190   145   158   103   149   163   133    37   145   176    94    99   180   173    60   174    88   184   184   110   147   117   108   122    99   123   101   179   193   120   167    36   213   120   157   182    78   127    96    91   146    83    94   185   142   146   202   184   182    43   112   126    92   178   216    63    48   204   134   105    64   177   202   209    48   213    38   128   147    78   119   157   151   111    85   204    46   210    57    59   163    77   174    75   162   122   183   107   186   170    94   203   204    36   104   129   175   166   114    90   120    95   183   202   108   139   138   113   186   189    62   114   108   123   109   166   167   105    95   185   130   150   137   165   190   102    97   193   109   100   155   216   137   110   123    66   207   162   139   179    53   170   200   167   203   216    36   171   219    83   116    64    72   188   126   184    55    95   185   184    85   202   173   156   206    85   163    58   125    51   106   183    86   180   132   161   195   217   156   121   156   104    66   215   174   210    82   144   154   192   220   135    94   122    62   117   172   109   146   113   212    37    59   177   216   104   210   182    36   100   186   100   146   194    53   177   167   158   102   103   188    35   112   138    84   105   103    84    60    39   129   216    98    96   171   199    82   137   142   175    87    76   176    75   213   193   198    38    71   159   178    67    97    50   207   105    63    37    77   171   176   101   113   213    68   105   190   165    62   159    42   157   169   113    86   196   206    96   213    78    67   143    80   137   206    46    73   188   134   180    82    85   148   135   118    51   221   161   188   216   133    35   163   157   154   176   126   164   197   185    92   114   213   122    92   124   108    43
    84   180   140   147   163   118   218    86    79   185   199    85   217   183   129   132    45   183    76   119    97   185   147    83   111   203   161   193   191   129   136    97    89   214    64   175   156    82    56   178   143   121   183    55   149   144   140   204   181   146   132   151   135    99   181   189   146   136   152    93    94   113   197   150   155    69   107    96   137    86   142   132   214   140   106   109   209    59    63    85   182   148   203   172    93    63   107    99    67   147   133    96   206   167   186   178   150    85   157    80    83    61    65   167    45   188   218    43    76    95   130    50   208   167    85    56    94   160   108    48    56   121   156    65   203   123    99    65   166   179   207    91   215   144   112   158    42    81    33   189   200   133   176   126   219   180    87    40   205   111   218   206    67   178   201    55   121    59    91   159   186   166    54    56   214    82   115   135    34    89   139    64   173   149    71   152   117   213   206   210    91   176   207   114   118   114   129   150   111   160   177   106   116   145   193   145   159   105   149   161   131    36   144   174    98    99   182   170    62   178    87   182   183   111   147   115   109   122    98   126   102   179   193   118   168    36   211   121   157   181    78   126    99    90   146    84    93   186   140   148   202   185   185    45   111   125    92   177   219    66    46   202   134   105    62   178   201   205    48   214    39   129   150    79   120   155   151   109    83   205    45   209    59    58   163    77   175    76   163   122   182   106   185   169    92   204   204    34   103   128   172   165   113    92   121    94   182   202   107   140   138   116   187   189    63   115   109   123   107   166   166   104    94   181   129   147   135   168   191   102    96   193   110   100   153   217   138   111   121    66   207   161   141   182    53   169   202   167   202   217    37   172   218    81   117    65    72   187   123   180    53    95   186   184    84   205   174   158   207    87   163    56   125    51   106   182    88   180   133   160   198   216   153   122   154   104    67   216   173   210    81   142   152   194   218   136    93   122    61   117   173   108   145   112   211    37    59   178   217   103   210   182    36   102   187   100   146   195    51   177   167   157   106   104   192    40   113   137    81   108   104    86    62    37   130   216    98    97   171   199    82   137   140   175    87    78   177    79   212   191   199    37    71   159   178    64    96    52   206   105    57    38    77   170   176   103   113   215    67   104   191   162    62   157    44   159   170   114    85   198   208    97   211    78    68   145    82   140   207    44    71   188   133   178    81    84   148   134   116    48   219   158   190   217   133    35   163   160   153   172   126   164   194   186    91   111   210   120    91   126   111    45
    84   179   140   148   164   117   219    87    79   185   199    85   217   182   130   132    46   185    76   118    98   185   145    82   111   204   161   193   191   128   137    97    88   214    63   174   155    82    57   177   143   119   183    55   150   144   140   206   181   146   132   151   135    99   181   188   146   136   152    92    95   112   197   150   157    70   107    96   136    85   142   131   215   141   106   109   210    59    64    85   182   147   202   172    93    62   106    99    67   147   134    96   207   168   186   178   150    85   156    80    83    61    65   168    44   188   218    43    75    94   128    51   209   167    86    56    93   160   109    47    56   122   155    65   203   122    98    65   166   181   206    92   214   144   112   158    42    80    34   190   200   133   176   125   219   180    87    39   205   112   219   205    66   176   202    55   121    58    91   158   186   167    54    57   214    82   115   135    34    89   139    64   173   149    70   152   117   213   206   210    90   174   207   115   118   114   130   150   111   160   175   106   116   145   193   146   158   104   148   160   130    36   145   176    98   100   183   168    63   179    87   182   183   111   146   115   109   123    98   125   102   178   193   118   168    37   211   120   156   180    78   126    99    91   147    85    95   186   140   147   202   184   185    45   111   126    93   178   219    65    47   200   136   105    62   178   201   205    47   215    38   129   149    79   120   156   150   109    84   205    44   208    60    57   162    77   175    77   163   122   181   106   186   168    92   203   205    36   103   127   173   165   114    92   121    94   182   202   108   139   137   115   187   189    62   114   109   123   106   167   167   104    94   181   128   146   135   169   191   102    96   194   110   100   153   217   137   111   122    66   207   161   142   182    52   169   201   167   203   217    38   171   218    82   118    65    72   188   123   180    52    97   187   184    84   204   174   160   207    86   162    55   126    51   105   182    87   182   133   160   198   217   153   122   154   104    66   217   173   209    82   143   153   194   220   135    93   122    62   117   173   108   145   111   211    37    59   177   218   102   210   181    37   102   187   101   146   194    49   178   167   158   106   104   192    38   114   137    80   108   103    87    62    37   131   216    97    97   170   199    83   138   140   175    86    77   177    79   212   192   200    38    72   159   179    64    96    53   206   106    57    38    77   170   175   105   113   216    67   104   190   162    63   156    45   159   169   115    86   199   208    97   210    78    69   146    82   139   207    45    71   188   133   178    80    85   148   135   116    48   219   157   190   217   133    35   164   160   153   172   126   165   194   185    91   110   210   120    91   125   112    45
    84   178   137   148   164   115   219    86    79   184   200    84   217   183   128   133    46   184    76   117    96   185   148    83   110   205   161   192   190   131   138    95    88   215    63   172   156    82    55   178   144   122   183    56   151   142   139   205   182   144   132   152   136    98   184   189   147   132   151    94    94   112   197   150   155    69   106    94   136    84   145   131   216   142   106   108   210    60    61    84   182   147   203   173    95    63   106    97    69   147   133    99   205   168   185   176   150    86   155    79    83    61    65   168    42   192   220    44    78    95   130    51   208   170    86    55    93   160   109    49    59   123   155    65   206   122    98    66   168   179   208    90   214   144   113   160    41    80    33   188   198   132   175   127   219   180    86    39   205   113   219   207    64   179   200    56   121    61    93   157   189   167    56    55   214    81   115   136    35    91   138    64   173   150    72   152   116   215   204   210    90   177   208   115   118   116   130   148   112   160   175   105   113   146   193   145   157   102   148   160   130    34   146   174    97    97   183   169    62   180    88   183   185   110   147   115   110   122    98   126   102   180   192   119   170    36   211   121   157   181    77   127   100    92   145    86    94   184   140   147   202   185   184    47   110   125    92   178   219    67    45   202   135   104    61   177   199   202    48   214    36   131   149    79   122   155   152   108    84   207    44   208    60    57   164    76   175    77   160   123   181   106   185   169    93   204   204    35   101   129   173   167   114    94   122    93   183   201   107   140   136   116   185   189    64   114   109   123   108   166   164   104    95   179   128   148   135   166   191   101    97   193   110    99   153   217   137   112   121    68   206   161   140   181    52   168   200   168   203   216    36   173   218    83   118    65    71   188   123   179    51    96   188   185    84   205   175   157   206    85   163    56   125    50   108   182    88   180   133   160   198   217   153   125   154   104    67   218   174   209    82   142   154   194   218   135    94   123    62   120   172   110   146   111   209    36    60   178   216   104   209   179    34   103   189   100   146   195    52   178   168   159   106   105   192    40   114   137    83   108   104    86    62    39   132   216    95    99   173   199    84   136   141   173    86    79   177    77   212   192   199    40    69   158   179    63    96    52   207   105    58    39    77   168   176   103   114   215    68   104   188   162    64   155    44   160   170   112    85   198   208    97   210    80    70   144    81   140   207    46    70   188   135   179    81    82   150   135   117    50   220   157   190   217   132    35   163   161   156   172   128   163   195   185    90   111   208   121    92   125   111    44
    83   180   141   147   164   117   219    87    80   185   199    86   217   181   129   132    46   183    77   118    97   184   147    83   110   203   162   193   190   128   137    96    89   215    64   173   156    82    56   178   142   120   183    54   149   143   139   206   181   145   131   151   135    98   181   189   146   136   152    94    94   111   197   149   156    69   107    96   138    86   141   132   215   140   106   110   210    60    62    85   183   146   201   172    93    63   107   100    68   147   134    96   207   168   185   178   149    86   157    80    83    62    65   166    44   188   219    43    76    95   130    51   208   168    85    55    94   160   108    47    56   123   157    65   204   123    98    64   166   178   205    90   215   144   112   159    42    81    34   190   199   132   177   127   219   180    87    40   205   112   219   206    67   177   202    56   121    59    90   159   187   166    56    56   214    82   116   134    34    89   137    63   174   150    71   152   118   213   207   210    92   176   207   114   119   114   130   149   111   160   176   106   115   146   193   146   159   104   148   161   130    37   143   173    97   100   182   171    62   179    87   182   183   111   146   115   109   123    98   126   103   178   193   117   168    36   210   120   155   181    78   127    99    91   146    84    94   186   139   148   202   185   185    45   110   126    93   178   220    65    46   201   134   105    63   178   202   207    47   213    39   129   150    79   121   156   151   109    84   205    44   208    60    58   164    76   174    75   163   121   182   106   184   170    92   203   205    35   102   127   172   166   113    92   121    95   182   201   108   139   137   115   186   190    62   114   109   124   106   166   167   105    93   182   129   147   135   168   191   102    96   194   111   101   154   218   138   111   123    67   206   162   141   183    52   170   202   168   203   216    38   171   219    82   118    65    71   188   124   181    53    96   185   184    84   205   174   159   206    87   162    55   125    50   106   182    87   181   132   160   198   217   153   122   154   102    68   217   173   210    81   144   152   195   219   137    94   123    62   117   172   109   144   111   211    36    59   178   217   103   210   182    35   101   187   100   147   195    51   177   165   159   105   104   193    40   113   137    80   108   104    87    62    37   131   217    97    96   171   200    83   137   140   175    86    78   177    78   212   191   200    37    71   158   178    64    96    52   206   105    57    38    78   169   176   103   113   216    67   104   190   162    62   155    44   158   169   114    85   200   208    98   211    78    69   146    82   140   209    44    71   188   133   178    80    84   149   134   116    48   219   158   190   217   132    34   163   162   154   172   125   164   193   185    91   111   210   120    92   125   112    44
    84   179   140   147   164   118   219    86    80   185   199    85   217   182   130   132    46   183    76   119    97   185   147    83   111   204   161   193   192   129   136    97    88   214    64   174   155    81    57   178   143   120   183    55   149   144   139   205   181   146   132   151   135    99   181   189   146   135   153    93    95   112   197   150   155    69   107    96   137    85   142   132   214   140   106   110   209    59    63    86   182   148   203   172    93    63   106    99    67   147   133    96   207   167   185   178   149    86   157    80    83    61    65   167    44   187   218    43    76    95   130    50   209   167    84    55    93   160   108    48    55   121   155    65   203   123    98    65   166   179   206    91   215   144   112   157    42    81    34   190   200   133   176   126   219   180    87    40   205   112   219   206    67   177   201    55   121    59    91   159   187   166    54    56   214    82   115   135    34    88   138    63   172   149    71   152   118   213   206   210    92   176   207   114   118   115   129   150   112   160   176   106   115   145   193   146   159   104   149   161   130    35   144   174    98    99   182   170    62   178    87   181   184   111   146   115   109   123    98   126   102   179   193   118   168    37   210   121   157   181    78   126   100    91   146    84    93   185   140   148   202   184   185    45   111   125    92   178   219    66    47   201   134   105    63   179   201   205    48   214    39   128   150    79   121   155   150   109    84   206    44   209    58    58   163    78   175    76   162   122   182   106   185   170    92   204   204    34   103   128   172   165   114    92   121    94   182   202   107   139   138   115   187   189    63   114   109   124   107   166   166   104    94   181   128   147   135   168   191   102    97   193   110   101   153   218   137   111   121    65   207   161   141   182    53   169   202   167   202   217    37   172   218    81   118    65    71   188   123   180    52    96   187   184    85   205   174   159   206    86   163    56   125    51   106   181    87   180   132   160   198   216   153   122   154   104    67   217   173   210    81   143   151   194   218   136    93   122    61   117   172   108   145   112   211    37    59   178   217   103   210   182    36   102   188   100   146   195    51   178   167   157   106   105   192    39   113   137    81   108   103    86    62    38   130   217    97    96   170   199    83   137   139   175    86    78   177    79   211   192   200    38    71   159   179    64    96    52   206   105    57    38    77   170   177   104   113   215    67   104   191   162    62   156    44   159   169   114    85   199   208    97   211    78    68   145    81   140   208    44    71   188   133   178    80    84   148   134   116    49   220   158   190   216   133    35   163   161   154   173   127   164   194   186    91   110   210   121    91   125   111    44
    84   179   140   147   163   117   219    86    80   185   199    85   217   182   130   132    45   183    76   119    97   185   146    83   111   204   161   193   191   129   137    97    88   214    64   174   156    81    57   178   143   120   183    55   148   144   139   204   181   146   131   150   135    99   181   189   146   135   153    93    95   112   197   150   155    69   107    96   137    85   142   131   214   140   107   110   209    59    63    86   182   148   202   172    93    63   106    99    68   147   133    97   207   167   185   178   149    86   157    80    83    61    65   167    44   188   218    43    76    95   130    50   208   168    85    55    94   160   108    48    56   121   156    65   203   123    98    65   166   179   206    91   215   144   112   158    42    81    34   190   200   132   176   126   220   180    87    40   205   112   219   206    66   177   201    55   121    59    91   159   187   166    54    56   214    82   115   135    34    89   139    63   173   149    71   151   117   213   206   210    91   176   207   115   119   115   129   150   111   160   176   106   116   145   193   146   159   104   148   161   131    36   144   174    98    99   182   169    62   178    87   182   184   111   147   114   109   122    98   126   102   179   193   118   168    36   210   121   157   182    78   126    99    90   146    84    93   185   140   148   202   184   185    46   110   125    92   177   219    66    47   201   134   105    63   178   201   205    48   214    39   129   150    79   120   155   150   109    84   205    44   209    59    58   164    77   175    76   163   121   182   106   185   170    92   204   204    35   103   128   172   165   113    92   121    95   182   202   108   139   138   115   187   189    63   115   109   124   107   166   167   104    94   181   129   147   135   168   192   102    96   193   110   101   153   218   137   111   122    66   207   161   141   182    53   169   202   167   202   217    37   171   218    82   118    65    71   188   124   180    52    96   186   184    85   205   174   158   207    86   163    56   126    50   106   182    87   180   133   161   198   216   153   122   154   104    67   216   173   210    81   142   152   194   219   136    93   122    61   117   172   108   145   112   211    37    59   178   217   102   209   181    36   102   188   100   146   195    51   177   167   158   106   104   192    39   114   137    82   108   104    86    62    37   131   216    97    97   170   199    82   137   140   175    87    78   177    79   212   192   200    38    71   159   178    64    96    53   206   105    57    38    77   170   176   103   113   215    67   104   190   162    62   157    44   159   170   114    86   198   208    97   211    78    69   146    82   140   207    44    71   188   133   178    81    84   149   135   116    49   220   158   191   217   133    35   163   161   153   173   126   164   194   185    91   110   210   120    91   125   112    45
    84   179   140   147   164   118   219    86    80   186   199    85   217   182   130   132    46   184    77   119    97   185   146    83   111   204   161   193   191   129   137    97    88   214    65   174   156    81    56   178   143   120   183    54   148   144   139   204   181   146   131   150   135    99   182   189   146   135   153    93    96   112   197   149   155    69   107    96   137    86   141   132   214   141   106   109   209    59    62    86   182   148   202   172    93    63   106    99    68   147   133    97   207   168   185   178   149    85   157    81    83    62    66   167    45   187   218    43    76    95   130    50   208   167    85    55    94   160   107    48    56   121   156    66   204   123    98    65   166   179   207    91   214   144   112   157    42    81    34   190   200   133   176   126   220   180    87    40   205   112   218   207    67   177   202    55   121    59    91   159   187   166    54    56   214    82   115   135    34    89   139    64   173   149    71   152   118   213   206   210    91   175   207   115   118   114   130   151   111   160   176   106   115   144   193   146   159   104   149   160   131    36   144   174    99    99   183   170    62   179    87   182   183   110   147   115   108   123    99   126   102   179   193   118   167    37   210   121   156   182    77   126    99    91   147    84    93   186   140   148   202   185   184    46   111   126    93   177   219    66    46   200   134   105    63   179   201   205    48   214    39   128   150    79   120   155   150   109    84   205    45   209    58    57   164    77   175    75   163   121   182   107   186   169    92   204   204    35   103   128   173   165   113    92   120    94   183   202   107   139   138   115   186   189    63   115   109   123   107   166   166   104    94   181   129   147   134   168   192   102    97   193   111   101   154   218   137   111   122    66   207   161   141   183    53   169   201   166   202   217    37   171   219    81   117    65    71   188   123   180    52    96   186   184    85   204   173   158   207    87   163    56   125    51   106   181    87   180   133   160   198   216   153   121   154   104    67   216   173   209    80   143   152   194   219   136    94   121    62   117   173   109   145   112   211    37    59   178   217   103   210   182    36   101   188   100   146   195    51   178   167   158   105   104   192    39   114   136    81   108   104    86    61    37   131   216    98    97   170   199    83   136   139   175    86    79   177    78   212   191   200    38    71   159   177    65    96    52   206   106    57    38    76   170   176   103   113   215    68   104   191   162    63   156    44   158   169   114    85   199   208    97   212    78    68   146    81   140   208    43    71   188   133   178    80    84   149   134   116    48   220   158   190   217   133    35   163   160   153   173   126   164   194   186    91   110   210   120    92   125   111    44
    84   179   140   147   164   118   218    87    80   186   199    85   217   182   129   133    45   183    77   118    97   185   146    83   110   204   162   193   192   129   137    97    89   215    64   174   156    81    57   178   142   120   183    55   149   144   139   204   181   146   132   150   135    99   181   188   146   135   153    93    95   112   197   149   155    69   107    96   137    86   142   132   214   140   106   109   210    59    63    85   183   148   203   171    93    63   107    99    68   147   133    96   207   168   185   177   149    86   156    80    83    61    65   167    44   188   219    43    76    95   130    50   208   168    85    55    94   160   108    48    56   121   156    65   204   123    99    65   166   179   206    91   215   144   113   158    42    81    34   190   200   133   176   126   220   180    87    40   205   111   219   206    67   177   201    55   120    59    91   159   186   166    54    56   215    82   114   135    34    89   139    64   174   149    71   152   117   213   206   210    91   176   206   114   119   115   129   150   111   160   176   106   116   145   192   146   159   104   149   161   131    36   144   174    98    99   182   170    62   178    87   182   183   110   146   114   109   122    98   126   102   179   194   118   168    36   210   121   157   181    78   126   100    90   146    84    93   186   140   147   202   185   184    45   111   125    92   177   218    66    46   201   133   105    63   178   201   205    48   213    39   129   150    79   120   155   151   109    84   206    44   210    59    58   163    77   175    76   162   122   182   106   186   169    93   204   204    35   103   127   172   165   112    93   120    94   182   202   107   140   138   115   187   188    63   115   108   124   107   166   166   104    94   181   129   147   135   169   191   102    96   194   110   101   153   218   137   111   122    66   207   161   141   183    53   169   202   167   202   216    37   172   218    82   118    65    71   187   123   181    52    96   186   184    84   204   173   159   206    86   162    56   125    50   106   182    87   181   133   160   198   216   152   122   153   104    66   216   173   210    81   143   152   194   218   136    93   123    62   117   172   108   145   112   211    37    59   178   217   102   209   181    36   102   188   100   146   195    51   178   167   159   106   104   192    39   113   137    82   108   104    86    62    38   131   216    97    96   170   200    82   137   140   175    87    79   177    79   211   191   200    38    71   158   178    64    96    52   206   106    57    38    77   170   177   104   113   215    67   103   191   162    62   156    44   159   169   113    86   198   208    98   211    78    69   145    82   140   208    44    71   188   133   178    81    84   148   134   116    49   220   158   190   217   133    35   163   160   153   173   126   164   194   186    91   110   210   120    91   125   112    44
    85   180   139   147   163   117   218    88    80   186   198    85   216   182   130   132    45   183    76   118    98   185   146    83   111   204   161   193   192   129   137    96    88   215    63   174   157    82    56   179   143   120   182    55   148   145   140   206   182   146   132   151   135    99   181   189   145   135   152    94    94   112   197   150   155    69   107    96   137    86   141   133   214   140   105   110   209    60    63    86   181   148   203   172    94    63   106    99    68   146   133    97   207   167   186   178   150    86   157    80    83    61    66   167    45   187   218    42    76    95   131    50   208   167    85    56    94   160   109    47    55   122   155    65   203   123   100    65   165   179   206    90   215   145   112   158    41    81    32   190   199   132   176   126   219   179    87    40   205   112   218   206    66   177   202    55   121    59    91   158   187   167    54    57   215    81   114   135    34    89   139    64   173   149    70   152   117   213   206   210    92   176   206   114   119   115   130   149   111   160   177   106   115   144   192   145   159   104   148   161   132    35   145   174    99    99   181   169    63   178    87   182   183   110   147   115   110   122    98   126   102   179   193   119   168    36   209   120   155   181    78   126    99    90   146    85    92   185   139   148   202   184   185    46   110   125    92   177   220    66    47   200   134   105    63   178   201   206    48   215    39   129   149    79   121   156   151   109    84   205    45   208    59    58   163    77   175    76   163   122   181   106   186   169    92   204   204    36   104   128   172   164   114    92   121    95   183   201   107   139   137   116   186   187    62   116   108   124   106   166   167   104    94   181   129   146   136   169   192   103    96   193   110   101   153   218   137   110   121    65   206   161   141   183    52   170   201   168   202   215    36   172   218    82   118    65    71   188   124   181    52    95   187   184    85   205   173   159   207    86   163    56   126    51   107   182    87   180   132   161   199   216   152   122   154   104    66   217   173   211    81   142   152   193   220   136    94   123    60   116   173   108   145   112   210    37    59   178   216   102   210   182    36   102   189   100   146   195    51   178   168   158   105   105   193    40   114   136    81   108   103    87    63    37   130   216    97    97   171   199    83   136   140   174    86    78   177    77   211   192   199    39    71   160   178    64    95    52   207   106    57    38    77   170   176   104   113   215    68   104   190   161    62   156    46   160   170   115    86   200   208    98   211    78    68   145    82   140   207    44    72   187   133   178    82    84   149   134   116    49   219   159   190   217   132    35   163   160   153   173   127   164   194   184    91   110   209   120    90   126   111    45
    83   180   140   146   164   118   220    86    79   186   200    86   216   183   131   134    45   184    77   117    97   185   146    82   110   203   161   193   192   130   138    95    87   213    66   175   155    82    59   179   144   120   182    55   148   144   139   204   182   145   133   150   134    99   181   187   145   136   153    93    94   112   199   149   156    69   106    97   137    85   142   133   215   140   107   110   209    59    63    85   182   149   203   172    93    61   107    99    67   147   134    95   207   168   185   178   150    85   157    81    83    61    65   167    44   189   218    43    78    94   131    51   209   168    85    54    93   159   110    48    55   122   156    65   203   123    99    64   166   179   207    92   215   144   114   157    42    82    34   189   201   132   175   128   219   180    88    41   206   111   219   206    66   177   203    55   121    59    92   159   186   166    54    57   214    81   116   136    35    88   140    64   172   149    69   152   117   212   204   210    91   176   207   113   119   115   129   149   112   159   176   106   115   144   194   147   159   104   146   161   130    36   145   173    98    99   183   169    62   178    87   181   183   111   146   114   110   122    96   126   102   179   193   118   167    37   210   120   157   181    78   126    99    92   147    84    93   186   142   149   202   184   183    46   109   125    93   177   219    66    47   200   134   105    64   177   200   206    48   215    39   127   150    80   121   156   151   110    83   204    45   209    59    58   164    76   175    75   162   121   183   107   185   169    93   203   204    35   104   127   172   166   113    90   121    94   183   203   109   139   139   116   185   188    63   114   108   123   106   166   168   105    95   181   129   147   137   170   192   102    96   193   110   101   153   218   138   111   121    66   206   160   141   182    53   169   202   167   204   217    38   172   218    80   119    65    71   188   124   180    53    95   186   186    84   205   173   159   207    86   163    55   127    50   104   183    90   181   133   162   198   216   154   120   153   105    67   218   172   209    81   143   152   195   219   136    91   123    62   116   173   108   145   112   211    36    59   178   217   101   209   182    35   101   189    99   146   195    51   177   167   158   107   104   192    39   114   136    80   107   104    86    61    39   131   218    96    96   170   199    83   139   139   175    87    79   177    78   212   190   199    38    71   159   179    64    94    52   206   105    57    38    77   170   176   104   113   216    68   104   191   162    63   158    44   159   169   114    86   198   209    98   211    80    68   144    82   139   209    44    71   189   133   176    81    83   148   134   116    49   219   159   190   216   133    36   163   160   152   174   126   164   195   186    93   109   211   120    91   126   111    46
    84   179   141   147   163   117   218    86    80   185   199    85   217   182   129   133    46   183    76   119    96   185   146    83   111   204   162   193   192   129   136    97    89   214    64   174   155    81    57   178   143   119   183    55   148   144   139   204   181   146   132   151   134    99   182   189   146   134   152    93    95   112   197   150   156    69   106    96   137    86   142   132   214   141   107   109   209    59    62    86   182   148   203   172    93    63   106    98    68   147   133    96   207   167   185   177   150    86   157    80    82    61    66   167    44   188   218    44    76    95   129    51   209   167    84    56    94   160   108    48    56   122   157    65   203   123    98    65   166   179   206    91   215   144   113   158    43    81    33   190   200   132   176   126   220   180    87    40   205   112   219   206    66   178   201    55   120    59    91   159   186   166    54    56   214    81   115   135    34    89   139    64   173   149    71   152   118   213   206   210    91   176   207   114   119   115   129   150   111   160   176   106   116   145   192   145   159   104   149   161   131    36   144   174    98    99   183   170    62   178    87   181   184   111   147   114   110   122    99   126   102   179   194   118   168    37   210   120   156   182    78   126    99    91   146    85    93   185   140   148   202   185   185    46   111   125    92   177   219    66    46   201   134   106    63   179   201   205    48   214    39   129   150    79   121   155   150   109    84   205    44   209    59    58   164    77   175    76   163   122   182   106   186   170    92   204   205    34   103   128   172   165   113    91   120    94   182   201   108   139   138   115   186   188    63   114   109   124   107   165   167   104    93   181   129   147   135   168   191   103    96   193   111   101   153   217   137   111   122    65   207   161   141   182    53   169   203   168   203   217    37   172   218    81   118    64    71   188   123   181    53    96   187   184    85   204   174   159   207    86   162    55   125    50   106   182    87   180   133   160   197   216   153   122   153   104    67   216   173   210    81   143   152   194   219   137    93   122    62   117   173   108   145   112   211    37    59   178   218   102   209   181    36   103   188    99   146   195    51   177   167   158   106   104   192    39   114   136    81   108   103    86    62    38   131   217    97    97   171   199    82   137   140   175    86    78   177    79   212   191   200    38    71   159   179    64    96    53   205   105    57    38    78   170   177   103   113   215    67   104   191   162    62   157    44   159   170   114    86   199   208    97   211    78    68   145    82   140   208    44    72   187   134   178    81    84   149   135   116    49   220   157   191   217   133    35   164   161   154   172   126   164   194   186    91   111   211   121    91   124   111    45
    85   180   139   147   164   118   219    87    79   186   199    86   216   182   130   132    45   183    76   118    97   184   147    83   110   204   161   192   191   129   136    97    89   215    64   173   156    82    57   178   143   120   182    54   148   144   139   205   181   145   131   150   135    99   181   188   146   135   152    93    94   112   197   150   155    69   107    96   138    86   141   132   215   140   107   109   210    59    63    85   183   148   203   171    93    63   106    99    68   147   133    96   207   167   186   178   150    85   157    80    84    61    65   167    45   188   219    43    76    94   130    50   209   168    85    56    93   160   108    48    56   122   155    64   204   123    99    64   166   179   207    90   214   144   112   158    42    81    33   189   200   133   176   126   220   180    87    41   205   112   219   207    66   178   201    55   121    59    91   159   187   166    54    56   214    82   115   135    34    88   139    63   174   149    70   151   117   213   205   210    91   176   207   114   118   114   130   149   111   160   177   106   115   145   193   146   158   104   149   161   131    35   144   174    98    99   183   169    63   179    87   182   183   111   146   114   109   123    98   126   102   179   193   118   168    37   210   120   156   181    78   126    99    91   146    85    92   186   140   147   202   185   185    45   111   125    93   178   220    67    47   201   134   104    62   178   201   205    48   213    39   129   150    80   121   155   151   109    84   205    44   209    59    59   164    77   175    76   163   122   182   106   186   170    92   204   205    34   103   127   172   165   114    92   121    95   182   202   107   140   137   115   186   189    62   115   109   124   107   166   166   104    94   181   129   147   134   169   191   102    97   194   110   102   153   217   137   110   122    66   207   161   141   182    53   170   202   167   203   216    37   172   218    81   118    65    72   187   122   180    52    95   187   184    84   204   174   159   206    87   163    56   125    51   106   182    87   180   132   160   198   217   153   121   153   104    68   217   173   209    81   143   152   194   218   136    94   122    62   116   173   108   146   112   211    37    60   178   216   103   209   182    37   101   187   100   147   194    50   177   167   158   105   105   192    40   113   137    81   109   103    86    62    38   131   216    98    97   170   199    82   138   140   174    87    78   178    78   210   192   199    38    71   159   178    64    96    52   207   106    58    38    76   170   177   104   113   215    68   104   190   162    62   156    45   159   170   114    85   199   207    98   211    78    68   145    83   140   208    43    72   188   133   178    80    85   149   134   116    49   220   158   190   218   133    35   163   160   153   173   126   164   194   186    90   110   210   120    91   126   112    45
    84   179   140   147   164   117   218    87    80   185   199    85   217   182   129   132    45   183    76   118    97   185   147    83   111   204   161   193   191   129   137    97    88   214    64   174   156    82    57   178   143   120   183    55   149   144   139   204   181   146   132   151   135    99   181   189   146   135   152    93    95   112   197   150   156    69   107    96   137    86   142   131   214   140   107   110   209    59    62    86   182   148   202   172    93    63   106    99    68   147   133    96   207   167   186   178   150    86   157    80    83    61    65   167    44   188   218    43    76    95   129    50   208   168    85    56    94   160   108    47    56   121   156    65   203   123    99    65   166   180   207    91   215   144   112   158    42    81    34   189   200   133   176   126   220   180    87    40   205   112   219   206    66   177   201    55   121    59    91   159   187   166    54    56   214    82   115   135    34    89   139    63   173   149    71   152   117   213   206   210    91   175   207   114   118   115   130   150   112   160   176   106   115   145   193   145   159   104   149   161   131    36   144   174    98    99   182   170    62   178    87   182   184   111   147   115   109   122    98   126   102   179   193   118   168    37   210   120   157   181    78   126    99    90   146    84    93   185   140   148   202   185   185    46   111   125    92   177   219    66    47   201   134   105    63   178   201   206    48   214    39   128   150    79   120   155   150   109    84   206    44   209    59    58   164    77   175    76   163   121   182   106   185   169    92   204   204    35   103   127   172   165   113    92   121    95   182   202   108   139   137   116   187   189    63   115   109   123   107   166   167   104    94   181   129   147   135   168   192   102    97   193   110   101   153   218   137   111   122    66   207   161   141   182    53   169   202   167   202   217    37   171   218    82   117    65    71   188   124   180    52    96   187   184    85   205   174   158   207    86   162    56   126    50   106   182    87   180   133   161   198   216   153   122   154   104    67   216   173   210    81   143   152   194   219   136    93   122    61   117   173   108   145   112   211    37    59   178   217   102   209   182    36   102   188   100   146   195    51   177   167   158   106   104   192    39   114   136    81   108   104    86    62    37   131   216    97    97   170   199    82   137   140   175    87    78   177    78   211   192   200    38    71   159   178    64    96    53   206   106    57    38    77   170   177   104   113   215    67   104   190   162    62   156    44   159   170   114    86   198   208    97   211    78    69   145    82   140   208    44    72   188   134   178    80    84   149   134   116    49   220   158   190   217   133    35   163   161   153   173   126   164   194   186    91   110   210   121    91   125   112    45
    85   181   141   147   164   117   218    85    81   186   198    86   217   183   130   132    44   184    74   118    96   185   146    82   110   203   161   194   192   129   136    96    88   215    64   174   154    81    58   179   142   119   182    54   149   142   140   205   181   144   132   152   134    99   181   189   147   134   154    91    94   111   196   149   155    68   108    95   137    87   142   132   213   141   107   110   208    60    61    85   182   146   203   171    92    64   105    98    68   146   133    96   206   166   185   177   149    86   157    79    83    59    67   167    44   187   220    44    77    95   129    50   209   168    84    56    93   160   109    49    57   121   155    64   202   126    99    66   166   179   207    91   215   147   113   158    40    80    33   188   201   133   175   127   222   180    86    39   206   112   219   207    65   178   201    57   121    59    92   160   186   167    56    57   213    82   113   134    34    89   140    63   174   149    70   152   118   214   207   210    93   175   207   113   120   114   129   150   112   159   176   106   116   145   192   145   158   104   148   160   131    36   142   173    98   100   183   168    62   178    87   182   184   112   147   115   111   123    99   126   103   179   193   119   168    36   210   120   155   180    76   126   100    89   147    85    94   186   141   147   204   186   185    44   111   124    93   180   219    65    45   202   132   105    63   180   200   205    49   215    40   128   150    79   121   156   151   108    85   206    45   208    59    59   163    79   174    76   165   122   181   106   185   170    91   205   205    34   104   128   171   166   112    93   121    95   183   202   108   141   138   116   186   189    63   115   108   125   107   166   166   104    94   182   129   146   134   167   191   103    97   193   110   101   155   219   136   110   121    66   209   161   142   184    52   169   202   166   204   217    36   172   218    81   117    65    71   189   124   180    52    95   186   184    84   205   173   159   206    86   162    56   126    52   107   181    87   180   133   162   198   214   154   121   154   103    66   216   172   208    82   143   153   194   219   136    93   121    62   116   172   108   144   113   213    37    58   178   216   103   211   182    36   102   188   100   146   195    50   176   166   158   106   105   192    39   115   137    80   109   103    86    61    36   130   216    97    95   170   200    81   136   140   174    87    78   177    78   212   192   199    36    72   159   177    65    97    53   205   104    58    38    78   170   177   105   115   215    66   106   191   162    62   157    46   159   170   114    88   198   209    99   212    80    69   146    82   140   209    45    71   189   134   177    79    84   148   134   116    50   221   159   189   217   132    35   162   162   154   174   127   165   196   184    90   110   212   122    91   126   111    44
    84   177   141   147   164   118   218    85    81   179   199    85   213   181   126   136    45   184    77   122    98   183   147    84   112   204   160   195   190   130   134    96    85   214    62   175   156    80    56   181   139   122   184    54   150   146   137   204   179   146   137   151   138    97   181   190   144   135   152    95    97   110   198   150   154    69   106   100   137    90   142   130   216   141   105   108   209    58    63    86   182   152   202   171    91    63   108   100    66   146   134    95   208   167   185   178   147    84   157    81    84    60    67   172    44   184   219    42    78    97   130    52   206   170    84    60    93   161   109    48    54   121   157    65   203   122    99    65   162   181   205    88   214   144   115   158    44    79    30   187   197   131   174   125   222   179    87    39   201   112   219   206    68   177   202    55   117    60    94   160   191   167    53    54   215    82   116   137    33    89   141    63   174   148    73   148   117   214   204   211    94   176   204   115   120   116   132   152   112   158   178   107   114   143   191   145   160   103   148   161   134    34   145   173    99    99   183   172    65   181    83   185   186   113   144   115   108   121   100   126    98   179   193   118   168    40   209   120   154   181    81   125    97    89   146    80    95   187   138   150   200   188   183    45   111   124    93   178   220    67    45   203   135   107    64   181   200   205    50   217    40   129   148    80   119   153   149   111    88   207    45   209    55    58   164    77   174    77   160   123   180   109   187   169    94   204   203    35   101   127   171   168   113    90   119    96   182   203   109   140   139   118   189   190    66   116   106   123   110   169   166   105    93   179   127   147   132   167   193   102    96   192   109    99   152   217   135   114   124    64   205   161   142   184    53   172   200   166   197   216    38   172   217    80   117    64    69   188   124   181    49    94   186   185    86   206   175   155   206    84   165    56   127    53   108   185    89   177   130   160   198   217   153   121   155   105    69   219   172   209    80   142   149   193   220   136    95   121    63   120   175   109   144   112   211    39    59   176   214   106   210   184    37   102   188   100   143   195    50   183   168   160   106   101   192    41   113   137    82   107   104    87    57    35   132   213    96    98   166   200    82   136   141   174    87    80   179    78   214   192   203    38    67   160   178    63    95    52   205   105    57    37    79   169   178   105   115   213    68   103   189   165    62   157    47   161   171   112    85   196   207    98   211    78    67   145    82   139   211    47    71   185   131   179    79    85   151   134   117    47   219   157   193   219   130    35   163   158   152   173   128   162   194   185    90   110   212   122    92   121   113    43
    84   179   141   147   164   118   218    86    79   185   199    85   217   183   130   132    46   183    77   118    98   184   147    83   111   204   160   193   191   129   137    97    88   215    64   173   155    82    56   178   143   119   182    55   149   143   140   204   181   146   132   150   136    98   180   188   146   136   153    92    95   111   197   149   155    69   107    95   136    85   141   132   215   140   106   109   209    60    63    86   183   148   203   172    93    62   106    98    67   147   134    96   206   167   186   177   149    86   157    79    83    62    65   166    44   188   219    43    76    95   130    50   209   167    84    55    94   160   108    48    56   121   157    65   203   122    99    65   166   179   207    90   214   144   112   158    42    81    32   190   200   133   177   125   220   179    86    40   205   111   219   206    66   177   202    56   120    59    90   158   187   166    54    56   214    81   115   135    34    90   139    64   173   150    71   151   118   213   206   212    91   175   207   114   118   114   130   150   112   161   175   106   116   146   191   146   159   105   148   162   131    36   146   174    98    99   183   170    63   178    87   182   184   111   146   114   110   122    98   125   102   178   194   119   167    37   209   121   157   181    78   127    98    90   146    85    92   186   140   148   201   185   184    46   111   125    92   178   219    66    46   200   133   104    63   178   201   205    48   214    39   129   150    79   119   155   150   109    83   205    44   209    59    57   163    77   175    76   163   122   182   107   185   170    92   203   205    35   103   127   172   165   114    93   119    94   182   202   107   139   137   114   186   188    63   114   108   123   107   165   167   104    94   181   129   147   136   168   192   103    97   192   110   101   153   217   137   111   122    66   207   160   141   183    53   169   201   166   202   216    37   172   218    81   118    64    71   187   123   180    52    94   187   183    86   204   174   157   209    87   163    57   126    50   107   182    88   181   133   160   197   216   153   122   154   104    67   217   173   209    81   143   152   195   218   136    93   122    63   117   173   108   145   111   211    37    60   178   217   103   210   181    36   103   188   101   146   195    51   178   167   158   105   104   191    39   113   137    82   108   104    86    62    38   131   216    96    97   170   200    83   137   139   175    86    78   178    79   212   191   199    39    70   160   179    64    95    53   206   106    58    38    77   169   176   103   112   215    68   103   192   162    62   156    44   158   170   114    86   198   209    97   211    78    69   146    82   139   207    44    70   188   134   178    80    84   148   134   116    49   220   158   190   216   133    35   163   160   154   173   126   164   194   185    91   110   210   121    92   124   112    45
    83   179   140   146   162   118   218    86    79   185   200    85   217   182   129   132    45   183    76   118    98   185   146    83   111   204   161   193   190   130   136    98    89   215    64   173   154    81    56   178   143   120   182    55   148   143   140   203   181   146   132   151   135    98   181   189   146   136   152    94    96   112   198   150   156    69   107    95   136    86   141   131   215   142   106   109   209    61    62    86   182   149   203   174    93    63   107    98    67   147   133    97   207   168   186   178   149    86   156    81    84    60    65   167    43   187   219    43    77    94   128    51   208   167    84    55    93   159   109    46    56   121   155    65   205   121    98    65   167   179   206    91   215   143   113   158    41    80    34   190   200   132   176   127   220   180    87    39   205   111   219   206    66   178   203    54   122    60    93   159   186   166    54    56   215    82   114   135    34    89   137    63   173   151    71   152   118   212   206   210    92   175   207   116   119   115   129   150   111   160   176   107   115   145   193   144   158   104   149   161   131    35   144   174    98    99   182   169    62   178    88   181   183   111   146   116   109   122    98   126   103   180   194   117   168    36   210   121   156   181    78   127    99    89   145    84    93   185   140   148   202   184   184    46   111   125    92   177   219    67    46   201   133   105    63   180   201   205    50   213    39   129   151    78   121   155   150   109    85   205    44   209    59    58   164    77   175    75   163   121   182   107   185   168    93   205   204    35   103   128   172   166   112    92   120    95   184   202   107   139   137   117   187   189    63   115   109   124   106   166   166   105    95   181   128   148   135   168   192   101    97   194   111   100   153   218   137   110   122    66   206   162   140   183    52   169   202   167   202   217    37   171   218    83   117    65    70   187   122   180    52    96   187   184    85   206   174   159   207    86   162    56   126    50   105   183    86   179   133   160   198   216   154   122   155   104    66   215   172   210    82   142   152   193   219   135    93   122    62   117   173   108   146   112   212    36    60   178   216   103   209   181    37   102   189   100   146   194    51   178   167   158   105   103   193    38   114   137    81   109   105    86    62    37   130   216    96    96   170   199    83   137   139   175    86    79   177    78   212   192   200    39    70   160   178    65    95    52   206   105    57    38    76   169   176   104   114   216    68   104   189   161    62   156    44   159   169   115    85   198   208    98   211    77    68   146    81   141   207    44    72   187   134   178    82    84   148   135   116    49   220   157   190   217   133    35   164   161   153   173   126   164   194   185    92   110   211   121    91   125   111    45
    84   180   140   147   164   117   218    86    81   186   198    85   217   182   130   132    46   183    76   118    96   184   146    83   111   204   162   192   191   129   136    96    88   214    64   174   155    82    57   178   143   120   183    55   148   144   139   204   181   145   132   150   136    98   181   189   146   135   152    92    95   112   197   150   156    69   107    96   138    85   142   132   215   140   107   110   209    59    63    86   182   147   204   172    94    63   107    99    69   147   133    97   207   167   186   178   150    86   157    79    84    61    66   166    44   188   219    43    76    94   129    50   208   168    85    55    94   161   108    47    56   122   156    65   203   123    99    64   166   180   206    91   214   145   113   159    42    81    34   189   200   132   177   126   219   180    87    40   206   112   219   206    67   177   202    55   122    59    92   159   187   165    54    55   214    82   115   135    34    89   138    63   173   149    70   152   117   213   206   210    92   175   207   115   118   114   129   150   111   161   176   107   115   145   193   145   158   104   148   160   131    36   144   174    98    99   183   170    62   178    87   182   183   111   146   115   109   122    99   125   101   179   193   118   168    37   210   120   157   181    78   125    99    90   146    84    93   185   140   147   202   184   184    46   112   125    92   177   218    66    46   201   133   106    63   178   200   206    48   213    38   129   150    80   120   155   152   109    83   206    45   209    59    57   162    77   175    77   163   121   183   105   185   169    92   204   204    35   103   128   171   165   113    93   121    95   182   201   107   139   137   117   187   189    63   115   109   124   107   166   167   104    94   181   128   146   135   169   192   102    96   193   111   101   153   218   137   112   122    66   206   162   142   182    53   169   201   167   203   216    38   172   218    82   117    65    71   187   124   180    52    96   186   184    85   204   174   159   207    87   162    56   126    50   106   182    87   180   133   161   197   216   153   122   155   104    67   216   173   210    80   143   152   194   219   136    93   122    62   115   172   108   145   112   211    37    59   178   217   102   209   181    37   102   188   100   146   194    51   178   167   158   105   105   192    40   113   137    82   109   103    87    62    38   131   216    97    97   170   199    82   137   139   175    88    78   177    79   211   191   199    38    71   159   179    64    95    52   206   105    57    38    77   169   177   103   113   214    68   104   190   162    63   156    44   159   170   115    85   198   208    97   211    77    68   145    82   140   208    44    71   188   133   178    81    84   148   134   116    49   220   158   190   217   133    35   163   161   153   172   126   165   193   185    91   110   210   120    92   126   112    45
    83   179   139   146   164   118   218    87    79   185   200    85   216   182   130   131    46   182    75   117    98   183   146    82   111   204   162   195   191   130   137    96    89   214    63   174   156    81    58   178   144   119   182    55   150   143   140   205   181   146   132   149   134    98   182   188   147   135   152    93    96   112   197   149   156    69   108    97   138    84   142   131   215   141   105   109   210    59    62    84   182   149   203   172    92    62   106    98    67   146   133    95   206   167   186   177   151    84   155    78    83    61    65   166    43   188   217    44    76    95   131    49   208   168    85    55    93   159   108    47    55   122   155    64   203   123    98    64   166   179   206    90   215   145   112   159    41    81    35   188   200   133   177   123   218   180    86    41   205   112   219   206    66   178   202    55   120    61    91   159   187   166    53    57   213    80   114   134    35    89   138    64   174   149    72   151   117   214   205   210    91   175   206   114   118   114   130   151   112   162   176   106   115   147   193   145   159   103   150   161   130    37   144   176    98    99   183   169    61   178    86   183   183   112   148   115   109   122    97   126   103   178   193   120   169    39   209   121   157   181    77   125   101    92   146    85    93   184   140   146   201   184   185    45   110   125    93   178   218    66    46   200   134   105    62   180   202   205    49   214    40   129   150    79   120   155   151   109    83   205    45   209    58    59   163    76   174    76   165   122   182   105   186   169    91   204   204    36   103   127   172   165   114    91   120    93   183   203   109   138   137   115   187   190    63   113   109   122   105   165   166   104    95   181   129   146   136   168   192   103    97   195   110   101   152   218   137   112   122    65   206   161   143   182    54   170   202   168   204   217    35   171   218    82   118    65    72   187   123   180    53    98   186   184    85   205   174   158   206    87   162    57   125    49   105   181    88   181   133   159   197   218   153   122   153   104    68   215   174   210    82   143   153   193   219   137    92   122    62   118   173   109   145   112   211    38    59   178   217   102   208   182    36   102   186   100   145   195    51   179   166   159   104   104   192    39   112   135    81   108   104    86    60    39   130   217    95    96   170   199    83   138   140   175    87    79   177    78   212   191   201    38    72   158   177    64    94    53   207   105    59    40    76   169   176   103   113   214    67   104   192   161    61   157    44   160   169   114    85   198   208    97   210    78    69   146    82   140   209    46    71   187   132   179    80    83   150   135   115    49   220   158   189   216   132    36   164   161   155   173   127   165   194   185    92   111   211   120    90   125   113    45
    86   178   140   147   165   117   219    86    79   185   199    85   215   182   131   132    46   183    76   120    99   183   145    83   111   204   161   193   191   130   138    95    89   215    65   175   157    82    56   176   142   120   183    55   149   142   139   205   181   146   131   150   136    97   182   189   148   135   152    92    94   112   197   150   155    69   106    98   138    85   142   131   215   141   107   109   212    60    61    85   181   147   202   173    92    61   104    97    66   148   132    95   207   168   185   178   150    86   154    79    85    61    65   165    44   187   219    43    76    93   131    49   209   167    84    55    94   159   108    47    56   121   154    65   205   123    98    64   166   177   206    90   215   146   113   158    40    82    35   188   200   133   177   127   219   181    88    40   205   111   217   205    67   178   202    54   121    59    91   158   188   167    55    57   214    83   116   136    35    89   137    62   173   149    71   152   118   214   207   212    92   175   208   116   119   114   130   151   109   160   176   105   116   144   191   145   160   105   149   161   131    35   144   175    98    99   182   171    61   178    87   181   184   112   145   115   111   123    97   128   102   177   194   120   168    37   212   121   156   183    79   128    99    89   147    84    93   186   140   146   200   183   185    45   112   124    94   178   220    65    49   200   134   105    63   179   201   207    48   214    38   130   151    81   123   155   153   108    84   204    44   209    60    57   164    77   176    75   162   122   182   107   185   171    93   203   203    34   105   129   173   164   115    92   121    93   183   203   106   140   136   115   187   188    65   114   110   123   106   166   168   103    97   180   129   148   135   167   191   103    96   193   112   100   155   217   137   110   121    67   208   161   141   182    53   169   201   166   203   216    37   173   217    80   115    65    70   185   123   180    52    97   186   185    87   205   174   157   207    86   161    55   125    52   107   181    86   182   134   161   198   215   153   123   154   105    65   217   173   210    82   144   150   194   218   136    92   123    59   118   172   109   145   113   212    37    58   178   217   102   210   181    36   103   187    99   145   195    50   179   167   158   104   104   190    38   114   137    81   106   104    87    62    37   132   217    96    97   171   199    81   137   139   175    84    77   176    79   214   192   200    38    70   161   179    62    96    52   206   104    56    39    76   169   177   101   112   216    67   103   191   160    61   156    44   157   169   114    86   200   209    97   210    81    69   145    81   139   206    44    71   188   135   177    81    85   149   135   115    50   222   159   190   216   133    35   165   160   152   171   127   165   192   185    92   110   210   120    93   125   111    44
    84   180   140   147   164   118   219    87    80   186   199    85   216   183   129   132    45   183    76   118    97   185   147    83   111   204   161   193   192   128   137    97    88   213    64   174   155    81    57   178   142   121   182    55   149   144   140   204   182   146   132   151   134    98   182   188   146   135   153    92    95   112   197   149   155    68   106    95   137    86   142   131   215   140   107   109   210    59    62    86   183   147   203   172    93    63   106    98    68   148   133    96   207   167   186   178   150    86   157    80    84    62    65   167    45   187   219    43    76    95   130    51   209   169    85    56    94   160   108    47    56   121   155    66   204   122    98    65   167   179   206    91   215   144   113   158    43    82    33   190   200   133   175   126   221   180    87    41   205   111   219   207    66   177   201    55   121    59    91   159   187   167    55    55   214    81   115   134    34    89   139    63   173   148    70   151   117   213   206   210    91   175   206   115   119   115   129   150   111   160   176   106   114   145   193   145   159   103   149   161   131    36   144   174    99    99   183   170    62   178    87   181   184   110   147   115   110   123    98   126   103   180   194   118   168    36   210   121   156   181    78   126    99    91   146    85    93   185   139   148   202   184   184    46   111   125    92   177   220    64    46   201   134   105    63   178   201   206    47   213    39   129   150    80   120   155   150   109    83   205    44   209    59    58   164    77   175    76   163   121   183   106   185   170    92   204   205    35   104   128   172   165   113    92   121    94   182   202   107   139   138   114   186   189    62   115   110   124   106   165   166   104    94   181   129   147   135   170   192   102    96   193   110   101   154   217   136   111   122    66   207   161   142   182    53   169   202   166   203   216    38   172   218    81   118    64    71   188   123   179    52    96   186   184    85   205   173   158   207    86   162    55   125    50   106   182    88   180   133   161   197   216   154   122   154   104    66   217   174   209    81   143   152   194   219   136    93   122    61   117   173   109   146   111   211    37    60   178   217   102   209   182    36   102   188   100   145   195    51   178   167   159   105   105   193    39   113   137    82   107   103    86    62    38   131   216    97    96   171   199    82   138   140   175    87    78   177    78   211   192   200    38    71   158   178    65    95    52   206   105    57    39    77   170   177   103   113   215    67   106   191   162    61   156    44   159   169   114    85   198   209    97   211    79    69   146    82   139   208    44    71   187   133   178    80    83   149   134   116    49   221   157   190   217   132    36   163   160   154   173   127   164   194   185    91   110   211   120    92   126   111    45
    84   179   140   147   163   118   218    86    79   185   199    85   217   182   130   132    45   183    76   119    97   185   146    83   111   204   161   193   191   129   137    97    89   214    64   174   156    82    57   178   142   120   183    54   148   144   139   205   182   145   132   150   135    99   181   189   146   135   153    93    95   112   197   150   155    69   106    97   137    86   142   132   214   141   107   109   210    59    62    86   182   148   203   171    93    63   106    99    68   147   133    96   207   167   186   178   149    85   156    80    82    61    65   167    44   187   218    43    76    95   130    50   208   168    85    55    94   160   108    48    56   121   155    65   203   122    98    65   166   179   206    91   215   144   112   158    42    81    33   189   199   133   176   126   220   180    87    40   205   111   219   207    66   177   201    55   120    59    91   159   187   166    54    56   214    82   115   135    34    89   138    63   173   149    71   152   117   213   205   210    92   176   207   115   118   114   129   150   111   160   176   107   116   145   192   145   159   104   149   160   131    36   144   174    98    99   182   170    62   179    87   182   183   111   146   115   109   122    98   126   102   179   194   118   168    36   210   120   157   181    78   126    99    90   146    84    93   186   140   148   202   184   185    45   111   125    92   177   219    66    47   201   134   105    63   179   201   205    48   214    39   129   150    79   120   155   150   109    84   206    44   209    59    58   164    77   175    76   163   122   182   106   185   169    92   204   204    35   104   128   172   165   113    92   121    95   182   202   108   139   138   115   187   188    63   115   108   124   107   166   166   104    94   181   129   147   135   168   192   102    97   193   111   101   153   217   137   111   122    66   207   161   141   182    53   169   202   167   202   216    37   171   218    81   118    65    71   187   124   180    52    96   187   184    85   205   174   158   207    86   162    56   126    51   106   181    87   180   133   161   198   216   153   122   153   103    68   217   173   210    81   143   152   194   219   136    93   122    61   117   172   108   146   112   211    37    59   178   217   103   209   182    36   102   188    99   146   195    51   177   166   158   106   104   192    39   114   136    81   108   104    86    62    37   131   216    97    97   170   199    83   137   139   175    87    78   177    79   211   192   200    38    71   159   178    64    95    52   207   105    57    38    76   170   176   103   113   215    67   104   191   162    62   156    44   159   170   114    85   198   208    97   211    78    68   145    82   140   208    44    71   188   133   178    81    85   148   134   116    49   220   158   190   217   133    35   163   160   153   173   126   164   194   186    91   110   210   121    92   126   111    45
    84   179   140   147   164   118   218    87    79   185   199    85   217   182   129   132    46   183    76   118    97   185   146    83   111   204   162   193   191   129   137    97    88   214    64   174   156    81    57   178   143   120   182    55   149   144   139   205   181   146   132   150   135    98   181   189   146   135   153    93    94   112   197   150   155    69   107    96   137    85   142   131   214   140   107   109   209    59    63    86   182   148   203   172    93    63   106    99    68   147   133    96   207   167   185   178   149    86   157    80    83    61    65   167    44   188   218    43    76    94   130    50   208   168    85    55    94   160   108    47    56   121   155    65   203   123    99    65   166   179   207    90   215   144   113   158    42    81    34   190   200   132   176   126   220   180    87    40   205   112   219   206    66   177   201    55   120    59    91   159   187   166    54    56   214    82   115   135    34    89   139    63   173   149    71   152   117   213   206   210    92   175   207   114   119   115   129   150   111   160   176   106   115   145   192   145   159   104   148   161   131    36   144   174    98    99   183   170    62   179    87   182   183   111   147   115   109   122    98   126   102   179   193   118   168    37   210   121   157   181    78   126    99    91   146    84    93   185   140   148   202   185   184    46   111   125    92   177   219    66    47   201   134   105    63   179   201   205    48   214    39   129   150    79   120   155   150   109    84   205    44   209    59    58   163    77   175    76   163   122   182   106   185   169    92   204   204    35   103   128   172   165   113    92   121    95   182   202   107   139   138   115   186   189    63   115   109   124   106   166   167   104    94   181   129   147   135   168   192   102    96   193   110   101   153   218   137   111   122    66   207   161   141   182    53   169   202   167   203   217    37   171   218    82   118    65    71   188   124   180    52    96   187   184    85   205   174   159   207    86   163    56   125    50   106   181    87   180   133   161   198   216   153   122   154   104    67   216   173   209    81   143   152   194   218   136    93   122    62   117   173   108   145   112   211    37    59   178   217   103   209   182    36   102   188   100   146   195    51   178   167   158   106   104   192    39   114   136    81   108   104    86    62    37   130   216    97    96   170   199    83   137   140   175    87    78   177    79   211   192   200    38    71   159   178    65    96    52   206   105    57    38    77   170   177   103   113   215    67   104   191   162    62   156    44   159   170   114    86   198   208    97   211    78    69   145    81   140   208    44    71   188   133   178    80    84   149   134   116    49   220   158   190   217   133    35   163   161   153   173   126   164   194   186    91   110   210   120    91   125   111    45
   166   176   183    48   107    96    64   209    58    73    87   200   113   217    59   117   119   153   107   127   112   123   191   103    54   170    88   165    53   218   118   119   102    79   129    44    72   194    56   196   187    86    71   185   147   212   175    46   164   161    95   189   198   165    63   159   190    98    91    96    96   102   122   174    79    40   176    82   213   113   206   174    86   159   208    81    70   212   150   166    47   144    50   130    57    63   119   197   160   125   207    79   195   184   146    36   169   111   143    68   178   107    35    78    42    87    77   157    69    85   203   170   176   161    46   109   198   185    58    77   114   209    97   175   196   183    85   162    48   211   176    44   144   153    45    75   215    98    62    99   185   151   193   205    35   182    39   188   213    47    53   180    41   181   213   102   103   183    57   168    61    51   107   215   165    43    57   194   150   172   105   104   120   127    55   175   127   213    65    47   203   122   198    75   110    79   131    73    38   109   136   138   209   219    62    78   151   204   200   125    77   161    71   130    99    83    84   179   119   216   170    39   179    75   156    39   144   160    73    50   132   139   178   196   153   106   140   193   195    46    67   155    52    38   186   190    53   163    32   174   181   150   165   151   165   110   131    40   158   176   102   140   119    46   122   149    48   116    94   129    64   132    55   159    51   187   161    83   112   129   158   102    75    38   124   144    53   158   184   102    98   149    50   111    48    76   155   118    69   176    91    60    53   154   116   202    76    69   203   195   201    52    60    67   107   107    71   161   162   183   132   127   154   134   189    66   122    79   131   102    54   134   213   150    70    76   210   184   136   221   180   151    59   169   210   182   213   153   137   196   150    69   204   126    50    63    56   131    67   163    83    69   152    77    87   169   147   179   179    42   213    92    79    57   120   148    46   108   168   185    67   119    45    46   116   118    61   183   139   214   161    96   189   106   207    50   147   105   149   112    77    53    94   102    48    75    68   196   107   218    52   188   216   183   180    53    75   180    79   193   192   134   171    77   181   172    57   184   126   216   188    33    62    76    47    76    42   205   186   147   143   165   177   206    91   133    46    53    78   212    80   188   101    39    81   144   198    85   109   181    73    90    47    84   191   204   212    57   197    82   166   172   155    66   154   169   153   174   223   110   194   219    70   130   110   178    87    75    94   194    44    94   100   163   184    53   129   156   171   196    68   197   214   213   131   203   143    67   184   201    78   189   169    97   131   151    66   152   218    54   115   213
   167   173   181    44   111    97    62   212    59    75    86   202   115   218    56   124   120   154   107   125   108   123   188   100    52   165    90   163    55   223   114   115   104    82   130    43    69   197    49   196   190    91    66   190   144   212   172    46   166   165    96   184   198   169    59   159   189    94    92    92    93   105   118   176    83    40   169    80   212   111   209   173    92   162   209    84    72   211   152   165    42   142    54   132    55    63   115   193   164   130   206    78   193   185   145    38   167   109   143    66   178   105    35    84    44    86    74   159    73    90   204   172   170   165    49   106   197   187    54    78   112   209    97   174   192   185    86   163    49   210   177    44   147   149    45    80   213   102    63    98   183   154   193   206    35   176    39   192   212    45    54   183    40   184   212   103   102   185    60   162    61    50   113   218   159    41    55   192   153   168   101   100   118   127    54   179   124   218    67    46   206   116   196    75   115    81   128    75    36   103   133   137   208   212    59    80   150   206   198   126    79   161    69   131   101    85    86   178   118   218   170    36   178    77   160    36   143   158    71    52   133   137   182   199   153   104   144   196   194    46    65   155    51    42   187   187    56   164    36   174   182   149   159   148   163   110   128    38   162   175    97   138   119    49   128   149    46   121    93   130    68   129    52   162    56   190   156    81   111   130   158   101    76    38   123   143    54   157   183   103    98   144    50   114    51    75   152   120    69   177    92    62    50   155   109   208    74    69   200   196   199    52    59    68   104   105    72   162   164   179   131   131   158   132   184    69   123    81   134   102    51   137   215   150    68    71   207   190   140   220   183   151    59   173   216   176   214   154   139   192   152    72   204   123    48    60    55   128    70   165    82    68   154    77    88   171   150   177   176    39   213    91    79    61   117   145    45   106   167   190    69   121    40    40   121   119    61   185   140   219   156    94   188   108   208    51   145   104   150   103    77    54    94   100    50    71    67   196   103   218    49   194   215   181   179    50    81   177    81   189   188   130   171    74   176   176    56   186   122   219   185    38    64    72    49    71    46   203   191   148   149   163   177   208    93   128    44    56    77   213    82   188   100    37    79   141   198    78   112   179    68    91    50    86   193   206   212    54   200    89   162   170   157    65   156   167   155   175   219   104   196   215    70   127   114   179    88    73    97   194    40    99   100   161   189    52   127   157   176   197    68   192   217   215   126   206   142    71   185   199    79   189   169   100   129   154    63   147   222    53   117   211
   168   173   178    47   109    96    61   212    58    76    85   202   113   219    54   119   116   157   108   125   109   121   190   101    54   166    92   162    59   220   117   116   101    78   129    43    72   196    50   197   188    90    68   190   145   210   174    45   164   164    97   189   200   172    59   159   187    94    88    95    95   107   116   174    80    39   168    77   213   114   208   174    89   161   207    81    71   209   150   164    44   142    52   133    54    63   117   196   162   126   206    79   194   185   147    38   169   108   142    67   175   104    34    83    45    86    78   160    72    88   201   172   172   164    49   109   198   185    56    75   111   208    98   174   196   185    85   162    52   209   178    43   147   152    46    80   215   101    62    98   185   154   194   204    37   181    38   189   210    46    53   184    38   187   211   104   105   182    61   166    59    50   114   216   158    40    58   194   150   169   103   102   120   125    52   178   125   215    66    46   202   119   196    76   111    82   128    72    40   105   133   136   208   215    63    77   152   203   200   123    79   164    70   131   103    84    83   175   117   217   171    39   180    73   155    37   144   161    69    49   132   138   183   196   156   105   140   196   198    50    67   154    52    40   186   189    54   163    34   170   181   150   160   149   161   107   129    42   161   178   101   139   120    46   125   152    46   120    92   127    68   132    56   161    52   188   157    81   113   128   155   101    75    39   123   146    56   158   183   105   100   145    50   112    48    74   152   122    70   175    94    61    50   156   112   206    77    69   199   193   196    53    62    69   108   104    71   160   164   181   133   128   157   132   184    66   122    82   135    99    52   135   215   149    68    74   207   186   138   219   181   151    59   172   216   182   213   153   141   192   151    70   205   121    47    64    54   132    70   164    83    69   153    77    89   171   150   180   176    39   214    88    80    60   120   148    46   106   165   188    70   122    40    43   119   118    62   185   137   218   158    95   189   106   207    53   145   107   150   105    77    54    91   101    49    75    67   195   109   216    50   190   214   184   179    46    80   181    83   190   191   132   171    75   177   175    59   186   125   218   185    36    64    76    50    70    44   204   187   149   146   166   178   209    91   131    44    58    73   215    80   189   101    36    79   142   199    79   110   179    68    92    48    85   195   208   215    57   201    86   163   171   153    66   157   165   155   172   220   106   197   217    70   129   111   178    92    72    97   191    41    96    99   161   183    53   130   155   175   197    68   194   212   212   129   207   141    69   185   199    77   188   170    99   131   153    63   151   220    54   119   212
   169   174   178    45   109    96    60   208    57    74    84   200   112   219    52   121   116   157   107   125   107   118   192    99    54   166    94   163    55   218   117   115   103    82   132    44    70   197    46   197   185    90    65   188   145   209   173    48   164   164    96   188   200   172    61   159   189    93    90    94    95   103   117   174    79    40   170    77   213   114   209   173    91   161   206    81    71   209   150   168    45   144    51   129    56    64   116   197   162   126   207    79   193   185   148    39   168   106   140    68   173   104    32    82    47    89    76   161    73    87   201   173   173   162    48   111   200   186    56    77   111   212    99   174   194   185    85   162    51   208   177    43   148   151    47    78   215   100    62   101   185   155   194   208    36   177    37   191   210    46    52   185    37   187   211   100   100   183    60   165    62    50   113   216   160    42    59   192   149   169   102   100   121   127    51   178   124   215    64    45   201   116   197    79   112    82   128    70    43   106   133   136   205   215    60    78   151   203   200   122    79   162    71   132   104    82    84   178   114   217   169    40   182    73   156    38   148   161    68    53   134   137   182   195   155   106   141   196   196    49    65   155    50    37   185   187    54   162    36   170   184   151   160   151   156   108   126    39   158   181    99   140   119    46   124   151    47   119    94   128    66   130    55   160    52   186   157    85   110   131   155   102    74    43   120   144    55   158   184   103   100   145    52   113    48    74   153   121    70   176    88    60    51   154   112   205    75    68   198   194   201    50    62    70   106   105    71   162   162   182   133   127   157   135   181    65   122    83   136   100    52   137   212   148    66    72   208   188   138   221   181   154    60   172   216   182   213   154   140   189   152    71   206   121    47    62    53   130    70   165    83    73   153    80    88   168   147   180   178    40   213    90    80    60   118   149    45   107   167   188    69   121    38    44   119   118    61   184   138   218   158    95   189   102   205    50   144   109   150   103    80    55    87   101    49    76    68   195   107   215    49   191   214   183   180    45    81   180    83   188   191   134   169    72   176   175    57   187   125   217   187    38    64    76    53    72    46   202   189   150   147   166   177   210    90   133    45    57    75   216    78   189   102    36    79   140   199    78   108   178    68    89    48    84   192   205   213    57   201    84   164   173   154    67   158   167   157   174   218   106   195   217    68   129   112   176    91    73    99   194    47    95   100   160   183    54   127   159   175   196    67   194   212   212   129   205   138    70   189   197    76   190   169    99   130   155    64   151   218    53   117   212
   169   172   179    46   110    96    60   212    57    74    86   199   114   220    54   121   116   156   108   126   109   121   190   101    54   166    92   163    57   220   118   115   102    79   130    43    71   196    50   197   188    89    68   189   146   210   173    46   165   163    96   188   199   171    59   159   188    95    89    95    94   106   117   174    81    41   170    78   213   114   207   174    88   161   208    81    72   209   150   164    44   142    51   132    54    63   116   195   163   126   206    78   193   185   146    39   168   107   141    67   175   104    34    83    45    87    77   160    71    87   201   172   172   165    48   110   197   186    55    75   112   211    98   174   194   185    86   163    51   209   178    44   147   151    46    80   214   101    62    99   185   154   193   204    38   179    37   189   210    45    53   184    38   187   211   103   103   183    60   165    62    50   112   216   159    41    57   194   150   169   104   102   119   126    53   177   124   214    66    46   202   119   196    77   111    81   129    71    40   106   133   136   208   216    61    78   151   203   199   124    78   163    70   132   101    85    84   175   116   216   171    39   180    73   155    37   145   160    71    50   133   137   183   195   156   106   141   196   195    48    66   154    52    40   186   187    53   164    34   171   181   150   162   150   160   108   128    42   160   177   101   139   119    47   125   151    46   120    93   128    67   131    54   161    53   188   156    82   112   129   156   101    74    39   122   145    56   157   181   104    98   146    50   113    49    73   152   123    68   177    93    60    51   156   112   206    76    68   199   194   198    52    62    70   108   104    71   161   163   181   133   129   156   133   184    65   123    80   133   100    52   136   215   148    68    73   207   186   137   220   182   151    58   172   214   182   213   154   139   191   152    71   205   122    47    63    53   131    70   164    83    70   152    77    88   170   149   178   177    40   213    90    80    60   118   147    47   106   167   189    70   121    40    45   120   119    61   184   138   217   158    94   188   104   206    51   145   107   151   105    77    55    90   101    49    75    68   195   108   216    50   191   214   183   180    49    79   180    82   189   191   133   171    74   177   174    57   186   125   218   185    35    63    76    50    71    44   204   188   148   146   165   177   208    91   131    45    56    75   214    78   189   101    37    78   142   199    79   109   178    69    91    49    85   195   207   213    57   201    85   164   170   155    67   156   166   156   173   219   106   195   216    69   129   111   177    92    72    96   192    43    97   100   160   184    53   129   158   174   197    69   193   213   213   127   207   140    70   186   199    77   188   170    99   129   153    63   150   218    53   117   210
   168   172   179    46   110    96    61   211    60    73    84   200   114   222    55   121   118   155   107   125   111   122   190    98    57   167    92   162    59   221   117   116   101    78   131    43    72   196    49   198   189    91    67   191   146   208   174    47   165   164    96   188   201   170    58   161   189    96    89    96    92   105   116   174    81    41   172    75   211   114   207   174    89   163   206    80    74   210   151   165    46   144    51   131    54    64   115   195   163   128   207    75   193   186   146    39   169   107   142    68   175   104    36    84    45    88    78   161    71    87   204   171   172   163    51   110   197   187    53    73   109   209    96   174   194   182    84   161    51   210   179    43   148   152    47    78   214    99    62    97   187   154   195   203    38   178    37   188   210    44    52   184    38   189   211   103   102   184    60   165    61    49   115   215   159    44    57   195   150   169   103   104   118   127    52   178   123   215    64    46   203   118   194    78   114    81   127    72    37   108   135   134   208   216    59    78   151   202   198   126    76   162    70   134   102    87    85   173   118   216   169    38   181    74   152    34   144   160    70    50   131   136   181   195   157   107   141   199   195    49    64   155    52    40   188   186    55   166    35   171   182   149   164   150   160   108   127    41   160   175   100   140   118    48   126   152    46   118    94   128    66   131    56   162    55   190   155    85   110   129   155    98    75    38   123   148    55   157   181   101    96   146    49   114    48    71   152   122    69   179    93    58    51   155   114   205    77    68   203   193   197    52    62    72   105   106    70   159   164   180   136   131   157   132   181    65   121    82   134    99    52   138   215   148    70    70   208   184   137   219   183   151    59   169   214   179   211   153   138   190   153    70   204   121    49    63    52   132    70   163    83    69   153    79    89   169   149   179   180    40   215    88    80    59   117   149    49   106   165   190    69   121    39    44   118   119    60   181   138   216   157    93   186   105   207    52   146   107   149   104    77    54    90   103    49    76    68   198   107   214    50   193   215   183   181    47    79   180    82   190   192   134   172    72   177   175    56   184   125   216   186    37    62    75    52    71    45   204   189   149   147   166   176   210    94   131    47    57    77   214    78   189   100    39    80   140   201    80   110   180    69    92    50    86   196   209   213    58   200    84   162   170   156    68   154   166   155   173   218   104   193   215    71   131   111   179    92    71    98   192    42    97    99   160   185    50   127   157   177   197    67   191   211   212   131   206   138    71   186   197    78   188   172   100   128   152    62   150   219    53   117   213
   169   172   179    46   110    96    60   212    58    75    86   199   114   220    54   121   117   156   108   126   109   121   190   100    53   166    92   162    57   220   118   115   102    79   130    43    70   197    49   197   188    89    67   189   146   210   173    46   165   163    96   188   200   171    59   159   188    95    89    96    94   105   117   175    81    41   170    78   212   113   207   174    88   161   208    81    72   209   150   164    44   142    51   132    54    63   117   194   163   126   206    78   193   185   146    39   168   106   141    67   175   104    35    83    45    87    77   160    71    87   201   171   172   165    48   110   197   186    55    75   112   210    98   173   194   185    85   162    51   208   178    43   147   152    46    80   214   101    62    99   185   154   193   204    38   179    37   188   210    45    53   184    38   186   212   103   102   182    60   165    62    50   113   216   159    41    57   194   150   169   104   102   119   126    53   177   124   214    66    46   202   119   196    76   111    81   129    71    39   105   133   136   208   215    61    78   152   203   200   124    78   164    71   132   102    85    85   175   116   217   171    39   180    72   155    36   146   160    71    50   133   137   182   195   156   106   142   196   196    48    66   154    52    41   186   187    54   164    35   171   181   151   162   149   160   108   128    42   160   177   101   139   119    47   125   150    46   119    92   129    67   131    54   161    53   188   156    83   112   129   156   101    74    39   122   145    56   157   181   104    98   146    49   113    49    73   153   123    68   176    93    61    52   156   112   206    76    69   199   194   198    51    62    69   107   104    71   160   163   181   133   128   155   133   184    65   123    80   133   100    52   136   215   148    68    73   207   186   137   220   182   151    58   172   215   182   213   154   139   191   152    71   205   122    47    63    54   131    70   164    83    70   152    77    88   170   149   178   177    40   213    90    80    60   118   147    47   106   166   190    69   121    40    45   119   119    61   184   138   217   158    94   187   104   206    51   145   107   151   105    77    55    91   101    49    75    68   195   108   216    50   191   215   183   180    48    79   180    82   189   192   133   170    74   177   174    57   186   125   218   185    35    63    76    50    72    44   203   188   148   146   165   177   208    91   132    45    56    75   214    78   189   101    37    78   142   199    79   110   178    69    91    49    85   194   207   214    57   201    85   164   170   155    67   156   166   156   173   219   106   194   216    70   130   112   177    92    72    96   192    43    97   100   160   183    53   129   157   174   197    69   193   213   213   127   207   140    69   186   199    77   188   170    99   129   153    63   150   218    53   117   211
   169   172   179    46   110    96    60   212    57    74    86   199   114   220    54   121   116   156   108   126   109   121   190   101    54   166    92   163    57   220   118   116   102    79   130    43    71   196    50   197   188    89    68   189   146   210   173    46   165   163    96   188   199   171    59   159   188    95    89    95    94   106   117   174    81    41   170    78   213   114   207   174    88   161   208    81    72   210   150   164    44   142    51   132    54    63   116   195   163   126   206    78   193   185   146    39   168   107   141    67   175   104    35    83    45    87    77   160    71    87   201   172   172   165    48   110   197   186    55    75   112   211    98   174   194   185    86   163    51   209   178    44   147   151    46    80   214   101    62    99   185   154   193   204    38   179    37   189   210    45    53   184    38   187   211   103   102   183    60   165    62    50   113   216   159    41    57   194   150   169   104   102   119   126    53   177   124   214    66    46   202   119   196    77   111    81   129    71    40   106   133   136   208   216    61    78   151   203   199   123    78   163    70   132   101    85    84   175   116   217   171    39   180    73   155    37   145   160    71    50   133   137   183   195   156   106   142   196   195    48    66   154    52    41   186   187    53   164    34   171   181   150   162   150   160   108   128    42   160   177   101   139   119    47   125   151    46   120    93   128    67   131    54   161    53   188   156    82   112   129   156   101    74    39   122   145    56   157   181   104    98   146    50   113    48    73   152   123    68   177    93    61    51   156   112   206    76    68   199   194   198    52    62    70   108   104    71   161   163   181   133   128   156   133   184    65   123    80   133   100    52   136   215   148    68    73   207   186   137   220   182   151    58   172   214   182   213   154   139   191   152    71   205   122    47    63    53   131    70   164    83    70   152    77    88   170   149   178   177    40   213    90    80    60   118   147    46   106   167   189    70   121    40    45   120   119    61   184   138   217   158    94   188   104   206    51   145   107   151   105    77    55    90   101    49    75    68   195   108   216    50   191   214   183   180    49    79   180    82   189   192   133   171    74   177   174    57   186   125   218   185    35    63    76    50    71    44   204   188   148   146   165   177   208    91   131    45    56    75   214    78   189   101    37    78   142   199    79   110   178    69    91    49    85   195   207   213    57   201    85   164   170   155    67   157   166   156   173   219   106   195   216    69   129   111   177    92    72    96   192    43    97   100   160   184    53   129   158   174   197    69   193   213   213   128   207   140    70   186   199    76   188   170    99   129   153    63   150   219    53   117   210
   169   172   179    46   110    96    60   212    57    74    86   199   114   220    54   121   116   156   108   126   109   121   190   101    54   166    92   163    57   220   118   115   102    79   130    43    71   196    49   198   187    89    68   188   146   210   173    46   165   163    96   188   200   171    59   159   188    95    89    95    94   106   117   174    81    41   170    78   213   114   207   174    88   161   208    81    72   209   150   164    44   142    52   132    54    63   116   195   163   126   206    78   193   185   146    39   168   107   141    67   175   104    35    83    45    87    77   160    71    87   201   172   172   165    48   110   197   186    55    75   112   211    98   173   194   185    86   162    51   209   178    44   147   151    46    80   214   102    62    99   185   155   193   204    38   180    37   189   210    45    53   184    38   186   211   103   102   183    60   165    62    50   113   216   159    41    57   194   150   169   104   102   119   126    53   177   124   214    66    46   202   119   196    77   111    81   129    71    40   105   133   136   208   215    61    78   151   203   200   123    78   164    70   132   101    85    85   175   116   216   171    39   180    73   156    36   145   160    71    50   133   137   183   195   156   106   141   196   196    48    66   154    52    40   186   187    53   164    34   172   181   150   162   150   160   108   128    42   160   177   101   139   119    47   124   151    45   119    93   128    67   131    54   161    54   188   156    83   112   129   156   101    74    39   121   145    56   158   181   103    98   146    50   113    49    73   152   123    68   177    93    60    52   155   112   207    76    68   199   194   198    51    62    70   108   104    71   161   163   181   133   128   156   133   184    65   123    81   133   100    52   136   215   148    68    73   207   186   137   220   182   151    58   172   215   182   213   154   139   191   152    71   205   122    47    63    53   131    70   164    83    70   152    78    88   170   149   178   177    40   213    90    80    60   118   147    46   106   167   189    70   121    40    44   120   119    61   183   138   217   158    95   188   104   206    51   145   107   151   105    77    55    91   101    49    75    68   195   108   215    49   190   214   183   180    49    79   180    82   189   191   133   170    73   176   174    58   186   125   218   185    35    63    75    50    71    43   203   188   148   146   166   177   208    91   131    45    56    75   214    79   189   101    37    78   142   199    79   110   178    69    91    49    85   194   207   213    56   201    85   164   170   155    67   156   166   156   173   219   106   194   216    69   129   111   177    92    72    96   192    43    97   100   160   184    53   129   157   174   197    69   193   213   213   127   207   140    70   186   199    77   187   170    99   129   153    63   150   219    53   117   211
   169   172   179    46   110    96    61   212    58    74    85   199   113   219    54   122   116   155   108   126   110   121   191   101    54   167    92   162    57   219   117   115   101    78   131    42    70   197    48   197   187    89    69   188   145   210   173    46   165   164    97   188   199   171    58   159   188    94    89    95    93   106   117   175    80    40   169    78   213   114   208   175    88   160   208    81    73   210   149   165    45   142    51   132    53    63   116   195   163   126   206    78   193   185   145    37   168   107   141    67   175   104    34    82    47    87    77   161    71    88   202   172   172   164    49   110   198   186    55    75   112   211    97   172   193   185    87   163    51   209   178    43   147   152    47    81   213   102    62    99   185   154   193   203    38   178    36   189   211    44    52   183    39   187   211   102   102   184    60   165    62    50   113   216   158    41    56   193   150   169   103   102   119   126    52   177   125   214    66    46   202   120   196    77   112    81   129    71    40   106   134   137   208   216    61    78   151   203   200   123    79   163    70   132   101    84    84   175   116   216   171    38   179    73   155    37   145   160    71    49   132   136   183   196   157   105   141   196   196    48    66   154    51    40   186   187    54   164    33   172   180   150   162   150   159   107   128    42   161   177   102   138   120    46   125   150    47   120    93   128    67   132    55   160    54   187   156    83   111   129   156   102    74    39   121   145    54   158   182   103    98   147    49   113    48    74   152   122    68   177    93    61    51   156   113   206    75    68   199   194   197    52    62    69   109   104    72   160   163   181   131   129   156   132   184    66   123    81   133   101    52   136   213   148    69    73   207   185   138   220   183   151    58   172   213   182   213   153   139   191   151    71   204   122    46    64    54   131    70   164    83    69   152    77    88   171   149   178   178    39   213    90    80    60   118   146    47   106   166   190    69   121    39    44   119   120    60   183   138   217   158    95   187   104   206    50   145   107   151   105    77    55    91   100    50    75    67   195   109   215    50   189   215   183   180    49    79   181    81   190   191   133   170    73   177   174    57   186   124   218   186    36    63    75    51    71    44   204   187   147   146   164   177   208    91   131    46    56    75   215    79   189   101    38    78   142   198    79   109   179    68    90    50    85   194   206   213    57   202    84   164   170   156    67   156   166   156   172   219   106   195   216    69   129   113   177    92    72    98   192    43    97   100   159   184    54   128   158   174   197    69   193   212   214   128   207   140    70   186   199    76   189   170    98   128   152    63   151   217    53   117   211
   169   172   179    46   110    96    61   211    57    75    85   199   113   220    54   121   116   156   108   126   109   121   190   101    54   166    91   163    57   221   118   115   101    79   130    43    71   196    49   197   188    89    68   188   145   209   173    46   164   162    96   188   199   171    59   158   189    94    89    95    93   105   117   174    81    41   170    78   213   114   208   173    87   161   208    81    73   209   149   164    44   142    52   132    54    63   117   194   164   126   206    78   193   186   146    39   168   106   141    67   175   104    35    83    45    87    77   160    71    87   201   172   174   165    50   110   197   186    56    75   112   210    98   173   194   185    85   162    50   208   178    44   146   152    46    80   213   102    62    99   185   154   193   204    37   179    36   189   209    45    53   184    38   187   211   102   102   183    60   165    62    50   112   215   159    41    57   194   150   170   104   101   119   126    53   177   124   213    66    45   202   120   197    76   111    82   128    72    39   105   133   136   207   216    61    77   151   203   199   124    78   163    70   132   101    85    84   176   116   216   171    39   180    72   155    36   146   160    70    50   133   138   182   194   156   106   142   196   195    49    65   153    52    40   186   187    54   164    34   172   181   150   162   150   159   108   129    41   161   178   102   140   120    47   125   151    45   120    93   127    67   131    54   160    53   188   156    83   112   129   156   101    74    39   121   144    56   157   180   104    98   146    50   113    49    73   153   123    69   177    93    60    52   156   112   206    76    68   199   194   197    52    61    70   108   104    72   160   163   182   133   129   155   133   184    66   123    81   133   101    52   137   214   147    68    72   208   186   137   220   183   151    58   173   215   182   213   154   140   191   152    71   205   121    47    63    53   131    69   165    83    70   153    78    89   171   148   178   176    39   212    90    80    60   119   147    46   106   166   190    69   120    40    45   120   120    61   183   138   218   158    94   187   105   205    51   145   108   151   105    77    54    90   100    48    75    67   195   108   215    51   191   215   183   180    49    79   180    83   190   191   133   171    74   177   175    58   187   125   218   185    36    63    76    50    71    44   204   188   148   146   165   176   209    91   131    45    57    76   214    78   188   101    37    78   143   199    79   110   178    69    91    50    85   194   206   213    57   201    85   164   170   155    67   157   165   156   173   219   106   195   216    69   129   111   177    91    72    95   191    43    97   101   160   183    52   130   158   174   197    69   193   212   213   128   207   140    69   186   198    77   188   170    98   129   153    63   151   219    53   118   211
   172   172   177    50   111    98    60   207    53    75    86   199   114   219    52   120   118   155   106   127   106   120   186   102    53   166    91   158    57   218   119   115   104    79   131    45    72   195    48   195   187    89    72   187   147   209   172    48   167   162    92   185   198   174    57   160   190    95    86    93    94   105   115   171    78    43   171    79   212   118   206   175    86   155   207    79    73   209   149   165    43   146    52   131    55    63   114   194   168   126   206    76   192   186   146    38   167   105   143    67   179   103    35    85    47    86    77   161    70    83   204   172   174   164    53   111   197   188    53    77   112   212    98   175   197   185    85   163    51   211   180    46   145   153    46    83   212   102    63    97   183   153   194   202    37   178    37   191   207    44    51   184    39   185   216   104   106   182    59   163    61    51   113   215   162    41    58   194   150   171   106   101   119   126    53   178   124   215    67    44   202   119   195    79   112    82   129    74    39   103   130   135   206   216    62    77   153   205   200   122    79   162    71   131   100    82    82   175   121   216   170    37   179    72   156    34   146   158    70    52   133   138   182   197   157   106   141   197   194    45    64   151    51    38   187   183    54   161    33   172   181   152   161   146   161   108   128    43   157   177   101   140   121    48   125   151    48   121    92   128    63   131    53   163    55   187   157    82   109   129   159   100    74    41   120   146    57   156   181   100    99   146    49   113    51    68   152   125    68   179    91    61    50   154   111   210    75    68   198   198   198    51    62    68   105   104    72   160   164   183   132   127   159   133   187    64   123    81   133   104    54   139   216   147    68    72   212   188   137   221   185   152    58   175   214   180   214   155   139   193   150    69   204   120    47    64    56   132    67   162    83    69   152    75    87   169   146   176   176    42   210    90    77    60   118   148    46   106   167   192    69   121    42    46   121   117    62   186   138   216   158    91   187   105   207    52   147   107   153   103    76    54    91    98    51    74    67   199   107   214    50   191   211   181   179    51    77   180    81   189   193   133   169    74   175   173    55   185   125   215   184    37    62    79    49    67    43   204   189   147   147   162   175   212    93   131    43    55    74   217    78   192   100    34    80   140   199    78   109   176    72    94    48    86   196   208   215    54   200    85   162   170   154    64   155   166   154   171   220   110   194   215    72   130   110   176    93    74    97   190    43    98   102   161   186    55   127   158   174   196    68   193   213   214   127   204   142    71   187   198    77   186   169   101   129   152    63   152   216    54   118   208
   168   172   179    46   110    96    60   212    58    75    86   199   114   220    54   121   116   156   108   126   109   121   190   101    54   166    92   163    57   220   118   115   102    79   130    43    71   196    49   197   188    89    68   188   146   210   173    46   165   163    96   188   199   171    59   159   188    95    89    95    94   106   117   174    81    41   170    78   213   114   207   174    88   161   208    81    72   210   150   164    44   142    51   132    54    63   116   195   163   126   207    78   193   185   146    39   168   107   141    67   175   104    35    83    45    87    77   160    71    87   201   172   172   165    49   110   197   185    55    75   112   210    98   174   194   185    86   163    51   209   179    44   147   152    46    79   214   101    62    98   185   154   193   204    38   179    37   189   210    45    54   184    38   187   211   102   102   183    59   165    62    50   113   216   159    41    57   194   150   169   104   102   119   126    53   177   124   214    66    46   202   119   196    77   111    81   129    71    40   106   133   136   208   215    61    78   151   203   199   124    78   163    70   132   101    85    84   175   116   217   171    39   180    73   155    37   145   160    71    50   133   137   183   195   156   106   141   197   195    48    66   154    52    41   186   187    53   164    34   171   181   151   162   150   160   108   128    41   161   177   101   139   119    47   125   151    45   119    93   128    67   131    55   161    53   188   156    82   111   129   157   101    74    39   122   145    56   158   181   104    98   146    50   113    48    73   152   123    68   177    93    61    51   155   112   206    76    69   199   194   197    52    62    70   108   104    71   161   164   181   133   129   156   133   184    65   123    80   133   100    52   136   215   148    68    73   207   186   137   220   183   151    58   172   215   181   213   154   139   191   152    71   205   122    47    63    53   131    70   164    83    70   152    77    88   170   149   178   177    40   213    90    80    60   118   147    46   106   167   189    70   121    40    45   120   119    61   184   138   217   158    94   188   104   206    51   145   107   151   105    77    55    90   101    49    75    68   195   108   215    50   191   214   183   179    49    79   180    82   190   191   133   171    74   177   174    57   186   125   218   185    35    63    76    50    71    44   204   188   148   146   165   177   209    91   131    45    56    75   214    79   189   101    37    78   142   199    79   110   178    69    91    49    85   195   207   213    56   201    85   164   170   155    67   157   166   156   173   219   106   195   216    70   129   112   177    92    72    96   192    43    97   100   160   183    53   129   157   174   197    69   193   213   213   128   207   141    69   186   199    76   188   170    99   129   153    63   150   219    53   118   211
   169   172   178    47   111    97    60   211    57    76    85   199   115   219    53   120   117   155   107   126   108   120   189   100    51   166    93   162    57   220   117   116   103    79   131    43    71   195    49   198   188    89    67   189   147   210   173    46   165   163    95   190   199   170    59   159   188    96    88    95    94   106   117   174    81    40   170    77   212   113   209   173    88   161   208    81    73   210   150   165    43   142    52   131    54    64   117   195   164   124   206    76   193   186   146    38   168   108   140    67   175   103    34    83    45    85    77   160    73    86   201   172   171   164    48   111   196   185    55    75   112   210    97   174   195   185    86   163    51   209   179    43   147   153    46    80   214   101    62    99   185   153   194   204    38   178    38   189   211    44    53   185    38   188   211   102   102   183    60   165    62    50   113   217   158    42    56   194   151   170   103   102   119   126    52   177   124   215    67    46   200   120   196    76   110    82   128    71    40   107   133   136   208   217    61    77   152   202   199   124    79   163    70   133   101    85    85   175   115   216   170    40   181    72   155    36   145   161    71    50   133   136   181   195   157   107   141   196   197    48    66   154    53    40   186   187    52   165    35   172   181   150   163   150   159   108   128    42   161   179   102   140   120    45   125   150    46   120    93   128    67   132    55   162    54   190   157    81   112   129   156    99    74    40   122   146    56   158   180   104   100   145    50   113    48    72   152   123    68   176    94    58    50   157   111   206    77    69   199   194   198    51    60    70   106   104    71   162   161   181   133   129   156   134   184    64   121    81   133    99    51   136   215   149    68    72   208   186   138   220   182   153    59   171   214   182   214   154   139   192   152    70   204   122    47    62    53   130    70   165    84    70   152    78    88   170   148   179   177    38   213    91    80    60   119   146    46   105   166   190    68   120    39    45   118   120    60   183   138   217   157    94   189   103   204    50   144   106   150   106    77    55    91   100    48    76    68   194   107   216    50   191   214   183   178    48    80   179    83   189   192   132   171    73   177   174    57   185   125   219   185    35    64    76    50    70    43   203   188   149   146   166   177   208    91   131    44    56    75   213    79   189   101    36    76   141   200    79   110   178    67    91    49    85   193   207   212    55   202    85   163   171   154    66   155   167   156   172   220   106   194   216    69   130   113   177    92    71    97   192    44    98    99   159   182    53   131   156   173   198    71   192   213   212   127   207   140    70   185   199    76   188   170    99   129   153    62   150   218    52   117   209
   168   172   179    46   110    96    60   212    57    74    86   199   114   220    54   121   116   156   108   126   109   121   190   101    54   166    92   162    57   220   118   115   102    79   130    43    70   197    49   197   187    89    68   188   146   210   173    46   165   162    96   188   200   171    59   159   188    95    89    95    94   106   117   174    81    41   170    78   213   114   207   174    88   161   208    81    73   210   150   164    44   142    51   132    54    63   116   195   164   126   207    78   193   185   146    39   168   107   141    67   175   104    35    83    45    87    77   160    71    87   201   172   172   165    48   110   196   186    55    75   112   211    98   174   194   185    86   162    51   209   179    43   147   152    46    79   214   101    62    99   185   154   193   204    37   180    37   189   210    45    53   184    38   187   212   102   102   183    60   165    62    50   113   216   159    41    57   194   150   170   104   102   119   126    53   177   124   214    66    46   202   119   196    77   111    82   129    71    40   105   133   136   208   216    61    78   151   203   199   124    78   163    70   132   101    85    85   175   116   217   171    39   180    72   156    37   146   160    71    50   133   137   182   194   156   106   141   196   196    48    66   154    51    40   186   187    54   163    34   172   181   151   162   150   159   108   129    42   160   177   102   139   119    47   125   151    46   119    93   128    67   131    54   161    53   188   156    83   112   129   157   101    74    39   122   144    56   158   181   104    98   146    50   113    48    73   153   123    69   177    93    61    51   156   112   207    76    69   199   194   198    51    61    69   108   104    71   160   163   181   133   128   156   133   184    65   123    80   133   100    52   136   215   148    68    73   208   186   137   220   183   151    58   172   215   182   213   154   139   191   152    71   205   122    47    63    54   131    71   164    83    70   152    77    88   170   149   178   177    40   213    90    80    60   118   147    47   106   167   189    70   121    40    44   119   119    61   183   138   218   158    94   187   104   205    51   145   107   151   105    77    55    91   101    49    75    68   195   108   215    50   191   214   183   179    49    79   180    82   189   192   133   171    74   176   174    57   186   125   218   185    36    63    75    51    71    43   204   188   148   146   165   177   208    91   131    45    56    76   214    78   189   101    37    78   142   199    79   110   178    69    91    49    85   194   207   214    56   201    85   164   170   155    67   156   166   156   173   219   106   195   216    69   129   112   177    92    72    96   192    43    97   100   160   183    53   128   158   174   197    69   192   213   213   127   207   141    70   186   199    76   188   170    99   129   153    63   150   219    53   117   210
   170   171   180    48   107    95    61   214    56    76    85   196   117   216    52   118   120   157   109   130   113   119   190   102    56   165    94   160    55   222   116   115   104    78   129    42    71   197    47   195   187    90    69   184   143   208   176    47   164   165    99   185   201   171    57   159   189    93    90    94    92   104   118   177    83    38   170    79   213   114   208   175    88   160   209    80    70   210   150   167    45   141    52   133    52    63   115   197   162   127   205    76   193   185   148    41   167   106   141    66   175   107    34    84    43    89    75   158    70    85   202   170   178   167    46   110   194   186    56    73   112   210   100   171   195   183    86   164    52   209   179    45   147   149    45    81   213   101    60    97   185   154   192   204    38   178    38   188   210    47    51   183    35   184   212   101   100   182    60   165    63    54   109   215   159    41    58   195   152   167   105   103   116   123    51   177   123   214    66    47   204   119   194    77   112    80   130    75    37   106   136   134   209   215    60    78   156   202   199   125    77   164    70   133   101    85    85   175   116   215   168    37   182    74   157    35   147   158    69    50   137   138   182   197   158   106   141   197   195    50    69   153    49    41   189   185    54   165    34   171   185   151   161   148   163   107   129    42   161   178   100   143   119    45   121   152    42   117    90   126    66   132    51   161    55   189   156    82   108   130   156   100    74    39   122   146    57   158   182   104    98   147    52   113    47    73   153   128    69   178    94    59    50   156   111   209    78    68   199   194   199    52    63    67   109   105    70   163   165   183   133   130   152   131   184    65   121    80   134   103    54   133   210   151    68    71   208   190   139   219   184   151    60   172   215   183   213   156   141   191   149    72   205   125    44    62    54   128    69   158    83    69   149    80    87   170   147   175   178    39   214    92    78    59   119   150    41   107   167   189    69   121    39    44   117   117    60   186   138   221   161    94   185   103   205    50   142   104   149   108    76    54    89   100    49    76    68   195   109   214    46   193   215   187   182    45    80   179    85   190   189   129   171    75   177   174    57   190   125   221   186    40    64    77    49    72    44   203   188   145   143   164   176   209    91   130    46    54    75   215    78   190   101    38    75   142   199    79   110   180    69    90    46    82   195   209   212    60   200    89   164   166   157    69   158   164   154   176   219   108   195   215    69   129   112   176    88    72    98   189    42    96    98   162   185    53   127   158   177   199    70   196   214   212   128   205   141    72   184   200    78   190   170    99   126   154    64   151   220    51   115   210
   169   172   178    42   113    92    60   209    56    76    85   200   114   220    53   121   116   156   104   123   111   121   193   101    54   168    94   160    58   223   120   114    99    78   128    40    68   198    52   196   186    88    70   189   145   210   176    48   167   163    96   189   200   169    60   157   189    95    90    95    93   106   115   176    77    39   169    78   210   112   205   174    90   163   210    80    73   208   148   165    46   141    48   133    57    63   121   192   162   125   205    77   192   187   146    39   168   109   138    69   173   102    35    81    46    88    76   159    70    86   203   172   173   167    47   108   199   186    53    75   111   213    97   175   193   182    85   164    50   210   176    43   146   156    46    79   214   104    63    99   186   155   193   203    38   181    42   190   214    44    54   180    40   186   212   100   101   183    62   166    65    51   114   214   161    44    55   192   151   171   104   103   117   123    53   177   127   211    67    47   204   120   194    77   110    83   133    73    41   104   132   139   206   216    62    79   152   207   198   124    78   167    68   135   102    82    84   176   116   217   169    40   181    75   159    39   147   161    69    51   134   139   185   192   158   107   141   199   196    46    66   154    52    40   187   186    53   162    39   168   182   147   160   148   160   106   125    41   162   175   102   137   120    47   127   151    42   119    92   127    67   131    54   161    50   190   161    85   112   127   156   103    72    42   123   144    60   157   184   104    97   143    50   114    47    74   154   124    69   179    94    61    50   159   111   204    75    71   196   195   196    52    63    69   107   103    71   162   162   183   135   130   158   131   188    65   120    78   134    97    49   138   217   147    66    72   206   186   137   219   180   149    57   172   217   182   208   153   142   191   154    68   207   121    44    64    53   132    72   168    84    71   150    79    89   169   144   182   178    38   214    87    80    61   112   146    48   105   168   188    70   120    38    43   119   120    59   185   137   218   159    93   188   105   204    46   143   109   148   109    77    56    90   101    48    75    67   197   110   219    50   190   215   180   178    49    79   180    83   189   194   130   171    72   177   175    59   185   125   216   183    33    62    75    49    74    41   204   187   150   145   166   176   207    89   133    44    54    75   212    76   190   102    37    75   139   197    80   109   176    68    86    52    87   194   206   215    57   203    84   161   172   157    67   159   168   155   174   219   107   194   218    72   132   112   177    91    73    96   191    47   100   102   161   185    53   132   160   175   196    68   192   214   213   127   210   139    70   185   198    74   185   171    95   132   152    64   152   215    54   117   213
   169   172   179    46   110    96    61   212    57    75    86   199   114   220    54   121   117   156   108   126   109   121   190   101    54   166    92   163    57   220   118   115   102    79   130    43    71   196    49   197   188    89    68   189   146   210   173    46   165   162    96   188   200   171    59   159   188    95    89    95    94   106   117   174    81    41   170    78   213   114   207   174    88   161   208    81    72   210   150   164    44   142    51   132    54    63   116   195   164   126   206    78   193   185   147    39   168   107   141    67   175   104    35    84    45    87    77   160    71    87   201   172   172   165    48   110   197   186    55    75   112   211    98   174   194   185    86   163    51   209   178    44   147   151    46    80   214   101    62    99   185   154   193   204    38   179    37   189   210    45    53   184    38   187   212   103   102   183    60   165    62    50   112   216   159    41    57   194   150   169   104   102   119   126    52   177   124   214    66    46   202   119   196    77   111    81   129    71    40   106   133   136   208   215    61    78   152   203   200   123    78   163    71   132   101    84    85   175   116   217   171    39   180    72   155    37   145   160    71    50   133   137   182   195   156   106   142   196   196    48    66   154    52    40   186   188    54   164    34   171   181   151   162   150   160   108   128    42   160   177   101   139   119    47   125   150    46   119    93   128    67   132    55   161    54   188   156    82   112   129   156   101    74    39   122   145    56   157   181   104    98   146    50   113    48    73   152   123    68   177    93    60    51   156   112   206    76    69   200   194   198    51    62    70   108   105    71   161   163   181   133   129   156   133   184    65   123    80   133   100    52   136   214   148    68    73   207   186   137   220   182   151    58   172   214   182   213   154   139   191   152    71   204   121    47    63    53   130    70   164    83    70   152    77    88   170   149   178   177    40   213    90    80    60   118   147    46   106   167   189    70   121    40    45   119   119    61   184   138   217   158    94   188   104   206    51   145   107   151   105    77    55    90   101    49    75    68   195   108   216    50   191   214   183   180    49    79   180    82   189   192   133   170    74   177   174    57   186   125   218   185    35    63    76    50    71    44   204   188   148   146   166   177   208    91   131    45    56    75   214    79   189   101    37    78   142   199    79   110   178    69    91    49    85   195   207   213    57   201    85   164   170   155    67   157   166   155   173   219   106   195   216    69   129   111   177    92    72    96   192    43    97   100   160   183    53   129   157   174   197    69   193   212   213   128   207   140    70   186   199    77   188   170    99   129   153    63   150   218    53   117   210
   172   170   175    48   113    95    63   211    61    75    88   199   109   218    52   120   115   155   110   128   109   121   191   100    53   165    94   164    61   222   118   114    98    77   131    44    71   195    51   195   188    88    64   191   144   205   168    49   162   163    95   188   200   167    61   161   188    98    90    94    98   107   114   176    83    41   169    79   208   113   204   178    87   165   210    77    71   211   153   163    42   141    52   132    53    61   114   193   163   127   205    78   196   188   148    41   168   105   140    64   176   105    31    83    46    88    76   160    69    88   204   174   176   164    49   110   199   185    54    75   114   212    95   173   193   183    87   166    51   208   181    41   151   151    47    79   217   103    61    99   184   155   192   206    39   184    39   188   210    43    51   185    36   186   211   100   104   180    56   165    62    49   112   216   159    44    56   193   147   171   104   103   118   128    54   178   124   213    66    47   202   117   198    71   114    83   127    72    37   106   132   137   206   219    60    81   152   202   196   121    79   159    70   129   104    83    85   175   114   218   172    37   182    75   153    42   144   159    69    48   136   136   185   193   160   105   144   197   196    50    70   154    48    38   186   182    52   162    32   170   180   148   163   151   154   109   126    41   160   175   106   138   117    48   124   152    46   118    92   128    69   130    55   162    54   187   159    82   113   130   156    97    74    37   119   143    56   157   185   104    99   148    49   114    53    76   154   123    69   174    90    59    53   154   115   209    74    68   199   195   197    54    59    69   107   103    73   159   163   179   134   128   157   134   181    69   125    80   128    98    52   137   221   147    68    73   209   186   134   221   183   153    59   173   213   180   209   157   142   192   152    69   206   122    47    62    56   130    71   164    82    68   153    76    87   168   148   183   177    43   213    91    80    60   118   146    49   102   166   190    73   120    39    46   122   119    61   185   140   214   160    97   188   105   209    53   146   109   148   106    76    55    91   102    52    77    63   196   110   213    47   189   215   183   180    50    81   181    79   189   193   134   170    75   175   176    53   185   125   217   187    34    66    77    49    68    41   202   187   148   146   167   177   209    92   133    50    55    74   214    76   192   103    31    78   142   200    81   105   179    73    86    49    84   190   206   215    58   201    83   166   172   161    67   157   164   155   171   219   107   197   217    69   130   113   175    94    74    97   197    43    96   100   158   184    55   131   158   176   198    72   194   214   210   130   204   140    70   186   199    76   188   172   101   130   155    59   150   218    54   117   213
   169   173   179    47   110    96    60   212    58    74    86   199   113   220    54   122   116   156   108   127   109   121   191   100    54   166    92   162    57   220   118   116   102    79   130    42    71   197    50   198   188    89    68   189   146   210   173    47   165   162    96   188   199   171    59   159   188    95    89    95    94   105   117   175    81    41   170    78   213   114   207   174    88   160   208    81    72   209   150   165    44   142    51   132    54    63   116   194   163   126   207    78   193   186   146    39   168   107   141    67   175   103    34    83    45    87    77   160    71    87   201   172   172   165    48   110   197   186    55    75   112   211    98   173   194   185    85   163    51   209   178    43   147   151    46    80   214   101    62    99   185   154   194   204    38   180    37   189   210    45    53   184    38   186   211   102   102   182    60   165    62    50   113   216   159    41    57   194   150   170   104   102   119   126    53   177   123   214    66    46   202   119   196    77   111    81   129    71    40   106   133   136   208   215    61    78   152   202   200   124    78   163    70   132   101    84    85   175   116   217   171    39   180    73   155    37   145   161    71    50   133   137   183   195   157   106   141   196   196    48    66   154    52    40   186   187    54   164    34   171   181   150   162   149   160   108   129    41   161   178   101   139   119    47   125   150    45   119    93   128    67   131    55   161    54   188   156    82   112   129   156   101    75    39   122   144    55   157   181   103    99   146    50   113    49    73   152   123    69   177    93    61    51   156   113   207    76    68   199   194   198    51    61    70   108   104    71   162   163   181   133   129   156   133   184    65   123    80   133   100    52   136   214   148    69    73   207   185   137   220   183   151    58   172   214   181   213   154   139   191   152    71   205   122    47    63    54   131    70   164    83    70   152    78    88   170   149   178   176    40   213    90    80    60   119   147    47   107   166   189    69   121    40    45   120   119    61   184   138   217   158    95   187   104   206    50   145   108   151   105    76    55    91   101    49    75    68   195   108   215    49   191   214   183   180    49    79   181    82   189   192   133   171    74   177   175    57   186   125   218   185    36    62    76    50    71    44   203   188   148   146   166   177   209    91   131    45    55    75   214    78   190   101    37    78   142   198    79   109   178    69    91    48    85   195   206   214    56   201    85   164   170   155    67   157   166   155   174   219   106   194   216    69   130   112   177    92    72    96   191    43    97   100   160   183    53   129   158   174   197    69   193   213   213   128   207   141    70   186   199    77   188   170    99   129   153    63   150   219    53   117   210
   169   172   178    46   110    96    61   212    57    74    86   199   114   220    54   121   116   156   108   126   110   121   190   100    54   166    92   163    57   221   118   116   102    79   131    43    71   196    50   197   188    89    68   189   146   210   173    46   165   163    96   188   199   171    59   159   188    94    89    95    93   105   117   174    80    41   170    78   213   113   207   174    88   161   208    81    72   210   150   164    44   142    51   132    54    64   116   194   163   126   206    78   193   185   146    39   168   107   141    67   176   103    34    83    45    87    77   160    71    87   201   172   172   164    48   110   196   186    56    75   112   210    98   174   194   185    86   163    51   209   178    43   147   151    46    79   213   101    62    98   185   154   193   204    38   179    37   189   210    45    53   184    38   187   211   103   102   183    60   165    62    50   113   216   159    41    57   194   150   169   104   102   119   126    52   177   124   214    66    46   203   119   196    77   111    81   128    71    40   106   133   137   208   216    61    78   151   203   199   124    78   163    70   132   101    85    84   175   117   217   171    39   180    72   155    36   145   160    71    50   132   137   182   195   156   106   141   196   195    48    66   154    52    41   186   187    53   164    34   171   181   151   162   150   160   108   129    41   160   178   102   139   119    47   125   151    45   120    93   129    66   131    55   161    53   188   156    82   112   129   157   101    74    39   121   145    56   157   181   103    99   146    49   113    48    73   152   123    68   177    93    61    51   155   112   207    76    69   200   194   198    52    62    70   107   104    71   161   163   181   133   128   156   133   184    66   123    80   133   100    52   137   215   148    69    73   207   186   137   221   183   152    58   172   214   181   213   154   139   191   152    71   205   122    47    63    54   131    71   164    83    70   152    78    88   170   148   177   177    40   213    90    80    60   118   148    47   106   166   189    70   121    41    44   120   119    61   184   138   217   158    95   188   104   205    50   145   107   151   105    77    55    90   101    49    75    68   195   108   215    50   191   215   183   179    49    79   180    82   189   192   133   171    74   177   174    57   186   125   218   185    35    63    75    51    71    44   204   188   148   146   165   177   209    91   131    45    56    75   214    78   189   101    37    78   142   199    79   110   179    69    91    49    85   195   207   213    57   202    85   164   170   155    67   157   166   156   173   220   106   195   215    70   129   112   177    92    72    96   192    43    97   100   160   183    53   129   158   175   197    69   193   213   213   127   207   140    70   186   199    77   188   170    99   130   153    63   150   218    53   117   210
   168   172   179    49   111    96    61   212    56    75    84   200   113   220    55   122   116   155   110   126   111   119   189   101    53   166    92   162    59   220   118   116   102    78   130    44    72   196    47   198   187    88    68   190   146   209   174    47   165   161    98   190   200   170    61   156   189    93    90    94    94   106   117   173    80    42   169    78   213   114   207   174    89   160   210    83    72   209   150   165    45   143    54   131    54    66   116   194   162   125   207    79   192   185   146    37   169   106   142    65   174   106    36    82    44    87    77   158    71    87   202   174   170   167    47   111   197   186    57    75   111   209    95   174   194   186    87   165    51   209   179    44   147   151    45    77   214   102    62   100   187   154   195   204    38   182    38   187   208    45    51   186    39   187   210   102   103   182    59   165    60    49   113   217   162    43    58   195   149   169   105   103   118   125    52   177   125   215    68    47   200   119   196    75   111    78   126    70    40   107   134   135   207   216    60    79   151   205   200   123    77   162    67   132   100    83    85   176   115   216   170    38   180    73   155    36   146   160    72    49   132   137   180   197   159   106   141   195   196    47    66   155    52    41   187   184    53   164    35   169   183   150   161   148   161   110   130    43   159   178    99   139   118    48   125   150    44   120    93   128    67   134    54   160    54   188   155    83   111   132   157   102    74    40   121   146    56   158   181   103    99   148    50   113    46    74   154   124    69   179    93    59    51   155   111   206    77    69   200   196   199    51    63    71   109   105    70   160   163   180   134   127   156   134   184    64   122    81   130    98    51   136   215   150    69    75   208   186   136   219   183   152    56   174   214   181   213   154   138   192   154    72   204   121    47    63    52   132    70   165    82    67   151    75    87   170   150   175   177    41   214    90    80    60   119   147    48   107   167   189    69   121    40    44   120   119    59   185   139   216   159    95   188   104   204    50   147   109   151   105    75    56    91   101    49    76    67   197   106   214    48   189   214   182   179    50    79   181    79   188   192   135   171    74   178   172    56   188   123   218   185    37    63    79    49    70    44   205   188   148   145   165   177   208    92   132    44    56    74   214    80   191   101    38    77   142   197    80   109   179    68    91    48    86   195   207   213    57   200    85   161   169   154    66   157   163   156   173   220   106   195   215    69   130   109   176    92    73    96   195    42    96    99   159   184    55   129   158   174   197    69   193   212   210   127   208   140    68   186   200    73   188   170    98   128   154    62   151   219    54   119   211
   169   172   179    46   110    96    60   212    57    74    86   199   114   220    54   121   116   156   108   126   109   121   190   101    54   166    92   163    57   220   118   116   102    79   130    43    71   196    50   197   188    89    68   188   146   210   173    46   165   163    96   188   200   171    59   159   188    95    89    95    94   106   117   174    81    41   170    78   213   114   207   174    88   161   208    81    72   210   150   164    44   142    51   132    54    63   116   195   163   126   206    78   193   186   146    39   168   107   141    67   175   104    34    83    45    87    77   160    71    87   201   172   172   164    48   110   197   186    56    75   112   211    98   174   194   185    86   162    51   209   178    44   147   151    46    79   214   101    62    99   185   154   193   204    38   179    37   189   210    45    53   184    38   187   211   103   103   183    60   165    62    50   113   216   159    41    57   194   150   169   104   102   119   126    53   177   124   214    66    46   202   119   196    77   111    81   129    71    40   106   133   136   208   216    61    78   151   203   199   124    78   163    70   132   101    85    85   175   116   217   171    39   180    73   156    36   145   160    71    50   133   137   183   195   156   106   141   196   195    48    66   154    52    40   186   187    54   164    34   172   181   150   162   150   160   108   128    42   160   177   101   139   119    47   125   151    46   119    93   128    67   131    54   161    53   188   156    82   112   129   156   101    74    39   122   145    56   158   181   103    98   146    50   113    49    73   152   123    68   177    93    61    51   155   112   206    76    68   199   194   198    52    62    70   108   104    71   161   163   181   133   129   156   133   184    65   123    80   133   100    52   136   215   148    68    73   207   186   137   220   182   151    58   172   214   181   213   154   139   191   152    71   205   122    47    63    53   131    70   164    83    70   152    77    88   170   149   178   177    40   213    90    80    60   118   147    47   106   167   189    70   121    40    45   120   120    61   183   138   217   158    94   188   104   206    51   145   107   151   105    77    55    91   101    49    75    68   195   108   215    50   191   214   183   180    49    79   180    82   190   191   133   171    74   176   174    57   186   125   218   185    35    63    76    50    71    44   204   188   148   146   165   177   208    91   131    45    56    75   214    78   189   101    37    78   142   199    79   109   178    69    91    49    85   195   207   213    57   201    85   164   170   155    67   157   166   155   173   219   106   195   216    69   129   111   177    92    72    97   192    43    97   100   160   184    53   129   158   174   197    69   193   212   213   128   207   140    70   186   199    76   188   170    99   129   153    63   150   218    53   117   210
   169   172   179    46   110    96    60   212    57    74    86   199   114   220    54   121   116   156   108   126   109   121   190   101    54   166    92   163    57   220   118   115   102    79   130    43    71   197    50   197   188    89    68   188   146   210   173    46   165   162    96   188   199   171    59   159   188    95    89    95    94   106   117   174    81    41   170    78   213   114   207   174    88   161   208    81    72   210   150   164    44   142    51   132    54    63   116   195   163   126   206    78   193   185   146    39   168   107   141    67   175   104    34    83    45    87    77   160    71    87   201   172   172   165    48   110   197   186    55    75   112   211    98   174   194   185    86   163    51   209   178    44   147   152    46    80   214   101    62    99   185   154   193   204    38   179    37   189   210    45    53   184    38   187   211   103   103   183    60   165    62    50   113   216   159    41    57   194   150   169   104   102   119   126    53   177   124   214    66    46   202   119   196    77   111    81   129    71    40   106   133   136   208   216    61    78   151   203   199   124    78   163    70   132   101    85    84   175   116   217   171    39   180    73   155    37   145   160    71    50   133   137   183   195   156   106   141   196   195    48    66   154    52    41   186   187    53   164    34   171   181   150   162   150   160   108   129    42   160   177   101   139   119    47   125   151    45   120    93   128    67   131    54   161    53   188   156    82   112   129   156   101    74    39   122   145    56   157   181   104    98   146    50   113    49    73   153   123    68   177    93    61    51   156   112   206    76    68   199   194   198    52    62    70   108   104    71   161   163   181   133   129   156   133   184    66   123    80   133   100    52   136   215   148    68    73   207   186   137   220   183   151    58   172   214   182   213   154   139   191   152    71   205   122    47    63    53   131    70   164    83    70   152    77    88   170   149   178   177    40   213    90    80    60   118   147    47   106   167   189    70   121    40    45   120   119    61   184   138   217   158    95   188   104   206    51   145   107   151   105    77    55    90   101    49    75    68   195   108   216    50   191   214   183   180    49    79   180    82   189   191   133   171    74   177   174    57   186   125   218   185    35    63    76    50    71    44   204   188   148   146   165   177   208    91   131    45    56    75   214    78   189   101    37    78   142   199    79   109   178    69    91    49    85   195   207   213    57   201    85   164   170   155    67   156   166   156   173   219   106   195   216    69   129   111   177    92    72    96   192    43    97   100   160   183    53   129   158   174   197    69   193   213   213   128   207   140    70   186   199    77   188   170    99   129   153    63   150   219    53   117   211
   168   171   176    46   109    96    60   211    58    75    85   199   113   220    54   119   116   156   107   126   111   121   192    99    54   166    93   164    58   219   119   118    99    76   132    43    72   196    49   198   188    90    67   189   146   211   173    44   166   162    96   188   197   171    61   160   189    95    90    95    94   107   118   175    82    40   169    78   213   114   208   175    86   159   209    81    70   210   150   162    44   141    52   133    51    63   118   193   163   127   207    79   194   185   145    39   169   106   139    67   176   102    33    83    46    86    75   161    69    88   201   171   171   165    47   112   198   186    54    77   110   212    98   175   194   184    85   163    52   209   179    46   148   152    46    78   213   102    63    99   184   154   193   204    36   180    37   187   210    43    54   185    37   188   211   102   103   183    59   165    62    52   111   215   161    41    56   195   148   169   104   101   118   124    55   177   124   216    66    45   201   120   195    77   110    81   131    71    41   102   133   136   207   215    62    78   153   201   199   123    78   164    71   131   100    85    85   179   118   217   171    39   181    74   156    37   147   158    70    49   133   138   183   193   157   105   142   195   196    49    67   153    52    39   185   188    52   164    36   170   183   150   163   148   158   109   131    41   159   176   101   138   120    48   124   150    47   121    94   127    67   132    54   161    53   187   157    83   111   129   154   102    75    40   121   145    54   157   181   105    98   146    48   114    49    74   153   121    68   177    92    60    50   155   113   206    76    66   200   195   197    53    63    70   108   102    72   161   163   181   134   128   156   134   184    66   125    80   133    99    51   139   214   149    67    74   205   186   137   222   181   151    58   174   216   183   210   154   139   191   152    70   206   121    47    62    54   130    70   165    81    70   152    78    88   172   150   178   176    43   210    92    78    60   119   148    46   104   166   190    68   120    40    45   119   121    61   183   138   217   156    94   188   106   206    50   145   106   152   106    75    54    90   101    50    76    68   196   109   215    51   189   217   184   179    50    80   181    83   192   190   133   170    72   178   174    57   186   124   217   185    34    62    77    49    70    45   202   188   147   147   165   177   209    92   132    46    56    75   216    78   190   100    35    76   142   199    79   108   178    70    91    51    85   194   211   213    56   203    86   164   168   153    66   157   165   155   171   219   108   192   215    69   130   111   177    93    72    95   192    42    97   100   161   182    52   131   158   175   196    68   193   213   213   128   207   142    71   186   199    75   188   170    99   129   151    62   150   218    53   117   212
   169   172   179    46   110    95    60   211    58    76    86   199   113   220    54   121   116   155   108   126   110   121   189   101    53   166    92   163    57   221   117   117   102    79   130    43    70   196    50   197   188    90    67   188   145   210   173    46   165   162    96   188   200   172    59   160   188    95    89    94    93   106   117   173    81    41   170    78   213   114   207   174    88   160   208    81    73   210   149   164    44   142    52   132    55    63   116   195   164   126   206    78   193   186   145    38   168   107   141    67   175   104    34    83    46    87    77   161    70    87   201   172   172   165    48   111   196   185    55    75   112   210    98   174   195   185    86   163    50   208   179    44   147   151    46    80   214   102    62    98   185   154   194   205    38   180    37   188   210    45    53   184    38   187   211   102   103   182    60   165    62    50   112   217   160    42    57   194   151   169   103   102   119   126    53   176   125   214    66    46   202   120   196    77   111    82   129    71    40   106   134   136   208   216    60    77   151   204   200   124    78   164    70   131   101    84    84   175   116   218   171    39   179    72   156    37   146   160    71    49   133   136   183   195   157   106   142   197   196    48    65   155    52    41   186   187    53   164    34   172   181   150   162   150   160   108   129    42   161   178   102   139   119    47   124   151    45   120    92   128    67   131    55   161    53   188   156    83   112   129   156   101    74    39   121   145    56   157   181   104    98   146    50   114    48    74   152   122    69   177    93    61    52   156   113   206    77    68   199   195   198    51    62    69   107   104    71   160   163   182   133   129   155   133   183    65   122    81   133   100    51   136   214   148    68    73   207   186   137   220   183   151    58   171   215   182   213   155   140   191   152    71   205   121    46    63    54   131    70   163    83    69   152    78    88   170   148   178   177    40   213    89    80    60   119   147    46   107   168   190    69   121    41    43   120   119    62   184   138   217   158    94   188   105   206    51   146   107   152   104    77    55    90   101    50    75    68   195   109   216    50   190   214   182   179    48    79   180    83   189   192   132   171    74   176   175    56   186   126   218   185    36    63    75    50    71    44   204   188   148   146   166   178   208    91   131    45    56    76   214    78   189   100    37    78   142   199    79   109   178    69    91    49    86   195   207   213    57   201    86   164   171   156    67   156   166   156   173   220   107   195   216    69   129   111   178    92    73    96   192    43    97   101   161   184    54   128   158   175   197    69   193   212   213   127   207   140    70   186   199    77   188   171    99   130   154    63   150   218    53   117   211
   170   172   180    45   109    96    61   212    60    74    83   201   112   220    55   122   118   157   107   126   109   122   192   102    53   167    92   161    57   219   116   116   101    77   134    42    71   197    50   196   187    87    68   190   147   210   172    47   166   162    96   189   200   170    57   158   191    95    88    97    95   105   115   173    81    42   171    79   214   115   206   175    89   161   208    81    72   210   148   164    45   143    50   131    52    64   117   193   163   128   207    78   194   184   146    39   168   107   140    66   176   104    35    81    46    87    76   159    70    87   200   171   172   164    49   110   198   186    55    76   113   212    97   173   196   186    84   163    49   209   178    44   149   153    46    79   215   101    63   101   186   154   195   206    37   179    37   188   213    45    55   183    40   184   213   102   100   182    58   165    65    49   115   214   159    39    58   194   151   170   102   103   120   126    53   177   125   214    66    46   204   119   195    75   110    83   126    71    41   106   132   136   209   216    61    79   152   203   199   124    79   165    69   133   102    84    85   175   116   218   169    39   181    72   157    37   147   157    70    50   131   139   183   195   155   105   141   198   194    47    68   156    51    42   186   187    54   162    34   169   181   150   163   151   158   111   127    40   160   180   101   136   118    46   124   152    46   119    93   127    67   133    54   161    55   187   156    82   111   128   157   101    72    39   121   144    55   158   181   102    98   147    50   112    48    73   153   122    67   179    94    63    51   155   112   206    76    70   200   194   200    51    59    69   109   104    69   162   163   182   133   126   155   135   183    65   122    82   133   100    52   136   214   149    70    74   207   185   137   220   182   154    61   171   216   181   214   153   140   190   153    71   205   122    48    64    51   131    72   164    84    70   152    78    89   171   148   180   176    40   212    89    83    59   119   146    45   104   167   188    67   122    41    44   120   120    60   184   134   217   159    93   188   105   204    53   146   107   150   105    76    55    91   100    49    77    67   195   110   216    48   193   215   182   179    48    78   179    83   188   193   134   171    72   177   174    59   185   128   219   184    34    63    73    51    72    44   206   188   150   144   163   177   208    89   129    45    55    75   214    78   191   103    38    78   144   203    80   108   178    68    91    52    85   194   205   215    57   200    83   163   171   156    67   156   164   155   172   219   106   193   217    69   129   113   178    91    72    98   192    43    97    98   162   186    51   129   159   174   197    69   194   213   210   127   208   141    67   183   198    76   190   171   102   129   152    62   151   220    51   116   210
   169   173   180    47   110    96    62   213    56    75    86   198   114   220    56   120   116   155   106   124   110   119   191    99    54   164    92   162    60   220   120   116   101    78   132    42    69   197    49   196   187    88    66   189   145   211   172    46   164   163    96   190   199   171    58   158   186    95    87    96    95   105   118   173    80    40   172    76   211   114   205   174    86   160   209    81    72   211   149   166    42   143    50   132    54    62   117   194   163   125   207    79   192   184   146    38   170   105   141    67   175   103    35    84    47    87    77   159    71    88   201   171   173   166    49   109   195   186    55    76   112   210    98   175   196   184    87   163    51   209   177    44   147   152    44    79   215   101    62   100   184   153   193   203    37   180    36   189   210    45    54   185    37   187   212   100   105   184    59   165    62    52   112   215   158    41    57   195   151   169   103   102   120   126    54   177   124   215    65    47   203   119   197    76   111    80   129    70    39   106   133   137   208   215    62    73   150   202   196   124    78   162    70   132   100    85    85   175   116   218   173    39   178    74   157    38   145   160    70    49   134   137   184   196   158   104   142   195   196    47    66   154    50    41   184   189    52   164    33   170   182   148   163   149   158   107   126    40   159   177   102   141   118    48   125   151    45   121    92   129    69   131    56   161    54   185   158    82   114   129   155   101    74    39   120   142    54   157   179   103    98   146    48   113    49    74   153   124    68   178    93    61    52   156   112   208    74    69   198   193   197    53    62    71   107   102    71   161   165   180   132   129   156   133   183    66   121    82   133   100    52   135   215   147    69    73   205   186   138   221   184   152    56   171   212   181   212   153   139   191   152    69   205   122    47    62    51   130    71   163    84    69   152    77    89   170   151   178   177    44   213    91    80    60   120   147    46   107   166   190    69   120    39    45   121   119    61   183   140   219   157    95   188   104   204    50   144   108   152   104    78    56    90   100    51    77    70   197   108   215    49   190   215   181   178    49    79   180    84   189   193   133   170    74   177   176    57   186   126   215   184    35    61    75    52    71    44   204   188   146   146   165   177   207    92   130    44    58    72   215    76   190   102    37    77   142   199    79   111   181    68    93    50    83   195   208   215    57   202    84   163   169   154    69   156   166   158   173   218   106   194   218    68   129   110   176    90    72    94   193    42    95    99   162   184    53   129   156   174   196    71   193   210   213   128   208   139    70   186   199    74   188   170    98   127   152    62   150   216    52   116   209
   167   173   178    48   109    98    59   210    58    74    85   197   113   220    54   123   117   156   108   127   108   120   189   101    51   167    91   162    57   220   119   117   102    80   130    42    70   195    50   197   187    88    68   187   146   208   172    46   162   162    96   190   200   170    60   159   186    95    87    94    94   106   118   176    80    40   170    76   214   115   207   174    88   161   206    81    72   210   152   165    45   142    51   134    55    64   117   196   164   126   206    79   190   188   145    39   165   107   142    65   173   102    35    84    47    86    78   162    68    88   201   171   171   166    48   109   196   187    56    77   112   211    98   174   195   183    84   164    49   210   179    45   146   153    47    79   214   100    61    95   185   154   193   206    39   180    37   187   210    44    55   183    37   189   211   103   101   182    61   163    63    49   111   214   158    42    57   194   150   169   104   105   120   127    53   177   123   212    66    45   201   120   198    75   112    83   127    71    43   106   132   137   207   216    60    79   151   201   201   125    79   164    70   131   102    83    82   174   117   216   171    40   179    71   155    37   146   160    70    52   133   136   183   196   154   104   143   196   196    48    65   154    54    41   185   187    55   164    36   170   180   150   162   150   159   107   129    41   161   177   101   138   120    49   124   151    43   120    93   127    67   133    54   161    52   187   155    83   114   128   156   100    74    40   121   142    54   158   180   104    99   146    51   114    49    74   153   123    69   176    93    61    50   156   112   205    77    69   201   194   199    52    62    70   108   101    71   160   164   182   133   128   158   132   185    66   122    79   134   100    49   135   214   147    66    72   207   187   137   219   183   151    57   170   214   181   213   156   141   192   153    70   207   122    48    63    55   131    71   163    84    69   150    77    87   171   150   177   177    39   211    90    80    60   118   148    48   106   168   187    70   122    39    45   119   118    60   184   140   216   158    96   189   107   205    49   146   108   151   105    76    55    90   101    50    74    69   195   108   216    48   192   216   182   180    50    78   181    84   188   191   134   171    73   175   174    57   187   125   220   185    34    62    77    48    73    45   206   188   146   146   165   179   209    92   132    46    56    73   214    78   189   102    36    78   139   200    79   110   177    70    91    48    85   195   208   216    56   202    85   164   170   154    68   159   166   155   173   219   106   193   215    68   129   112   177    90    72    97   192    40    97    98   161   185    52   130   159   173   196    71   191   213   213   129   206   143    70   186   200    78   188   170    98   131   152    62   150   221    52   116   212
   167   175   174    47   109   100    58   212    59    75    80   198   111   221    56   120   116   150   110   128   111   117   191   101    58   168    91   161    57   220   116   116   105    75   130    43    68   197    43   197   187    89    66   189   146   210   174    43   165   165    99   188   199   175    58   160   186    95    92    93    91   104   116   175    85    43   171    81   210   114   211   175    86   159   205    81    74   209   151   163    46   144    53   130    55    62   119   193   167   125   203    75   190   184   144    35   169   104   143    65   177   106    35    82    47    86    79   160    71    87   203   169   172   163    49   111   194   185    59    75   112   214    98   171   197   187    86   161    46   207   177    41   148   154    51    80   211   105    60   100   185   154   192   206    38   181    36   190   210    44    52   183    41   190   213   100   105   182    63   164    63    50   110   215   155    41    58   192   151   170   104   101   117   129    58   174   123   215    65    44   198   121   197    79   111    83   131    69    38   107   132   135   204   218    60    77   153   200   200   123    78   163    73   133   105    86    84   174   118   215   172    39   178    73   153    39   146   161    70    47   131   138   186   192   160   104   142   201   197    49    69   155    56    38   186   190    56   168    38   170   181   152   166   149   159   105   128    44   162   180   101   139   118    46   124   151    46   119    91   128    68   131    55   159    55   192   159    82   112   127   156    99    76    38   126   144    54   156   181   103    96   146    47   112    49    77   152   123    66   177    93    59    50   157   111   208    71    67   195   194   199    54    63    69   111   104    70   159   167   184   137   127   157   132   186    65   123    81   134   100    55   139   214   148    71    77   212   183   137   223   185   151    58   176   218   180   210   155   139   191   154    75   203   121    49    64    57   131    69   166    85    71   156    76    86   172   149   180   178    38   212    88    81    59   119   148    44   103   170   190    69   122    39    43   119   121    64   182   140   215   155    97   185   103   207    54   145   108   153   102    75    58    93   100    47    74    72   193   111   211    48   194   215   180   181    50    81   179    82   189   191   135   168    72   176   174    56   183   128   217   183    35    62    77    52    71    42   204   186   148   147   170   174   211    90   132    43    57    75   217    78   187   102    39    79   148   200    80   107   177    69    90    50    84   194   203   210    58   197    86   162   171   156    70   159   163   155   175   224   106   194   218    69   126   108   178    92    67    99   193    45    97   102   157   185    51   130   156   175   200    69   188   209   215   131   205   140    68   186   201    75   188   174    98   129   154    64   152   220    52   118   211
   169   174   179    46   108    96    60   212    58    74    87   199   113   220    55   120   118   154   108   125   109   118   191   101    54   165    91   163    58   221   119   116   102    79   130    43    70   195    48   198   188    90    67   188   148   208   173    46   165   162    97   188   201   171    59   158   188    94    89    96    94   104   119   175    81    42   169    78   214   113   207   174    88   162   207    81    72   210   151   165    45   142    53   130    53    62   117   196   164   125   206    78   193   186   146    39   169   107   140    67   176   103    35    83    46    88    77   159    70    88   203   172   173   164    47   110   197   185    58    74   112   211    98   173   193   184    85   164    53   207   179    44   147   152    46    79   214   101    62    98   184   156   192   204    37   180    36   188   212    46    53   186    37   186   211   101   102   183    59   164    61    51   112   216   160    41    57   195   150   169   103   101   119   125    52   176   125   215    65    47   201   120   196    76   110    82   129    70    39   105   132   135   209   215    62    78   153   204   200   122    77   163    71   133   102    86    87   176   116   216   171    41   180    73   156    36   146   161    71    51   133   137   182   194   157   107   141   194   195    49    67   155    53    42   185   187    52   165    36   171   181   150   161   150   161   108   129    43   160   175   102   140   119    48   125   150    46   119    93   130    65   131    54   161    53   188   157    82   113   128   155   102    73    39   123   144    55   158   181   103    98   146    49   113    49    72   153   122    68   178    95    59    51   156   111   206    76    68   200   192   195    52    62    68   108   105    69   160   164   183   133   129   156   132   184    67   124    81   132   100    53   135   212   147    68    75   209   186   137   221   182   151    58   171   214   182   212   155   138   191   151    71   205   122    47    63    52   129    71   164    82    68   152    78    88   170   150   179   179    38   212    89    79    61   117   145    46   104   168   187    71   122    41    45   119   120    60   183   137   216   158    95   188   104   207    51   144   109   152   104    77    54    91   101    50    76    68   194   107   215    49   191   214   184   180    49    80   181    81   190   194   135   171    73   176   174    57   186   124   219   185    35    63    74    53    69    44   203   187   149   145   166   178   210    91   131    46    56    75   214    78   189   101    37    79   143   199    79   109   177    70    92    48    84   193   207   213    56   202    84   164   170   154    67   158   166   157   173   219   106   196   216    69   129   111   177    92    73    97   193    43    97    99   161   184    53   130   157   175   197    68   194   212   215   128   209   140    70   186   199    77   188   169   100   129   152    62   149   219    51   116   212
   169   172   179    46   110    96    60   212    57    75    86   199   114   219    55   121   116   156   108   127   109   121   190   101    54   166    92   163    58   220   118   116   101    79   131    44    70   197    50   197   187    90    68   188   145   209   173    47   165   162    96   188   200   171    59   158   188    96    89    95    94   105   117   174    82    40   170    78   213   114   207   174    88   160   208    81    72   209   150   164    44   142    51   132    54    62   116   195   163   126   207    78   193   185   147    39   168   107   141    66   175   103    34    83    45    87    77   160    71    88   201   171   172   165    48   110   197   186    55    75   113   211    98   174   194   185    86   162    51   209   179    43   148   151    47    80   214   102    62    98   185   155   193   204    38   179    37   189   210    45    53   185    38   187   211   103   102   183    59   165    62    50   112   216   158    42    57   194   151   169   104   101   119   126    53   176   124   214    66    46   201   120   196    76   111    81   129    71    40   106   133   136   208   215    61    78   152   203   199   124    79   163    70   133   101    85    84   175   116   216   171    39   180    73   154    37   145   160    71    50   133   137   183   195   156   106   141   197   195    48    66   154    52    41   187   188    54   163    34   171   181   150   162   149   159   107   128    42   160   177   101   139   119    47   125   150    46   120    93   128    66   131    54   161    53   188   157    82   112   129   156   101    74    39   122   146    55   158   181   104    99   146    50   113    48    73   153   123    68   177    94    60    51   155   112   207    76    68   199   194   198    52    61    70   108   104    71   161   163   181   133   129   156   133   183    66   124    81   132   100    52   136   215   148    68    72   207   186   137   221   183   152    58   172   214   182   213   154   139   190   152    71   204   122    47    63    54   130    70   164    83    69   153    77    88   170   148   177   177    40   213    90    80    60   118   147    46   107   167   189    69   121    40    44   120   119    61   183   137   217   158    94   187   104   205    51   145   107   151   105    77    55    90   101    49    76    68   194   108   217    50   190   215   183   179    49    79   181    82   189   191   133   171    74   176   174    58   186   125   217   185    35    63    76    50    71    43   204   187   148   146   165   177   208    91   131    45    56    75   214    78   190   101    38    79   142   198    80   109   178    69    91    49    85   195   207   213    57   201    85   163   171   154    67   156   166   156   173   219   106   194   216    69   130   112   177    92    72    96   192    43    97   100   160   183    52   128   157   174   197    69   193   212   213   127   207   140    69   185   200    77   188   170    99   129   153    63   150   219    53   117   210
   170   175   180    45   109    95    60   212    55    74    86   203   114   221    51   119   118   155   109   126   107   120   189   100    54   166    94   162    58   223   116   111   102    79   132    43    67   196    50   198   188    91    67   187   145   208   175    47   164   162    96   189   199   171    60   159   186    94    87    95    98   105   116   173    80    38   167    78   213   115   208   173    90   161   209    81    74   210   149   165    42   146    53   133    53    61   116   194   162   126   206    76   193   186   149    38   170   106   141    66   176   104    36    87    46    86    75   160    69    87   199   173   171   164    48   107   195   188    55    74   110   212   100   175   193   183    85   165    51   209   178    42   147   152    47    81   213   103    61   101   186   155   195   205    37   179    36   187   208    43    55   185    39   184   211   103   102   182    59   164    63    51   111   217   157    43    56   195   154   171   103   102   119   126    51   176   124   214    63    46   204   118   196    76   112    81   130    68    40   105   136   135   208   216    61    76   150   204   201   125    80   163    69   131   103    84    82   175   113   216   169    40   180    72   156    38   146   160    69    52   132   134   182   196   156   107   143   193   197    49    66   153    51    41   184   187    56   164    33   173   182   149   159   150   159   111   128    41   162   178   103   139   118    47   124   153    46   120    95   127    67   129    53   162    54   190   156    82   111   128   157   101    74    38   121   145    56   158   181   103    97   144    48   112    48    72   151   122    66   180    93    62    51   157   112   208    77    69   200   194   197    50    61    70   107   103    70   162   162   182   135   127   155   135   184    65   121    82   132   101    53   138   214   147    68    72   209   185   136   219   182   152    58   172   215   181   214   154   140   190   152    69   204   123    47    62    53   134    69   161    85    66   152    77    87   170   149   178   177    38   212    90    80    60   120   147    48   106   169   189    70   120    42    46   118   121    62   185   137   219   160    98   189   103   207    51   144   107   151   106    76    56    90   100    50    76    68   195   108   214    49   189   215   184   179    49    81   181    80   191   192   134   171    73   176   173    57   185   126   217   184    35    62    74    50    74    43   204   188   148   145   165   178   211    93   133    45    57    77   215    77   189   102    37    78   143   199    78   109   177    69    94    48    85   197   205   212    59   201    82   163   172   155    68   161   165   156   174   220   106   192   214    70   128   111   180    91    71    95   195    44    97    98   159   185    55   127   159   173   197    69   195   214   214   127   206   142    71   185   201    76   186   168    97   128   155    63   152   220    53   120   211
   169   174   178    47   109    95    61   211    57    74    87   199   112   220    56   120   116   153   108   125   109   121   191    98    53   167    93   163    59   219   120   116   102    79   133    42    69   195    50   197   187    87    68   187   148   210   172    46   165   164    97   186   199   171    61   158   190    96    91    94    95   108   121   174    80    40   170    78   211   115   207   176    89   162   207    79    71   208   148   165    44   142    52   131    53    63   117   196   164   127   207    79   192   184   146    40   167   108   139    67   176   104    34    82    46    86    75   158    73    87   202   173   173   162    48   108   197   185    52    74   112   211    97   174   193   186    86   163    52   209   178    46   149   151    46    80   215   101    62    99   184   155   192   202    39   179    36   188   211    46    55   185    39   187   213   103   101   184    61   166    63    49   112   215   162    40    56   193   148   168   102   103   118   126    51   177   124   216    66    47   201   120   197    75   110    80   131    72    42   107   132   136   210   214    62    76   154   204   201   126    81   162    69   132   102    84    85   174   114   216   172    40   179    72   156    37   147   160    71    48   132   137   182   194   156   104   143   196   195    47    67   154    53    40   184   185    55   163    34   171   181   150   162   151   161   108   129    44   161   176   102   139   118    46   125   150    45   120    93   127    67   133    53   160    56   188   159    81   112   129   155   100    75    38   121   144    53   158   180   103    99   146    51   113    48    72   153   122    69   179    93    57    53   156   111   206    76    68   199   194   199    51    60    70   107   105    71   162   162   182   133   127   155   134   184    64   123    80   134   100    52   136   215   148    70    72   208   186   140   220   185   150    59   171   215   185   212   153   139   190   153    73   205   121    48    62    55   128    70   163    84    69   150    80    89   167   148   178   178    39   212    90    79    61   120   147    49   106   167   189    69   122    39    44   120   119    60   184   137   219   158    92   188   103   203    53   144   109   152   104    75    56    91   100    49    74    66   195   108   215    49   191   212   182   180    49    80   180    80   191   193   131   173    73   177   174    58   185   124   218   186    31    62    75    50    73    44   203   187   148   147   166   178   208    90   129    43    55    76   215    79   188   103    37    79   141   198    79   107   179    69    91    49    86   193   205   214    59   200    84   164   169   155    67   158   166   156   172   220   105   194   214    67   132   112   176    90    74    97   192    42    96   101   161   184    52   126   158   174   197    68   192   212   213   127   207   140    69   185   200    75   186   169    97   129   155    61   151   218    52   117   209
   169   171   179    46   109    95    59   211    56    76    85   199   114   218    55   122   118   156   107   127   109   120   192   100    54   164    94   162    57   221   117   116   101    78   130    43    71   196    48   197   187    91    68   187   146   209   174    45   165   162    96   187   197   170    58   160   188    96    90    95    96   107   117   175    81    41   170    78   212   114   207   173    88   162   209    80    72   211   149   163    44   141    52   131    54    64   117   196   164   125   207    78   193   186   145    40   168   106   141    67   172   102    35    83    45    87    77   160    71    88   201   174   171   165    48   110   196   186    56    74   113   210    97   174   195   185    86   162    51   207   179    44   148   150    46    79   215   103    61    98   184   153   195   204    38   181    37   188   211    45    53   184    39   187   211   101   102   182    61   165    61    49   113   217   160    43    56   194   151   169   104   103   119   124    52   176   123   212    66    49   203   120   195    78   110    81   128    71    41   107   134   136   208   216    62    77   151   202   198   123    79   163    71   133   102    82    82   176   118   219   171    39   181    71   155    37   144   160    69    49   133   137   183   194   156   103   143   199   197    49    66   155    52    40   185   186    53   163    34   171   181   149   162   151   159   109   129    41   159   178   101   137   121    48   125   148    47   119    92   129    66   130    54   160    54   189   158    83   112   128   157   100    74    39   121   145    56   158   180   104    97   147    49   113    48    72   151   124    69   180    93    60    50   155   113   207    75    68   200   193   197    52    61    70   107   103    69   161   163   181   132   128   156   132   183    64   122    81   133   100    52   135   214   149    66    72   207   187   138   221   181   153    59   173   217   182   213   154   137   191   153    71   206   121    46    64    54   132    70   164    84    67   152    77    85   169   150   179   175    41   212    91    80    59   120   147    46   107   167   187    70   122    38    45   119   119    61   185   138   217   157    93   189   104   205    50   145   108   151   104    76    54    90   100    48    76    67   196   110   216    50   189   215   183   179    49    77   180    81   190   191   134   172    74   176   174    56   185   126   218   183    37    63    77    51    69    43   204   189   148   146   166   178   207    90   133    46    56    76   213    79   187   100    37    80   141   199    79   109   178    69    90    50    84   194   207   215    55   203    86   162   172   155    65   156   167   154   173   220   107   194   216    69   128   111   176    91    72    96   193    43    99    99   161   183    53   129   157   175   198    70   193   214   210   125   206   141    70   185   201    77   188   170   100   129   153    66   151   220    54   117   210
   169   172   179    46   110    96    60   212    58    74    86   199   114   220    54   121   116   156   108   126   109   121   190   101    54   166    92   163    57   220   118   116   102    79   130    43    71   196    49   197   188    89    68   189   146   210   173    46   165   162    96   188   200   171    59   159   188    95    89    95    94   106   117   174    81    41   170    78   213   114   207   174    88   161   208    81    72   210   150   164    44   142    51   132    54    63   116   195   163   126   206    78   193   186   146    39   168   107   141    67   175   104    35    83    45    87    77   160    71    87   201   172   172   165    48   110   197   186    55    75   112   211    98   174   194   185    86   163    51   209   178    44   147   151    46    79   214   101    62    99   185   154   193   204    38   179    37   189   210    45    53   184    38   187   211   102   103   183    60   165    62    50   113   216   159    41    57   194   150   170   104   102   119   126    53   177   124   214    66    46   202   119   196    77   111    81   129    71    40   106   133   136   208   216    61    78   151   203   199   123    78   164    70   132   101    85    85   175   116   217   171    39   180    73   155    36   145   160    71    50   133   137   183   195   156   106   141   196   195    48    66   154    52    40   186   187    53   163    34   171   181   150   162   149   159   108   128    42   160   177   101   139   119    47   125   151    46   119    93   128    67   131    54   161    53   188   156    82   111   129   156   101    74    39   122   145    55   157   181   104    98   146    50   113    49    73   152   123    68   177    93    61    51   155   112   207    76    68   199   194   198    52    62    69   108   104    71   161   163   181   133   129   155   133   184    65   123    80   133   100    52   136   215   148    68    73   207   186   137   220   182   151    58   172   214   182   213   154   139   191   152    71   205   122    47    63    53   131    70   164    83    70   152    77    88   170   149   178   177    40   213    90    80    60   118   147    47   106   167   189    69   121    40    45   120   119    61   184   138   217   158    94   188   104   205    51   145   107   151   105    77    55    90   101    49    75    68   195   108   216    50   191   214   183   180    49    79   180    82   189   192   133   171    74   177   174    57   186   125   218   185    35    63    76    50    71    44   204   188   148   146   165   177   208    91   131    45    56    75   214    78   189   101    37    78   142   198    79   109   178    69    91    49    85   195   207   213    57   201    85   164   170   155    67   157   166   155   173   219   106   195   216    69   129   111   177    92    72    96   192    43    97   100   160   184    53   129   157   174   197    69   193   212   213   127   207   140    70   186   199    76   188   170    99   129   153    63   150   219    53   117   211
   169   173   178    46   109    96    59   212    56    74    86   198   114   220    54   122   117   155   106   124   110   121   189   101    53   166    90   163    57   220   117   115   100    79   130    43    69   196    49   198   186    89    68   187   146   211   171    45   164   162    96   190   200   171    60   159   187    94    88    94    93   105   117   175    81    40   170    80   214   113   207   174    88   161   208    81    72   209   151   165    44   141    52   133    54    61   117   196   164   125   205    77   193   186   147    37   167   106   141    67   175   104    33    83    44    87    77   160    70    88   200   171   174   165    48   110   197   185    55    76   111   210    98   175   195   185    85   163    52   208   178    44   148   151    45    79   214   100    62    98   185   154   192   205    37   179    36   188   211    47    53   184    38   186   211   103   102   182    60   165    63    48   115   217   158    41    56   195   150   169   105   103   119   126    52   179   124   213    64    45   202   120   196    77   111    81   129    71    40   106   132   135   208   216    61    77   151   202   199   123    79   164    70   132   100    85    86   173   116   218   171    40   181    72   155    36   144   159    72    49   133   137   183   195   156   105   141   197   195    48    66   153    52    40   187   189    52   164    34   172   181   151   162   149   161   107   128    42   161   178   101   139   119    47   126   151    46   119    93   128    66   130    54   162    51   188   156    84   112   129   156   102    73    38   121   145    54   157   181   103    98   146    49   111    49    73   150   123    69   177    93    60    53   157   112   207    76    67   198   194   198    51    63    70   107   103    70   161   164   181   133   129   155   133   185    66   122    80   133    99    51   136   214   148    67    73   206   186   136   221   183   151    58   172   216   181   213   154   138   192   152    71   205   122    48    62    56   131    71   164    83    68   152    76    88   169   149   178   176    40   212    91    80    59   119   147    47   106   166   189    71   121    42    45   119   119    61   184   139   218   158    95   187   103   205    50   146   106   151   104    78    55    91   100    49    77    69   197   108   215    49   190   213   184   179    49    81   180    80   188   191   135   171    72   177   174    58   186   125   217   184    35    63    75    48    69    44   203   187   149   145   167   176   209    91   132    45    56    75   214    78   189   102    36    77   142   199    80   109   178    69    91    47    86   193   207   214    58   199    85   165   170   153    67   158   166   156   174   218   106   194   215    70   130   111   178    92    72    95   193    43    98    99   160   183    54   129   157   174   198    69   194   213   213   128   206   140    69   186   199    77   188   169    99   129   153    62   150   219    53   118   211
   171   173   180    45   109    96    59   212    57    77    86   197   114   220    54   120   116   155   108   125   109   120   187   101    53   165    94   163    59   221   120   116    99    77   129    42    69   198    50   200   187    89    68   189   146   210   174    44   167   165    97   188   198   169    59   159   189    95    88    96    94   105   119   176    80    41   167    78   211   111   208   173    88   160   211    80    72   210   151   163    44   142    49   130    56    61   114   194   163   126   206    78   193   185   145    37   169   106   140    67   176   101    36    83    47    86    79   160    72    87   203   172   172   165    49   111   196   186    55    75   112   210    96   172   195   183    88   162    50   209   179    43   149   151    45    79   214   101    60    98   185   155   197   207    38   181    39   189   212    45    53   184    39   186   210   101   104   183    58   166    59    50   114   216   160    43    55   196   151   170   105   102   117   128    53   180   124   214    66    46   203   119   196    78   110    82   129    70    42   106   131   137   206   217    60    78   154   201   200   122    80   162    71   133   100    83    86   175   118   214   171    37   180    74   158    38   144   161    71    50   133   137   182   195   157   106   140   195   194    46    66   155    53    40   186   187    53   166    36   171   180   151   161   149   157   107   128    41   160   177   103   139   119    45   123   151    47   119    92   128    67   132    54   162    51   189   159    82   111   130   156    99    72    38   122   144    58   157   180   103    98   147    48   113    48    74   155   125    70   176    91    58    53   156   111   203    76    68   200   192   197    51    62    70   108   105    72   161   163   181   131   128   155   133   185    66   123    79   132   101    53   137   214   149    67    74   207   186   138   220   180   148    62   171   214   181   212   154   139   191   151    71   204   122    45    65    53   129    69   162    84    71   152    77    87   170   150   179   177    42   213    92    80    61   121   147    46   105   165   191    68   123    43    44   119   120    59   184   135   217   156    96   187   105   206    51   146   108   150   104    75    54    94   101    48    75    67   195   107   216    47   189   216   184   179    49    78   181    84   189   190   134   170    77   174   175    58   185   125   216   185    34    63    75    51    73    45   201   188   146   143   164   174   208    92   133    45    55    76   213    81   189   101    35    79   142   198    78   110   177    69    90    51    86   196   208   212    56   201    85   164   169   155    66   157   167   157   172   222   109   192   219    73   131   110   178    92    70    94   193    46    98   100   160   183    53   125   156   175   195    69   192   213   213   127   208   139    71   186   199    76   188   170   100   129   153    60   148   217    52   118   210
   169   172   179    46   111    95    60   211    58    74    85   199   113   219    55   121   117   155   108   125   110   121   190   101    54   167    93   162    58   220   118   116   104    79   131    42    71   197    49   198   188    89    69   190   146   211   174    46   166   162    97   189   200   171    58   158   187    94    88    95    94   106   118   175    80    41   171    77   212   115   206   174    88   163   206    82    72   209   150   166    44   143    51   132    53    63   115   195   164   127   206    78   193   184   147    39   168   106   140    67   175   105    35    82    45    87    75   160    71    88   199   171   172   163    49   110   196   185    55    74   110   211    97   173   195   185    85   163    51   211   178    44   148   153    46    79   214   101    61    99   185   155   194   205    38   179    37   190   210    46    53   184    38   189   211   102   102   181    60   165    63    50   113   216   159    42    56   194   150   170   103   102   121   126    51   176   125   213    66    46   203   119   197    77   111    81   130    71    39   106   133   135   209   217    61    76   151   203   199   125    79   164    72   131   100    84    84   175   116   216   170    39   181    73   155    35   146   159    73    50   133   136   183   196   156   105   142   197   195    47    66   155    53    39   187   187    53   164    35   173   180   149   162   150   159   108   129    42   161   178   101   139   119    49   126   151    45   119    91   127    66   131    55   161    52   188   158    83   111   129   156   100    76    38   122   144    55   157   180   103    97   145    49   113    50    74   151   123    68   178    94    60    52   157   113   206    77    68   199   193   198    52    61    70   108   105    70   162   164   181   133   128   155   132   183    64   121    79   133   100    53   137   215   148    69    73   207   184   138   220   181   152    57   172   214   183   213   154   140   192   151    71   206   122    47    63    53   129    72   165    83    70   151    77    88   171   149   178   177    40   214    91    80    58   116   149    47   107   168   188    69   120    40    44   119   119    62   183   138   218   158    94   187   105   206    51   146   107   151   105    76    55    91   101    49    75    70   196   107   215    51   191   214   184   179    47    79   179    81   190   193   133   172    74   175   175    58   186   125   217   185    33    63    76    51    71    43   202   189   149   145   165   177   209    91   130    46    56    75   215    78   189   100    37    78   144   198    79   110   179    68    91    49    86   196   206   213    57   201    84   162   171   156    66   157   167   156   173   219   106   195   215    69   130   111   176    91    72    97   193    43    96   100   161   184    53   128   158   174   197    69   191   213   213   127   207   141    71   186   199    76   187   170   100   129   153    61   150   220    53   116   210
   169   172   179    46   110    96    60   212    57    74    86   199   114   220    54   121   116   156   108   126   109   121   190   101    54   166    92   163    57   220   118   116   102    79   130    43    71   196    50   197   188    89    68   189   146   210   173    46   165   163    96   188   199   171    59   159   188    95    89    95    94   106   117   174    81    41   170    78   213   114   207   174    88   161   208    81    72   210   150   164    44   142    51   132    54    63   116   195   163   126   206    78   193   185   146    39   168   107   141    67   175   104    34    83    45    87    77   160    71    87   201   172   172   165    48   110   197   186    55    75   112   211    98   174   194   185    86   163    51   209   178    44   147   151    46    80   214   101    62    99   185   154   193   204    38   179    37   189   210    45    53   184    38   187   211   102   102   183    60   165    62    50   113   216   159    41    57   194   150   169   104   102   119   126    53   177   124   214    66    46   202   119   196    77   111    81   129    71    40   106   133   136   208   216    61    78   151   203   199   123    78   163    70   132   101    85    84   175   116   217   171    39   180    73   155    37   145   160    71    50   133   137   183   195   156   106   141   196   195    48    66   154    52    41   186   187    53   164    34   171   181   150   162   150   160   108   128    42   160   177   101   139   119    47   125   151    46   120    93   128    67   131    54   161    53   188   156    82   112   129   156   101    74    39   122   145    56   157   181   104    98   146    50   113    49    73   153   123    68   177    93    61    51   156   112   206    76    68   199   194   198    52    62    69   108   104    71   161   163   181   133   128   156   133   184    65   123    80   133   100    52   136   215   148    68    73   207   186   137   220   182   151    58   172   214   182   213   154   139   191   152    71   205   122    47    63    53   131    70   164    83    70   152    77    88   170   149   178   177    40   213    90    80    60   118   147    47   106   167   189    70   121    40    45   120   119    61   184   138   217   158    94   188   104   206    51   145   107   151   105    77    55    90   101    49    75    68   195   108   215    50   191   214   183   180    49    79   180    82   189   192   133   171    74   177   174    57   186   125   218   185    35    63    75    50    71    44   204   188   148   146   165   177   208    91   131    45    56    75   214    78   189   101    37    78   142   199    79   109   178    69    91    49    85   195   207   213    57   201    85   164   170   155    67   156   166   156   173   219   106   195   216    69   129   111   177    92    72    96   192    43    97   100   160   184    53   129   158   174   197    69   193   213   213   128   207   140    70   186   199    77   188   170    99   129   153    63   150   219    53   117   210
   168   172   179    44   110    96    58   212    58    73    86   199   113   219    55   121   115   154   107   125   109   121   192   101    53   165    92   163    57   220   116   115   102    79   130    42    70   196    50   198   188    90    66   187   146   210   174    45   164   163    95   190   201   172    60   159   189    94    88    94    94   106   117   175    81    40   170    77   213   113   207   174    88   161   207    81    73   211   150   163    43   142    52   131    54    64   116   194   163   126   206    79   193   185   146    39   167   106   141    68   177   103    34    84    46    86    76   160    71    87   201   172   172   165    48   111   195   185    56    75   114   212    99   173   193   185    85   164    51   209   178    44   146   152    46    79   214   101    61    99   184   155   193   204    38   181    36   190   211    45    54   183    38   186   212   103   101   183    59   165    62    49   113   215   160    41    57   195   151   169   103   102   119   126    53   177   126   215    66    46   201   119   197    76   111    82   129    71    39   105   132   136   207   217    60    78   151   203   199   123    79   162    72   132   102    85    84   174   117   216   173    38   180    72   155    36   146   160    70    50   132   137   182   196   155   107   142   197   196    48    65   154    51    42   184   186    54   164    35   173   179   152   162   150   160   107   128    41   161   177   101   138   119    47   123   151    46   120    92   127    67   130    55   161    53   188   156    83   112   129   157   101    73    39   121   145    56   158   180   102    98   145    51   115    48    73   152   124    69   176    93    62    51   156   112   205    76    69   199   195   197    52    61    70   108   104    71   160   164   180   132   129   157   132   184    64   122    80   132   100    52   137   213   147    66    73   207   184   137   220   181   151    59   172   215   184   213   152   136   191   152    71   205   122    48    64    53   130    72   164    84    68   152    78    89   169   150   179   177    38   211    89    81    59   117   148    47   106   166   189    70   120    38    45   118   119    59   182   139   217   158    95   188   104   205    50   145   108   152   105    76    54    92   101    49    75    68   195   109   216    48   191   214   182   179    48    78   179    82   190   193   133   172    74   176   174    55   186   126   218   185    35    65    75    51    71    44   202   187   148   147   166   177   209    90   131    44    56    75   214    78   191   101    38    77   143   197    80   109   178    69    90    49    84   194   206   212    57   200    85   165   171   155    68   156   165   155   174   221   107   194   214    70   130   111   177    91    74    96   191    43    96   100   160   184    52   128   158   174   196    68   193   214   213   127   207   141    70   186   199    76   188   169   100   127   153    63   150   217    52   116   210
   168   173   179    47   109    96    60   211    57    73    86   199   114   220    55   121   116   156   108   127   109   121   191   101    53   165    92   162    57   221   117   115   101    79   131    43    71   196    50   198   188    89    68   188   146   210   174    47   166   163    96   189   200   170    60   159   188    95    90    95    93   106   118   175    81    40   169    79   213   114   206   173    89   160   209    81    72   209   150   165    44   142    51   131    54    63   117   194   162   125   206    78   192   186   145    38   168   108   140    66   175   103    36    83    45    87    77   159    71    87   201   172   172   165    48   110   197   186    56    75   112   210    98   174   194   185    87   163    50   209   177    44   146   152    46    79   214   101    62    98   184   155   192   203    36   179    38   190   210    44    53   185    37   186   210   102   102   182    60   165    63    50   112   217   158    41    56   194   150   170   104   102   119   126    53   178   124   214    67    46   202   118   197    76   112    81   128    71    39   105   133   136   209   216    61    79   151   202   200   124    77   163    71   132   101    84    84   175   116   217   172    39   180    72   155    37   146   160    71    51   133   138   182   195   157   106   142   197   195    47    66   155    51    40   187   186    53   164    34   171   181   150   161   150   159   108   128    41   161   178   102   139   119    47   126   150    46   119    93   129    67   132    55   161    52   189   156    82   112   128   157   101    74    38   122   146    56   158   180   104    97   146    49   113    49    73   152   123    68   177    93    60    52   155   112   207    77    68   199   194   199    52    62    70   108   105    72   162   164   180   133   129   157   132   185    65   123    80   133   101    52   136   216   149    68    73   207   186   137   220   182   151    59   171   214   181   213   154   140   191   152    71   204   122    48    63    53   131    70   163    83    70   151    78    87   170   151   177   177    40   213    89    80    60   119   148    47   106   166   189    69   122    40    45   119   120    62   184   137   217   159    94   188   105   205    50   145   107   151   105    77    55    90   101    48    75    68   195   108   215    50   191   215   182   178    48    78   179    81   189   192   133   171    74   177   173    57   186   125   217   184    34    64    74    51    71    44   204   188   148   146   166   177   208    91   132    45    56    75   212    78   190   101    37    78   142   198    80   108   178    69    91    48    86   194   206   214    57   201    86   164   171   155    67   157   166   154   173   219   106   195   216    69   129   113   177    92    72    96   192    42    97   101   160   183    53   129   157   175   197    69   193   213   214   127   207   141    70   185   199    77   188   171    99   130   153    64   150   217    52   117   211
   170   173   179    46   110    96    59   213    57    73    88   197   114   221    54   120   116   157   110   125   112   121   192    99    57   168    92   164    56   220   119   117   102    78   133    42    73   196    49   197   186    92    67   189   146   215   171    45   168   163    96   186   198   172    61   157   190    93    90    96    94   107   117   175    83    41   168    78   215   116   206   170    86   160   208    81    71   207   152   165    44   140    51   131    53    62   115   196   162   127   206    79   194   186   146    38   169   106   141    66   174   102    35    83    47    87    76   159    69    86   201   173   173   165    48   109   198   186    56    77   111   210    98   173   194   185    85   161    52   207   177    44   146   156    44    79   213   103    64    99   185   155   196   201    36   179    35   187   211    46    54   182    40   188   213   102    99   182    59   166    59    47   111   215   162    39    57   195   152   168   102   101   121   125    53   177   125   213    68    44   201   122   196    78   114    82   128    71    38   106   135   135   205   215    60    78   151   202   200   122    77   163    69   133   101    84    82   176   118   216   170    36   178    72   157    36   148   160    70    51   132   138   187   194   155   106   139   195   198    48    64   155    50    42   190   185    54   165    34   171   183   151   161   147   161   108   129    40   160   178   104   138   119    48   125   151    44   118    93   127    66   132    56   162    53   188   159    84   112   127   155   101    77    40   122   142    53   160   179   103    97   147    51   111    49    73   152   123    67   179    93    59    52   159   113   205    77    70   201   193   199    53    62    70   106   103    70   163   164   179   131   130   159   132   184    68   124    83   133   101    52   136   214   146    68    74   207   186   136   220   185   152    57   176   215   180   209   152   137   190   149    70   203   121    50    62    53   132    69   163    83    69   151    77    91   170   149   177   174    41   212    87    80    59   120   151    46   104   166   188    70   121    41    45   120   119    59   184   137   218   157    96   187   101   204    50   145   107   151   104    76    58    92   101    50    75    67   197   107   217    49   190   217   183   176    48    80   181    79   191   191   131   173    76   177   175    58   186   123   217   186    34    63    75    50    73    45   204   186   150   147   165   179   207    91   133    44    58    77   213    79   188   101    36    79   144   201    77   111   180    67    89    49    87   192   206   213    57   201    85   161   173   156    68   156   168   155   172   218   106   195   216    70   131   113   175    91    73    97   189    40   100    97   160   180    50   125   159   174   199    70   192   214   212   124   207   140    70   187   199    74   187   171    99   133   151    64   149   220    54   117   210
   168   172   179    46   110    96    61   212    57    75    86   199   113   220    54   121   116   156   108   126   109   121   190   100    54   166    92   163    58   220   117   115   101    79   130    43    71   197    50   197   187    89    67   188   145   210   173    46   165   162    96   189   199   171    59   159   188    95    89    95    94   105   118   174    81    41   170    78   213   113   207   174    88   161   208    81    72   210   150   165    44   142    51   132    54    63   116   194   163   126   207    78   193   185   146    39   168   107   141    67   175   103    34    83    45    87    77   160    71    87   201   172   172   165    48   110   197   185    55    75   112   210    98   173   194   185    86   163    51   209   178    44   147   151    46    80   214   102    62    99   185   155   193   204    38   179    36   189   210    45    54   184    38   186   212   103   102   183    59   165    62    50   112   216   159    41    57   194   150   169   103   102   119   126    52   177   124   214    66    45   202   120   196    77   111    81   129    71    40   106   133   136   207   215    60    78   151   203   200   123    79   164    70   132   101    85    84   175   116   216   171    40   180    73   155    36   145   160    70    50   132   137   182   195   156   106   142   197   195    48    66   154    52    40   186   188    53   164    34   171   181   150   161   150   160   108   128    41   160   177   101   138   119    47   125   151    46   120    93   129    67   132    54   161    53   188   156    82   112   129   156   101    74    39   122   145    56   157   181   103    98   146    50   114    49    73   153   123    68   177    93    60    52   156   113   206    76    69   199   195   198    52    62    69   108   105    71   161   163   181   132   128   155   133   183    66   123    80   133   100    52   136   214   148    68    73   207   186   137   220   182   151    58   172   214   182   212   154   139   191   152    72   204   122    47    63    53   131    70   163    83    70   152    77    88   170   149   179   177    40   212    90    80    60   118   147    46   105   167   189    69   121    40    45   120   119    61   184   138   217   158    94   188   104   205    50   145   107   151   105    77    55    91   101    49    75    68   195   108   216    50   191   214   183   180    48    79   180    82   189   191   132   171    74   177   174    58   186   125   218   185    35    63    76    50    72    44   204   188   148   146   166   177   208    91   132    46    56    75   215    79   189   101    37    78   142   199    80   110   178    68    91    48    85   195   207   214    57   201    85   163   170   154    67   157   166   155   173   219   106   194   216    70   129   112   178    92    72    96   192    43    97   100   160   183    53   129   158   174   197    69   194   213   213   128   207   140    70   186   199    77   188   170    99   129   154    63   150   219    53   117   211
   170   175   181    46   111    96    62   213    60    73    86   194   112   218    57   121   115   155   104   130   113   121   187    98    56   167    95   157    55   223   118   117   100    77   133    43    73   198    50   198   188    87    68   189   142   210   170    47   164   163    96   187   201   173    59   156   183    97    87   103    98   104   117   171    85    44   172    79   218   113   210   174    89   163   211    78    72   210   151   166    44   140    48   131    55    59   121   194   166   127   209    86   196   186   146    38   166   108   138    65   173   103    29    82    45    90    76   161    71    85   199   171   172   162    47   111   192   183    59    72   109   210    96   176   199   184    85   160    47   210   177    48   144   154    46    80   216   103    60   103   186   157   196   205    35   181    36   192   208    46    54   184    38   186   210   101   101   182    53   168    63    52   115   220   157    40    60   190   152   167   101   101   120   125    46   178   124   213    64    44   207   120   196    80   116    81   129    71    42   109   132   134   208   214    58    74   149   203   201   125    79   164    73   137   104    84    82   176   114   217   174    41   182    75   155    35   145   166    70    47   130   138   183   193   156   111   140   199   195    52    67   156    49    42   191   187    58   162    32   167   184   149   162   151   159   107   127    47   163   176    98   138   120    49   123   152    44   124    89   128    68   129    57   164    51   187   160    81   114   129   157   102    75    38   117   143    58   157   179   106    95   143    48   111    51    77   156   124    72   176    91    65    52   157   115   209    75    68   205   195   199    51    67    69   106   102    70   160   165   177   135   129   157   129   181    68   124    79   132   102    50   140   213   153    70    69   209   186   139   220   187   151    56   168   218   183   213   153   140   199   152    75   203   118    47    64    48   130    73   161    83    70   152    74    88   166   150   180   175    40   212    90    78    61   119   144    49   110   163   191    69   123    38    45   123   121    59   186   134   220   155    98   189   104   210    48   139   111   149   105    78    54    92   103    47    71    66   193   112   210    45   193   218   183   185    46    80   177    84   187   193   137   168    72   175   176    56   182   126   211   186    37    59    74    47    69    45   203   190   144   146   163   173   207    89   133    45    59    74   215    76   191   101    37    76   141   198    79   111   177    73    91    49    86   192   212   211    56   201    83   165   172   150    65   155   166   157   175   217   107   196   219    69   133   114   172    97    72    97   193    37    95   105   157   182    55   126   157   175   198    65   194   216   210   133   208   136    71   185   198    75   190   169    98   132   154    63   152   217    52   123   213
   169   172   177    46   109    96    60   212    58    74    86   199   114   220    54   121   116   156   108   127   109   121   191    99    53   165    92   162    58   222   117   114   102    79   132    44    70   198    51   198   187    89    68   188   144   209   173    45   166   162    97   188   199   170    58   158   189    94    90    94    95   106   118   174    80    42   169    77   213   113   207   172    90   160   208    81    72   210   150   164    44   141    52   133    55    63   116   195   164   126   207    78   193   186   146    40   169   107   142    68   175   104    36    85    44    85    77   160    72    88   201   172   173   164    49   111   196   186    56    74   111   211    98   174   195   184    85   163    50   209   178    43   147   153    46    79   213   101    63    99   185   154   193   204    37   179    36   189   211    45    52   184    37   187   212   104   103   183    59   165    62    49   112   215   158    42    57   194   150   171   103   102   121   125    53   177   126   214    66    46   203   119   198    77   110    81   129    71    40   105   134   136   207   215    61    79   151   204   199   123    79   163    71   132   101    85    85   176   116   217   171    39   181    73   155    38   145   159    71    49   134   137   183   196   156   106   142   196   196    48    66   154    52    40   187   187    53   164    34   171   181   150   162   150   159   108   128    42   160   178   101   139   120    46   125   151    46   119    93   127    67   130    55   159    54   188   157    82   112   130   156   101    73    39   121   144    54   158   181   103    99   147    52   113    49    75   152   123    69   178    94    61    53   156   112   207    76    67   198   194   198    52    62    70   108   104    70   162   163   182   132   129   156   133   184    65   122    81   133   101    52   138   216   149    68    73   207   187   137   220   183   150    59   170   215   182   212   153   139   193   152    70   205   122    47    63    54   132    71   164    82    70   153    77    87   169   149   178   178    40   211    91    79    60   119   147    46   107   166   188    69   121    41    44   120   120    62   185   139   218   158    94   188   105   205    50   145   107   149   105    78    53    89   100    48    74    66   196   108   216    50   191   215   183   180    48    80   180    83   191   192   132   171    72   177   173    58   187   124   217   184    36    63    76    51    70    43   205   187   148   147   165   176   208    91   131    46    55    76   213    79   190   100    38    78   142   199    79   110   177    69    90    49    85   196   206   212    55   202    85   163   169   155    67   156   166   155   173   219   106   195   216    69   130   110   177    93    71    97   193    43    98   101   159   183    55   128   158   174   198    68   195   214   212   127   207   140    70   184   198    77   186   171    99   128   154    63   150   218    52   118   210
   168   172   179    47   110    95    60   212    57    74    85   198   115   220    54   122   117   156   109   126   110   121   191   101    53   165    92   163    57   221   117   116   101    80   130    43    70   197    50   196   188    90    67   189   144   210   174    47   165   162    96   187   200   172    58   159   188    95    89    95    94   106   117   175    80    41   169    78   212   115   208   175    89   159   208    82    72   210   149   163    44   141    51   133    54    62   116   193   164   126   206    78   193   186   148    39   168   107   140    68   176   103    34    85    46    86    76   160    72    86   201   173   173   164    49   111   196   187    55    75   112   211    98   172   194   185    85   162    51   208   179    44   146   153    48    79   213   102    62    98   186   155   194   204    38   180    36   190   210    45    53   183    39   186   211   102   102   183    59   165    63    51   113   216   159    40    56   194   150   169   104   103   120   125    52   176   124   214    66    46   202   120   196    77   110    81   128    71    41   106   133   136   208   216    60    76   152   202   200   122    77   163    70   132   101    84    85   176   116   218   170    40   180    73   156    35   144   162    71    50   132   137   183   195   156   105   141   196   194    48    66   155    52    40   185   187    52   164    33   172   182   150   163   149   159   107   127    41   161   179   100   140   120    48   126   152    45   121    94   129    66   131    56   161    54   188   156    81   112   129   156   100    73    40   121   146    55   157   180   104    99   145    50   114    49    74   152   123    69   178    93    61    52   154   111   206    75    68   199   194   196    52    61    70   108   104    71   161   163   182   132   129   156   131   183    65   122    80   133   100    52   136   216   148    69    73   208   185   136   221   183   151    59   172   216   181   213   153   140   192   151    71   205   120    46    63    53   129    71   163    81    70   152    77    88   170   148   177   176    40   212    90    81    59   118   148    46   107   167   189    69   120    40    44   120   119    61   183   138   217   158    95   188   103   206    51   144   107   151   105    77    54    91   101    48    74    68   196   108   216    48   191   214   182   180    49    80   181    81   191   191   133   169    75   175   174    57   185   124   218   185    35    63    74    51    71    45   204   186   149   146   164   177   208    91   132    45    56    76   213    78   189   101    36    79   143   199    79   109   178    69    91    50    85   194   207   212    56   202    84   165   171   154    67   156   167   156   174   219   105   195   216    69   130   111   178    91    72    97   192    41    98    99   161   183    53   128   158   174   198    70   193   212   213   127   207   141    70   187   198    76   187   172   100   129   154    64   150   218    54   118   212
   169   172   179    46   110    95    61   212    58    75    86   199   114   220    55   122   116   156   108   126   109   121   189   101    53   165    92   163    57   221   117   115   101    78   131    44    71   196    49   198   188    90    68   189   146   210   173    45   165   163    96   188   199   171    59   159   188    95    89    95    94   106   117   174    80    40   170    77   213   115   207   174    88   160   208    81    72   209   150   164    44   142    51   132    54    64   116   194   163   127   206    79   193   186   146    39   168   106   141    67   175   104    35    83    45    86    77   160    71    87   201   171   172   165    48   111   197   185    56    75   112   211    98   174   195   185    86   162    51   209   178    44   147   151    46    79   214   102    62    99   184   155   193   204    37   180    37   189   210    44    53   184    38   187   211   102   102   183    60   165    62    51   113   216   158    41    57   194   150   170   104   102   119   126    53   177   124   214    66    46   202   119   197    77   111    82   129    71    40   106   133   137   208   216    62    78   151   203   200   123    78   163    70   132   102    84    84   175   116   217   171    39   180    73   155    36   145   160    71    50   133   137   183   195   156   105   141   197   196    48    66   154    52    41   186   188    54   164    34   171   183   150   162   149   159   108   129    42   159   177   101   139   119    46   126   151    45   119    92   129    67   131    54   161    53   188   156    82   111   128   157   101    75    39   120   144    55   157   181   103    98   145    49   114    48    73   152   123    68   178    93    60    52   155   112   206    76    69   199   194   197    52    62    70   108   104    71   161   163   181   132   129   155   132   184    65   122    81   133    99    51   136   214   148    68    72   207   186   137   219   182   151    59   172   214   182   213   154   139   190   151    71   204   122    47    63    53   130    70   164    83    70   151    78    88   170   149   177   177    40   213    89    80    60   119   147    47   105   166   190    70   121    40    45   120   119    61   184   137   217   158    95   187   103   206    51   144   108   150   106    77    53    90   101    49    75    68   195   108   216    49   191   215   183   180    49    80   180    83   190   192   132   170    72   177   174    58   186   125   219   185    35    64    75    51    70    44   204   188   148   147   166   177   208    91   131    46    57    75   214    78   189   101    37    78   142   199    79   110   177    69    91    49    85   194   207   213    57   201    85   164   170   156    67   156   166   156   173   219   106   195   216    69   130   112   177    92    72    96   191    43    98   100   160   184    54   128   158   174   197    68   193   212   213   128   207   141    69   186   199    76   188   170    99   129   154    63   150   219    53   118   211
   168   172   179    46   108    96    60   211    57    74    86   199   115   221    54   121   116   156   108   126   108   121   191   102    54   166    91   163    58   220   116   115   102    78   130    43    71   197    49   198   188    89    68   187   146   209   173    48   164   162    96   188   199   170    61   159   189    95    90    97    94   106   116   175    80    42   169    78   213   114   208   174    89   161   208    82    72   209   148   165    44   141    51   132    54    65   118   194   163   126   207    77   195   184   146    39   167   108   140    68   177   103    36    84    46    87    76   160    72    86   199   171   172   165    49   109   197   185    56    76   111   211    97   175   194   187    86   163    52   208   179    45   147   151    46    80   215   101    61    98   185   156   192   202    36   179    37   190   210    45    54   185    38   186   211   103   102   183    61   165    62    50   112   216   159    40    56   195   150   170   105   103   119   127    53   177   125   214    66    46   203   118   198    77   111    81   128    71    41   106   134   137   208   215    61    78   152   204   200   124    80   165    70   131   102    84    84   176   115   218   171    40   181    73   154    37   145   161    69    50   132   138   181   196   157   107   142   198   197    49    65   154    51    40   186   188    54   163    34   172   182   150   162   149   159   108   130    42   161   176   101   138   119    47   125   151    45   121    93   129    66   130    55   161    54   188   156    83   112   128   155   101    75    41   120   144    56   158   180   104    98   146    50   112    48    75   152   123    67   177    93    61    51   157   113   206    76    67   201   194   198    52    62    71   106   105    72   160   164   179   133   129   157   133   183    66   121    80   133   100    52   136   215   148    68    74   207   186   137   218   182   151    58   173   214   181   213   154   139   192   151    73   204   123    47    63    54   130    71   165    83    70   152    77    87   169   149   179   177    40   214    89    80    60   119   147    48   108   167   190    70   122    39    45   119   118    61   183   138   216   157    96   187   105   206    50   145   107   152   105    76    55    91   101    49    75    66   197   107   217    49   191   214   183   180    48    80   179    81   189   191   132   170    73   178   174    58   186   125   217   186    34    64    76    51    72    44   204   189   148   146   164   177   209    91   130    45    57    75   214    79   190   103    36    79   142   199    79   110   180    68    92    48    85   194   207   214    57   202    86   164   169   154    68   157   164   157   174   219   107   194   217    70   130   112   177    93    73    97   193    43    97   100   159   184    51   129   157   174   197    70   192   212   214   127   207   141    69   186   199    77   188   171    99   130   152    64   150   217    54   117   211
   170   173   180    45   109    96    59   213    57    75    86   199   115   221    53   121   117   156   108   127   110   120   190   103    51   168    92   162    57   220   118   116   102    78   129    42    70   199    50   199   187    90    67   190   144   210   173    48   163   162    98   188   200   169    59   158   188    97    89    95    95   105   117   174    82    42   171    76   213   114   207   176    87   161   208    81    73   210   149   165    44   143    50   132    55    63   116   195   162   126   207    79   193   186   148    38   167   108   139    68   174   105    33    82    44    88    77   159    72    86   201   170   172   165    48   110   198   184    57    74   113   211    99   173   196   184    85   162    52   209   178    42   148   152    47    78   214   100    62   101   186   155   194   205    38   178    37   190   210    44    54   184    39   186   213   103   103   182    61   164    64    50   113   217   160    42    58   194   151   168   104   101   119   125    52   178   125   214    65    45   202   120   196    77   111    82   129    72    40   106   132   136   208   215    62    77   151   201   198   125    78   163    71   132   101    85    85   177   117   217   169    39   181    72   155    36   145   160    71    50   132   136   182   196   156   109   143   196   193    49    67   153    52    42   187   187    54   162    34   171   182   152   163   149   159   108   128    41   162   179   101   140   118    48   126   150    47   120    91   128    66   131    56   162    52   189   155    82   111   129   156   102    73    37   121   144    56   157   182   103    97   146    49   113    49    73   153   123    68   178    94    60    53   155   113   206    77    70   201   194   197    52    61    69   108   104    70   160   165   181   133   129   155   132   183    65   122    79   133   101    53   138   214   149    67    74   207   186   138   220   183   150    58   171   214   181   212   154   139   191   151    72   206   121    46    63    55   131    70   164    85    69   154    77    89   171   149   175   176    40   212    89    80    59   119   148    45   105   166   189    70   119    39    44   120   119    62   184   137   216   158    95   187   105   204    52   144   107   151   106    75    55    93   101    47    76    67   196   109   216    50   190   213   182   180    49    79   180    81   188   192   132   171    73   177   174    58   186   125   218   185    35    62    78    48    71    45   205   187   148   145   167   177   210    90   131    47    57    78   213    78   190   101    36    79   142   198    79   111   177    68    91    47    85   194   206   213    55   201    84   162   169   155    68   156   165   157   172   219   105   194   216    69   128   112   177    94    73    97   191    42    97   100   161   183    52   128   157   176   197    69   192   213   214   128   209   140    69   185   201    76   188   171    98   129   153    64   149   221    55   117   213
   169   172   179    46   110    96    60   212    57    74    86   199   114   220    54   121   116   156   108   126   109   121   190   101    54   166    92   163    57   220   118   116   102    79   130    43    71   197    50   197   188    89    68   188   146   210   173    46   165   163    96   188   199   171    59   159   188    95    89    95    94   106   117   174    81    41   170    78   213   114   207   174    88   161   208    81    72   210   150   164    44   142    51   132    54    63   116   195   163   126   207    78   193   186   146    39   168   107   141    67   175   104    35    83    45    87    77   160    71    87   201   172   172   165    48   110   197   186    55    75   112   211    98   174   194   185    86   163    51   209   178    44   147   152    46    80   214   101    62    99   185   154   193   204    38   180    37   189   210    45    53   184    38   187   211   102   102   183    60   165    62    50   112   216   159    41    57   194   150   169   104   102   119   126    53   177   124   214    66    46   202   120   196    77   111    82   129    71    40   106   133   136   208   216    61    78   151   203   199   124    78   163    70   132   101    85    84   175   116   216   171    39   180    73   155    37   145   160    71    50   133   137   183   195   156   106   142   196   195    48    66   154    52    41   186   187    53   164    34   171   181   150   162   150   160   108   128    42   161   177   101   139   119    47   125   151    46   120    93   128    67   131    54   161    53   188   156    83   112   129   156   101    74    39   122   145    56   157   181   104    98   146    50   113    48    73   152   123    68   177    93    61    51   155   112   207    76    68   199   194   198    52    62    69   108   104    71   161   163   181   133   128   156   133   184    65   123    80   133   100    52   136   215   148    68    73   207   186   137   220   182   151    58   172   214   182   213   154   139   191   152    71   205   122    47    63    53   131    70   164    83    70   152    77    88   170   149   178   177    40   213    90    80    60   118   147    47   106   167   189    70   121    40    45   120   119    61   184   138   217   158    94   188   104   206    51   145   107   151   105    77    55    90   101    49    75    68   195   108   215    50   191   214   183   180    49    79   180    82   189   192   133   171    73   177   174    57   186   125   218   185    35    63    75    50    71    44   204   188   148   146   165   177   208    91   131    45    56    75   214    78   189   101    37    78   142   199    79   109   178    69    91    49    85   195   207   213    57   201    85   164   170   155    67   157   166   156   173   219   106   195   216    70   129   111   177    92    72    96   192    43    97   100   160   184    53   129   158   174   197    69   193   213   213   128   207   140    70   186   199    76   188   170    99   129   153    63   150   219    53   117   211
   169   172   178    47   109    96    59   211    57    75    87   201   113   221    54   120   117   155   108   128   109   121   190   100    55   166    93   163    58   220   118   114   102    80   130    43    69   196    49   198   187    88    68   189   146   211   174    46   164   162    97   188   200   173    59   159   187    94    88    96    92   107   118   174    80    41   170    76   213   112   207   174    88   160   208    82    71   210   149   165    43   142    52   134    54    62   117   195   163   126   207    79   192   186   146    39   169   107   140    67   175   103    34    83    45    87    78   160    71    87   200   172   172   164    47   109   196   186    57    75   115   210    97   174   195   184    86   163    51   210   176    43   148   153    46    79   212   102    63    99   187   154   194   203    38   179    38   189   210    44    54   184    40   187   212   101   101   183    59   165    62    50   111   215   159    41    56   195   150   169   103   103   118   124    54   176   124   215    66    47   202   119   196    77   110    83   130    71    39   107   134   138   208   216    60    78   152   203   200   124    79   164    69   132   102    85    85   175   115   216   169    39   179    73   155    36   146   160    70    50   132   137   183   195   156   107   142   195   196    48    66   154    52    41   186   188    54   165    35   171   182   150   163   148   159   108   128    41   161   178   102   139   118    47   126   150    46   119    93   129    64   131    54   162    53   188   156    84   112   128   157   100    74    39   123   145    57   156   181   104    98   147    49   113    48    74   153   124    69   177    95    58    51   157   114   207    76    69   199   194   197    51    62    70   109   103    70   161   164   182   133   129   156   133   185    65   122    81   134   101    53   137   215   149    69    73   207   186   136   218   183   151    59   172   214   182   213   153   139   192   152    71   204   121    46    63    54   130    70   163    83    70   152    78    89   170   149   177   176    39   211    90    80    60   119   148    47   106   168   190    69   120    40    44   119   120    60   186   139   217   160    95   188   105   206    49   146   107   152   104    76    56    90   100    49    75    69   196   107   217    50   191   215   183   178    49    80   180    84   189   192   133   170    74   178   175    56   185   124   216   186    36    62    76    52    71    43   203   189   148   147   167   177   208    91   132    47    56    75   214    77   190   101    37    77   143   198    81   108   179    69    90    49    85   195   207   213    57   199    84   164   170   154    67   157   166   156   173   219   107   197   216    71   130   111   176    92    74    97   191    42    99   101   160   184    54   127   157   174   198    69   192   213   213   128   207   141    68   186   199    78   188   171    99   131   154    62   150   218    53   118   211
   169   173   180    46   110    94    60   212    57    74    85   199   114   221    55   121   116   156   107   126   110   121   190   101    54   165    92   163    58   221   118   115   102    80   131    44    71   196    50   197   188    89    68   188   146   210   173    47   165   163    96   187   199   171    59   160   188    95    88    94    93   105   116   175    81    40   169    77   213   114   208   174    88   160   208    81    73   210   150   164    44   142    51   132    55    63   116   194   163   126   207    78   192   186   146    38   167   106   141    66   176   104    35    83    45    87    77   161    72    87   201   172   172   164    48   111   196   185    55    74   111   210    98   173   194   185    86   162    51   208   179    44   147   152    47    80   214   102    61    99   185   154   193   205    36   179    38   189   210    45    54   185    37   187   212   102   102   183    60   165    62    50   113   216   159    42    56   195   150   168   104   102   119   126    52   177   124   214    65    45   203   120   195    77   111    82   128    72    40   105   133   136   207   216    61    79   150   203   199   123    78   164    71   132   102    84    84   175   115   217   171    39   180    73   156    36   144   160    70    50   134   137   181   195   156   105   142   197   195    49    66   154    52    41   187   186    54   164    35   173   182   150   162   150   159   108   129    41   161   176   102   139   119    47   124   150    46   121    93   128    67   131    55   161    53   188   156    82   112   130   156   102    74    39   121   146    56   157   180   103    98   146    50   114    48    72   152   123    68   177    93    61    51   155   112   207    76    68   199   195   198    51    61    69   109   105    71   161   163   181   133   129   155   133   184    66   123    79   134   100    52   136   215   148    69    73   208   186   137   221   183   150    58   172   215   183   212   154   138   190   152    71   204   122    47    62    54   131    72   164    83    69   152    77    88   170   148   178   177    40   214    91    79    60   119   147    47   105   167   189    70   120    40    44   120   120    61   184   138   217   159    95   188   104   206    51   145   107   151   106    77    55    90   102    49    75    68   197   109   215    50   191   215   183   179    50    79   180    82   190   191   131   171    73   176   175    57   185   125   218   185    36    63    75    50    71    43   204   189   148   146   165   178   209    91   131    45    56    75   214    79   189   100    37    79   141   198    80   110   177    68    92    49    85   194   208   214    57   202    84   164   169   155    67   156   166   156   173   219   106   195   216    69   130   111   177    92    71    96   191    42    97   100   160   183    54   129   156   174   197    69   193   213   213   127   207   141    69   186   199    77   189   170    99   128   153    64   150   218    53   117   211
   168   173   178    47   109    97    60   212    57    75    86   198   114   220    55   121   116   156   108   127   110   121   190   100    53   166    92   162    57   220   118   115   102    79   130    43    72   196    49   197   187    89    68   189   146   210   173    46   165   163    96   188   198   171    59   159   189    95    89    95    92   107   119   174    82    40   170    77   213   114   207   174    88   160   208    80    72   209   149   164    45   143    51   133    54    63   117   195   163   125   207    78   192   185   146    39   168   107   141    68   176   104    34    83    46    88    76   160    71    88   201   172   174   165    48   110   196   185    56    74   112   211    98   173   195   186    86   163    50   209   179    44   146   151    46    80   215   102    62    99   185   153   193   204    38   180    38   188   209    45    53   184    39   186   211   102   103   183    60   166    62    51   114   216   159    41    56   194   151   169   104   102   119   126    53   178   125   214    67    46   201   119   197    77   111    81   128    71    41   106   133   136   208   215    62    78   151   202   199   124    78   164    70   132   102    84    84   175   116   216   170    38   180    72   155    37   145   161    71    50   134   136   183   195   157   106   142   196   195    48    65   154    52    41   186   187    54   164    34   172   181   150   162   149   160   108   130    42   161   176   101   139   119    47   125   151    46   119    93   129    66   131    54   161    53   188   157    82   112   129   156   101    75    40   121   145    55   157   180   103    99   147    51   113    49    73   153   123    68   177    94    60    52   155   113   206    76    68   200   194   199    52    62    70   109   105    71   161   163   181   132   130   156   133   184    66   123    81   133   101    52   136   215   149    69    72   207   186   137   220   183   151    58   171   215   182   213   154   139   192   152    72   204   122    48    63    53   131    70   163    84    70   152    77    88   170   150   179   177    40   213    90    80    60   118   148    47   106   167   190    70   122    41    45   120   119    62   183   138   217   157    95   188   104   205    51   144   108   151   106    77    54    91   100    48    76    69   194   108   215    49   191   213   182   180    48    80   181    83   190   193   132   171    73   177   174    57   186   126   218   185    35    64    75    50    71    44   204   188   148   147   166   177   209    92   131    46    56    75   214    78   189   100    36    80   142   199    80   109   179    68    91    49    85   195   207   213    56   202    84   164   171   156    66   156   167   155   173   220   106   195   215    69   130   112   177    92    73    96   192    42    97   101   161   184    54   130   157   174   197    68   193   213   214   127   207   140    70   186   199    77   187   171    99   128   154    65   151   219    53   117   211
   169   173   179    44   112    97    61   209    61    74    83   200   115   218    55   121   115   154   109   126   107   120   189    99    55   165    91   165    58   221   118   115   101    78   129    45    70   194    51   195   189    88    69   190   144   210   174    45   166   166    98   187   199   170    57   161   188    96    87    97    96   107   121   176    85    40   170    76   213   115   208   174    88   163   207    79    75   211   150   166    43   145    51   132    55    65   115   193   168   129   204    80   193   187   145    38   172   107   143    66   177   102    33    83    48    87    73   159    69    88   201   174   173   164    48   110   198   185    56    76   113   209   100   174   193   185    84   163    50   210   176    44   147   150    45    82   213   102    62    96   188   152   193   204    36   180    38   187   210    46    54   183    40   184   213   103   103   182    63   167    62    50   111   214   160    41    56   189   152   169   106   104   119   123    54   176   123   214    67    44   203   117   195    74   110    80   129    72    41   105   135   136   210   216    63    79   153   200   199   123    76   165    73   132    98    82    85   175   116   214   168    38   178    73   156    38   145   160    71    47   135   137   181   196   154   104   140   198   194    47    67   155    52    41   185   186    52   160    33   169   181   151   159   150   162   108   133    40   160   179   101   141   118    46   123   150    45   118    92   129    68   131    54   160    53   189   156    83   113   125   157   104    72    35   120   145    54   156   179   104    96   147    48   111    44    73   154   126    68   177    94    63    52   155   112   207    77    67   203   200   199    52    61    70   109   102    69   160   162   180   134   129   156   134   186    63   122    81   132   100    56   137   214   148    64    73   208   188   141   218   182   154    56   170   216   183   209   154   140   191   149    70   203   120    49    62    55   131    69   164    82    69   155    83    90   169   147   176   177    40   209    91    81    58   119   146    45   107   164   191    72   121    40    45   119   119    60   184   138   215   159    97   188   108   202    53   145   106   150   105    76    53    90   101    49    76    67   196   106   213    48   193   211   182   180    51    81   182    81   190   190   131   169    74   177   175    58   189   127   217   184    36    66    74    51    71    39   205   187   150   147   167   177   208    88   130    46    55    76   216    80   188   102    37    76   142   199    79   113   178    69    92    46    84   193   204   216    57   199    83   165   168   161    70   158   169   156   173   219   104   193   218    70   130   114   179    89    73    94   194    43    99   102   158   185    53   131   156   177   194    69   195   211   214   127   206   143    64   186   198    76   189   172    98   131   152    63   150   221    55   116   209
   167   171   180    49   110    94    64   211    61    74    85   201   113   221    58   121   111   154   111   125   108   123   190    99    56   163    95   165    60   222   118   113   103    79   128    39    74   193    50   197   185    89    68   186   145   212   172    44   165   163    99   188   205   174    58   160   190    94    87    93    94   105   115   176    80    40   172    78   215   113   209   172    90   160   207    80    72   206   150   163    44   139    54   132    54    61   117   194   161   128   207    76   191   183   148    36   165   108   141    69   178   106    37    85    47    86    76   159    74    91   204   170   171   168    49   109   197   184    55    70   111   211    96   171   190   185    87   159    48   208   179    48   147   153    45    80   213   102    63    97   185   155   192   205    38   179    38   188   212    45    54   184    36   186   212   100   101   182    59   168    63    51   113   214   157    43    58   192   149   170   106   102   117   127    53   182   124   213    65    45   202   119   196    76   113    83   132    72    40   104   134   135   208   216    62    79   152   202   199   123    77   164    70   132   102    84    83   177   114   219   168    40   180    72   156    35   145   162    72    48   135   139   182   191   157   104   139   196   195    44    66   154    57    46   190   191    50   164    32   170   183   148   160   150   161   107   126    43   161   178   102   138   118    49   125   150    45   119    92   131    65   132    56   165    55   188   155    84   112   131   154   102    72    41   119   143    52   158   184   105   101   146    50   113    51    77   151   122    69   179    95    60    49   158   113   207    77    68   199   196   198    53    60    71   108   106    67   160   163   182   131   132   154   132   183    64   122    82   136   102    51   138   213   148    66    73   208   185   136   224   182   154    58   172   219   182   217   153   142   192   150    72   209   122    50    62    54   129    69   167    79    71   152    74    88   169   150   178   180    38   215    90    78    63   119   148    48   109   165   187    70   122    41    48   117   117    62   183   139   218   160    94   186   102   207    52   145   109   151   102    74    52    91   101    47    76    65   197   108   217    52   190   217   185   177    50    78   179    82   190   191   134   172    74   176   175    55   187   125   215   185    35    64    77    47    70    45   206   187   148   144   167   178   208    94   127    45    56    76   212    78   190    98    36    78   140   194    82   107   176    69    91    49    87   194   208   211    59   201    85   162   171   154    69   156   165   157   173   222   105   195   215    70   130   111   174    91    76    97   193    43    98   104   158   181    57   129   156   172   193    69   194   213   208   128   207   143    66   185   199    77   187   168    98   130   151    65   153   218    57   120   213
   168   172   179    46   109    96    61   212    58    74    86   199   114   220    54   122   117   156   107   125   109   122   190   101    53   166    92   163    57   221   118   115   102    79   131    43    70   196    51   197   188    89    68   189   146   210   173    46   164   163    96   188   199   170    60   159   188    95    89    95    94   105   118   174    81    40   170    78   212   114   207   174    87   160   208    81    71   210   149   165    44   142    51   132    54    63   116   194   163   126   207    78   192   186   146    39   168   107   141    67   175   103    35    83    46    87    77   160    72    87   200   172   172   165    48   110   197   185    55    75   111   210    98   174   194   185    86   162    51   209   179    43   147   151    45    80   214   102    62    99   184   155   193   204    37   179    38   189   210    44    54   184    38   186   211   102   103   183    60   166    62    50   113   217   159    41    57   194   150   168   104   103   119   126    53   177   123   214    66    45   202   120   196    78   110    81   128    72    41   105   133   136   209   216    60    78   152   203   200   123    79   163    70   131   100    85    85   174   116   217   171    39   180    73   156    36   146   161    71    50   132   137   183   195   156   106   142   196   196    48    66   153    51    41   186   188    53   164    35   172   181   150   161   150   159   108   128    42   161   176   102   139   119    49   125   151    46   120    92   127    66   132    55   161    53   188   156    83   112   129   157   102    73    39   121   145    56   157   181   103    99   146    49   113    49    73   153   123    68   176    94    60    51   155   112   207    77    69   199   194   197    51    62    69   108   104    70   161   164   181   133   129   154   132   184    66   122    79   133    99    52   136   215   149    68    72   207   186   137   221   182   152    59   172   214   181   213   153   140   191   152    71   205   121    48    64    53   131    70   164    82    70   152    77    87   169   148   177   176    40   213    90    79    60   118   147    46   106   166   189    70   120    40    44   119   119    62   184   138   217   158    94   188   104   206    51   144   108   151   105    77    54    90   101    49    75    68   194   108   216    50   190   214   184   180    48    78   180    82   189   192   133   171    73   176   173    57   186   125   218   186    36    63    75    50    72    44   204   188   148   146   166   177   208    91   132    46    56    75   214    79   189   101    37    78   142   200    79   110   179    68    91    49    85   195   207   213    57   201    85   164   170   155    67   157   165   155   173   219   106   194   215    69   129   111   177    92    73    96   192    43    98    99   161   184    52   129   158   175   197    68   192   214   214   128   208   140    69   187   198    76   188   170    99   129   153    63   149   218    54   117   210
   167   172   178    47   110    95    60   212    57    75    86   199   114   220    54   121   116   156   107   127   109   121   190   100    54   165    92   164    57   220   117   115   101    78   130    42    71   196    50   198   188    89    68   188   146   210   174    47   165   163    96   188   198   172    59   160   188    95    89    95    94   106   118   174    82    41   169    78   213   114   207   174    88   161   208    81    72   209   149   165    44   142    51   132    54    64   116   194   164   127   206    79   192   186   146    38   168   107   140    67   175   103    35    83    45    87    77   160    71    87   201   171   172   165    49   109   196   186    55    75   113   212    98   173   194   185    86   163    51   209   178    43   148   151    46    80   213   101    61    99   185   155   194   204    38   180    37   189   210    45    54   184    38   187   212   103   102   183    59   165    62    51   112   215   159    42    56   193   150   170   104   103   119   126    53   177   124   215    66    45   202   120   196    76   110    81   128    71    40   106   133   135   208   215    60    77   151   203   199   123    78   163    70   132   100    84    85   175   116   216   170    39   180    73   156    36   146   159    71    50   133   137   183   195   156   106   141   197   195    49    65   154    52    40   186   187    53   164    34   171   182   150   161   150   159   108   128    42   160   177   101   139   120    47   124   151    46   119    93   128    67   131    54   162    54   188   156    83   111   129   157   101    74    39   122   145    56   157   180   103    97   147    50   113    48    73   152   123    68   178    93    61    51   155   112   207    76    69   200   194   197    51    61    69   108   104    71   162   163   181   133   129   156   132   184    65   123    81   133   100    52   136   214   148    68    74   207   186   136   220   183   151    58   173   215   181   212   154   139   191   152    71   204   122    47    63    54   130    70   164    83    69   153    77    88   169   148   179   177    40   213    90    80    60   119   148    46   105   166   189    70   121    40    45   120   119    61   184   138   217   159    95   188   104   206    51   145   107   151   105    77    55    90   101    49    75    68   195   107   216    49   191   214   183   180    49    79   180    81   190   192   132   171    73   177   174    58   186   125   217   185    35    62    76    51    71    44   204   188   148   145   164   177   208    91   131    46    56    75   214    79   188   101    37    77   142   198    78   110   178    68    90    49    85   196   207   214    56   202    85   164   170   155    66   157   165   156   172   220   106   194   215    69   129   111   177    92    73    96   192    43    97   101   160   184    53   128   158   175   197    69   193   213   213   128   207   141    70   186   199    76   188   171    99   130   153    63   151   219    53   118   211
   169   172   178    46   110    95    59   211    57    75    85   199   113   220    54   122   117   156   107   125   109   121   190   101    54   165    92   163    57   220   118   116   101    79   131    43    71   195    50   197   187    89    68   190   145   210   173    47   165   163    96   188   199   171    59   159   188    94    89    96    93   105   117   174    81    41   170    78   213   113   207   174    88   161   208    81    72   209   150   164    44   142    52   132    54    63   117   195   163   126   206    78   193   186   147    38   168   106   141    68   176   103    34    84    45    87    77   161    71    87   201   172   173   166    48   110   197   185    56    76   112   211    97   174   194   186    86   162    50   209   178    43   147   152    47    79   214   102    63    99   185   154   193   205    37   180    37   189   210    45    53   184    38   188   212   102   102   182    60   165    62    50   113   215   159    42    56   194   149   169   104   101   119   125    53   176   124   215    65    46   201   119   196    77   110    82   129    71    40   105   133   135   208   215    60    77   151   203   200   125    78   163    71   132   101    84    85   175   115   217   171    40   180    73   155    37   146   159    71    50   133   137   183   195   155   106   142   196   196    48    66   155    52    40   186   187    54   164    34   172   181   150   162   149   159   107   128    42   161   177   101   140   119    48   124   151    46   120    92   128    66   131    55   161    54   188   157    83   111   129   156   101    74    39   121   144    56   157   180   102    99   147    50   113    49    73   151   123    68   177    93    60    51   156   113   206    76    69   200   195   197    50    62    70   108   105    71   161   163   181   134   128   155   133   184    66   123    82   132   100    52   137   215   148    68    74   207   186   137   220   183   152    59   172   215   182   213   153   139   190   152    71   205   122    47    64    54   131    70   163    83    70   152    78    88   170   148   178   177    39   213    90    79    61   118   147    47   105   166   189    70   121    41    45   119   119    61   182   137   217   158    93   188   104   204    52   145   107   151   104    76    55    91   100    49    75    68   195   107   215    50   190   215   183   179    49    80   180    81   189   192   133   170    73   177   175    57   185   125   217   185    36    62    77    50    71    44   203   189   149   146   165   177   209    91   131    46    57    76   214    79   190   101    37    78   142   199    80   109   178    69    91    49    86   194   206   212    57   201    85   164   171   155    67   156   166   156   174   219   106   196   217    69   130   112   177    92    72    96   191    43    98    99   159   182    54   130   157   175   197    69   192   213   213   128   207   140    70   185   198    77   188   171    99   129   153    62   150   218    53   117   210
   167   173   178    46   110    96    61   214    56    73    87   199   116   219    55   120   115   157   108   126   108   121   190    98    54   166    91   160    58   219   116   116   100    80   130    42    72   196    49   196   188    89    67   189   145   211   173    47   164   164    96   188   199   170    60   158   188    95    88    96    94   105   117   173    81    43   170    79   211   113   207   175    89   161   208    79    72   210   149   163    46   142    50   132    52    64   118   194   163   125   207    77   193   185   146    38   167   105   143    66   175   104    34    83    44    88    79   160    71    88   202   172   171   166    49   110   197   185    54    74   112   212   100   172   194   184    89   164    50   208   176    44   148   151    45    78   214   103    63    98   184   154   193   205    36   178    36   188   209    45    53   185    39   187   212   103   103   184    61   164    63    50   113   216   158    40    57   194   148   169   104   103   118   126    52   177   123   215    66    46   202   119   197    77   113    81   130    69    40   105   132   137   209   215    60    78   152   203   201   123    76   162    69   133   103    84    86   176   117   216   170    40   181    74   155    36   146   160    70    51   134   136   183   195   157   106   141   197   196    46    66   154    52    39   187   186    53   163    34   172   181   151   162   150   158   107   129    41   161   178   100   138   119    48   125   151    47   118    92   128    67   133    54   161    55   186   155    84   111   129   155   102    74    39   122   145    55   158   180   104    96   146    49   114    48    72   152   122    67   176    93    61    52   154   111   206    76    69   200   193   196    51    62    68   107   106    71   159   164   181   133   127   156   134   183    65   121    80   133   101    55   136   215   148    67    72   208   185   137   218   183   152    56   171   215   181   213   153   140   194   153    71   203   124    45    63    55   130    70   163    82    70   152    78    88   171   149   176   178    40   211    91    81    60   120   147    47   106   166   190    68   121    39    44   121   119    60   185   140   217   160    94   188   104   206    52   145   106   150   104    78    55    90   103    50    76    67   194   108   215    50   191   215   182   179    48    79   181    82   188   191   130   171    73   177   175    58   188   123   218   185    35    63    74    51    70    43   204   189   149   146   166   176   207    90   133    45    55    76   213    80   187   102    37    78   142   197    79   109   178    70    91    49    85   194   206   212    57   203    84   165   170   154    68   155   166   155   173   219   106   195   219    70   129   110   178    93    71    97   190    44    97    98   161   184    54   129   157   173   196    71   191   212   213   128   206   140    70   186   200    77   188   171    99   129   153    63   151   220    51   118   211
   169   172   178    47   110    96    60   211    58    74    86   199   113   220    54   121   117   156   108   126   109   121   190   101    54   166    92   163    57   220   118   115   102    79   130    43    71   196    50   197   188    89    68   188   145   210   173    47   165   163    96   188   199   171    58   159   188    95    89    94    94   106   117   175    81    41   170    77   213   114   207   174    88   161   208    80    72   209   150   164    43   142    51   133    54    63   117   195   163   127   206    78   193   186   146    39   169   107   141    67   175   104    35    83    45    87    77   159    71    88   201   172   172   165    49   110   196   186    56    75   112   210    97   174   194   185    86   163    51   209   178    44   147   152    46    80   213   102    62    99   185   154   193   204    38   179    37   189   211    45    53   184    38   186   211   102   102   182    59   165    62    49   113   216   158    41    57   194   151   169   103   102   119   125    53   177   124   214    65    46   202   120   195    76   112    81   129    71    40   106   134   136   208   215    61    78   152   203   200   124    78   163    70   132   101    85    84   175   116   216   171    39   180    73   155    37   145   160    71    50   132   137   182   194   156   106   142   196   195    47    66   153    52    40   186   187    53   164    34   171   182   150   162   149   159   108   129    42   160   178   102   139   119    48   125   150    46   119    93   128    67   131    54   161    53   187   156    83   111   129   157   102    74    39   122   145    56   157   181   104    99   146    49   113    49    73   153   123    69   177    93    61    51   156   112   206    76    69   199   193   198    51    61    69   108   104    71   161   163   181   133   129   156   133   184    66   122    81   133   100    52   136   215   149    68    73   207   186   138   220   183   151    59   172   215   181   213   153   140   191   152    71   205   121    47    63    54   131    70   164    83    70   152    78    88   170   149   179   177    40   214    90    80    60   118   148    47   106   167   189    70   121    40    45   119   119    61   184   138   218   158    94   187   103   205    50   145   107   151   105    77    54    91   101    49    75    68   195   107   215    50   190   214   183   180    49    79   180    82   189   192   133   170    74   177   174    57   187   125   218   185    35    63    76    51    71    44   204   188   148   145   165   177   208    91   131    45    56    75   214    79   189   101    38    78   142   198    80   109   177    68    91    49    86   195   207   213    57   201    85   164   170   155    67   156   166   156   173   220   106   195   216    69   130   112   177    92    72    97   192    43    97   100   160   183    53   129   158   174   197    69   193   213   213   128   206   140    70   186   199    77   188   171   100   129   153    62   150   218    53   117   211
   168   172   178    46   109    95    59   213    57    74    86   200   113   221    54   121   117   156   109   127   110   122   189   101    54   167    93   163    57   220   118   116   100    79   129    43    71   197    48   197   187    90    69   189   145   209   172    45   166   163    97   189   198   172    60   159   186    94    88    96    94   107   115   175    81    40   170    77   213   115   207   174    88   161   209    81    72   209   150   166    44   143    52   131    56    62   116   194   162   126   207    78   192   187   147    39   167   108   142    67   176   103    35    83    46    87    77   160    70    88   202   173   173   166    50   109   198   186    56    75   111   210    96   173   195   184    86   163    51   208   178    44   146   151    46    79   215   101    61    97   185   154   195   204    38   179    37   190   210    44    53   184    39   186   210   104   103   182    60   164    62    50   112   216   159    40    58   194   151   169   104   102   120   126    53   177   124   214    67    47   204   120   196    76   111    82   128    71    40   107   133   136   208   215    61    77   151   202   201   123    78   163    70   131   101    85    84   175   117   216   172    38   180    74   155    37   145   159    70    51   132   136   182   196   156   107   142   197   195    48    65   154    52    40   186   187    54   163    34   172   182   150   162   148   159   109   129    42   161   178   101   138   119    47   127   152    45   120    94   130    67   132    54   160    53   188   155    83   111   130   156   102    74    38   121   144    57   156   179   103    98   147    51   114    48    73   153   123    68   177    93    62    52   156   112   207    77    70   199   194   197    51    61    70   108   103    70   163   162   181   133   128   156   133   184    66   123    81   133   100    52   135   215   148    69    71   207   186   138   220   181   151    58   172   215   181   213   154   138   191   152    73   206   121    46    64    53   131    71   164    82    69   153    78    87   170   149   178   179    41   213    89    80    60   119   147    46   107   165   190    71   121    39    44   119   121    60   183   138   217   157    95   188   105   206    50   145   108   151   104    78    55    90   101    50    73    68   194   108   217    51   190   214   183   180    48    80   179    84   189   192   131   169    73   177   176    58   185   125   218   185    36    62    75    52    71    44   203   189   149   146   167   177   209    91   131    45    56    76   215    79   188   100    37    78   141   197    79   110   178    69    90    50    86   196   207   215    58   200    85   164   171   154    67   158   166   155   172   219   107   194   216    70   130   112   177    91    72    96   192    42    97   100   161   184    53   129   158   173   196    69   193   213   213   128   207   142    70   186   198    76   188   171   100   128   153    63   150   219    52   118   211
   169   174   178    47   109    95    59   211    60    73    85   198   114   218    54   122   116   155   105   127   110   120   188    99    56   167    92   163    59   219   117   115   103    79   128    42    70   197    50   199   188    91    67   187   146   210   172    45   164   163    97   188   199   172    60   160   190    94    89    93    95   105   116   175    80    41   171    77   213   113   206   174    89   160   210    80    73   208   150   163    47   142    50   132    54    63   116   196   165   125   208    77   193   185   144    38   168   105   142    69   177   103    37    83    45    85    77   160    72    86   200   170   173   165    49   110   198   187    53    77   112   210    97   174   194   183    89   164    50   210   178    43   147   154    46    79   212   101    61   100   185   153   191   204    36   178    39   190   212    46    53   185    39   188   211   104   103   182    58   167    62    51   114   215   160    43    58   195   150   170   106   101   119   128    51   177   126   213    65    46   204   120   196    77   112    80   128    74    40   105   130   137   208   213    59    77   152   202   200   124    78   165    70   132   102    84    85   175   114   218   169    41   181    73   156    37   144   162    70    49   135   137   182   194   157   107   140   195   196    49    67   153    53    41   184   188    54   165    33   173   180   150   161   150   161   109   127    40   159   178   100   141   119    47   125   151    46   117    91   127    67   132    54   162    55   187   158    82   114   129   155   102    73    40   122   146    56   156   181   102    98   145    50   116    47    74   153   122    67   178    93    60    49   157   112   204    73    69   201   193   197    52    62    70   108   103    71   161   165   182   133   126   155   134   184    67   122    82   134   101    51   138   213   148    67    75   208   185   139   220   184   153    59   172   214   181   211   155   137   193   155    71   206   123    48    64    55   129    71   165    86    71   152    78    85   169   149   180   175    41   216    91    80    60   118   148    46   106   168   190    70   119    40    44   120   120    63   185   138   216   156    95   188   105   206    55   145   106   151   107    78    54    90   100    50    75    69   195   105   215    50   192   214   180   181    49    81   180    80   188   191   133   168    72   177   172    55   186   125   218   187    35    64    75    51    71    44   205   187   148   145   163   177   206    93   130    44    57    75   214    79   189   100    37    78   142   197    80   110   177    71    91    48    85   194   206   213    57   200    84   164   171   153    67   154   166   156   172   219   106   194   216    69   129   111   177    91    72    98   193    42    98   101   160   183    54   129   156   176   198    70   192   213   212   128   207   141    68   185   200    78   187   170   102   129   152    63   150   219    53   117   213
   169   172   179    46   110    96    60   212    57    74    86   199   114   220    54   121   116   156   108   126   109   121   190   101    54   166    92   163    57   220   118   116   102    79   130    43    71   196    50   197   188    89    68   189   146   210   173    46   165   162    96   188   199   171    59   159   188    95    89    95    94   106   117   174    81    41   170    78   213   114   207   174    88   161   208    81    72   210   150   164    44   142    51   132    54    63   116   195   163   126   206    78   193   185   146    39   168   107   141    67   175   104    34    83    45    87    77   160    71    87   201   172   172   165    48   110   197   186    55    75   112   211    98   174   194   185    86   163    51   209   178    44   147   151    46    80   214   101    62    99   185   154   193   204    38   179    37   189   210    45    53   184    38   187   211   103   102   183    60   165    62    50   113   216   159    41    57   194   150   169   104   102   119   126    53   177   124   214    66    46   202   119   196    77   111    81   129    71    40   106   133   136   208   216    61    78   151   203   199   123    78   163    70   132   101    85    85   175   116   216   171    39   180    73   155    37   145   160    71    50   133   137   183   195   156   106   142   196   195    48    66   154    52    41   186   187    53   164    34   171   181   150   162   150   160   108   128    42   160   177   101   139   119    47   125   151    46   119    93   128    67   131    54   161    53   188   156    82   112   129   156   101    74    39   122   145    56   157   181   104    98   146    50   113    49    73   153   123    68   177    93    61    51   156   112   206    76    68   199   194   198    52    62    70   108   104    71   161   163   181   133   129   156   133   184    65   123    80   133   100    52   136   215   148    68    73   207   186   137   220   182   151    58   172   214   181   213   154   139   191   152    71   205   122    47    63    53   131    70   164    83    70   152    77    88   170   149   178   177    40   213    90    80    60   118   147    46   106   167   189    70   121    40    45   120   119    61   184   138   217   158    94   188   104   206    51   145   107   151   105    77    55    90   101    49    75    68   195   108   215    50   191   214   183   180    49    79   180    82   189   192   133   171    74   177   174    57   186   125   218   185    35    63    76    50    71    44   204   188   148   146   165   177   208    91   131    45    56    75   214    78   189   101    37    78   142   199    79   109   178    69    91    49    85   195   207   213    57   201    85   164   170   155    67   157   166   156   173   219   106   195   216    69   129   111   177    92    72    96   192    43    97   100   160   184    53   129   158   174   197    69   193   213   213   128   207   140    70   186   199    77   188   170    99   129   153    63   150   219    53   117   211
   159   139    35   117    79   219   134   100   150   130   164   107    73    52   105   185   173   119   145   137   179   138    77    78    94   219   192   193   130   132   138   199   124   130   128   119   187   157   190   189   159   187   175    50   143    66   189   129   153    47    35   160   209   188    90   138   164   190   203   166    50   199   195   151   129   121   171   122    69    99    68   124    92    98   138   129   199   140   172   116    84    84   200   154   132   117   102    88   183   211   168    87   177   198    34    78   205   178   102   211   191    65    75   111    40    64    47   181   154   196   195   171   133   125    90    36   176    60   112   113    64   100   131   151   159   134   113    98    49    60   193    95   150   128   137    34    76    38   171   115    94   177    69   130    44   132    40    70   125   119    51   221    33    50    76   138    63    74   134   127    78    70   185   168    51   134   132   186   164   112   161   108   215    57   195   133   142    51    54    49   134   207    36   109    59   206   193    86    96    87   214   163   169   139   121    77   115    41    75   158   158   169    66   116   148   181   209    41    60    97   219    42    95    46    44   165   110    83   185    36   108   220   112   121    58    72    38   160   198   201    62   200    82   218   153   156    74   166   137    95   171    39   139    62   135    90    72   203    99   141   112    71   111   120   150   141   114    56    47    58    87   165   103   163    86    71    39   175   219    56    41   148   175   182   137    35   187   150    76   108    88   196   131    51    45   102   146   195   140   190   197   196   194    99   128   106    37    34   105    96   182   147   158   138   154   139    93   205   139    58   151   215    54   170   196    70   190   216    44    83    45   219   136   179    74   163   179    67   127    70    35    63    89   133   130   102   163   219   109   179   190   167   146   158    87   109   145    80   113    46   130    98    87   192   191   219    60   144   187   206   206   155    75    77   177    70   160    99   217    46    79   185   197    79    92   174    90    85   113   175   166    53    94   184   124   184   211    40   116   127   204   204   214    40    80   102    41    38   139    90    40   162   191    44   156   142   196   204    81   170    97   114   139   138   174    95   174   208    70   186    71   157   214    54   203    36   144    98   193   201    67   156   144   184   144   215   214   119   201    39   132   174   191   175   140    35   170    88   131    34   149    57   133    45   174   110   110   159    90   182   205    54   164    73    78   161   111    55   144    37   144   180   214   220    49   188   183   159   211    37   105    44   206   173   206   191   162   145    59    54    85    48    90    88   154   124   112   105   144   159    43    99   152    34   206   159   205   101    50    97   101   208
   157   137    35   118    79   219   133   101   151   131   164   107    71    53   105   185   174   119   145   138   178   137    78    78    94   221   191   192   130   132   138   199   124   130   127   120   187   158   190   188   160   186   175    50   143    65   189   129   152    47    36   160   208   188    90   139   163   190   202   167    50   199   195   152   130   122   170   121    69    98    69   125    91    98   138   128   200   139   172   115    84    84   200   154   131   117   101    88   183   211   167    87   176   198    35    78   204   178   102   211   190    66    75   111    39    64    48   181   153   197   195   171   133   125    91    35   175    59   111   113    63   100   130   151   160   134   115    98    49    60   193    95   150   127   136    34    76    38   172   115    95   177    69   131    45   134    40    70   124   118    51   220    34    49    76   137    63    74   134   129    77    70   185   167    51   135   133   186   164   114   161   108   215    57   195   132   141    51    55    51   134   208    38   109    59   206   193    88    98    87   213   163   168   139   120    78   115    41    75   158   158   168    67   116   148   180   210    40    60    98   219    41    96    47    43   166   110    83   187    37   108   219   112   121    57    73    37   161   199   201    62   202    82   219   154   155    74   165   138    96   171    41   139    62   135    90    72   202   100   140   111    71   111   121   149   140   114    56    47    58    87   165   104   164    85    72    39   175   218    56    40   148   175   181   137    35   188   151    76   108    88   194   131    51    45   102   145   195   140   189   196   196   194    99   128   107    36    34   105    96   182   148   159   139   155   139    93   204   140    58   152   216    55   171   196    70   191   216    44    84    45   219   136   179    73   162   180    67   126    70    34    63    89   132   130   102   162   220   110   179   191   166   146   158    86   110   145    80   113    46   130    99    87   192   190   219    58   143   186   205   205   155    74    77   176    68   160    99   217    47    79   185   197    80    91   176    89    85   114   175   166    53    93   183   124   185   212    40   117   127   204   205   213    41    82   102    42    39   139    90    41   162   193    44   156   142   197   204    80   171    97   113   140   137   174    95   176   208    70   186    69   156   214    55   201    35   144    98   192   201    67   156   144   184   143   216   214   117   201    38   133   175   192   175   140    35   171    88   131    34   149    57   133    45   175   111   109   159    91   182   205    55   165    73    77   161   109    54   144    36   145   180   215   220    50   189   182   160   211    35   105    43   206   173   207   193   163   143    59    54    85    48    90    89   153   124   113   103   144   159    43    97   151    34   206   160   205   100    51    97   101   209
   159   138    34   117    77   217   135    98   150   131   163   107    72    52   104   187   172   121   145   141   180   136    75    79    95   219   192   191   130   135   138   201   125   129   129   119   188   158   191   190   159   187   177    51   143    65   190   130   152    46    37   161   211   187    90   137   165   192   202   166    48   198   197   152   128   121   171   123    67    97    69   125    91    98   136   127   200   138   172   117    85    83   199   154   130   118   101    86   186   213   168    86   176   197    35    78   203   176   101   209   192    66    73   114    40    66    47   180   154   196   195   169   133   126    89    34   176    60   111   115    65   100   132   153   160   135   114    97    51    60   194    98   151   126   136    34    76    39   170   116    94   175    69   132    47   134    39    72   123   119    50   220    34    50    76   139    62    73   135   129    77    68   184   171    51   133   132   186   164   113   159   110   214    55   194   133   140    52    55    50   133   206    37   110    59   206   192    86    99    87   214   164   168   140   121    77   116    41    74   157   156   169    65   117   148   180   210    40    61   100   219    41    95    47    43   164   109    84   185    39   107   219   113   121    57    72    38   159   200   200    63   202    81   219   155   157    73   165   139    96   171    40   138    63   136    90    71   203   100   139   114    72   111   121   152   139   112    54    49    58    84   162   104   163    85    73    39   174   219    57    42   148   175   183   136    35   188   150    76   109    88   195   131    50    45   102   147   196   140   191   195   195   193   100   127   109    37    35   105    95   181   148   159   138   152   138    95   205   140    57   151   213    56   170   195    70   190   217    43    84    44   218   134   178    73   163   179    68   127    67    34    66    89   133   131   103   161   221   111   179   191   165   147   159    87   110   146    80   114    45   129    98    85   191   192   218    59   143   188   205   204   153    77    78   177    68   160    98   218    46    78   187   197    82    92   175    89    86   114   173   165    55    93   184   124   186   209    39   115   128   205   206   214    41    81   101    43    39   139    90    42   161   192    44   155   143   198   205    80   170    97   114   137   136   173    97   174   207    68   184    70   158   215    57   204    36   144    96   193   201    67   156   146   184   143   215   215   120   203    38   132   176   189   175   139    34   170    87   132    33   149    58   134    45   174   108   108   161    90   181   204    56   162    73    79   160   111    52   145    36   145   181   214   221    49   188   183   159   212    37   106    42   204   175   207   193   163   145    60    55    83    47    89    89   152   124   112   104   143   159    44   101   152    33   207   159   204    99    48    96   101   208
   159   138    36   118    78   219   134   100   150   131   163   107    73    52   105   185   172   119   145   137   179   137    78    79    94   220   191   192   129   132   138   198   125   131   127   119   188   157   190   188   159   187   176    51   142    65   189   129   152    48    36   160   209   187    90   138   163   190   203   166    50   199   194   151   129   121   169   121    69    98    68   126    91    98   138   129   200   139   171   116    85    83   201   154   131   117   103    89   184   211   167    87   176   198    35    77   204   179   102   210   190    65    75   112    39    65    47   181   153   197   195   171   133   126    90    35   177    60   112   113    63   100   131   151   160   135   113    98    49    59   192    95   150   128   136    34    76    37   171   115    94   177    68   130    43   133    40    70   124   119    50   220    35    50    77   138    64    73   134   127    78    70   185   169    51   134   133   187   165   112   161   109   216    57   195   132   143    51    55    50   134   206    37   109    58   207   192    86    97    87   213   163   169   140   121    77   115    41    75   157   157   168    66   115   149   180   209    40    60    97   219    41    96    47    44   166   110    82   184    36   108   220   112   121    58    72    37   162   198   201    63   202    82   218   154   156    74   165   138    96   171    39   139    63   135    90    71   202    99   140   112    70   110   121   150   141   114    56    48    59    87   165   103   162    86    72    39   175   219    56    41   149   175   181   138    35   187   151    76   108    88   195   131    52    45   103   146   195   139   189   196   197   194    98   129   107    35    34   105    95   182   148   159   139   154   139    94   204   139    58   152   214    54   169   197    70   190   216    45    82    45   218   136   179    73   163   179    67   128    70    35    64    89   133   131   101   162   219   109   179   190   166   145   159    88   111   144    80   112    46   129    98    87   191   190   219    59   143   187   205   205   155    73    76   176    69   160    99   218    47    80   186   196    79    92   175    89    85   113   175   165    52    92   183   125   184   211    39   116   127   205   205   214    40    81   102    43    38   138    89    41   162   192    44   156   142   197   204    81   171    97   113   139   138   174    95   174   208    69   186    70   157   215    55   203    36   145    98   193   202    67   156   143   184   144   216   214   119   201    39   133   175   192   176   140    35   169    88   131    34   149    57   132    45   174   110   110   159    92   181   205    54   165    73    78   161   110    54   145    35   145   180   214   220    49   188   182   160   212    37   105    43   207   172   207   191   163   145    59    54    85    48    90    89   152   124   112   104   143   158    43    99   152    34   207   159   204   100    49    97   101   209
   158   138    35   117    79   219   134   100   150   131   164   107    72    52   105   185   173   119   145   138   179   137    77    78    94   220   191   192   130   133   138   199   124   130   127   119   187   157   190   188   159   187   175    51   143    66   189   129   152    47    35   160   209   187    90   139   164   190   202   166    50   199   194   151   129   121   170   121    69    98    68   125    92    98   138   128   200   139   171   116    84    84   200   154   131   117   102    88   184   211   168    87   176   198    36    77   204   178   102   211   190    65    75   112    40    64    48   181   153   196   195   171   133   126    90    35   176    59   111   113    63    99   131   152   159   135   114    97    49    60   193    95   150   128   137    34    76    38   171   116    94   177    69   130    44   133    40    70   124   119    50   220    34    50    77   138    63    74   134   128    78    70   185   169    51   135   132   186   164   113   160   109   215    58   195   132   142    51    54    50   134   207    37   108    58   206   192    87    97    87   213   163   169   139   121    78   115    41    75   157   158   168    66   116   148   181   209    40    60    98   219    41    96    46    43   165   110    82   185    36   108   219   111   121    57    72    37   161   198   201    63   202    82   218   154   156    74   166   138    95   171    39   139    62   135    90    72   202   100   140   112    71   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   175   219    56    41   148   175   181   137    35   187   151    75   108    88   195   131    51    45   102   146   195   140   189   197   196   194    99   129   107    36    34   105    95   181   148   159   139   154   139    93   205   139    57   151   215    55   170   197    70   190   216    44    83    45   218   135   179    74   163   179    67   127    69    35    63    89   132   131   102   163   219   110   179   191   166   146   159    87   110   144    80   113    46   129    99    86   191   190   219    59   143   187   205   206   154    75    77   176    69   160   100   218    46    79   185   197    79    91   175    89    85   113   175   165    53    93   183   124   184   212    40   116   127   204   205   214    40    81   102    42    38   139    90    41   162   192    44   156   142   197   204    81   171    97   113   140   138   174    95   175   208    70   186    70   157   214    55   203    35   145    98   192   202    67   156   143   184   143   215   214   119   201    39   132   175   191   176   141    34   171    88   131    34   149    57   133    45   174   110   109   159    90   182   205    54   164    73    78   161   110    54   145    36   145   180   214   220    49   188   183   160   212    36   105    43   206   173   207   192   162   145    59    54    85    48    90    89   153   124   113   104   143   158    43    99   152    34   206   160   205   101    50    97   101   209
   160   139    36   117    78   219   134   100   152   132   164   109    75    52   106   186   175   121   144   139   179   138    77    77    94   222   190   192   130   132   137   200   124   129   128   120   187   158   189   189   158   187   173    50   141    67   189   128   152    47    36   161   209   186    89   139   163   189   201   165    51   199   194   152   130   120   171   120    69    99    69   125    89    97   138   128   199   139   172   116    84    83   199   153   131   117   100    89   186   210   166    86   175   197    37    79   206   178   102   210   192    65    77   112    39    63    49   181   153   196   194   174   133   125    91    35   175    59   112   114    60   100   131   153   157   134   114    98    49    58   192    97   151   129   135    33    74    36   170   115    97   177    69   131    45   133    37    72   124   118    48   219    35    49    77   138    64    75   135   129    76    70   185   169    51   134   131   187   163   115   161   108   216    56   196   132   144    53    52    50   132   206    34   109    58   208   194    86    97    88   213   163   170   139   121    78   114    40    76   158   157   168    67   115   147   180   207    40    59    97   219    42    95    46    43   165   112    80   185    37   108   218   111   121    56    74    39   161   196   201    63   201    83   219   157   156    73   166   137    94   171    40   138    62   135    89    72   203    99   141   111    70   109   122   151   140   113    56    48    59    87   165   104   162    86    73    38   175   219    56    38   149   176   181   137    36   189   151    75   110    88   194   132    51    45   102   144   195   138   189   197   196   194    99   128   107    36    35   108    97   181   148   159   137   153   141    93   205   138    58   152   215    54   169   196    70   190   217    45    81    45   219   136   179    74   164   179    68   126    70    36    63    88   133   132   101   163   221   110   180   190   165   145   159    87   111   143    80   115    47   127    96    88   191   191   217    58   144   185   205   205   153    76    78   177    71   159    99   218    46    80   185   196    81    91   176    91    84   112   176   166    52    92   184   125   182   210    40   118   127   204   203   215    39    81   101    44    38   141    91    41   163   191    43   156   142   197   204    80   172    97   112   139   139   173    93   176   206    71   186    70   157   214    55   203    35   145    98   191   201    68   156   144   184   143   215   216   119   200    39   132   176   192   177   141    34   172    88   133    34   147    54   133    46   174   109   110   157    92   181   205    55   166    70    78   163   111    54   146    36   145   180   215   219    48   191   183   160   210    37   106    44   205   172   206   191   162   145    58    54    87    48    91    90   151   125   112   104   144   157    45    98   153    33   205   160   205    99    50    98   100   209
   159   139    35   118    79   218   134    99   150   131   164   107    72    52   105   185   173   119   145   137   179   137    77    77    94   220   191   192   130   132   138   199   125   129   127   118   187   157   190   188   159   187   175    51   142    66   190   129   152    48    35   160   209   187    90   139   163   190   202   166    50   200   194   151   129   121   170   121    69    97    68   125    91    98   138   128   200   139   172   116    84    84   201   154   132   117   102    88   184   212   168    86   176   198    36    78   204   178   102   210   191    65    75   111    40    65    48   180   154   196   195   171   133   126    90    35   177    60   111   113    63   100   131   151   159   135   113    97    50    60   193    96   150   128   137    33    76    38   171   115    94   176    68   131    43   132    39    70   124   119    50   220    34    49    76   138    64    74   134   127    77    69   184   169    51   135   132   185   164   112   161   109   215    57   195   132   142    51    54    50   134   206    38   109    59   206   193    87    97    87   213   163   170   139   121    78   115    41    75   158   158   169    66   116   148   180   209    40    60    98   219    41    96    46    43   166   110    82   185    36   108   219   111   121    57    72    37   161   198   202    62   202    82   218   155   155    74   166   137    95   170    40   139    62   135    90    71   202   100   140   113    70   110   121   150   141   114    56    48    58    87   165   103   163    86    72    39   174   219    56    40   148   175   182   137    35   187   151    75   108    88   195   131    51    45   102   145   195   140   189   196   196   194    99   129   107    36    34   105    96   181   148   159   139   154   139    93   205   139    57   152   214    55   170   197    70   190   216    44    83    45   219   135   179    74   163   179    67   127    69    35    63    88   132   130   102   162   219   110   179   190   166   146   159    87   110   144    80   112    46   129    99    87   192   190   219    59   144   187   205   205   154    74    77   177    69   160    99   218    46    79   185   197    79    91   175    89    85   113   175   165    54    93   184   124   185   212    40   116   127   204   204   214    40    81   102    42    38   139    90    41   162   192    43   155   142   197   204    81   171    97   113   139   137   174    94   175   208    70   186    70   157   214    56   203    35   145    98   192   202    67   156   143   184   143   215   214   119   201    39   132   174   191   176   140    34   170    88   131    34   148    57   133    45   174   110   109   158    90   182   205    55   164    73    77   161   111    54   145    36   145   180   214   220    50   188   183   160   212    36   105    43   206   173   207   192   163   145    60    54    85    48    90    89   153   124   113   104   143   158    43    99   152    34   206   160   205   101    49    97   101   209
   159   138    35   117    78   220   133    99   150   131   163   107    73    53   106   185   174   119   145   138   179   137    77    78    93   220   191   193   130   132   138   199   124   129   127   119   187   157   190   188   159   187   175    50   142    66   190   129   152    47    35   160   209   187    90   139   164   191   202   166    50   199   194   151   129   121   171   121    69    98    68   126    91    98   138   128   200   139   171   116    84    84   200   154   132   118   102    89   184   211   168    88   176   197    35    77   205   178   101   211   190    65    75   112    39    64    47   180   152   196   195   171   133   126    90    36   176    60   111   113    63    99   131   152   159   135   113    97    49    60   193    96   150   127   137    34    76    38   171   116    94   177    69   131    43   132    40    70   125   119    50   220    33    49    77   138    63    74   134   128    78    70   184   169    51   135   132   186   164   113   160   109   215    58   195   132   142    51    54    50   134   207    36   109    58   207   192    86    97    87   214   163   169   139   121    78   115    40    75   157   158   169    66   116   148   181   210    40    60    98   219    41    95    47    44   166   111    83   185    36   108   219   111   121    57    72    37   162   198   201    62   201    83   218   154   156    74   166   138    95   171    39   139    62   134    90    72   202   100   141   112    70   111   121   150   141   115    56    48    58    87   164   103   163    86    72    39   175   218    56    41   148   176   182   137    35   187   150    75   108    87   195   131    51    46   103   146   195   141   190   196   195   195    99   129   107    36    34   105    96   181   147   158   138   154   139    93   204   140    58   152   215    54   170   197    70   191   216    45    83    45   219   136   179    74   163   179    67   127    69    35    63    89   131   131   102   164   220   110   179   191   165   146   160    87   111   145    80   112    46   129    99    86   192   191   219    58   143   187   205   206   154    74    77   176    69   160   100   218    46    79   185   197    79    92   175    89    85   113   175   166    53    93   183   124   184   212    40   116   127   204   205   214    39    82   102    42    38   138    90    41   163   192    44   156   141   197   203    81   171    97   113   139   138   174    94   174   208    70   185    70   156   214    55   203    35   144    98   192   201    66   156   143   184   143   215   214   119   201    39   132   176   191   176   140    34   170    87   130    34   148    57   132    45   174   110   109   159    91   182   205    54   164    73    77   161   110    55   145    36   145   179   214   219    49   188   183   159   212    35   104    43   206   173   207   191   163   144    59    54    86    49    90    88   152   125   113   103   143   158    44    99   152    34   206   159   204   100    50    97   101   209
   159   138    35   118    79   218   135   101   151   131   164   107    72    53   105   185   172   119   146   138   180   137    78    78    94   221   192   194   129   133   138   199   125   129   127   120   186   157   190   188   160   187   175    51   142    66   189   129   152    48    35   160   209   188    90   139   164   191   202   166    50   200   194   152   129   121   171   121    68    98    68   125    91    97   138   129   199   138   170   117    84    85   201   154   131   117   102    89   184   212   168    87   176   198    35    78   203   179   102   211   190    65    75   112    39    65    47   180   154   197   196   171   133   126    90    36   177    60   110   113    63   100   131   152   159   134   114    98    50    60   193    96   150   128   137    34    75    38   172   115    94   176    70   131    43   133    41    70   124   119    50   220    34    49    77   138    64    74   134   128    78    69   185   169    51   135   133   185   163   113   161   108   215    58   195   133   142    52    55    49   134   207    38   108    59   206   192    87    96    87   213   162   169   139   122    78   114    42    75   158   157   169    67   116   148   182   209    39    61    98   220    41    96    47    43   166   110    82   186    35   108   220   112   121    57    72    37   161   198   201    62   202    83   218   154   155    74   166   137    95   171    39   138    62   134    90    72   202   100   140   112    71   110   121   150   140   115    56    48    57    86   165   103   162    86    72    39   174   219    57    41   149   176   182   136    35   186   151    76   109    87   194   130    51    45   102   146   195   141   190   196   195   194    99   129   107    35    34   105    96   182   147   159   138   154   140    93   205   139    58   152   215    56   170   196    70   190   216    44    83    45   219   136   178    73   164   179    67   127    69    35    64    90   132   131   102   162   219   110   179   191   166   146   159    88   110   144    80   113    47   130    99    86   191   191   219    59   143   187   206   205   154    74    77   175    70   159    99   217    47    79   185   197    80    90   173    90    84   113   175   166    53    93   184   125   185   212    41   115   127   205   205   214    40    81   102    42    37   138    90    40   163   193    44   156   142   197   203    81   171    96   113   139   138   174    95   174   208    69   185    70   158   213    56   204    35   145    98   192   201    67   156   143   184   142   216   214   120   200    38   131   176   190   175   140    35   170    88   131    34   149    57   133    45   175   110   109   159    90   182   205    54   163    73    77   161   111    54   145    36   145   179   214   218    49   188   182   160   212    36   105    43   207   173   206   191   163   144    60    54    85    48    91    89   153   124   112   104   143   158    43    99   152    33   206   160   204   100    49    97   102   210
   158   139    34   116    80   219   134    99   151   131   163   108    74    52   105   186   173   119   145   137   179   137    77    79    93   221   191   193   130   133   137   198   124   129   128   119   186   157   190   188   158   187   176    50   143    66   187   129   151    47    36   159   209   187    90   139   164   190   202   167    51   199   194   151   129   122   172   123    68    98    68   125    92    98   138   128   199   139   172   118    86    83   201   154   131   118   101    87   182   211   166    87   177   198    36    78   205   178   100   211   188    65    76   112    40    63    47   181   152   196   195   171   133   126    90    35   176    60   111   113    64    99   130   150   160   135   114    98    51    59   192    95   150   128   136    35    76    40   172   116    96   177    70   131    43   132    40    70   124   118    50   220    33    50    77   137    64    75   134   127    78    70   183   167    51   135   132   185   165   113   160   109   215    58   195   134   141    51    54    50   134   205    37   108    59   207   193    88    98    86   214   161   169   139   120    75   114    42    76   157   157   168    66   116   148   182   209    40    60    98   219    42    96    47    43   165   111    81   185    36   108   219   109   120    58    73    36   161   198   200    63   201    83   219   154   156    74   166   138    94   170    40   138    62   135    89    72   202   100   140   112    71   110   120   150   140   114    55    47    57    87   164   103   163    86    71    39   176   217    57    40   147   174   181   136    35   187   151    74   109    89   195   129    51    45   103   147   195   140   191   196   196   196    99   129   108    35    35   105    96   180   148   158   139   153   140    93   203   140    57   153   215    55   171   196    70   190   216    44    83    45   217   134   179    75   164   180    66   127    69    35    64    88   131   130   101   162   219   109   177   190   165   146   159    87   111   145    80   112    46   128    98    87   192   190   219    59   143   188   205   206   154    73    77   175    69   160    99   217    47    79   185   196    79    92   175    88    85   113   176   165    53    92   184   123   184   212    40   116   127   205   206   214    39    81   102    43    37   140    89    41   163   192    44   155   142   195   203    81   171    96   114   140   138   172    94   174   208    70   185    69   157   214    56   204    34   144    97   193   203    68   155   144   183   143   216   213   117   202    38   133   175   190   177   138    35   171    89   131    35   147    56   133    45   175   110   110   158    89   183   205    54   166    74    76   160   111    54   145    35   146   181   214   220    50   190   183   160   210    35   106    42   208   172   207   192   163   145    59    55    87    47    89    88   151   125   113   103   144   159    43    98   153    33   206   160   204   101    49    98   101   208
   158   138    35   117    79   219   134   100   150   131   164   107    72    52   105   185   173   119   145   138   179   137    77    78    94   220   191   192   130   133   138   199   125   129   127   119   187   157   190   188   159   187   175    51   142    66   189   129   152    48    35   160   209   187    90   139   164   190   202   166    50   200   195   151   129   121   170   121    69    98    68   125    92    98   138   128   200   139   172   117    84    84   200   154   131   118   102    88   184   211   168    87   176   198    35    77   205   179   102   211   190    65    75   112    40    64    48   180   153   196   195   171   133   126    90    36   176    59   111   113    63    99   131   152   159   134   113    97    49    60   193    95   150   128   137    34    76    38   171   115    95   177    69   130    43   133    40    70   124   119    50   220    34    50    76   138    63    74   134   127    78    70   185   169    51   135   132   186   165   113   161   109   215    58   195   132   142    51    54    50   134   207    37   109    59   206   192    87    97    87   213   163   169   139   121    77   115    41    75   157   158   168    66   116   148   181   209    40    61    98   219    42    96    47    43   165   110    82   185    37   108   219   112   121    57    72    37   161   198   201    63   202    83   218   154   156    74   166   138    95   171    39   139    62   134    90    72   202   100   141   112    70   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   175   219    56    40   148   175   182   137    35   187   151    75   108    87   195   131    51    45   102   146   195   141   189   197   196   194    99   129   107    36    35   105    95   181   148   159   138   154   139    93   204   139    57   151   214    55   170   197    70   191   216    44    83    45   218   135   179    74   163   179    67   127    69    35    63    89   132   131   102   163   219   110   179   191   166   146   159    87   110   145    80   113    46   129    99    87   191   190   219    59   143   187   205   206   154    74    77   176    69   160   100   218    46    79   185   197    79    91   175    90    85   113   175   165    53    93   183   124   184   212    40   116   127   204   205   214    40    81   102    42    38   139    90    41   162   192    43   156   142   197   204    81   171    97   113   140   138   174    95   175   208    69   186    70   157   214    55   203    35   145    98   192   202    67   156   143   184   143   215   214   119   201    39   132   175   191   176   140    34   171    88   131    34   148    57   133    45   174   110   109   159    91   182   205    54   164    73    78   161   110    54   145    36   145   180   214   219    49   188   183   159   212    36   105    43   206   173   207   192   163   145    59    54    85    48    90    88   152   124   113   104   143   158    43    99   152    34   206   160   205   101    50    97   101   209
   161   139    34   115    80   220   135    99   150   131   165   107    72    52   103   185   172   117   145   138   179   137    78    79    94   220   192   192   131   133   139   200   124   131   129   119   187   156   189   189   158   186   176    50   144    67   189   130   153    47    33   162   209   186    91   140   163   190   203   167    50   199   195   150   130   121   171   122    69    98    69   125    91    99   139   129   200   139   172   117    84    83   199   155   132   118   102    88   182   212   167    87   177   197    33    76   205   178   100   210   190    65    76   112    38    65    48   179   153   198   195   170   133   126    89    35   178    59   110   115    64    98   132   152   161   132   113    97    49    59   193    94   150   126   136    33    76    37   173   116    95   176    69   132    45   133    39    72   125   119    51   219    33    50    76   137    63    74   134   128    77    69   184   169    53   136   133   186   164   113   161   108   216    57   195   131   143    50    54    51   135   206    36   110    59   206   192    87    98    87   214   163   168   139   120    79   115    42    76   156   157   169    66   116   147   183   209    41    62    97   218    42    97    48    44   166   110    83   184    36   107   220   111   121    57    72    38   161   197   201    62   201    83   218   155   155    74   166   136    96   169    40   141    61   134    90    72   203   100   139   112    72   109   122   150   140   115    57    48    59    86   165   103   161    87    70    37   175   219    56    41   149   174   181   138    36   187   151    75   108    86   194   129    49    45   101   148   195   140   189   195   195   193    99   129   107    37    34   104    96   182   148   157   139   154   139    94   205   139    57   152   215    55   171   196    70   191   216    45    82    43   219   135   178    74   163   180    67   129    68    35    64    90   131   132   102   162   221   110   179   190   164   146   158    87   111   145    80   112    46   129    99    87   192   191   219    61   141   188   207   206   154    76    76   177    69   160    99   216    46    79   186   197    79    92   174    90    87   114   176   165    53    92   183   123   183   210    40   116   128   204   205   215    42    81   103    43    38   138    89    41   162   193    43   155   142   196   205    79   172    97   113   141   139   173    95   173   208    69   185    70   158   214    54   203    35   145   100   192   200    68   158   146   184   143   216   213   120   200    37   134   175   192   175   142    33   171    89   131    35   149    56   133    46   174   110   107   159    91   182   206    53   163    73    78   162   110    54   144    39   144   180   213   219    49   187   182   160   212    35   105    44   207   174   206   192   162   144    59    54    87    47    91    87   152   124   114   103   142   160    43   100   151    34   207   159   205   101    51    96   103   209
   158   138    35   117    79   219   134    99   151   131   164   107    73    52   105   185   173   119   145   138   179   137    78    78    94   220   191   192   130   133   138   199   124   130   128   119   187   158   190   188   159   187   175    51   142    66   190   129   152    47    35   160   209   187    90   139   164   191   202   166    50   199   195   151   129   121   170   121    69    98    68   125    92    98   138   128   200   139   171   116    84    83   200   154   131   117   101    88   184   211   167    87   176   197    36    77   204   178   101   210   190    65    75   112    40    64    48   181   153   196   195   171   133   126    90    35   176    59   111   113    63   100   131   152   159   134   114    97    49    60   193    95   150   128   137    34    76    38   172   115    94   177    69   131    44   133    40    70   124   119    50   220    34    49    77   138    63    74   134   127    78    70   184   169    51   135   132   186   165   113   160   109   215    58   195   132   141    51    54    50   134   207    37   108    59   206   192    87    97    87   213   163   169   139   121    78   115    41    75   157   158   168    66   116   148   181   210    40    60    98   219    41    96    47    43   166   111    82   185    36   108   219   111   121    57    72    37   161   198   201    62   201    82   218   154   155    74   165   138    95   171    39   139    62   134    90    72   202   100   140   112    70   110   121   150   141   115    56    48    58    87   165   103   163    85    72    39   175   219    56    40   148   176   181   136    35   187   150    75   107    88   195   131    51    46   102   146   195   140   189   197   196   194    99   129   108    36    35   105    95   181   148   158   139   154   140    94   205   139    57   152   215    55   170   196    70   190   216    44    83    45   218   135   179    74   163   179    67   127    69    34    63    89   132   131   102   163   219   110   180   190   166   146   159    87   110   145    80   113    47   129    98    86   191   191   219    59   144   187   205   206   155    75    77   176    70   160    99   218    46    80   186   197    79    92   175    89    85   113   175   166    53    93   184   124   184   212    40   116   128   204   204   214    40    81   102    42    38   139    90    40   163   192    44   156   142   197   204    81   170    97   112   139   138   174    95   175   208    69   186    70   157   214    55   203    35   144    98   193   202    66   156   143   184   144   215   214   119   201    39   132   175   191   175   140    35   171    88   131    34   149    57   133    45   175   110   109   159    90   182   205    54   164    73    78   161   111    54   145    36   144   180   215   220    49   188   183   159   212    36   105    43   206   173   206   192   162   145    59    54    85    48    90    89   153   124   112   104   143   158    43    99   152    34   206   160   205   100    50    97   101   208
   158   138    35   117    79   219   134   100   150   131   164   107    72    52   105   185   173   119   145   138   179   137    77    78    94   220   191   192   130   133   138   199   124   130   127   119   187   157   190   188   159   187   175    51   143    66   189   129   152    48    35   160   209   187    90   139   164   190   202   166    50   199   194   151   129   121   170   121    69    98    68   125    92    98   138   128   200   139   171   116    84    84   200   154   131   118   102    88   184   211   168    87   176   198    36    77   204   178   102   211   190    65    75   112    40    64    47   181   153   196   195   171   133   126    90    35   176    59   111   113    63    99   131   152   159   135   114    97    49    60   193    95   150   128   137    34    76    38   172   116    95   177    69   130    44   133    40    70   124   119    50   220    34    50    77   138    63    74   134   128    78    69   185   169    51   135   132   186   164   113   160   109   215    57   195   132   142    51    54    50   134   207    37   108    58   206   192    87    97    87   213   163   169   139   121    78   115    41    75   157   158   168    66   116   148   181   209    40    61    98   219    41    96    46    43   165   110    82   185    36   108   219   111   121    57    72    37   161   198   201    63   202    82   218   154   156    74   166   137    95   171    39   139    62   135    90    72   202   100   140   112    71   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   175   219    56    41   148   176   181   137    35   187   151    75   108    88   195   131    51    45   102   146   195   140   189   197   196   194    99   129   107    36    34   105    95   181   148   159   139   154   139    93   205   139    57   152   215    55   170   197    70   190   216    44    83    45   218   135   179    74   163   179    67   127    69    35    63    89   132   131   102   163   219   110   179   191   166   146   159    87   110   144    80   113    46   129    99    86   192   190   219    59   144   187   205   205   154    74    77   176    69   160   100   218    46    79   185   197    79    91   175    89    85   113   175   165    53    93   183   124   184   212    40   116   127   204   205   214    40    81   102    42    38   139    90    41   162   192    44   155   142   197   204    81   171    97   113   140   138   174    95   175   208    70   186    70   157   214    55   203    35   145    98   192   202    67   156   143   184   143   215   214   119   201    39   132   175   191   176   141    34   170    88   131    34   149    57   133    45   175   110   109   159    90   182   205    54   164    73    78   161   110    54   145    36   145   180   214   220    49   188   183   159   212    36   105    43   206   173   207   192   163   145    59    54    85    48    90    89   153   124   113   104   143   158    43    99   152    34   206   160   205   100    50    97   101   209
   158   138    34   117    79   220   134   100   150   131   164   107    72    52   105   185   173   119   145   138   180   137    77    78    94   220   192   192   130   133   138   199   124   129   128   119   187   157   190   189   159   186   175    51   142    66   189   129   152    48    35   160   209   188    90   139   164   190   202   166    50   199   195   152   129   121   170   121    69    98    68   125    92    98   138   128   200   139   171   116    85    84   200   154   132   117   102    89   184   211   168    87   176   198    36    78   204   178   101   211   191    65    75   112    40    64    47   181   154   196   195   171   133   126    90    36   177    59   111   113    64   100   131   152   159   134   114    97    49    60   193    95   150   127   137    34    76    38   171   116    95   177    69   130    43   133    40    70   124   119    50   220    34    49    77   138    63    74   134   128    78    70   185   168    51   135   132   186   165   112   160   109   215    58   195   132   142    51    55    50   134   207    37   109    58   206   192    87    97    87   213   163   169   139   121    78   115    41    75   157   158   168    67   116   148   181   209    40    60    98   219    41    96    46    43   165   111    82   185    36   108   219   111   120    57    72    37   161   198   201    62   201    83   218   154   156    73   166   138    96   171    40   139    63   134    90    71   202   100   141   112    70   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   174   219    56    40   148   176   182   137    35   187   151    75   108    88   195   130    51    45   103   146   195   140   190   196   196   194    99   129   107    36    34   105    96   181   147   159   139   154   140    93   204   139    57   152   215    55   170   196    70   190   216    44    83    45   219   136   178    74   163   179    67   126    69    35    63    89   132   131   101   163   219   110   180   190   166   146   159    87   110   145    80   113    46   129    99    87   192   190   219    58   144   187   205   206   155    74    77   176    69   160   100   217    46    79   185   197    79    91   175    89    85   113   175   165    53    93   183   124   184   211    40   116   127   204   205   214    40    81   102    42    38   139    90    41   163   192    44   156   142   197   204    81   171    97   113   140   138   173    95   175   208    70   186    70   157   214    55   203    35   145    98   192   202    67   156   143   183   143   216   214   119   200    39   132   175   191   176   140    34   170    88   131    34   149    57   133    45   174   110   109   159    90   182   205    54   164    73    78   161   110    55   145    36   145   180   214   220    49   188   183   159   212    36   105    44   206   173   207   192   162   145    60    54    86    48    90    89   152   124   113   104   143   159    43    99   152    34   206   160   205   101    50    97   101   209
   159   140    33   117    78   219   136    98   151   128   162   107    71    52   104   184   171   118   145   138   178   136    78    77    96   220   190   194   132   132   138   199   124   130   127   120   186   158   190   188   158   187   174    53   141    65   190   128   153    47    36   158   208   188    91   140   163   189   202   166    51   200   194   151   128   121   171   120    69    98    67   124    91   100   139   129   200   139   172   117    85    84   200   153   132   118   102    90   184   210   169    86   175   196    33    79   206   180   102   210   192    65    78   113    39    66    50   179   154   196   194   170   134   126    90    37   176    59   110   113    62   100   130   151   159   135   113    97    50    59   193    95   152   128   138    34    76    36   172   116    94   178    69   131    43   132    39    70   124   117    51   221    34    50    75   138    62    75   134   127    77    69   186   170    51   135   132   186   163   113   160   109   214    58   196   132   141    51    54    52   136   207    37   109    60   206   193    88    97    86   213   164   170   139   120    79   116    41    76   159   157   168    66   117   147   181   209    40    62    99   220    42    95    45    44   163   112    81   183    39   109   220   110   122    57    73    38   161   197   199    64   202    81   219   154   155    74   167   136    96   173    39   138    64   135    91    73   200    98   141   113    71   111   122   149   141   115    54    48    56    89   165   104   164    84    71    38   175   220    54    41   148   174   182   137    35   187   150    77   109    86   194   130    51    46   102   146   194   140   188   196   196   194    97   130   108    34    35   104    96   180   147   159   139   155   139    93   205   139    57   150   217    54   169   196    69   190   218    43    83    45   218   133   179    75   163   179    67   126    69    35    62    91   131   132   103   162   219   112   180   190   165   146   157    85   110   142    80   111    46   130    99    87   191   189   220    58   144   187   205   206   153    75    75   176    70   161   100   218    47    81   186   199    79    92   175    90    85   112   176   164    54    92   184   122   184   212    40   115   128   203   204   214    43    82   102    44    37   138    90    43   160   192    44   155   141   198   205    80   170    96   113   139   137   175    95   175   209    69   186    68   156   216    58   205    33   145    99   190   202    67   157   143   183   143   213   214   118   200    39   131   175   191   176   142    35   170    88   133    33   150    57   132    45   177   109   109   159    90   184   206    52   164    73    77   160   112    55   144    36   144   180   213   220    49   189   182   160   212    37   106    42   203   174   207   192   164   145    59    56    85    47    90    88   152   123   112   104   143   159    43   100   152    32   206   161   203   100    50    98   101   207
   158   138    35   117    79   219   134   100   151   130   164   107    72    52   105   185   174   119   145   138   179   137    77    78    94   220   191   192   130   133   138   199   125   130   127   119   188   157   190   188   159   187   175    51   143    65   189   130   152    48    35   160   209   187    90   139   164   191   202   166    50   199   194   151   129   121   171   121    69    98    68   125    92    98   138   128   200   139   171   116    84    84   200   154   131   118   102    88   184   211   167    87   176   198    35    77   205   178   102   211   190    65    76   112    40    65    47   180   153   196   195   171   133   126    90    35   176    59   112   113    63   100   131   152   159   135   114    97    49    60   193    95   150   128   137    34    76    38   172   116    95   177    69   130    44   133    40    70   124   119    50   220    34    49    77   138    63    74   134   128    78    70   185   169    51   135   132   186   164   113   160   109   216    58   195   133   142    51    54    50   134   206    37   109    58   206   192    87    97    87   213   163   169   139   121    78   115    41    75   157   158   168    66   116   148   181   209    40    61    98   219    41    96    46    43   165   110    82   185    36   108   219   111   121    57    72    37   161   198   201    62   202    82   218   154   156    74   166   137    95   171    39   139    62   135    90    71   202   100   140   112    70   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   175   218    56    41   148   175   181   137    35   187   151    75   108    88   195   131    51    45   102   146   195   141   189   197   195   194    99   129   107    36    35   105    96   181   148   158   138   154   140    93   204   139    57   151   215    55   170   197    70   190   216    44    83    45   218   135   179    74   163   179    67   127    69    35    63    88   132   131   102   163   219   110   179   190   166   146   159    87   110   144    80   113    46   129    98    87   192   190   219    59   144   187   205   205   155    74    77   176    69   160    99   218    46    79   185   197    79    91   174    89    85   113   175   165    53    93   184   124   184   212    40   116   127   204   204   214    40    81   102    42    38   139    90    40   163   192    43   155   142   197   204    81   171    97   113   139   138   174    95   175   208    70   186    69   157   214    55   203    35   145    98   193   202    67   157   144   184   143   215   214   119   201    39   133   175   191   176   141    34   170    88   131    34   149    57   133    45   175   110   109   159    90   183   205    54   164    73    78   161   111    54   145    36   145   180   214   219    49   188   183   159   212    36   105    43   206   173   207   192   163   145    59    54    85    48    90    89   152   124   112   104   143   158    43    99   152    34   206   160   205   100    50    97   101   209
   159   138    35   117    79   219   134   100   150   130   164   107    73    52   105   185   173   119   145   138   179   137    77    79    94   220   192   192   130   133   138   199   125   129   127   119   187   157   190   188   159   187   175    51   142    66   189   129   152    47    36   160   209   187    90   139   163   190   202   166    50   199   194   151   129   121   170   121    68    98    68   125    91    98   138   128   200   139   172   116    84    84   200   154   131   118   102    88   184   211   168    87   176   198    36    77   204   179   101   211   190    65    75   112    40    64    47   181   153   196   195   171   133   126    91    35   176    59   111   113    63    99   131   152   159   134   114    98    49    60   193    95   150   128   137    34    76    38   171   116    95   177    69   131    43   132    40    70   124   119    50   220    34    49    76   138    64    74   134   127    78    69   184   169    51   135   133   186   165   112   161   108   215    57   195   132   142    51    54    50   134   207    37   108    58   206   192    87    97    87   213   163   169   139   121    78   115    40    75   157   158   169    66   116   148   181   209    40    61    98   219    42    96    46    43   166   110    82   185    36   108   219   111   120    57    72    38   161   198   201    63   202    82   218   154   156    74   166   137    95   171    39   139    62   135    90    71   202   100   141   112    71   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   175   218    56    41   148   175   181   137    35   187   151    75   108    88   195   131    52    45   102   146   195   140   190   197   196   194    99   129   107    36    34   105    95   181   148   159   138   154   140    93   205   140    57   152   215    55   170   196    70   190   216    44    83    45   218   136   179    74   163   179    67   127    69    35    63    89   132   131   102   163   220   110   180   190   165   146   159    87   111   144    80   112    46   129    98    86   192   190   219    58   143   187   205   206   154    74    77   176    69   160    99   217    46    79   185   197    79    91   175    89    85   113   175   165    53    93   184   124   184   212    40   116   127   204   205   214    40    81   103    42    38   139    90    41   163   192    44   156   142   197   204    81   171    97   113   140   138   174    94   175   208    69   186    70   157   214    55   203    35   145    98   193   202    67   156   143   184   143   215   214   119   201    39   132   175   191   176   141    35   170    88   131    35   149    57   133    45   174   109   109   159    91   182   205    54   164    73    77   161   111    54   145    36   145   180   214   220    49   188   183   159   211    36   106    43   206   173   207   192   162   145    60    54    85    48    90    89   153   124   113   104   143   158    43    99   152    34   206   160   205   100    50    97   101   209
   158   137    37   119    78   216   133   100   150   133   164   108    72    53   104   183   173   120   144   135   179   135    76    80    93   219   194   193   132   135   139   198   128   129   126   116   189   158   190   187   159   187   174    50   142    66   188   130   152    49    36   161   208   188    89   142   163   191   201   166    50   199   195   152   127   121   169   120    68    99    71   126    92    99   141   127   200   141   171   116    84    86   201   154   131   118   103    86   184   212   167    86   175   197    34    77   202   179   101   210   190    65    75   114    38    65    48   179   152   196   195   172   132   125    91    37   175    58   111   111    64    98   133   152   160   135   113    97    49    60   189    97   151   129   136    35    77    37   169   116    94   176    69   131    44   131    42    70   126   118    50   221    34    52    75   137    64    74   132   129    79    68   185   170    53   137   132   185   165   112   159   108   216    59   195   134   141    50    54    48   134   207    41   108    59   207   191    86    97    88   215   162   167   139   121    76   115    39    76   157   158   167    66   116   148   180   208    39    60    98   217    43    94    44    43   166   110    82   186    36   106   219   111   122    56    75    35   158   198   202    62   201    83   217   155   155    75   166   137    96   171    38   139    61   135    90    72   201    98   139   112    72   112   119   150   142   115    57    47    55    86   163   105   164    85    73    38   177   219    60    40   149   177   180   135    34   188   151    75   108    86   197   130    53    47   103   147   194   139   189   195   196   196   101   130   109    38    35   104    96   183   148   158   137   158   141    95   203   138    59   153   217    55   173   197    68   189   216    44    84    44   218   136   179    73   163   178    68   126    71    35    65    85   132   130   103   161   221   110   182   190   164   146   159    88   111   145    80   112    46   131    98    87   192   190   218    58   143   188   205   205   155    74    76   176    70   162    99   215    45    77   186   198    78    90   174    88    85   112   175   165    54    92   185   124   185   211    40   117   129   205   207   215    41    81   104    41    38   140    89    41   162   191    43   158   142   197   205    82   169    96   113   140   140   172    94   175   209    69   185    71   155   213    56   204    35   144    98   191   202    68   156   144   183   143   216   214   118   198    40   131   174   191   173   140    35   170    87   131    35   149    59   133    44   176   112   109   161    87   182   207    54   164    74    78   162   109    56   146    35   144   179   216   219    48   188   184   158   211    36   107    43   208   173   208   191   162   144    61    54    85    47    91    87   153   124   113   104   144   158    43    99   151    32   205   160   204    99    51    97   100   209
   158   138    35   117    79   219   134   101   151   130   164   108    72    52   105   185   173   119   144   137   178   137    77    78    94   220   192   193   130   133   138   200   124   130   127   119   187   156   190   189   158   186   176    51   142    66   189   129   152    47    35   160   209   186    90   138   165   191   202   166    50   199   195   151   130   122   172   121    68    99    68   126    90    98   139   129   199   139   171   116    85    84   200   154   130   118   102    89   184   210   168    88   177   198    36    78   204   178   102   211   189    66    75   112    40    64    47   180   154   197   194   172   133   126    90    35   177    60   111   112    64    99   131   151   159   135   113    97    49    60   192    95   150   127   137    34    76    38   172   116    94   177    69   130    43   133    40    70   124   118    49   220    34    50    77   138    64    75   134   127    77    69   185   169    51   135   132   186   163   112   161   108   216    58   194   131   142    52    55    50   133   207    38   107    60   206   192    87    97    87   213   164   168   139   121    78   115    41    74   158   157   168    66   117   149   180   209    41    60    98   219    40    96    46    43   166   110    82   185    36   109   220   111   120    57    73    37   160   199   200    62   201    83   218   153   155    74   166   138    95   171    39   138    63   134    89    71   203    99   141   112    71   111   122   150   140   115    57    48    58    87   165   103   162    86    73    39   176   219    57    42   148   176   182   137    35   188   151    75   107    87   195   130    52    45   101   147   195   140   189   196   195   195   100   129   107    35    34   105    96   182   147   159   139   155   139    94   205   139    57   152   215    55   170   196    69   191   216    45    83    44   218   136   180    73   163   180    66   127    69    34    64    89   132   131   102   162   220   110   180   190   166   145   158    87   110   145    80   112    46   129    99    87   192   191   218    59   143   188   205   206   155    74    77   176    70   161    99   218    45    79   185   196    79    91   174    89    85   113   176   166    54    93   183   124   184   212    41   115   127   204   205   214    41    80   101    42    37   139    90    40   162   192    43   155   143   196   203    80   171    97   112   140   138   174    96   174   207    69   186    69   157   214    56   204    35   144    98   193   202    67   157   144   184   143   215   216   119   201    38   132   174   191   175   140    34   171    88   131    34   150    56   132    45   175   110   109   159    91   183   204    54   165    73    78   160   111    54   145    36   144   180   215   220    50   188   183   159   212    37   106    43   206   173   207   192   162   145    60    54    86    47    90    90   153   125   113   104   145   158    43    99   152    35   206   159   205   100    50    97   101   209
   159   139    35   117    80   219   134   100   150   131   163   108    73    53   105   184   173   119   144   137   179   137    77    78    94   219   192   193   130   132   139   200   124   130   126   119   187   157   189   188   159   187   175    51   142    66   189   129   152    47    37   160   210   187    90   140   163   190   203   166    49   199   195   151   130   121   170   122    69    98    67   125    92    98   138   128   199   139   170   116    84    84   200   154   132   117   102    88   185   211   167    87   176   197    35    77   204   178   102   211   190    65    75   113    41    64    47   179   153   196   194   171   132   126    91    35   177    59   110   113    63    99   131   152   158   134   112    97    49    60   192    95   150   128   137    33    76    37   172   116    95   177    69   131    45   132    40    70   124   118    50   219    34    50    77   138    64    75   134   128    78    70   185   168    51   135   132   185   165   113   160   109   214    58   194   133   141    52    55    50   135   207    37   109    59   206   191    86    96    88   214   163   169   139   121    78   115    41    76   157   158   168    64   116   147   180   209    39    60    98   219    41    97    47    44   167   111    82   185    36   108   219   111   121    58    72    37   161   197   202    63   201    82   218   154   156    74   166   137    95   171    39   137    63   135    90    71   202   100   141   112    70   111   122   149   141   114    56    47    58    88   165   103   163    86    73    39   176   219    56    40   149   176   181   137    35   188   151    75   108    88   195   132    51    45   102   146   195   140   190   197   196   195    99   129   107    35    35   105    96   180   148   158   139   154   140    93   204   138    57   152   213    55   170   196    70   191   216    46    82    44   218   135   179    73   163   179    67   127    69    35    63    89   132   131   102   163   220   110   179   191   166   146   159    86   109   145    79   112    46   129    98    87   190   190   219    59   143   187   205   206   156    74    77   177    70   160    99   218    46    79   185   197    79    91   175    89    85   113   176   165    53    92   184   124   184   212    40   116   127   204   205   215    40    81   103    42    38   140    89    41   162   193    44   154   142   197   204    81   171    97   113   139   137   174    95   174   207    70   186    70   156   214    55   203    35   145    99   192   202    67   157   143   184   143   215   213   120   201    38   132   176   191   177   141    34   171    88   130    34   149    57   132    45   174   110   109   160    91   183   206    54   164    73    77   162   111    55   145    35   144   180   214   220    50   188   183   159   211    35   106    43   206   173   207   192   162   144    59    56    86    49    90    89   152   124   114   104   143   158    44   100   152    33   206   160   204   100    49    97   101   208
   158   138    34   118    80   219   134    99   150   130   164   107    73    52   106   185   173   120   145   138   179   135    77    78    95   219   190   193   129   132   138   198   124   129   127   119   187   157   192   189   159   186   177    52   142    66   189   129   153    48    37   159   208   187    91   139   164   191   203   166    50   199   195   152   132   121   171   122    68    97    68   125    92    98   139   129   201   138   172   117    84    83   200   157   131   117   101    87   185   212   168    87   176   198    36    77   204   179   103   210   189    65    75   112    38    66    48   183   154   197   195   170   133   125    91    35   176    59   111   115    63   100   132   151   159   133   113    98    50    59   192    96   151   129   138    34    76    38   172   116    93   177    68   131    44   131    40    70   123   118    49   220    35    49    77   139    65    74   134   127    77    68   184   167    51   135   133   186   166   112   160   109   215    58   194   133   141    52    55    50   134   206    38   107    59   206   192    86    97    86   214   162   168   140   121    79   115    40    74   157   158   169    65   116   149   182   210    40    61    98   217    42    95    46    44   165   110    83   186    37   108   221   110   121    57    73    38   161   197   202    62   202    83   217   155   155    74   168   138    95   170    40   140    63   134    90    71   202   100   141   113    70   110   123   151   141   114    56    48    58    87   165   103   163    85    72    39   174   219    55    40   149   175   182   136    35   187   152    77   109    87   195   132    51    46   102   146   196   140   190   196   196   195   100   128   106    36    34   105    95   180   148   160   138   155   138    93   203   139    58   151   215    54   170   197    70   192   215    44    83    45   219   136   180    74   163   179    67   126    71    35    63    88   131   130   102   163   219   111   180   190   166   144   158    88   109   145    80   113    45   130    98    86   192   189   217    59   144   187   206   205   155    74    75   177    70   160   100   220    47    79   186   195    80    91   174    90    85   113   177   165    53    92   184   125   184   212    39   117   126   203   204   215    40    82   102    43    38   140    90    40   163   191    45   155   142   197   203    80   171    96   114   140   139   175    95   173   207    70   186    69   156   213    56   204    34   146   100   192   203    68   157   143   183   144   216   214   118   200    39   133   175   191   175   140    34   170    88   132    35   149    57   133    45   174   109   109   159    92   181   204    54   165    73    77   160   110    54   144    36   144   180   214   219    49   189   184   159   212    36   105    44   205   173   207   192   163   144    59    54    85    49    91    88   153   124   112   105   143   158    44   100   152    33   205   159   204   103    50    97   100   209
   158   139    34   116    78   220   134   100   151   131   164   106    72    54   105   185   172   118   146   139   179   137    78    78    93   220   192   193   130   132   138   199   123   130   126   119   185   157   189   189   158   187   175    51   142    66   187   129   151    48    34   159   210   186    90   140   164   190   202   166    50   199   195   153   129   120   171   121    68    98    69   126    91    98   139   128   198   139   170   115    84    84   200   156   130   117   101    89   184   212   168    86   177   198    35    77   206   178   103   211   190    65    76   113    40    65    47   180   153   197   195   171   133   126    89    35   175    59   111   112    64    99   131   152   159   134   114    98    49    60   193    96   150   127   137    33    76    38   171   116    94   176    70   131    44   133    40    70   126   119    50   221    33    49    78   137    62    73   135   129    78    68   184   168    50   136   132   185   165   113   161   109   214    58   195   132   142    50    54    49   134   207    36   109    59   207   190    87    96    87   212   163   169   139   122    78   114    41    76   156   159   169    67   115   148   181   210    40    60    97   219    42    97    47    42   165   112    81   185    36   107   219   111   121    58    72    37   159   197   202    62   202    82   219   155   155    74   165   138    97   170    40   138    61   134    89    71   202   100   141   111    71   109   121   150   140   114    57    48    58    87   165   103   162    87    71    40   175   219    56    40   147   175   182   138    36   187   151    76   108    87   195   131    52    45   102   146   195   140   188   196   196   195    99   130   107    36    34   105    95   181   148   158   138   156   139    93   204   140    57   150   214    55   170   196    71   190   217    43    84    45   217   135   179    73   163   179    67   126    71    35    63    89   131   131   102   164   220   109   178   191   165   147   159    88   110   144    80   113    45   130    98    86   192   190   218    59   144   186   205   205   155    73    76   176    69   161    99   218    46    79   185   195    80    91   174    90    85   112   176   165    54    93   184   124   184   211    41   116   127   203   205   214    40    82   102    42    37   139    90    40   163   193    44   156   141   197   203    81   172    95   114   140   138   173    95   175   207    71   187    69   158   214    55   204    35   144    98   191   203    68   156   143   185   143   215   213   119   201    38   132   176   192   175   141    34   171    89   131    34   150    58   132    45   174   111   110   158    90   182   206    52   166    73    78   161   111    55   145    34   145   179   215   220    49   188   182   159   212    36   106    44   205   173   208   191   162   145    60    54    84    46    91    89   152   123   111   105   144   157    43    99   153    34   207   161   205   101    49    98   101   209
   159   137    34   118    79   217   134   100   151   131   164   108    72    52   106   185   175   119   144   138   178   137    76    79    96   220   190   193   131   131   138   199   125   130   128   118   189   157   190   188   160   188   176    51   142    65   190   131   151    47    33   159   209   188    90   141   165   191   204   165    51   200   194   151   130   121   170   121    68    98    68   124    92    97   138   127   199   138   171   114    83    83   202   154   131   116   102    88   184   211   167    87   176   197    36    77   203   176   101   211   190    66    74   110    41    64    47   180   153   197   196   171   134   126    91    35   176    61   111   113    65    98   130   153   160   135   115    97    49    59   192    96   149   126   136    33    75    37   172   115    95   176    68   131    44   131    41    68   122   120    49   220    33    49    78   137    65    73   133   126    79    71   183   169    52   135   132   185   165   112   158   109   214    59   195   132   140    50    54    50   134   205    36   109    57   207   192    88    96    89   212   164   170   141   122    76   113    41    75   157   157   167    67   117   148   181   210    41    62    99   220    42    96    46    42   164   111    82   185    36   108   219   112   122    56    70    39   161   197   201    62   201    83   217   154   154    74   166   137    95   170    39   139    62   134    90    71   202   101   141   112    69   110   120   150   139   114    58    49    56    88   165   103   164    86    73    40   175   218    57    42   148   175   183   137    35   186   150    75   109    87   194   131    50    46   101   145   194   139   190   195   196   194    99   129   107    35    33   105    93   182   148   160   137   153   139    95   204   140    57   153   214    55   170   197    71   191   215    43    83    44   219   135   180    72   163   179    68   126    71    35    63    89   131   130   102   162   218   111   181   191   166   145   159    87   109   146    77   113    46   129    98    86   189   193   219    59   143   187   203   204   154    73    76   176    70   161   100   218    46    79   185   197    79    91   174    90    85   112   175   165    53    93   185   125   185   213    42   117   128   204   205   214    41    81   102    42    37   137    91    40   163   195    45   157   141   197   203    83   172    99   113   140   137   174    96   174   207    69   186    70   157   215    55   203    34   145   100   192   203    66   157   143   182   143   216   214   120   199    39   132   175   191   177   140    32   170    88   130    34   147    59   133    43   175   110   110   160    92   182   206    55   164    76    78   159   109    54   146    38   146   181   214   220    49   187   183   159   210    36   104    40   205   173   208   191   162   142    59    56    85    48    91    90   154   124   112   104   142   158    42    99   153    34   204   160   205   100    49    97   101   208
   158   138    34   116    79   219   135   100   151   130   164   106    72    53   106   185   172   118   145   137   178   138    77    78    94   218   192   193   131   132   138   200   125   129   128   119   188   158   189   188   160   187   175    51   143    66   190   129   152    47    36   160   210   187    90   139   162   190   202   166    50   199   194   151   129   119   170   121    68    97    68   125    91    98   138   129   200   139   172   117    84    84   200   154   132   118   102    88   184   211   168    87   177   198    35    78   205   179   101   211   191    65    74   111    39    65    47   181   154   197   195   170   134   125    90    36   177    59   111   113    62    99   131   152   160   135   114    97    49    61   192    95   150   128   137    34    77    38   172   116    94   177    69   131    44   134    40    70   124   118    50   220    34    49    75   137    63    74   134   129    78    69   184   169    50   135   131   186   164   113   160   109   215    58   195   133   141    51    53    51   134   207    36   109    58   206   193    87    95    87   213   163   169   141   122    79   114    41    74   157   158   168    67   117   148   180   210    41    61    98   217    42    96    46    42   165   112    83   185    37   108   220   111   121    57    71    38   161   198   202    62   201    83   218   155   156    72   165   137    96   170    40   139    63   135    90    71   202   100   139   112    71   109   120   149   142   115    56    47    57    87   164   102   163    87    72    39   174   220    56    40   148   175   181   137    34   186   149    76   107    87   195   130    51    44   104   146   196   141   189   197   195   193   100   129   107    34    34   106    95   182   149   159   139   155   139    94   204   139    57   151   215    54   170   197    70   190   215    44    82    44   218   135   179    74   162   179    68   126    69    35    64    88   133   131   101   162   220   111   178   192   167   146   159    88   110   144    81   114    45   129    98    87   192   190   218    58   145   186   205   205   155    74    76   175    68   160   101   217    47    79   184   197    80    92   174    90    85   112   176   165    55    93   183   125   186   212    40   116   127   205   205   214    41    82   103    43    38   139    91    41   164   192    44   154   143   196   204    80   171    97   114   138   137   173    94   174   208    70   187    70   156   215    55   203    34   146   100   193   202    67   156   143   184   143   215   214   119   201    39   132   175   192   176   140    34   171    88   132    36   148    57   133    45   175   109   108   158    91   181   206    54   164    73    77   163   110    55   144    36   145   179   214   220    48   187   182   159   213    37   104    43   206   172   207   192   163   144    59    54    85    48    90    89   152   124   113   104   143   158    43    99   153    33   206   159   205   101    50    97   100   209
   158   137    36   116    80   220   135   101   151   131   164   108    72    52   105   183   171   119   144   137   178   136    76    77    93   219   192   192   131   130   138   199   126   130   125   120   184   159   190   188   159   185   176    51   144    67   191   127   151    47    35   158   209   186    89   136   164   189   199   165    49   201   196   150   130   122   172   122    69    96    68   125    91    97   141   129   199   140   172   117    84    84   199   154   131   120   104    88   184   210   167    87   178   198    36    78   203   179   101   210   191    66    76   111    41    66    49   181   155   198   194   171   134   126    90    37   177    60   112   113    64   101   132   151   159   134   116    97    50    60   193    96   153   129   137    32    76    37   170   115    95   175    69   129    45   133    41    70   125   120    49   220    37    47    78   137    63    74   133   129    79    69   186   169    50   134   132   184   163   113   159   108   212    57   196   133   142    50    55    49   136   205    36   108    58   207   194    88    99    87   214   164   168   138   120    76   115    40    73   158   158   167    66   114   148   180   207    40    61    99   221    40    95    46    41   165   112    83   185    36   108   220   111   122    57    73    39   161   198   201    64   202    83   217   156   156    73   167   135    98   171    41   137    61   135    90    72   201    99   142   115    70   111   122   152   143   115    57    49    56    87   164   103   163    86    72    38   174   218    57    41   147   176   181   135    35   188   150    76   109    88   196   132    50    44   101   144   195   140   189   196   194   195   100   128   105    36    35   104    94   180   148   160   138   155   139    93   204   139    58   153   215    56   171   196    71   190   216    46    83    44   219   136   181    73   164   178    67   128    68    34    62    88   133   132   103   162   221   110   180   190   167   145   161    86   109   143    81   113    45   129    97    88   191   190   219    56   144   187   205   207   153    74    75   177    69   161   100   216    47    78   183   198    82    92   175    90    85   113   175   166    52    94   184   124   184   210    39   117   129   204   205   213    43    81   103    42    40   139    90    40   165   192    44   154   142   199   204    81   171    98   114   142   138   174    94   172   207    69   186    71   156   215    55   203    35   144    98   191   201    66   156   144   183   144   214   216   120   202    36   130   176   190   176   140    35   171    89   132    33   149    56   131    45   174   109   109   159    89   182   205    53   163    73    77   160   111    54   145    36   145   180   215   220    50   190   181   162   211    35   106    43   206   174   206   192   163   145    60    54    85    47    88    86   152   126   113   105   142   158    44   100   153    32   205   159   205   101    49    96   102   209
   159   138    36   117    78   219   135   100   151   131   164   108    72    53   104   185   173   118   144   137   178   137    76    78    94   220   191   190   130   132   137   199   122   130   127   121   185   157   190   189   158   185   174    51   143    65   189   128   155    47    35   159   209   188    89   138   165   190   203   166    51   199   194   152   130   120   171   121    67    98    67   126    91    98   139   129   199   139   172   115    85    83   199   154   131   116   104    89   182   210   167    87   178   198    36    78   204   179   100   212   191    64    76   114    41    64    47   180   153   196   195   170   133   126    91    36   178    59   112   114    63    99   129   151   158   134   114    99    49    59   193    95   152   125   138    35    75    39   172   115    94   178    68   129    43   131    39    71   124   119    49   220    35    50    76   139    63    75   136   130    78    69   184   171    51   135   132   185   164   112   161   108   215    58   193   131   141    50    55    49   134   207    38   109    60   207   193    88    95    88   214   163   169   139   122    78   114    41    75   156   157   168    67   118   149   181   209    41    60    97   218    40    95    45    43   166   110    82   184    37   108   220   110   121    58    73    40   160   198   201    63   200    83   218   155   156    74   167   138    94   170    39   139    62   133    89    71   202   100   139   112    69   111   122   150   139   114    58    48    57    88   164   104   163    87    72    39   174   219    56    40   147   177   181   136    36   188   150    74   107    89   195   131    53    46   102   145   194   141   190   196   196   195    99   129   107    35    34   105    95   182   149   158   137   155   139    94   204   138    58   152   214    53   171   196    71   189   216    43    84    45   217   134   179    73   163   179    67   126    70    36    65    89   132   131   102   163   219   109   181   191   164   145   159    88   109   143    80   112    46   130    99    86   192   189   219    60   143   187   205   204   155    74    77   176    70   160   100   218    45    81   185   198    79    91   174    88    84   114   175   165    55    93   183   124   184   212    40   116   125   204   205   214    41    82   101    42    37   140    90    40   161   191    44   154   142   196   204    81   173    97   112   138   138   173    96   174   207    69   184    70   156   214    54   204    37   145    99   191   202    67   156   144   183   144   215   213   118   201    39   132   175   190   175   141    34   170    86   131    34   149    57   130    45   176   109   109   160    90   182   205    54   165    74    78   161   112    54   145    38   145   180   214   220    50   188   183   160   212    36   105    43   205   173   207   193   162   144    58    53    86    48    90    88   154   124   112   104   143   157    43    98   151    34   206   159   205   102    49    99   100   209
   158   138    35   117    79   219   134   100   150   131   164   107    73    52   105   185   173   119   145   138   179   137    77    78    94   220   191   192   130   133   138   199   124   129   127   119   187   157   190   188   159   187   175    51   143    66   190   130   152    48    35   160   209   187    90   139   164   190   202   166    50   199   194   151   129   121   170   121    68    98    68   125    92    98   138   128   200   139   172   116    84    84   200   154   131   117   102    88   184   211   167    87   176   198    36    77   204   178   101   211   191    65    75   112    40    64    48   180   153   196   195   171   133   126    90    36   176    59   111   113    63   100   131   152   159   135   114    98    50    60   193    95   150   128   137    34    76    38   172   115    95   177    69   130    43   133    40    70   124   119    50   220    34    50    77   138    63    74   134   128    78    70   185   169    51   135   132   186   165   113   161   109   215    57   195   132   142    51    54    50   134   207    37   108    58   206   192    87    96    87   213   163   169   139   121    78   115    40    75   158   158   168    67   116   148   181   209    40    61    98   219    41    96    47    43   166   111    82   185    36   108   219   111   121    57    72    38   161   198   201    63   202    82   218   154   156    74   166   138    95   171    39   139    62   135    90    71   202   100   141   112    71   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   175   219    56    41   148   175   181   137    35   187   151    75   108    88   195   131    51    45   103   146   195   140   189   197   196   194    99   129   107    36    34   105    95   181   148   159   139   154   139    93   204   139    57   151   215    55   170   196    70   190   216    44    83    45   219   136   179    74   163   179    67   127    70    35    64    89   132   131   102   163   219   110   179   191   166   146   159    87   110   144    80   112    46   129    99    87   191   190   219    59   143   187   205   206   154    74    77   176    69   160   100   217    46    79   185   197    79    91   175    89    85   113   175   166    53    93   183   124   184   212    40   116   127   204   205   214    40    81   102    42    38   139    90    40   163   192    44   156   142   197   204    81   171    97   113   140   138   174    95   175   208    69   186    70   157   214    55   203    35   145    98   193   202    67   156   143   184   143   216   214   119   201    39   133   175   191   176   140    34   170    88   131    34   149    57   133    45   174   110   109   159    90   182   205    54   164    73    78   161   111    54   145    36   145   180   214   220    49   188   183   159   212    36   105    43   206   173   207   192   162   145    59    54    86    48    90    89   153   124   113   104   143   158    43    99   152    34   206   160   205   100    50    97   101   209
   157   138    35   118    76   220   135   101   152   130   163   109    74    54   103   186   173   119   144   139   178   137    79    78    94   221   193   194   130   133   138   198   122   130   127   119   189   158   188   190   158   188   174    52   141    67   187   130   155    47    37   162   207   186    89   139   160   192   203   166    50   199   192   149   128   122   169   119    71    98    67   127    90    96   137   128   200   141   170   116    84    84   199   155   129   118   101    90   184   211   168    85   176   199    36    77   202   178   102   213   189    64    73   111    41    64    46   181   154   196   197   173   134   128    91    36   176    58   110   114    63    99   133   154   159   135   113    95    49    58   193    95   152   129   138    32    75    39   171   115    93   179    69   130    43   130    41    70   124   117    49   221    35    52    78   139    65    75   134   127    77    72   183   169    50   136   132   186   162   113   160   108   215    57   195   132   143    51    54    50   133   207    37   108    60   206   192    86    97    88   211   161   169   140   121    78   116    40    76   158   159   168    66   118   150   182   209    39    61    98   218    40    95    49    44   165   110    82   185    35   106   219   112   118    57    72    37   161   196   200    63   201    82   217   154   155    73   167   138    93   172    37   138    62   134    90    73   202    99   140   113    70   111   123   149   140   116    56    47    55    84   166   105   161    85    72    41   175   219    54    42   145   175   182   137    37   188   151    72   108    88   196   131    53    46   101   144   195   141   189   196   196   196    98   126   107    36    35   103    96   181   148   157   140   154   139    93   203   138    58   153   216    54   170   197    70   190   216    43    83    42   219   136   179    73   162   179    63   127    68    36    63    90   132   131   101   163   220   111   180   190   168   146   159    89   109   148    81   113    44   129    99    86   191   190   220    59   144   189   203   206   155    74    76   177    69   158   100   218    47    80   184   197    77    92   174    88    86   112   176   167    53    94   183   125   185   211    40   117   130   205   203   214    40    84   102    43    40   138    89    40   165   192    45   155   142   197   205    79   170    96   115   138   138   176    96   175   208    69   186    69   156   214    59   203    33   143    96   192   204    66   155   144   183   145   215   213   118   204    37   133   175   191   176   141    35   170    91   130    32   149    57   132    44   173   110   107   157    89   181   204    54   164    74    77   161   110    52   146    36   145   180   214   219    49   187   185   160   211    36   105    44   206   172   208   193   165   146    61    53    85    47    90    89   154   125   114   103   142   157    43    98   152    34   208   159   204   100    51    97    99   208
   160   138    34   118    78   219   134    99   149   130   163   106    71    54   105   185   173   119   145   138   179   136    77    79    95   220   191   192   130   132   138   198   126   129   127   117   186   158   190   188   159   188   175    51   144    66   189   129   153    49    35   161   208   186    90   137   164   190   203   168    49   200   195   151   129   122   172   120    70   100    68   127    92    97   137   130   200   141   173   116    83    83   199   154   130   117   102    88   182   210   168    87   176   198    35    79   205   178   101   211   189    64    76   112    41    65    47   179   153   197   195   169   135   126    91    36   177    60   112   111    64    98   130   151   159   134   113    98    50    58   192    95   150   127   137    35    76    39   173   115    94   177    69   131    44   131    40    69   124   118    51   220    34    51    77   138    64    73   135   126    77    68   184   168    51   135   133   188   165   114   158   110   214    59   196   132   142    51    55    49   134   206    36   109    58   207   192    87    97    87   213   163   171   140   121    78   117    41    74   157   160   168    66   115   149   181   209    39    61    98   219    42    95    46    42   166   112    83   185    35   109   220   113   121    57    72    37   160   198   201    63   202    81   219   153   155    75   167   137    96   171    39   139    63   135    89    72   203   100   142   112    72   111   120   150   140   115    55    48    57    87   165   103   164    86    72    37   175   218    56    40   147   176   182   136    34   188   150    77   107    87   195   131    51    44   102   145   196   139   189   197   195   193   100   129   108    36    34   107    94   182   147   160   140   153   140    93   205   139    58   151   216    55   170   197    69   189   217    45    83    46   219   135   178    76   163   178    66   126    70    35    64    87   132   132   101   164   220   111   180   190   166   146   158    86   111   145    80   113    47   129   100    86   192   189   219    58   146   189   205   205   154    74    78   176    70   159   102   219    47    79   185   197    80    92   174    91    85   114   175   168    53    92   184   125   184   211    40   118   126   204   205   215    40    82   102    41    38   138    89    41   163   193    45   156   142   195   205    80   170    96   113   139   138   174    96   175   210    71   186    70   156   216    56   202    36   145    97   192   202    66   158   143   182   144   214   214   119   201    40   134   175   191   176   140    32   171    89   131    34   149    57   133    47   175   111   109   159    88   182   207    55   165    72    78   160   110    54   144    36   145   181   212   220    50   188   184   158   212    36   106    43   207   174   206   191   163   144    59    54    86    48    91    87   154   125   114   104   143   159    43   101   151    34   205   160   204    99    49    97   100   209
   159   137    35   120    80   218   134   101   151   134   166   108    75    55   106   183   175   120   145   137   178   136    80    79    95   219   190   193   130   133   136   197   125   131   128   119   187   159   189   188   162   186   174    50   145    63   189   129   153    47    34   161   209   188    90   137   163   192   203   164    50   198   195   150   128   120   170   121    66    97    68   122    91   101   139   128   202   140   170   117    84    82   203   155   133   119   102    85   181   212   164    85   176   199    34    77   204   176   103   211   191    64    76   111    39    63    46   182   152   196   197   171   136   127    91    35   174    60   110   113    64   100   132   152   161   132   115    96    51    60   195    99   151   127   136    36    76    42   172   114    92   177    70   128    42   133    38    71   124   120    50   221    34    53    76   140    62    73   134   128    77    69   184   169    51   134   130   184   166   113   161   110   215    56   194   132   142    49    54    52   131   206    35   109    58   206   192    87    98    88   213   163   168   138   121    77   115    41    77   160   157   168    68   115   148   183   208    40    58    98   220    45    97    46    42   166   111    83   184    38   109   220   113   120    57    74    37   163   197   201    62   202    81   217   154   155    73   165   135    97   171    42   137    62   134    90    71   200   100   142   113    72   109   121   154   141   117    54    47    59    88   164   101   164    84    71    40   177   220    56    38   148   176   182   138    34   188   151    76   107    90   194   130    52    45   100   149   195   144   190   194   196   191    99   129   107    37    36   104    97   179   148   158   141   154   139    96   205   143    56   154   215    56   170   195    68   191   214    45    84    43   217   137   177    74   163   180    68   126    70    36    64    88   132   133   100   163   221   109   179   189   167   144   159    87   110   142    81   111    47   130   100    85   190   190   219    59   145   186   206   205   153    75    76   179    70   160   101   216    45    77   186   196    80    90   177    85    83   113   178   161    53    93   183   124   185   211    39   116   127   203   203   215    41    84   103    43    39   140    91    40   161   192    46   156   140   196   202    81   170    97   113   140   140   172    96   174   207    68   185    72   157   213    54   204    34   147    96   191   203    67   159   145   185   146   218   216   118   199    40   133   176   192   176   139    37   173    88   128    34   148    58   134    45   175   109   111   159    89   183   204    55   162    72    78   160   110    53   146    36   146   181   214   220    50   187   183   159   212    35   105    44   205   172   208   189   165   145    59    55    83    48    88    88   153   125   111   105   141   157    41    98   152    34   207   162   207    99    48    99   104   207
   158   138    35   117    79   219   134   100   150   131   163   107    73    52   105   185   173   119   145   138   179   137    77    78    94   220   191   192   130   133   138   199   125   130   127   119   187   157   190   188   159   187   175    51   143    66   189   129   152    48    35   160   209   187    90   139   164   190   202   166    50   199   194   151   129   121   170   121    69    98    68   125    91    98   138   128   200   139   171   116    84    84   200   154   131   117   102    88   184   211   168    87   176   198    36    77   204   178   102   211   190    65    75   112    40    64    47   180   154   196   195   171   133   126    90    35   176    59   111   113    63   100   131   152   159   135   114    98    49    60   193    95   150   128   137    34    76    38   171   115    94   177    69   130    43   133    40    70   124   119    50   220    34    50    77   138    63    74   134   128    78    69   185   169    51   135   132   186   164   112   160   109   215    57   195   132   142    51    54    50   134   207    37   108    58   206   192    87    97    87   213   163   169   139   121    78   115    41    75   157   158   168    66   116   148   181   209    40    61    98   219    41    96    46    43   166   111    82   185    36   108   219   111   121    57    72    37   161   198   201    63   201    82   218   154   156    74   166   137    95   171    39   139    62   135    90    72   202   100   140   112    71   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   175   219    56    41   148   176   181   137    35   187   151    75   108    88   195   131    51    45   102   146   195   140   189   197   196   194    99   129   107    36    34   105    95   181   148   159   138   154   140    93   205   139    57   151   215    55   170   197    70   190   216    44    83    45   218   135   179    74   163   179    67   127    69    35    63    89   132   131   102   163   219   110   180   191   166   146   159    87   110   144    80   113    46   129    98    86   191   190   219    59   143   187   205   206   154    74    77   176    69   160   100   218    46    79   185   197    79    91   175    89    85   113   175   165    53    93   183   124   184   212    40   116   127   204   205   214    40    81   102    42    38   139    90    41   162   192    44   155   142   197   204    81   171    97   113   139   138   174    95   175   208    70   186    70   157   214    55   203    35   145    98   192   202    67   156   143   184   143   215   214   119   201    39   132   175   191   176   140    34   170    88   131    34   149    57   133    45   175   110   109   159    90   182   205    54   164    73    78   161   110    54   145    36   145   180   214   220    49   188   183   159   212    36   105    43   206   173   207   192   162   144    59    54    85    48    90    89   153   124   112   104   143   158    43    99   152    34   206   160   205   100    50    97   101   209
   158   138    35   117    78   218   134   100   150   131   163   107    72    52   105   185   173   119   145   137   179   137    77    78    94   219   192   193   130   133   138   199   124   130   128   119   187   157   190   189   159   187   175    51   143    65   188   129   152    48    35   159   209   187    90   139   163   190   202   166    50   199   194   152   129   122   170   122    69    98    68   125    91    98   138   129   200   138   172   117    84    84   200   154   131   117   102    88   184   211   168    87   176   198    35    77   205   179   101   211   190    65    75   112    40    65    47   181   153   196   195   171   133   126    91    36   176    59   112   113    63    99   131   152   159   134   114    98    50    60   193    95   150   127   137    34    76    37   171   115    95   177    68   131    44   132    40    71   124   119    50   220    35    49    76   138    63    74   133   128    77    69   184   169    51   135   132   186   164   112   161   109   215    58   195   132   142    52    54    50   134   207    37   109    58   206   192    87    96    87   213   163   169   139   121    78   115    40    75   157   157   168    66   116   148   181   210    40    61    98   219    41    96    47    43   165   111    82   184    37   108   219   112   120    56    72    38   161   198   201    63   201    83   219   154   156    74   165   138    95   170    38   139    63   135    90    72   201    99   140   112    70   110   120   149   141   114    56    48    58    87   165   103   162    86    72    39   175   219    56    40   148   176   182   137    35   187   151    75   108    88   194   131    52    45   102   146   195   140   189   196   196   194    99   129   108    35    34   105    95   181   148   159   139   155   139    93   205   139    57   152   215    55   170   196    71   190   216    44    83    45   218   135   179    74   163   179    67   126    70    35    63    89   132   130   102   162   219   111   180   191   165   146   159    87   111   144    79   113    46   129    99    87   192   190   218    59   143   187   205   206   155    74    77   175    70   160   100   218    46    79   185   197    79    92   175    90    85   113   175   166    53    93   184   124   184   212    39   116   127   204   204   214    40    81   102    43    38   139    91    40   162   192    44   155   143   197   204    81   170    97   112   139   138   174    95   175   208    69   186    70   157   214    56   204    35   144    98   192   202    67   156   144   184   143   215   214   119   201    39   132   175   191   175   140    34   170    88   131    34   149    57   133    45   175   110   109   158    90   182   205    54   164    73    78   161   111    55   145    36   145   181   214   219    49   187   183   159   212    36   105    43   206   173   207   192   163   144    59    54    85    48    90    88   152   125   112   104   143   158    43    99   153    34   206   159   205   100    50    97   101   208
   158   139    34   117    79   219   134   100   150   131   164   107    72    52   105   185   174   120   145   138   179   137    77    78    94   220   191   192   130   133   138   199   125   129   128   119   188   157   190   188   158   187   175    51   143    65   189   130   152    48    36   161   209   188    90   139   164   191   202   166    49   200   194   151   129   121   171   121    69    97    68   126    91    98   138   129   200   140   172   116    84    84   200   154   131   117   102    89   183   211   168    86   176   198    36    77   204   178   102   210   191    65    75   112    40    65    48   181   154   197   195   171   133   126    90    35   176    59   111   113    63    99   131   151   159   135   113    97    49    60   193    95   150   127   137    34    76    38   172   116    94   177    69   131    43   133    40    70   125   119    49   220    35    50    77   137    63    74   134   128    78    69   184   169    51   135   132   186   165   112   160   109   215    57   195   132   141    51    54    51   134   207    37   109    58   207   192    86    96    87   213   163   169   139   121    77   115    41    75   158   158   168    66   116   148   181   210    40    61    98   219    41    96    46    44   165   111    82   184    37   109   219   111   121    57    72    36   161   197   202    63   201    82   218   154   156    74   166   137    95   171    39   139    63   134    89    72   202    99   141   111    71   111   121   150   140   115    55    48    58    86   165   103   163    85    71    40   175   218    56    41   148   175   181   137    35   187   151    75   108    87   195   131    51    45   102   146   195   140   189   196   196   195    99   129   107    36    34   105    96   181   148   159   138   154   139    93   204   140    58   151   214    55   171   197    71   191   216    44    83    45   217   136   178    74   162   179    66   126    70    35    63    88   132   130   102   162   219   110   180   190   166   146   158    87   109   144    80   112    47   129    98    88   192   190   218    59   143   187   206   206   155    76    78   176    69   160    99   218    46    79   185   197    79    91   175    90    86   113   175   165    53    93   183   124   185   212    40   117   127   204   205   214    40    82   101    42    38   139    90    40   163   193    44   156   142   197   204    80   171    97   112   140   138   173    95   175   208    70   186    69   157   214    55   203    35   144    98   193   202    66   157   144   184   144   215   214   119   200    39   133   175   191   176   141    35   171    88   132    34   149    57   133    46   175   110   109   159    90   183   205    54   164    73    78   161   110    54   145    36   145   180   214   220    49   188   183   160   212    36   105    43   206   173   207   192   162   144    59    54    86    48    90    89   152   124   112   104   143   158    44    99   152    34   206   160   205   100    49    97   101   209
   159   138    35   116    79   218   134   100   150   132   164   108    72    53   106   184   173   119   145   139   178   138    77    78    94   219   191   191   130   132   138   199   125   130   128   119   187   156   190   189   159   186   175    52   142    67   189   130   153    47    36   160   210   187    91   138   164   190   201   165    50   200   195   152   130   120   170   119    69    98    68   125    92    98   138   129   201   139   171   116    83    83   200   154   130   118   102    88   184   212   166    87   175   199    36    77   204   179   101   211   191    64    75   112    40    64    47   180   153   196   196   172   133   126    91    35   176    59   110   113    64   100   130   153   159   135   113    99    49    59   192    96   150   128   137    34    76    37   171   115    95   176    69   131    45   133    40    72   124   118    50   219    34    50    76   137    64    72   133   127    79    70   184   169    50   135   132   186   162   112   162   109   215    57   196   134   141    51    55    50   134   206    37   108    59   206   194    87    97    87   213   163   170   139   121    78   115    40    76   157   157   168    67   116   147   181   209    39    61    98   218    41    96    47    44   167   110    81   186    35   106   220   111   120    59    72    37   160   198   202    63   202    81   218   154   156    76   164   137    95   170    39   138    63   135    91    73   201   100   140   112    70   111   121   151   141   115    55    48    59    87   166   103   164    85    72    39   176   219    55    41   147   174   181   137    35   188   150    74   108    89   195   131    52    45   103   146   195   142   190   197   195   195    99   130   107    36    34   105    96   181   149   159   138   155   140    93   205   139    57   151   215    55   171   196    70   191   216    45    82    44   218   135   179    73   162   179    67   128    70    34    64    89   132   131   101   162   220   109   181   191   167   146   157    87   110   146    80   112    47   130    99    86   191   190   220    58   144   186   206   204   155    75    76   176    69   160   100   216    46    80   185   196    79    92   175    88    83   113   176   165    54    92   184   125   184   211    39   116   127   204   205   213    40    82   102    42    37   138    90    40   162   194    42   154   142   197   205    80   170    95   113   139   137   173    95   175   208    70   186    70   157   214    55   204    35   145    97   191   202    67   157   143   181   143   215   215   119   200    38   133   175   191   176   142    35   169    88   131    34   148    57   132    45   174   110   109   160    91   183   205    55   166    74    78   162   111    54   145    36   144   179   214   219    49   188   183   159   212    37   105    44   205   173   206   193   162   146    60    55    85    48    89    90   152   124   113   104   144   157    43    99   152    34   206   159   204   100    49    97   100   209
   158   138    35   117    79   219   134   100   150   131   164   107    73    53   105   185   173   119   145   138   179   137    77    78    94   220   191   192   130   133   138   199   124   130   127   119   187   157   190   188   159   187   175    51   143    66   189   129   152    48    35   160   209   187    90   139   164   190   202   166    50   199   194   151   129   121   170   121    68    98    68   125    92    98   138   128   200   139   171   116    84    84   200   154   131   118   102    88   184   211   168    87   176   198    36    77   204   178   102   211   190    65    75   112    40    64    48   181   153   196   195   171   133   126    91    35   176    59   111   113    63    99   131   152   159   134   114    97    49    60   193    95   150   128   137    34    76    38   172   116    94   177    69   130    43   133    40    70   124   119    50   220    34    49    77   138    63    74   134   128    78    69   185   169    51   135   132   186   164   112   160   109   215    58   195   132   142    51    54    50   134   207    37   108    58   206   192    87    97    87   213   163   169   139   121    78   115    41    75   157   158   168    66   116   148   181   209    40    61    98   219    41    96    46    43   165   110    82   185    36   108   219   111   121    57    72    37   161   198   201    63   201    82   218   154   156    74   166   137    95   171    39   139    62   134    90    72   202   100   140   112    70   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   175   219    56    41   148   175   181   137    35   187   151    75   108    88   195   131    51    45   102   146   195   140   189   197   196   194    99   129   107    36    34   105    95   181   148   159   139   154   139    93   205   139    57   151   214    55   170   197    70   190   216    44    83    45   218   135   179    74   163   179    67   127    69    35    63    89   132   131   102   163   219   110   179   190   166   146   159    87   110   144    80   113    46   129    99    86   192   190   219    59   143   187   205   206   154    74    77   176    69   160   100   218    46    79   185   197    79    91   175    89    85   113   175   165    53    93   183   124   184   211    40   116   127   204   205   214    40    81   102    42    38   139    90    41   162   192    44   156   142   197   204    81   171    97   113   140   138   174    95   175   208    70   186    70   157   214    55   203    35   145    98   193   202    67   156   144   184   143   215   214   119   201    39   132   175   191   176   141    34   171    88   131    34   149    57   133    45   174   110   109   159    90   182   205    54   164    73    78   161   110    54   145    36   145   180   214   219    49   188   183   160   212    36   105    43   206   173   207   192   162   144    59    54    85    48    90    89   153   124   113   104   143   158    43    99   152    34   206   160   205   100    50    97   101   209
   159   139    35   117    79   219   134   100   151   131   163   107    72    53   105   185   174   119   145   138   179   137    77    78    93   220   191   192   130   133   138   199   124   130   127   119   187   158   190   188   158   187   175    51   143    65   189   129   152    47    36   159   209   187    89   139   164   190   202   166    50   199   195   152   129   121   170   121    69    99    68   125    91    98   138   128   199   139   171   116    84    84   201   154   131   118   102    88   184   211   167    87   177   198    36    78   204   178   102   210   190    65    75   112    40    65    48   181   154   197   195   171   133   127    91    36   177    59   111   114    63   100   131   152   159   135   113    97    49    60   193    95   150   128   137    33    76    38   171   116    94   176    69   130    44   133    40    70   124   119    51   220    34    49    77   138    64    74   134   128    78    69   184   169    51   135   132   186   164   112   160   109   215    58   194   132   142    51    55    50   134   207    37   109    59   206   192    86    97    87   213   162   168   140   121    78   115    41    74   157   158   168    66   116   148   181   210    40    61    98   219    41    96    46    43   165   111    82   185    36   107   219   111   121    57    72    37   161   197   202    63   202    83   218   154   156    74   165   137    96   171    39   139    62   134    90    72   202    99   141   112    71   111   121   150   141   114    56    48    58    87   164   102   163    86    71    39   175   218    56    40   148   175   181   137    35   187   150    75   107    87   195   130    51    45   102   146   195   141   190   197   196   194    99   129   107    36    35   105    95   181   147   159   139   154   140    93   204   139    58   152   214    56   170   197    70   190   217    44    83    45   219   136   179    74   163   179    67   126    70    35    63    89   132   131   102   163   220   110   180   190   166   146   159    87   111   144    79   113    46   130    99    87   192   190   219    58   144   187   205   206   154    74    77   176    70   160   100   218    47    79   186   197    80    92   175    89    85   113   176   165    53    93   183   124   184   212    40   117   127   204   205   214    40    82   102    42    38   139    90    41   162   192    44   156   142   197   204    81   171    97   113   140   138   173    95   175   207    70   186    70   157   214    55   203    35   145    98   192   202    67   157   143   184   143   215   214   119   201    39   132   175   191   176   140    35   171    88   131    34   148    57   133    45   175   110   108   158    90   182   205    54   164    73    78   161   110    54   145    36   145   180   214   220    49   188   183   159   212    36   106    43   206   172   207   192   162   144    59    54    85    48    89    89   153   124   113   104   143   158    43    99   152    34   206   160   205   100    50    97   101   209
   158   138    35   117    78   219   134   100   151   131   163   107    73    52   105   185   173   119   145   138   179   137    77    78    94   220   191   193   130   133   138   199   124   129   127   119   187   157   190   188   159   187   175    51   143    66   189   130   152    47    35   160   209   187    90   139   163   190   202   167    50   200   195   152   129   121   170   121    69    98    68   125    92    98   138   128   200   139   171   116    85    84   200   154   131   118   102    88   184   211   167    87   176   198    35    77   204   179   102   210   191    65    75   112    40    64    48   181   153   197   195   171   133   126    90    35   176    59   111   113    63    99   131   152   159   134   114    97    49    60   192    95   151   128   137    34    76    38   171   116    94   177    69   131    43   132    40    70   124   118    50   220    34    50    77   138    63    74   134   128    78    70   185   169    51   135   132   186   165   112   160   109   215    58   195   132   141    51    54    50   134   207    37   108    59   206   192    87    97    87   213   163   169   139   121    78   115    41    75   158   158   168    66   116   148   181   210    40    60    97   218    42    96    46    43   166   110    82   185    37   108   219   111   121    57    72    38   161   198   201    63   202    82   218   154   156    74   166   137    95   171    39   139    62   135    90    71   202   100   140   112    70   111   121   150   141   114    56    48    57    87   165   103   163    86    72    39   175   219    56    41   148   176   182   137    35   187   151    75   108    88   195   131    51    46   102   146   195   140   190   196   195   194    99   128   107    36    34   105    95   181   148   158   139   154   139    93   204   139    57   151   214    55   170   197    70   190   216    44    83    45   218   135   179    74   163   179    67   127    69    35    63    89   132   131   102   163   219   110   179   190   166   146   158    87   110   144    80   113    46   129    99    87   192   190   219    59   144   187   205   206   154    75    77   176    69   160   100   218    46    79   185   197    79    92   175    89    85   113   175   165    53    93   184   124   184   212    40   116   127   204   204   214    40    82   102    42    38   139    90    41   163   192    43   156   142   197   204    81   171    97   113   139   138   174    94   175   208    70   186    70   157   214    56   203    35   145    98   193   202    67   157   143   184   143   215   214   119   201    39   132   175   191   176   141    35   171    88   131    34   149    57   133    45   174   110   109   159    90   182   205    54   164    73    78   161   110    54   145    35   145   180   214   219    49   188   183   159   212    36   105    43   206   173   207   192   163   144    59    54    85    48    90    89   152   125   113   104   143   158    43    99   152    34   206   160   205   100    50    97   100   208
   159   139    35   116    79   218   135    99   150   130   165   108    72    52   106   184   173   119   145   138   179   137    76    79    95   221   191   193   131   133   138   200   124   130   129   118   187   158   190   188   158   187   175    51   142    66   189   130   152    49    35   160   208   189    90   138   163   191   202   166    51   199   193   151   129   120   170   121    69    97    67   125    92    98   137   128   200   139   172   117    85    84   200   153   131   117   102    89   184   211   167    87   176   199    35    77   204   180   101   212   190    65    75   112    39    65    48   182   153   196   194   170   134   125    90    36   176    60   111   114    63    99   131   152   159   135   113    98    50    60   193    95   150   127   137    35    76    38   171   116    94   177    69   130    44   132    39    71   123   119    51   220    34    49    76   139    63    73   134   127    78    70   184   170    51   135   132   185   165   112   161   108   215    57   195   133   142    51    54    49   134   208    36   108    59   208   192    86    95    87   213   163   169   140   121    76   115    40    76   156   158   168    66   116   149   180   210    41    60    98   219    42    95    47    43   165   110    82   185    36   108   219   112   120    58    72    38   159   198   201    62   201    83   217   154   155    74   165   137    95   170    40   139    63   134    91    70   202    99   141   113    69   110   120   150   141   114    57    48    58    87   164   103   163    86    72    39   176   218    55    40   148   176   181   138    35   187   151    75   108    87   194   130    50    45   102   145   194   140   190   196   195   195    98   128   107    36    34   106    96   181   148   160   139   156   139    93   205   139    57   151   214    55   170   197    70   191   217    44    82    44   219   135   179    73   163   179    66   128    68    35    63    90   131   130   102   162   220   110   180   190   166   145   158    87   111   145    79   113    46   131    98    87   191   191   218    59   143   187   206   204   154    75    77   176    69   160   100   217    47    80   185   197    79    91   176    90    85   113   176   165    54    92   184   123   184   211    40   116   127   204   204   215    40    82   102    41    38   138    90    41   164   193    44   155   141   198   204    81   170    97   113   140   138   173    95   175   208    69   186    70   156   213    55   203    36   145    98   193   202    67   157   143   183   143   216   214   119   202    39   133   175   192   175   140    35   170    88   130    35   149    57   132    46   174   110   108   159    89   183   205    54   164    73    77   159   111    54   146    36   144   181   214   220    49   188   183   161   212    35   105    43   207   172   207   193   162   144    60    55    85    49    90    89   153   125   111   104   143   158    43    99   152    35   206   161   207   100    50    97   100   209
   158   137    35   117    79   219   134    99   151   131   164   107    73    53   106   185   174   119   146   138   180   137    77    78    93   220   192   193   130   133   139   199   125   130   127   120   187   157   190   188   159   186   176    50   143    66   189   129   150    47    36   160   210   187    89   139   164   190   203   167    51   200   195   152   128   122   170   121    68    98    68   124    92    98   140   128   199   139   172   116    84    83   200   154   132   117   102    89   184   211   167    87   175   199    36    76   205   178   102   211   191    66    75   111    39    63    47   180   154   195   195   171   133   126    91    35   177    60   112   114    63    99   132   151   159   135   114    97    49    59   191    95   149   127   137    34    76    37   172   116    96   176    70   131    44   133    40    70   125   120    51   220    34    50    76   138    63    75   134   126    78    70   185   169    51   135   133   186   164   113   160   108   215    57   195   132   142    51    53    49   134   207    38   107    58   206   192    87    97    86   213   162   170   140   121    78   115    40    75   159   158   169    67   117   148   181   210    40    61    97   219    40    95    46    43   165   110    82   185    37   107   220   112   121    58    72    37   160   198   201    63   202    83   217   153   156    74   166   138    96   172    39   139    63   135    91    71   201    99   140   113    70   111   121   149   141   114    55    46    58    88   164   103   162    86    72    40   175   218    56    41   149   175   181   137    36   187   150    75   108    87   195   132    51    45   103   146   196   140   189   197   197   195    99   129   108    35    33   105    95   182   148   159   138   154   139    94   205   140    57   152   214    55   170   196    70   190   215    44    83    45   218   136   179    74   163   179    67   126    70    34    63    89   132   131   102   162   219   111   180   191   167   146   159    87   111   143    80   113    46   130    99    86   192   190   219    60   144   186   205   205   154    75    77   176    68   160    99   217    46    79   186   197    79    91   175    89    85   113   175   166    53    93   183   124   184   213    40   116   127   203   205   215    40    81   103    41    39   139    90    40   163   193    43   155   142   197   204    80   170    98   113   140   138   173    95   175   208    69   185    69   155   214    55   203    35   145    98   192   201    67   156   143   182   142   215   215   119   201    38   132   175   191   176   140    34   170    88   130    35   148    57   132    45   174   110   109   159    90   182   205    55   165    73    77   162   110    55   145    36   144   181   214   220    49   188   183   160   212    36   105    43   206   173   206   192   164   144    59    54    85    48    89    89   153   124   113   103   142   159    43    99   153    35   207   160   205    99    49    96   101   209
   158   138    34   117    79   219   133   100   150   130   163   107    72    52   105   186   173   119   145   138   179   137    77    78    94   219   192   192   130   133   138   199   124   130   127   120   187   157   190   188   158   187   175    50   142    65   189   129   152    48    35   160   209   187    90   138   164   191   202   167    50   199   194   151   129   120   171   121    68    98    68   125    92    99   139   128   200   139   172   116    84    83   200   154   131   117   102    88   183   211   168    86   176   198    36    77   204   179   101   211   191    65    74   112    40    64    48   180   153   195   195   171   132   125    90    35   176    59   111   113    63    99   131   152   159   135   114    98    49    60   193    96   150   127   137    34    76    38   171   115    94   177    69   130    43   133    40    70   125   119    51   220    34    50    76   138    63    74   134   127    77    70   185   169    51   135   132   186   164   112   161   109   215    58   195   132   141    51    54    50   134   206    37   109    59   206   191    87    96    87   213   163   169   139   121    78   115    40    75   158   158   168    67   117   148   180   210    40    61    98   218    42    96    46    44   165   110    82   185    36   107   219   111   121    57    72    37   161   197   201    63   201    82   218   154   155    74   165   138    96   170    40   139    63   135    89    71   202    99   140   113    70   111   121   150   141   113    56    48    58    87   164   103   163    86    72    40   174   218    56    41   148   176   181   137    35   187   150    75   108    88   194   130    51    45   103   146   195   140   189   197   196   194    99   129   107    36    35   104    95   181   148   159   138   154   139    94   204   139    58   151   214    54   170   196    70   190   216    44    83    45   217   135   178    73   163   180    67   127    70    35    64    89   132   131   102   163   220   109   179   191   165   146   159    87   110   145    80   112    45   130    99    86   192   191   219    58   144   187   205   206   154    75    77   176    70   160    99   218    46    79   185   197    79    91   175    90    85   113   176   166    53    93   184   123   184   212    40   116   127   204   205   214    40    81   102    42    38   139    90    40   163   193    44   156   142   196   204    80   172    97   114   139   138   173    95   175   207    70   187    70   156   214    55   204    35   146    98   192   202    67   157   143   184   143   215   214   119   201    39   132   175   191   176   141    34   171    89   131    35   149    57   133    45   174   110   109   159    90   183   205    54   165    73    78   161   111    54   145    36   145   179   214   220    49   188   183   159   212    36   105    43   206   172   207   192   163   145    59    54    85    48    90    89   152   124   113   105   143   158    43   100   152    34   207   160   205   101    49    96   101   209
   159   136    35   117    78   219   136   101   150   131   164   106    72    52   107   185   174   119   143   138   179   138    77    77    93   221   191   192   131   132   140   200   123   129   128   117   188   158   190   188   159   185   175    52   143    66   189   129   153    47    34   161   209   187    89   140   165   190   202   165    50   198   195   153   129   122   170   121    68    98    68   127    92    99   139   130   199   140   170   116    84    81   200   154   133   115   100    89   183   210   168    87   176   198    36    77   204   178   100   209   188    63    74   112    39    65    47   183   154   197   195   171   133   126    91    37   176    60   113   112    63   100   131   152   161   135   113    97    50    59   193    94   151   127   139    36    75    35   170   116    94   176    67   131    44   134    40    72   126   119    49   222    35    51    76   138    62    74   134   126    78    69   185   167    49   134   132   185   165   112   160   107   216    60   196   130   142    51    55    50   133   205    36   108    59   206   191    89    97    88   213   162   169   140   120    78   114    39    75   160   159   169    66   115   145   180   211    38    61   101   218    41    95    46    43   165   110    83   187    35   108   220   112   119    57    72    38   160   199   201    62   203    82   219   154   155    73   167   138    95   170    41   139    63   134    91    71   201    99   142   113    70   111   121   148   141   113    55    47    58    87   165   103   164    87    73    40   176   219    55    41   148   176   181   137    35   187   151    75   110    88   197   131    49    45   104   144   195   139   189   195   194   194   101   129   107    34    34   104    96   181   146   159   140   155   138    93   204   141    59   153   212    56   171   198    71   189   216    45    85    45   216   136   180    75   164   181    65   128    69    35    62    89   133   131   101   163   219   111   179   190   166   145   159    87   110   144    82   112    45   129   101    86   191   190   218    59   144   186   206   204   153    72    76   176    70   161   100   217    45    80   185   196    78    91   175    89    85   113   176   166    53    93   183   123   185   212    40   115   125   204   206   213    40    81   103    43    37   139    90    40   163   193    43   158   142   196   205    81   171    98   113   139   139   174    92   174   208    70   186    70   157   212    55   203    35   144    99   191   201    66   155   144   182   142   215   214   119   201    37   134   174   191   175   141    34   173    88   130    36   149    56   132    44   174   110   109   161    89   182   206    55   165    72    77   160   110    53   145    38   144   178   213   220    49   187   183   159   212    35   104    44   206   173   206   192   162   144    60    54    84    49    90    89   153   123   113   105   141   158    43    97   152    32   206   160   207   100    50    96   102   210
   157   138    35   116    80   218   134   100   152   130   163   107    72    54   104   183   173   118   145   139   179   138    76    79    94   220   191   191   130   135   139   199   124   130   127   118   187   157   190   189   157   186   175    52   144    66   189   129   152    48    35   160   209   187    90   140   164   191   200   168    51   199   194   151   129   121   169   122    69    99    68   124    90    97   138   128   200   140   172   119    84    84   201   154   132   117   100    87   183   211   168    85   176   196    37    77   205   177   100   211   191    67    75   115    41    65    48   180   153   196   196   172   132   125    91    38   178    59   112   113    65    99   130   152   160   134   113    98    50    60   194    95   151   127   136    36    76    39   172   117    94   176    69   131    43   135    41    71   124   120    49   221    34    51    77   136    62    74   132   127    80    69   187   169    51   133   132   187   163   113   161   110   214    57   196   132   143    51    55    50   134   206    37   109    61   206   193    88    96    87   215   164   170   139   121    78   115    41    74   158   158   168    67   116   149   181   210    42    61    99   218    41    96    46    42   165   108    82   186    37   108   221   112   120    56    73    38   160   199   203    62   200    82   219   155   155    75   166   136    96   175    38   137    62   134    91    73   202   100   141   113    72   112   121   149   142   115    55    49    57    87   164   104   162    87    71    41   174   217    55    40   145   176   183   139    36   187   152    76   110    90   196   130    52    45   102   144   194   140   190   197   196   194    99   128   106    35    34   105    95   179   148   158   138   153   139    94   205   140    57   151   215    56   170   196    70   190   216    44    83    45   218   135   179    74   162   180    68   127    70    34    63    90   133   129   102   162   220   110   180   190   167   146   161    87   111   144    80   113    46   129    97    87   191   191   218    58   146   187   204   206   155    73    77   178    68   159   100   219    46    78   184   195    78    90   175    90    85   113   175   166    54    91   182   126   185   211    39   116   126   202   205   214    39    82   102    41    37   138    88    40   163   194    43   156   142   197   203    80   170    97   113   141   138   173    96   176   209    69   186    70   155   213    56   202    35   145    99   192   201    66   155   143   185   144   215   214   119   202    37   131   175   190   177   141    35   169    89   130    35   149    55   133    45   174   109   109   157    91   182   205    52   164    74    76   161   110    55   145    35   145   180   215   219    48   189   183   158   211    37   106    43   207   175   207   193   161   146    61    54    86    48    89    90   154   124   113   104   143   158    43   100   153    34   206   159   205    99    49    97   101   209
   158   139    34   116    79   220   134   100   151   130   163   104    72    51   106   184   175   119   146   139   179   136    76    79    93   221   192   192   131   132   138   201   123   129   127   118   187   156   191   188   160   187   174    50   145    65   189   129   152    51    36   159   207   187    89   139   166   192   203   165    52   200   194   151   130   123   169   122    68    96    68   125    93    99   138   128   199   137   172   116    83    83   202   154   133   117   101    87   183   212   167    86   177   198    37    78   203   178   100   210   189    67    76   112    38    64    48   181   156   198   198   172   134   127    92    35   179    60   111   112    63   101   132   154   157   133   116    99    48    60   192    94   150   129   139    34    77    39   171   114    95   173    72   132    43   131    43    72   124   120    53   221    32    51    79   139    63    74   133   129    79    72   184   169    53   135   132   187   166   112   161   109   215    58   195   136   142    51    56    50   133   208    36   105    58   207   190    89    95    86   212   162   169   140   124    78   112    43    76   158   157   169    67   115   146   180   210    40    60    98   221    41    95    46    42   165   110    81   185    35   109   219   110   121    56    73    38   161   194   201    63   202    84   217   157   156    74   166   139    96   169    40   137    64   135    90    71   202   102   141   111    68   112   121   148   142   115    57    48    55    87   163   103   162    86    73    38   175   220    55    39   148   175   184   137    34   186   150    76   108    89   193   132    49    43   100   146   197   143   189   197   196   195    98   129   105    37    34   103    98   180   149   159   140   155   141    93   203   139    57   152   217    56   172   196    71   190   214    42    87    45   220   136   179    72   163   178    68   126    69    35    64    91   132   131   100   162   218   110   179   190   167   145   160    87   109   144    82   113    46   129    99    86   195   192   219    60   144   187   206   208   155    75    74   176    67   161   100   218    45    79   182   198    79    91   175    90    86   112   172   165    54    94   183   123   187   209    40   118   126   204   204   213    40    82   102    42    38   139    90    42   162   192    46   157   141   194   205    80   172    96   112   139   137   173    93   175   207    68   186    70   158   214    57   202    34   143    96   192   201    68   157   144   183   143   218   214   120   201    39   132   175   190   174   141    35   167    90   130    34   148    55   135    46   174   108   110   158    89   182   205    52   163    72    79   162   110    53   148    36   142   180   213   219    50   187   183   159   212    35   105    41   206   174   204   192   162   146    61    54    85    48    91    89   151   123   114   100   144   155    42   102   151    35   207   160   207    99    50    98   101   208
   158   139    33   118    79   218   135    98   151   130   164   108    72    51   105   184   173   118   145   138   178   137    76    78    94   219   192   194   131   132   138   198   125   131   128   118   186   157   191   189   159   186   176    51   143    66   189   129   151    48    36   161   209   188    92   139   164   190   202   164    50   199   196   151   129   120   171   121    67    97    67   124    90    99   139   127   201   141   172   116    84    83   201   153   131   116   103    88   184   209   168    86   177   199    35    78   205   178   103   210   192    64    75   113    39    64    48   180   154   198   194   171   133   126    90    36   177    60   112   115    63    99   132   151   159   134   115    98    49    58   193    94   150   127   136    33    76    39   172   116    95   178    68   131    45   133    40    70   123   119    50   219    34    49    78   138    64    74   135   126    77    69   186   168    51   134   132   186   164   112   158   108   216    58   196   134   142    49    56    51   134   207    37   107    58   205   191    88    95    89   215   162   168   137   121    78   115    41    76   158   158   169    67   118   148   180   208    41    61    98   219    41    96    47    43   165   110    82   185    37   109   219   112   120    58    72    38   161   199   201    62   203    81   218   154   155    75   165   138    96   171    40   138    62   134    91    71   202   100   141   113    70   111   120   149   141   114    55    48    57    86   166   103   163    86    73    38   175   219    57    38   148   175   183   138    35   188   150    76   108    87   196   130    51    45   104   146   194   141   190   196   196   193    99   130   107    36    34   104    96   180   148   159   137   154   139    93   204   140    57   151   214    56   171   196    69   191   217    44    83    46   220   136   179    72   163   181    69   127    69    34    63    89   132   131   101   162   220   110   178   192   164   145   158    87   109   143    80   112    45   129    99    86   193   191   219    59   142   185   205   206   156    74    77   176    69   160   101   217    47    81   185   196    81    90   175    91    84   112   174   165    51    93   184   125   183   212    40   115   126   205   205   214    40    81   101    42    38   139    90    39   162   193    44   155   143   196   204    80   171    96   113   139   139   173    95   175   208    69   185    68   156   214    54   203    35   145    98   194   200    68   158   143   186   144   214   214   120   201    39   134   176   193   175   140    35   171    88   130    35   149    58   133    45   174   110   109   159    90   183   204    55   166    74    78   161   113    54   146    35   144   180   215   221    48   189   183   160   212    37   105    43   206   173   207   191   162   145    59    53    85    48    91    90   153   124   113   105   144   158    42   100   152    34   207   160   205   101    49    97    99   210
   158   138    35   117    79   219   134   100   150   131   164   107    72    52   105   185   173   119   145   138   179   137    77    78    94   220   191   192   130   133   138   199   124   130   127   119   187   157   190   188   159   187   175    51   143    66   189   129   152    48    35   160   209   187    90   139   164   190   202   166    50   199   195   151   129   121   170   121    69    98    68   125    92    98   138   128   200   139   171   116    84    84   200   154   131   118   102    88   184   211   168    87   176   198    36    77   204   178   102   211   190    65    75   112    40    64    48   181   153   196   195   171   133   126    90    35   176    59   111   113    63    99   131   152   159   135   114    97    49    60   193    95   150   128   137    34    76    38   172   116    95   177    69   130    44   133    40    70   124   119    50   220    34    50    77   138    63    74   134   128    78    69   185   169    51   135   132   186   164   113   160   109   215    58   195   132   142    51    54    50   134   207    37   108    58   206   192    87    97    87   213   163   169   139   121    78   115    41    75   157   158   168    66   116   148   181   209    40    61    98   219    41    96    46    43   165   110    82   185    36   108   219   111   121    57    72    37   161   198   201    63   201    82   218   154   156    74   166   137    95   171    39   139    62   134    90    72   202   100   140   112    70   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   175   219    56    41   148   175   181   137    35   187   151    75   108    88   195   131    51    45   102   146   195   140   189   197   196   194    99   129   107    36    34   105    95   181   148   159   139   154   139    93   205   139    57   151   215    55   170   197    70   190   216    44    83    45   218   135   179    74   163   179    67   127    69    35    63    89   132   131   102   163   219   110   179   190   166   146   159    87   110   144    80   113    46   129    99    86   192   190   219    59   143   187   205   206   154    74    77   176    69   160   100   218    46    79   185   197    79    91   175    89    85   113   175   165    53    93   183   124   184   212    40   116   127   204   205   214    40    81   102    42    38   139    90    41   162   192    44   156   142   197   204    81   171    97   113   140   138   174    95   175   208    70   186    70   157   214    55   203    35   145    98   192   202    67   156   143   184   143   215   214   119   201    39   132   175   191   176   140    34   170    88   131    34   149    57   133    45   175   110   109   159    90   182   205    54   164    73    78   161   110    54   145    36   145   180   214   220    49   188   183   160   212    36   105    43   206   173   207   192   163   145    59    54    85    48    90    89   153   124   113   104   143   158    43    99   152    34   206   160   205   100    50    97   101   209
   158   138    35   117    79   219   134    99   150   130   163   107    72    53   105   185   174   119   145   138   179   137    77    78    94   219   191   193   130   133   138   199   124   130   127   119   187   158   190   188   159   187   175    51   142    66   189   129   152    47    35   159   209   188    90   139   164   190   202   166    50   199   194   151   129   121   170   121    69    98    68   125    91    98   138   128   200   139   171   116    84    84   200   154   132   117   102    88   184   211   168    86   176   198    35    78   204   178   102   211   190    65    75   112    40    64    48   181   153   196   195   172   133   126    90    36   176    59   111   114    64   100   131   152   159   135   113    98    49    60   192    95   151   127   137    34    76    38   171   115    94   177    68   131    44   132    40    71   125   118    50   221    34    49    77   138    63    74   134   128    78    69   184   169    51   135   133   186   165   112   160   108   215    57   194   132   142    51    54    50   133   207    37   109    59   206   192    87    96    88   213   163   169   139   121    77   115    41    75   158   158   168    67   116   148   181   209    40    61    98   219    41    96    46    43   165   111    83   185    37   108   219   112   121    57    73    37   160   198   202    63   201    82   217   154   156    74   166   137    95   170    39   139    62   135    90    72   202    99   141   113    70   111   121   149   141   114    56    48    57    87   165   104   163    85    72    40   175   219    56    41   148   176   182   137    35   188   151    75   108    88   195   131    51    45   102   146   196   140   190   196   196   194    99   129   107    36    35   105    95   181   148   158   139   154   139    93   204   139    57   152   214    55   170   196    69   190   216    44    83    45   219   135   179    74   163   180    66   127    70    35    64    89   132   130   101   163   219   110   180   190   165   146   159    87   110   145    81   113    46   129    99    87   192   190   219    58   143   187   205   205   154    74    76   176    69   160    99   218    46    79   185   197    80    92   175    90    84   113   175   166    54    93   184   124   184   211    40   116   126   203   204   214    41    82   102    42    38   138    90    40   163   192    44   156   142   197   204    81   171    97   113   139   138   173    95   175   207    69   186    70   157   214    56   204    35   145    98   192   202    67   157   143   183   143   215   214   119   201    39   132   175   190   176   141    34   171    88   131    34   149    57   133    44   174   110   109   159    90   182   205    54   164    73    78   160   110    54   145    35   145   180   214   219    49   188   183   160   212    36   105    43   206   173   208   191   163   144    59    54    86    48    90    89   153   124   112   104   143   159    44    99   152    34   206   160   206   101    50    97   101   209
   159   138    34   117    80   218   134   101   151   130   164   107    73    53   105   185   174   119   145   137   179   137    78    78    94   220   191   194   130   133   137   199   124   129   128   119   187   157   191   187   160   187   175    52   144    66   190   131   152    48    35   160   209   187    90   139   165   191   202   166    51   200   195   152   130   120   171   121    69    99    68   126    92    98   138   128   202   139   171   117    84    83   200   153   130   118   102    88   184   210   167    86   175   198    37    77   204   179   101   211   190    65    75   112    39    65    48   181   153   197   195   170   133   125    91    35   176    60   111   114    63   100   131   152   159   135   113    97    49    59   193    95   150   127   137    33    76    37   172   115    94   177    69   131    44   131    40    71   124   118    50   220    35    50    77   138    64    74   134   127    78    69   184   168    51   135   133   186   164   112   161   109   214    58   195   132   141    51    54    50   133   206    37   109    59   206   191    88    97    88   214   163   169   138   121    77   116    41    75   158   158   170    67   116   148   181   209    41    61    98   219    41    96    47    43   165   110    83   186    36   108   219   112   121    57    72    38   161   197   202    62   201    82   219   154   155    74   166   137    95   170    39   138    62   134    89    72   202    99   140   112    70   112   122   150   141   115    57    48    57    87   165   103   164    86    72    39   175   219    57    41   147   175   181   136    35   186   150    76   108    87   195   131    51    46   102   146   197   140   189   197   196   195    99   129   107    36    34   105    95   182   148   158   139   154   139    93   205   138    57   152   215    55   170   197    70   190   216    45    83    45   218   136   179    74   164   179    68   127    69    35    64    88   133   131   103   163   220   109   179   191   166   145   159    87   110   144    80   112    46   129    99    86   191   190   219    58   142   186   204   205   154    74    76   178    69   160   100   217    47    79   184   198    80    91   175    89    85   113   175   166    53    92   183   125   184   211    39   117   127   204   205   213    40    81   102    41    38   138    90    39   163   192    44   156   142   197   203    80   171    98   112   139   137   174    94   175   208    69   187    70   157   214    55   204    34   144    99   192   202    66   155   143   184   143   216   214   118   201    39   132   175   192   175   140    34   170    88   131    34   148    58   133    46   174   110   108   159    90   183   205    55   164    73    78   162   111    54   145    36   145   180   214   220    50   187   183   160   212    36   105    43   206   173   208   192   162   144    60    55    85    48    90    88   153   123   113   106   143   159    43    99   152    34   206   160   205   100    50    96   101   208
   158   138    35   117    79   219   134   100   151   130   163   108    73    52   105   185   174   119   145   138   179   137    77    78    94   220   191   192   130   132   138   199   125   130   128   119   187   157   190   189   159   187   175    51   143    66   189   130   152    47    35   160   209   187    90   139   164   190   202   166    50   199   195   151   130   121   170   121    69    98    68   125    91    98   138   128   200   139   171   117    84    83   201   154   131   118   102    88   184   211   168    87   176   198    35    77   204   179   102   211   191    65    75   112    40    64    47   181   153   196   195   171   133   126    90    35   176    59   111   113    64   100   131   152   159   134   114    97    50    60   193    95   150   128   137    34    76    38   171   115    94   177    68   131    43   133    40    70   124   119    50   220    34    49    77   138    64    74   134   128    77    69   185   169    51   135   133   186   164   113   161   109   215    57   195   133   142    51    54    50   134   207    37   108    59   206   192    87    97    87   214   162   169   139   121    78   115    40    75   158   158   168    66   116   148   180   209    40    60    98   219    42    96    47    43   165   110    82   184    37   108   219   111   121    57    72    37   160   198   201    63   202    82   218   154   156    74   166   137    95   171    39   139    63   135    90    71   202   100   140   112    71   111   121   150   141   114    56    48    58    86   165   104   163    86    72    39   175   219    56    40   148   176   181   137    35   187   151    75   108    88   195   131    51    45   102   145   195   140   189   196   196   194    99   129   107    36    34   105    95   181   148   158   139   154   139    93   204   139    57   152   215    55   170   196    70   190   216    44    83    45   219   135   179    74   163   179    67   127    69    35    63    89   132   131   102   163   219   110   180   190   166   146   159    87   111   144    80   113    46   129    99    86   191   190   219    59   143   187   205   205   154    74    77   176    69   160    99   218    46    79   186   197    79    92   175    89    85   113   175   165    54    93   184   124   184   211    40   116   127   204   205   214    40    81   102    42    38   138    90    40   162   193    44   156   142   197   204    81   171    97   113   139   138   174    95   175   208    69   186    70   157   214    56   203    35   145    98   193   202    67   157   143   184   143   215   214   119   200    39   132   175   191   176   140    34   171    89   131    34   149    57   133    45   175   110   109   159    90   182   205    54   164    73    78   161   111    54   145    36   145   180   213   219    49   188   183   159   212    36   105    43   206   173   207   191   163   144    59    54    86    48    91    89   152   124   113   105   143   158    43    99   152    34   206   160   205   101    50    97   101   209
   159   140    34   117    78   221   136   100   149   131   161   108    71    56   106   185   171   120   144   137   182   138    78    80    94   221   190   194   130   134   137   198   126   130   126   119   186   159   188   188   160   185   174    52   145    66   190   126   150    48    34   160   210   187    90   141   163   191   203   166    50   201   196   150   130   122   170   118    69    99    68   125    93    96   139   129   202   139   172   116    83    83   200   155   131   115   103    88   185   212   167    86   176   199    36    76   205   178   102   211   192    64    74   113    41    63    47   181   154   199   194   170   133   126    90    35   179    59   111   112    63   100   128   150   157   135   115    96    50    59   193    96   150   127   138    34    76    39   173   113    94   176    68   131    45   131    40    70   125   118    47   219    33    49    74   138    63    73   134   125    77    69   188   170    53   134   132   187   166   112   161   108   215    55   198   133   141    50    53    48   132   206    38   108    59   205   193    84    97    87   213   163   171   139   120    79   114    42    75   156   160   169    70   118   148   179   209    40    60    96   218    42    95    44    41   166   110    81   184    37   108   219   111   120    56    72    35   159   199   200    62   202    83   219   154   156    75   167   138    97   170    39   140    64   134    90    73   204   100   140   111    70   112   121   151   142   115    56    48    59    87   165   104   163    86    74    40   174   217    57    40   150   176   180   136    36   190   149    74   110    89   195   131    51    46   104   146   197   140   190   195   195   194    98   130   106    33    35   108    94   183   149   158   137   157   141    93   205   138    56   151   215    57   168   199    70   190   215    44    84    47   219   136   179    71   164   180    67   125    68    35    64    88   132   132   104   162   219   110   179   190   165   145   156    88   109   143    79   113    46   128    99    84   191   191   221    59   144   187   205   208   155    77    74   177    69   158    98   219    49    81   186   196    78    93   175    90    84   115   177   165    50    91   185   124   186   211    40   115   125   204   203   213    40    83   101    44    37   137    90    42   161   192    43   156   141   196   204    82   171    95   114   139   138   174    95   175   209    69   186    69   155   214    54   205    38   145    97   193   203    66   157   143   183   141   217   215   120   200    41   131   176   189   176   142    34   171    89   131    33   148    56   132    47   173   109   109   160    93   181   205    54   162    73    79   161   109    54   146    34   147   181   217   219    49   190   183   160   213    34   106    42   207   174   209   193   162   142    60    53    86    51    91    89   155   123   113   104   143   160    44    98   152    34   206   159   206   100    50    97    99   209
   158   138    35   117    79   219   134   100   150   131   164   107    72    53   105   185   173   119   145   138   179   137    77    78    94   220   192   193   130   133   138   199   125   129   127   119   187   157   190   188   159   187   175    51   143    66   189   129   152    47    35   160   209   187    90   139   164   190   202   166    50   199   194   151   129   121   170   121    69    98    68   125    92    98   138   128   200   139   171   116    84    84   200   154   131   118   102    88   184   211   168    87   176   198    35    77   205   178   101   211   190    65    75   112    40    64    47   180   154   196   195   171   133   126    90    36   177    59   111   113    64    99   131   152   159   135   113    98    49    60   193    95   150   128   137    34    76    38   172   116    95   177    69   131    43   133    40    70   124   119    50   220    34    50    77   138    63    74   134   127    78    70   185   169    51   135   132   186   165   113   160   109   215    58   195   132   142    51    54    50   134   207    37   108    59   206   192    87    97    87   213   163   169   139   121    78   115    41    75   157   158   168    66   116   148   181   209    40    60    98   219    41    96    46    43   166   110    82   185    36   108   219   111   121    57    72    37   161   198   201    63   201    82   218   154   155    74   166   138    95   171    39   139    62   135    90    72   202   100   141   112    71   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   175   219    56    41   148   175   181   137    35   187   151    75   108    88   195   131    51    45   102   146   195   140   189   197   196   194    99   129   107    36    34   105    95   181   148   159   138   154   139    93   204   139    57   152   214    55   170   197    70   190   216    44    83    45   218   136   179    74   163   179    67   127    69    35    63    89   132   131   102   163   219   110   180   190   166   146   159    87   110   144    80   113    46   129    99    87   192   190   219    59   143   187   205   206   154    74    77   176    69   160   100   218    46    79   185   197    79    91   175    89    85   113   175   166    53    93   183   124   184   212    40   116   127   204   204   214    40    81   102    42    38   139    90    41   163   192    44   156   142   197   204    81   171    97   113   140   138   174    95   175   208    69   186    70   157   214    55   203    35   145    98   192   202    67   157   143   184   143   215   214   119   201    39   133   175   191   176   141    35   171    88   131    34   149    57   133    45   175   110   109   159    90   182   205    54   164    73    78   161   110    54   145    36   145   180   214   219    49   188   183   159   212    36   105    43   206   173   207   192   162   145    59    54    86    48    90    89   153   124   113   104   143   158    43    99   152    34   206   160   205   100    50    97   101   209
   158   138    36   116    78   218   136   100   150   133   163   107    74    51   106   186   174   118   144   139   179   137    77    76    95   220   192   194   131   135   139   199   124   130   126   118   186   158   189   189   158   189   175    52   143    66   189   129   152    46    34   160   210   188    92   137   162   189   200   166    49   198   194   152   130   120   170   121    69    97    70   125    92    99   138   128   198   139   169   118    83    81   199   152   131   118   102    88   183   211   168    87   175   196    36    77   204   178   100   212   190    65    74   112    39    66    47   183   153   197   196   170   131   123    89    36   176    60   110   114    62   100   130   150   159   133   112    99    49    61   188    95   151   128   135    34    77    38   171   114    95   177    65   131    43   134    41    70   123   120    51   218    33    48    75   136    62    74   133   127    79    71   185   169    51   136   133   187   165   112   159   109   215    57   195   134   145    49    54    48   135   206    37   108    58   207   194    87    96    88   213   164   169   139   124    79   114    41    74   156   158   168    65   115   149   180   210    40    60    96   218    43    95    45    44   165   112    85   183    36   107   221   111   122    57    72    37   160   197   201    63   202    83   219   154   157    75   167   137    95   170    40   139    62   137    91    72   202   100   142   113    70   110   120   148   141   114    57    48    58    87   165   104   163    84    70    39   175   219    57    40   149   176   180   135    34   186   151    75   109    85   194   131    52    45   102   145   195   140   189   196   197   194    99   128   109    35    34   104    95   180   151   159   138   154   138    94   203   141    57   151   213    58   170   197    69   190   215    44    84    44   218   134   180    75   162   180    67   126    70    33    64    90   132   129   102   163   220   109   180   189   166   143   158    87   110   146    79   112    46   129    98    86   192   190   219    58   144   186   205   208   154    74    76   175    68   159   101   216    47    82   186   197    78    90   175    89    85   113   176   163    51    93   186   123   185   212    41   116   126   204   204   214    40    84   103    44    39   140    89    40   164   194    44   156   141   198   204    81   171    97   112   138   139   172    97   176   208    69   185    69   156   215    56   204    35   144    99   193   203    69   157   143   183   145   218   214   119   200    36   132   176   192   177   140    34   173    88   131    33   149    60   132    44   175   109   111   156    89   184   206    56   163    73    77   160   109    54   144    39   146   180   213   219    50   189   181   160   210    40   105    42   206   175   207   193   163   146    58    54    83    48    88    88   153   123   113   105   144   157    45    99   151    34   207   161   205   100    49    95   100   208
   158   138    35   117    79   219   134   100   150   131   164   107    73    52   105   185   173   119   145   138   179   137    77    78    94   220   191   193   130   133   138   199   124   129   127   119   187   157   190   189   159   187   175    51   143    66   189   129   152    48    35   160   209   187    90   139   164   190   202   166    50   199   194   151   129   121   170   121    68    98    68   125    92    98   138   128   200   139   171   116    84    84   200   154   131   117   102    88   184   211   168    87   176   198    35    77   204   178   102   211   191    65    75   112    40    64    48   181   154   196   195   171   133   126    90    36   176    59   111   113    63   100   131   152   159   134   114    97    49    60   193    95   150   128   137    34    76    38   171   115    94   177    69   131    43   133    40    70   124   119    50   220    34    50    76   138    63    74   134   128    78    69   185   169    51   135   132   186   164   112   160   109   215    57   195   133   142    51    54    50   134   207    37   108    58   206   192    87    97    87   214   163   169   139   121    78   115    41    75   157   158   168    66   117   148   181   209    40    61    98   219    41    96    46    43   166   110    82   185    36   108   219   111   121    57    72    37   161   198   201    63   201    82   218   154   156    74   166   137    95   171    39   139    62   134    90    71   202   100   140   112    70   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   175   218    56    41   148   175   181   137    35   187   151    75   108    88   195   131    51    45   102   146   195   140   189   196   196   194    99   129   107    36    34   105    95   181   148   159   139   154   139    93   205   139    57   152   215    55   170   197    70   190   216    44    83    45   218   135   179    74   163   179    67   127    69    35    64    89   132   131   102   163   219   110   179   190   166   146   159    87   110   145    80   113    46   129    99    87   192   190   219    59   143   187   205   206   154    74    77   176    69   160   100   218    46    79   185   197    79    92   175    89    85   113   175   165    53    93   183   124   184   212    40   116   127   204   205   214    40    81   102    42    38   138    90    41   162   192    44   155   142   197   204    81   171    97   113   140   138   174    95   175   208    70   186    70   157   214    55   203    35   145    98   192   202    67   156   143   184   143   215   214   119   201    39   132   175   191   176   141    34   170    88   131    34   149    57   133    45   175   110   109   159    90   182   205    54   164    73    78   161   110    54   145    36   145   180   214   219    49   188   183   160   212    36   105    43   206   173   207   192   163   145    59    54    85    48    90    89   153   124   113   104   143   158    43    99   152    34   206   160   205   101    50    97   101   209
   155   140    34   120    77   220   136    99   149   128   165   106    70    53   108   185   173   120   144   138   181   136    77    78    95   220   193   194   132   133   136   199   121   130   130   120   189   158   188   188   160   186   176    52   142    66   190   129   151    46    38   160   211   186    89   140   162   191   204   163    52   202   193   151   128   120   171   120    65    97    67   126    94    98   140   127   199   138   172   118    86    82   200   154   131   117   102    87   183   215   169    87   173   198    34    79   204   179   100   212   188    65    76   113    42    63    46   178   153   196   194   169   132   128    92    36   177    60   113   114    64    99   132   152   159   138   110    95    49    58   193    93   151   127   135    31    74    40   170   115    93   177    67   129    43   130    40    70   123   117    49   220    32    48    76   136    62    72   134   128    78    68   186   168    52   136   132   184   160   110   161   111   212    58   195   129   139    53    55    53   132   207    39   109    58   207   191    86    96    88   215   165   169   138   124    76   118    39    73   159   156   167    66   112   151   179   209    40    61    99   217    44    95    47    44   165   112    84   188    36   106   219   111   121    58    75    37   161   198   200    64   200    81   217   154   154    74   165   137    96   168    39   140    63   132    88    71   201   100   141   112    72   110   121   151   142   112    56    48    56    88   163    99   165    88    75    40   175   218    55    40   150   174   180   135    35   189   152    75   107    86   196   131    50    42   104   145   195   141   188   195   198   195   100   127   109    36    34   106    99   181   147   159   138   154   138    95   205   139    57   148   215    53   169   196    72   191   218    43    82    44   219   135   181    71   166   178    67   128    69    36    64    90   132   130   102   163   220   109   180   191   167   144   158    86   109   143    79   113    47   129    99    87   192   189   218    59   143   185   208   204   154    75    80   174    69   157    99   217    46    78   187   196    77    95   173    89    84   111   175   165    52    93   185   125   183   211    42   116   128   202   205   213    41    83   100    43    35   138    91    40   161   193    45   153   140   200   202    79   172    97   112   139   136   175    93   175   208    70   184    69   157   216    55   204    34   146    99   195   203    65   159   142   183   142   215   215   121   199    37   134   176   193   175   139    32   170    89   133    32   150    56   133    47   176   112   108   158    90   182   205    55   163    72    79   158   112    55   149    33   145   178   216   221    49   188   183   159   211    37   104    43   208   171   204   191   162   142    56    52    84    44    89    88   151   124   112   104   143   160    42   100   150    35   206   159   203   100    51   100   103   210
   159   138    35   117    80   219   134   100   151   131   164   108    72    53   105   185   174   119   145   137   180   137    78    78    94   220   191   192   130   132   138   199   125   130   126   120   187   157   189   189   158   187   175    51   143    66   188   129   153    48    36   160   209   187    90   139   164   191   202   165    51   199   195   151   129   121   171   122    70    98    67   125    91    98   138   129   200   139   171   117    84    83   200   154   131   117   101    89   184   210   168    87   177   197    35    78   204   179   102   211   190    66    74   112    40    65    48   180   154   196   195   171   133   126    90    36   177    60   111   113    63   100   132   152   158   134   115    98    50    60   192    95   150   127   137    35    75    39   172   115    95   178    69   130    43   132    41    70   124   118    50   219    33    49    77   138    64    75   133   128    78    69   184   169    51   135   132   186   164   113   161   108   216    58   195   133   141    51    54    50   134   207    36   108    58   205   192    86    97    86   213   162   169   140   122    77   116    41    76   158   158   168    66   116   149   180   209    41    61    97   219    41    96    46    42   166   110    82   185    37   108   220   110   121    58    73    37   162   198   201    62   202    83   219   155   155    73   166   137    95   172    39   138    62   135    90    72   202    99   140   112    71   111   122   150   140   114    55    48    57    86   165   104   163    87    73    39   175   219    56    42   147   176   180   138    34   187   151    75   108    88   195   131    50    45   103   146   195   140   189   197   196   195    99   129   107    36    34   105    95   181   149   159   138   154   139    93   204   139    58   151   214    55   170   196    69   191   216    44    83    45   218   135   178    73   163   179    67   127    69    34    63    89   133   131   101   162   220   109   179   191   166   145   159    87   109   145    80   113    46   129    98    87   191   190   218    58   143   187   205   204   155    75    77   176    70   160    99   217    46    80   185   197    79    92   174    90    85   113   175   165    54    93   183   125   184   210    40   116   127   204   204   214    40    82   102    43    39   139    90    40   161   193    43   156   142   196   204    80   171    97   114   139   138   175    94   175   208    70   186    71   157   215    54   203    35   144    98   192   201    67   156   143   184   142   215   213   119   201    39   133   176   191   177   141    35   171    88   131    34   148    57   133    45   174   110   109   158    91   183   205    53   164    74    78   161   110    55   145    36   145   180   213   219    48   188   183   160   212    37   106    43   205   173   207   192   163   144    59    54    85    49    90    88   153   124   113   104   143   158    45    99   152    34   206   161   205    99    50    97   101   209
   157   138    34   118    78   219   134   100   151   130   164   109    72    53   105   184   174   118   144   138   179   137    79    77    95   220   191   191   130   133   138   199   123   129   127   120   188   157   189   187   158   187   174    52   143    64   191   129   152    48    36   159   208   188    91   140   163   190   202   165    50   200   195   150   128   122   172   120    69    97    68   125    90    98   139   127   199   139   174   117    84    83   201   155   130   117   102    87   184   211   168    87   175   197    36    78   205   178   100   211   190    67    75   112    40    64    47   180   152   197   195   171   132   125    89    36   177    60   110   114    64    99   131   151   159   135   114    97    48    61   192    95   152   127   137    34    76    38   172   115    95   177    69   131    42   132    40    69   124   119    51   219    34    49    77   136    64    73   134   128    78    71   186   169    51   134   132   186   166   114   161   108   216    58   195   132   143    51    54    51   135   208    38   107    59   207   193    88    98    88   213   164   169   140   120    78   114    40    75   156   159   168    65   115   146   182   210    39    61    96   218    40    95    47    43   163   111    81   186    36   106   218   112   122    60    72    38   161   197   201    63   201    83   220   154   155    75   165   137    94   170    38   138    62   135    90    72   202    99   141   113    69   112   121   148   141   115    56    47    57    88   165   102   162    87    73    39   175   217    56    41   148   174   181   137    34   189   149    74   106    87   195   132    52    45   102   145   195   140   191   197   196   195    99   129   107    36    35   105    94   182   148   161   138   153   139    91   204   139    57   151   214    56   169   196    71   189   217    44    83    46   218   136   178    73   163   180    66   126    69    36    63    87   131   130   103   164   218   110   180   191   167   145   159    86   110   144    79   113    47   128    98    88   191   192   219    58   145   185   205   205   157    74    76   176    70   160   101   217    47    79   185   196    80    91   174    87    85   112   174   166    53    94   182   125   184   212    40   116   127   203   205   214    40    82   102    42    39   139    90    43   163   193    44   155   141   198   204    81   170    96   114   140   139   174    94   175   208    70   186    69   158   214    55   204    35   144    98   193   202    67   156   143   184   144   215   213   118   202    39   132   175   191   175   140    35   171    87   128    35   149    57   133    46   175   109   108   159    91   182   205    53   165    74    77   160   112    53   146    36   146   181   214   219    50   190   182   160   212    37   106    43   206   172   207   191   164   144    60    54    85    47    91    90   152   123   114   103   142   159    45    98   151    34   205   159   204    99    48    97    99   209
   158   138    35   117    79   219   134   100   150   131   164   107    72    52   105   185   173   119   145   138   179   137    77    78    94   220   191   192   130   133   138   199   124   130   127   119   187   157   190   188   159   187   175    51   143    66   189   129   152    48    35   160   209   187    90   139   164   190   202   166    50   199   194   151   129   121   170   121    69    98    68   125    91    98   138   128   200   139   171   116    84    84   200   154   131   118   102    88   184   211   168    87   176   198    36    77   204   178   102   211   190    65    75   112    40    64    48   181   153   196   195   171   133   126    90    35   176    59   111   113    63    99   131   152   159   135   114    97    49    60   193    95   150   128   137    34    76    38   172   116    95   177    69   130    44   133    40    70   124   119    50   220    34    50    77   138    63    74   134   128    78    69   185   169    51   135   132   186   164   113   160   109   215    58   195   132   142    51    54    50   134   207    37   108    58   206   192    87    97    87   213   163   169   139   121    78   115    41    75   157   158   168    66   116   148   181   209    40    61    98   219    41    96    46    43   165   110    82   185    36   108   219   111   121    57    72    37   161   198   201    63   201    82   218   154   156    74   166   137    95   171    39   139    62   134    90    72   202   100   140   112    70   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   175   218    56    41   148   175   181   137    35   187   151    75   108    88   195   131    51    45   102   146   195   140   189   197   196   194    99   129   107    36    34   105    95   181   148   159   139   154   139    93   205   139    57   151   215    55   170   197    70   190   216    44    83    45   218   135   179    74   163   179    67   127    69    35    63    89   132   131   102   163   219   110   179   190   166   146   159    87   110   144    80   113    46   129    99    86   192   190   219    59   143   187   205   206   154    74    77   176    69   160   100   218    46    79   185   197    79    91   175    89    85   113   175   165    53    93   183   124   184   212    40   116   127   204   205   214    40    81   102    42    38   139    90    41   162   192    44   155   142   197   204    81   171    97   113   140   138   174    95   175   208    70   186    70   157   214    55   203    35   145    98   192   202    67   156   143   184   143   215   214   119   201    39   132   175   191   176   140    34   171    88   131    34   149    57   133    45   175   110   109   159    90   182   205    54   164    73    78   161   110    54   145    36   145   180   214   220    49   188   183   160   212    36   105    43   206   173   207   192   162   144    59    54    85    48    90    89   153   124   113   104   143   158    43    99   152    34   206   160   205   100    50    97   101   209
   159   138    33   115    79   219   134   103   151   131   163   106    73    52   105   184   172   119   146   136   178   136    77    76    94   218   191   192   130   132   138   198   125   131   127   117   186   157   188   189   159   188   175    52   144    65   189   130   152    48    36   159   208   188    91   139   160   190   205   164    51   200   194   152   129   120   170   121    68    98    69   125    91   100   137   130   199   139   172   117    84    83   198   156   133   116   102    87   183   210   170    86   175   198    36    80   204   178   103   211   192    66    76   111    38    62    45   181   154   198   195   173   133   126    90    37   176    59   110   112    62    96   131   152   159   134   114    99    49    61   192    96   153   127   139    33    76    38   171   117    94   175    69   132    44   134    41    73   125   119    50   220    31    49    76   138    66    75   135   128    77    72   184   170    50   133   132   186   164   112   160   111   216    56   195   133   141    49    54    49   134   205    40   109    56   206   192    85    96    88   214   162   170   137   123    77   113    42    74   156   158   168    66   115   147   181   208    40    59    98   219    43    97    47    42   168   112    83   184    36   108   219   111   122    57    71    37   159   198   201    61   201    82   219   154   153    76   166   139    94   171    39   140    64   135    90    72   203    99   140   113    69   111   122   149   141   113    55    48    58    85   164   106   162    86    70    41   174   220    58    41   148   177   183   138    34   187   149    75   109    89   194   131    51    48   101   146   196   140   191   197   197   193   100   128   107    35    36   103    94   181   148   158   137   153   140    95   204   140    57   150   217    54   170   197    69   190   217    43    82    45   219   134   178    73   162   179    67   129    70    32    62    87   131   132   101   161   220   110   178   192   165   145   160    86   111   144    77   110    45   130    99    86   192   190   217    59   142   187   206   207   152    75    78   175    71   160   100   216    47    79   185   198    81    91   175    91    84   112   176   165    51    94   183   123   184   211    39   115   127   204   204   212    42    83   103    41    38   138    89    40   161   191    44   157   141   199   205    80   172    98   113   141   137   172    95   174   209    72   185    71   157   211    55   203    34   143    97   190   205    67   159   143   184   145   214   215   118   200    40   133   177   191   176   138    36   170    92   131    35   149    57   132    45   174   111   109   161    88   183   205    56   162    73    79   161   108    54   146    35   147   178   214   220    51   188   180   159   213    39   105    44   203   172   207   191   160   144    58    54    85    47    91    89   151   124   110   104   142   160    43   100   151    34   206   161   205    99    51    96   102   210
   159   138    35   117    79   219   133   100   150   131   163   107    73    52   105   184   175   119   145   138   180   136    78    77    94   220   192   192   130   133   138   200   124   130   128   119   187   157   190   190   159   187   175    51   142    66   189   130   152    48    35   160   208   188    90   139   163   190   202   166    50   200   194   151   129   121   170   120    68    98    68   125    91    98   138   128   200   139   171   116    84    84   201   153   131   118   101    88   184   210   167    87   176   198    37    77   205   178   101   212   190    65    76   112    40    62    48   181   153   197   195   170   133   125    91    35   177    60   111   113    63    99   132   151   159   135   113    97    49    60   193    95   151   127   136    34    76    37   171   116    95   177    69   130    44   132    40    70   124   120    50   220    34    50    76   137    63    74   134   128    77    69   186   169    51   135   132   186   164   113   161   108   216    58   195   133   142    52    54    50   134   206    37   107    58   207   193    87    97    87   213   163   169   140   121    77   115    41    75   158   157   168    66   116   148   182   209    40    60    98   219    41    96    46    43   166   111    83   186    37   107   219   111   121    57    72    37   160   198   201    62   201    83   218   155   156    75   165   137    95   170    40   138    63   134    90    72   203   100   140   112    71   110   121   150   141   115    56    49    58    87   165   104   162    86    71    40   175   219    56    40   148   176   182   137    34   187   150    75   109    88   195   129    51    45   102   146   195   138   189   197   196   195    99   129   107    36    34   105    96   181   148   158   139   153   139    93   204   139    57   151   214    54   169   197    70   191   216    45    82    45   219   136   178    73   163   179    66   127    69    35    64    88   132   130   102   163   220   110   179   191   166   146   158    87   111   144    80   114    46   129    99    87   191   190   219    59   143   187   206   206   154    74    77   176    69   160   100   218    46    79   186   198    79    92   176    89    85   113   174   166    53    94   184   124   184   211    39   115   127   204   204   214    40    81   101    43    38   138    90    41   163   193    44   156   142   196   204    81   171    96   113   140   137   174    94   173   207    70   186    70   156   215    56   203    35   144    98   192   201    66   156   143   184   143   215   214   118   201    39   132   176   191   176   141    35   170    88   131    34   149    56   132    45   174   110   110   158    91   182   205    55   163    74    78   161   110    54   144    36   145   180   214   220    49   188   183   160   212    36   106    43   206   172   207   192   163   145    59    53    86    48    90    88   152   124   113   104   142   158    45   100   153    33   206   160   204   100    49    96   101   209
   158   138    35   118    79   219   134   100   150   131   164   107    73    52   106   185   174   119   145   138   179   137    77    78    94   220   191   193   130   133   138   199   125   130   128   119   187   157   190   188   159   187   175    51   142    66   189   129   152    47    35   160   209   187    90   139   163   190   202   166    50   200   195   152   129   121   170   121    68    98    68   125    91    98   138   128   200   139   171   116    84    84   200   154   131   117   102    88   184   211   168    87   176   198    35    78   204   178   101   211   191    65    75   112    40    65    48   181   153   196   195   171   133   126    91    36   176    59   111   113    63   100   131   152   159   135   114    98    49    60   193    95   150   128   137    34    77    38   171   116    94   177    68   131    44   133    40    70   124   119    50   220    34    49    77   138    63    74   134   128    78    69   185   169    51   135   132   186   165   113   161   108   215    57   195   132   142    51    55    50   134   207    37   108    58   206   192    87    97    87   213   163   169   139   121    78   115    41    75   157   157   168    66   116   148   180   209    40    61    98   219    41    96    47    43   166   110    82   185    36   108   219   111   121    57    72    37   161   198   201    63   201    82   218   154   156    74   166   138    96   171    40   139    62   134    90    72   202   100   140   112    71   111   121   150   141   114    56    48    58    86   165   103   163    86    72    39   175   219    56    40   148   176   181   137    35   187   150    75   108    88   195   131    52    45   102   146   195   140   189   196   195   194    99   129   107    36    35   104    95   181   148   158   139   154   139    93   205   139    57   151   215    55   170   196    70   191   216    44    83    45   218   136   179    74   163   179    67   127    69    35    63    89   132   130   102   163   220   110   180   190   166   146   159    87   110   144    79   113    46   129    99    86   192   191   219    59   143   187   205   206   155    75    77   176    69   160   100   217    46    79   185   197    79    91   175    89    85   113   175   165    53    93   184   124   184   212    40   116   127   204   205   214    40    82   102    42    38   139    90    40   162   192    44   156   142   196   204    81   171    97   113   139   138   174    95   175   208    70   186    70   157   214    55   203    35   145    98   192   202    67   157   143   184   144   216   214   119   201    39   133   175   191   176   141    35   170    88   131    34   149    57   132    45   175   110   109   159    90   182   205    54   164    73    78   161   110    54   145    36   145   180   214   219    49   188   183   160   212    36   105    43   206   174   207   192   162   144    59    54    86    48    90    88   152   124   113   104   143   158    43    99   152    33   206   160   205   101    50    97   101   209
   158   136    36   118    80   218   134   100   152   129   164   107    72    54   106   185   174   120   146   138   179   135    77    81    95   217   192   191   131   131   137   199   124   129   127   117   186   158   189   188   160   187   179    52   141    66   189   130   153    47    36   160   207   185    92   139   162   191   202   167    50   198   195   153   129   120   170   122    69    98    67   123    93    97   137   127   199   138   172   116    85    83   202   154   131   118   101    88   184   211   166    87   176   197    33    76   204   179   102   211   190    66    76   111    39    65    48   180   151   196   194   171   130   125    91    35   175    59   111   113    61    99   130   153   158   136   115    97    48    60   194    96   153   130   139    34    76    36   172   118    94   176    68   133    43   131    41    69   124   120    52   219    36    49    75   139    63    72   135   126    79    71   186   168    53   136   132   185   165   113   162   108   214    57   195   129   141    50    54    48   135   205    36   111    59   206   194    86    95    90   213   161   170   138   120    77   115    42    73   157   157   168    67   115   146   182   208    42    59    97   221    40    94    47    44   164   112    82   183    35   106   219   111   123    57    73    39   160   197   201    62   202    81   218   154   152    74   165   139    96   169    38   140    60   135    89    72   200    98   139   112    72   112   121   150   140   114    57    48    59    86   167   103   164    88    72    40   174   218    54    40   150   173   181   135    36   187   152    74   107    86   193   130    50    47   102   145   194   141   190   199   195   196    98   129   109    35    36   105    96   182   150   161   140   157   139    93   204   140    58   151   217    56   170   197    69   187   216    43    81    46   218   134   179    75   163   179    66   128    69    34    64    90   132   133   102   163   220   108   181   190   164   145   158    87   110   146    80   111    46   131    99    86   191   191   219    58   145   188   204   206   156    74    78   176    70   160    98   218    45    81   185   198    80    93   176    90    86   111   174   166    54    93   186   124   186   211    42   117   126   205   207   215    41    81    99    41    39   140    88    40   162   193    43   159   142   197   206    81   170    96   112   139   137   175    96   175   204    69   185    69   157   216    55   203    34   146    96   192   203    66   154   143   182   144   216   216   120   200    41   133   174   193   176   140    34   172    89   132    36   150    56   131    44   174   111   109   160    89   183   206    54   164    73    76   161   110    53   146    34   144   180   215   222    48   190   181   159   212    36   105    42   206   173   208   193   160   142    57    56    87    46    90    89   153   125   111   105   143   158    44    99   154    32   206   159   205   100    50    97   103   209
   158   138    36   118    78   220   135   100   151   131   165   107    72    52   103   185   173   120   145   137   179   137    78    78    93   220   191   191   130   133   137   199   124   130   126   118   187   158   190   188   159   185   176    51   142    66   189   130   152    46    36   159   208   186    90   139   164   191   203   166    50   199   194   151   129   120   170   120    68    97    69   125    92    98   137   129   201   139   172   116    84    84   201   155   132   117   101    87   184   211   167    86   176   199    36    78   206   179   102   211   191    66    76   112    41    65    47   180   153   196   195   172   133   126    90    36   176    59   111   113    63    98   131   150   159   135   113    98    50    61   193    94   150   128   137    33    76    37   171   116    94   176    68   130    43   133    39    70   124   118    51   220    33    50    77   139    62    74   134   127    79    69   185   169    51   134   132   185   164   112   161   107   216    58   194   132   141    51    54    50   134   206    37   109    58   206   193    85    96    88   213   163   169   139   120    78   116    40    76   156   157   169    66   116   147   181   209    41    60    98   220    43    95    48    43   164   112    81   184    36   108   220   111   120    58    73    37   161   197   201    63   201    83   218   154   155    73   166   137    94   170    38   138    61   135    90    72   203   100   139   112    71   110   122   150   140   113    55    48    58    87   166   103   164    84    71    40   175   219    56    40   147   176   181   137    35   186   151    76   107    88   195   131    52    44   103   147   195   139   189   196   198   195    99   127   108    36    34   105    95   183   149   158   138   155   140    94   204   139    57   152   213    55   170   197    71   190   216    44    83    45   218   136   179    73   162   178    67   127    70    34    64    89   132   131   102   163   219   111   179   190   165   145   159    88   110   145    80   113    45   129    99    86   190   191   219    60   143   187   205   205   154    74    77   175    71   158    98   217    46    79   183   196    79    91   174    90    84   113   176   165    52    93   183   125   184   213    39   117   128   206   205   215    41    79   103    42    38   140    91    41   163   191    43   156   142   197   206    81   172    99   113   140   137   175    94   174   208    69   186    71   156   213    56   204    35   146    98   192   202    66   158   144   183   143   216   214   119   200    39   133   174   191   175   141    35   171    89   131    34   149    57   132    45   175   110   109   160    91   181   204    53   165    72    80   160   109    54   145    36   144   181   214   218    48   188   183   159   213    36   105    42   207   175   206   190   162   145    59    54    85    49    90    89   152   125   112   104   142   159    43    99   152    34   206   159   205   101    51    97   100   209
   158   138    35   117    79   219   134   100   150   131   163   107    73    52   105   185   173   119   145   138   179   137    77    78    94   220   191   192   130   133   138   199   124   130   127   119   187   157   190   188   159   187   175    51   142    66   189   129   152    48    35   160   209   187    90   139   164   190   202   166    50   199   194   151   129   121   170   121    69    98    68   125    91    98   138   128   200   139   171   116    84    84   200   154   131   118   102    88   184   211   167    87   176   198    35    77   204   178   102   211   190    65    75   112    40    64    47   180   153   196   195   171   133   126    91    36   176    59   111   113    63   100   131   152   159   135   114    97    49    60   193    95   150   128   137    34    76    38   172   116    94   176    69   130    44   132    40    70   124   119    50   220    34    50    77   138    63    74   134   128    78    70   185   169    51   135   132   186   164   113   160   109   215    58   195   132   142    51    54    50   134   206    37   108    58   206   192    87    97    87   213   163   169   139   121    78   115    41    75   157   158   168    66   116   148   181   209    40    61    98   219    41    96    46    43   165   110    82   185    36   108   219   111   121    57    72    38   161   198   201    63   201    82   218   154   156    74   166   137    95   171    39   139    62   135    90    72   202   100   141   112    70   111   121   150   141   114    56    48    58    87   165   103   163    86    72    39   175   218    56    41   148   176   181   137    35   187   151    75   108    87   195   131    51    45   102   146   195   140   189   196   196   194    99   129   107    36    35   105    95   181   148   159   139   154   139    93   205   139    57   151   215    55   170   197    70   190   216    44    83    45   218   136   179    74   163   179    67   127    69    35    64    89   132   131   102   163   219   110   179   191   166   146   159    87   110   144    80   113    46   129    99    87   192   190   219    59   143   187   205   205   154    74    77   176    69   160   100   218    46    79   185   197    79    91   175    89    85   113   175   165    53    93   183   124   184   212    40   116   127   204   205   214    40    81   102    42    38   139    90    40   163   192    44   155   142   197   204    81   171    97   113   139   138   174    95   175   208    69   186    70   157   214    55   203    35   145    98   193   202    67   156   144   184   143   215   214   119   201    39   132   175   191   176   140    35   171    88   131    34   149    57   133    45   175   110   109   159    90   182   205    54   164    73    78   161   110    54   145    36   145   180   214   219    49   188   183   159   212    36   105    43   206   173   207   192   162   144    59    54    85    48    90    89   153   124   113   104   143   158    43    99   152    34   206   160   205   100    50    97   101   209
   158   138    34   117    79   219   134    99   150   131   164   107    73    52   105   185   174   119   145   138   179   137    78    78    94   220   191   193   130   133   138   199   124   129   128   119   188   158   189   189   159   187   175    50   143    66   189   129   152    48    35   160   209   188    90   139   164   190   201   166    49   200   195   151   129   120   170   120    69    98    68   126    92    98   138   128   199   139   171   116    84    83   201   154   131   118   102    88   184   211   167    87   176   198    35    78   204   179   102   210   189    65    75   112    39    65    47   181   153   196   194   170   133   125    90    35   177    59   112   113    63   100   131   152   159   135   113    97    50    59   193    96   150   128   137    34    76    38   172   115    94   177    69   131    44   133    40    70   124   119    50   220    34    50    77   137    63    73   134   127    78    69   184   169    52   135   132   186   165   112   160   109   215    58   195   133   141    51    54    49   134   207    36   108    58   207   192    87    96    88   213   163   169   139   121    78   115    41    75   157   158   168    66   116   148   181   210    40    60    98   218    41    96    47    43   166   110    82   185    37   108   219   112   120    57    73    38   160   198   201    62   202    83   218   154   156    74   165   136    95   171    39   139    62   134    90    72   202   101   141   112    70   111   122   150   141   115    56    49    58    86   165   103   163    86    72    40   174   219    56    41   148   176   182   137    35   187   151    76   106    87   194   130    51    45   102   146   196   140   190   197   196   194    99   130   107    35    35   105    95   181   148   159   138   155   140    94   204   139    57   151   214    55   170   196    70   191   216    45    83    45   218   136   179    74   163   179    67   126    69    35    63    89   132   130   102   163   219   110   180   191   166   146   159    87   110   144    80   113    46   129    98    87   191   191   218    59   144   186   205   206   155    74    77   176    68   160    99   219    46    78   185   196    79    91   176    90    85   113   176   165    53    93   184   124   183   211    40   116   127   204   204   214    41    82   101    42    38   139    90    41   163   193    44   155   142   198   204    81   171    96   113   139   138   173    95   175   208    70   186    70   157   214    55   203    35   145    98   192   202    67   156   143   184   143   215   214   119   201    39   132   175   191   176   141    35   171    88   132    35   149    57   133    46   175   110   109   158    90   182   205    55   164    73    77   160   111    54   144    36   145   180   214   219    49   187   183   160   212    36   105    43   206   173   207   191   162   144    60    54    84    48    89    89   153   124   112   105   143   159    44   100   153    33   206   160   205   101    50    97   101   209
    65   104    34   177   167   180   163    51   132   212    33    88    59   123   210   162   201   206    78   114   127   118   188   135   153   157   148   172   111   195   154    66   111   150    63   175   124    59   203    80   179    59   200   216   147   114   216    56   102   115   208    57   211   131   202    39    56   114   149   220    67   209   150   207   163    98   109    90   222   137   118    70    46   100    93    93    76    62   101   155   126   117   211   170    42   179   186   156   117   168    41    38   133   218    36    49   111   101   113   203   120    50    47   159   214    77   219   175   131   134   167   155    56    42    74   200   133   159   210   201   187   135    33   210   157   116   120   146   153   206    43   162    36   154    49   105   163    90   133   222   101   178   152   167   208    36    98   163   209   143   135    98   214    53   162   181   152   213    35    84   134   209    93   184   108   192   176    89   137    50    68    99    43    75    69    48   189    56   143    56    30   140    75    79   129    37   117   182    53   139    79   219   212   101    40   100   216   162    36    55   159   154   129   119   139   148   119    68   162   217   153    36    53   104    87   203   143    61    96   180   214    76   205   129   180   161   139   129   157   142    79    84    57    42    57    92    30    59    91    91    50    60   177    76    55   131    86    89    74   181   172   151   196    99   149   153    47   183   201    33   178   105    59   106   162   215   151   211    59   205    70    43    52    37    58   144   203    35   199   204   185   104    37    50    33    48   220   117   106    75   215   210    39    87   126   145    41   214   119   219   152   101    69    63   125   214   131    61    99   219   188    68    59    97   220   102   161   205   174   130    39   192   188   113    34    83   123   162    76    40    80   185    91    39   187    66    59   198    97    82   194    47   214   223   148   102    41   204   218   142   183    51    52   146    88    91   201   176    88    31   156   117   213    63    99   172   103   130    95    36   201    85   120    39   126   162   112   173    40    79    96   128   220   188   189    98    84   193   178   162   136    92    85   138    53    61    81    51    60   115   123   115    63    55    90   101   209    81    53   160   109    76    85   113   133   135   155    47   154    45    39   212   203   103   124   120   142   197    90    97   147   120   184    87    66   216   111    56    48   164    55   188   139    88    92   195    63   136   187   178   216   211    88   114   108   116   209    38    74    66   126   163    72    49    39    38   101   133   165    66   134    56    96    51   209    32   218   154   223   152    60   217   201    71    55   164   114   194   204   115   203    60    53    57   201   219   168   200   128   104   181    88   177   158    46    56    69    91   167    88   219    72
    64   105    34   178   168   180   164    51   131   213    33    88    61   122   210   161   199   206    76   114   127   119   186   134   152   156   147   172   109   197   153    64   110   151    62   176   124    58   203    81   181    60   201   215   148   112   213    56   104   117   207    57   212   130   200    36    57   114   150   222    66   208   150   208   162    99   108    89   220   137   119    68    46   101    94    93    74    60   101   154   127   116   210   168    41   181   187   156   117   169    44    37   133   216    36    49   113   102   113   204   121    51    48   156   212    74   217   174   129   134   168   157    56    42    74   200   133   159   211   199   188   135    32   211   157   116   120   144   153   204    44   163    34   156    49   104   164    91   135   221   100   180   153   167   208    36    98   162   207   140   135   102   212    53   162   180   151   215    34    82   135   207    91   183   109   195   174    88   138    52    67   100    42    76    69    49   189    56   143    56    31   141    74    79   128    37   118   180    55   139    79   219   211   102    42    99   216   160    36    53   161   153   129   119   138   149   118    68   162   216   154    36    52   106    88   203   143    59    94   179   212    79   205   130   180   163   142   131   153   141    79    85    56    42    59    90    32    59    90    90    49    60   177    75    54   132    86    91    76   178   171   149   198    99   149   153    45   187   202    34   177   105    58   105   160   215   151   214    57   206    73    45    52    37    59   145   202    36   198   206   186   104    37    49    34    47   219   117   106    74   216   211    38    90   127   147    43   214   120   219   154   102    67    62   123   215   130    60    98   218   187    68    59    97   222   102   161   205   175   128    39   191   188   115    34    83   123   161    77    40    78   184    92    39   187    65    57   199    98    82   193    49   213   222   147   104    41   203   216   143   183    52    51   147    87    91   204   176    88    33   155   116   211    62   101   171   103   130    95    34   201    85   121    38   126   164   111   172    38    79    95   129   221   187   190    98    83   195   180   162   137    91    87   138    52    61    81    51    61   113   124   115    64    56    91   101   209    81    53   160   107    77    83   113   131   137   155    48   151    44    40   211   205   102   123   118   141   198    89    96   147   120   184    87    63   216   110    58    49   164    55   187   139    88    92   196    63   136   185   178   214   211    89   116   109   118   211    37    74    67   125   164    68    50    39    36   103   134   166    65   132    56    95    50   209    30   218   154   223   152    60   217   202    72    56   164   114   193   204   117   203    61    53    55   201   220   168   199   126   101   179    88   178   159    44    56    69    91   168    88   219    73
    64   105    34   179   167   180   163    52   132   212    34    88    60   122   209   161   201   205    77   114   127   119   185   135   152   156   146   171   110   196   154    65   110   151    63   175   123    58   204    79   181    61   200   216   148   112   214    57   104   116   206    57   211   130   202    37    57   114   149   220    68   209   150   209   163    99   107    89   221   138   119    69    46   100    95    94    75    62   101   154   127   117   210   168    42   180   186   156   118   168    43    36   132   216    36    50   111   100   112   203   120    50    47   157   214    75   218   176   130   135   168   156    57    43    74   200   134   159   212   199   186   136    33   210   158   118   121   145   153   205    44   162    35   154    49   105   163    90   133   221   101   179   153   167   208    35    98   163   208   141   135   100   212    52   163   181   152   215    34    82   135   209    92   183   109   194   175    89   138    51    66   100    43    76    69    48   190    56   142    57    31   139    75    80   128    37   118   182    53   138    79   218   211   102    42   100   215   160    35    54   161   153   128   118   138   149   117    69   163   215   155    36    53   105    87   204   144    59    95   180   214    76   205   130   181   161   141   130   155   142    80    85    56    42    58    91    32    59    91    91    49    60   178    76    55   132    85    90    75   180   170   149   197    99   150   153    47   185   201    35   178   104    60   105   161   215   151   212    58   204    73    45    51    37    59   145   202    34   198   205   185   104    37    49    32    46   220   117   106    75   216   210    38    89   127   146    41   213   119   219   154   102    68    62   123   214   131    62    98   219   187    69    59    98   222   102   161   204   176   128    39   190   188   113    35    83   123   162    77    40    79   184    91    40   186    66    58   199    97    83   194    47   212   222   147   103    40   204   215   143   183    50    52   148    87    90   202   174    87    32   155   117   213    63    99   171   103   129    97    34   201    85   121    39   127   162   110   173    38    79    96   129   220   188   189    99    83   194   179   163   136    91    87   137    52    61    81    51    60   114   123   113    62    56    90   101   210    82    54   159   107    76    84   112   132   137   155    49   151    44    40   212   204   103   123   117   142   197    89    95   146   121   182    88    63   216   110    57    49   165    55   186   138    89    93   196    63   137   186   177   215   212    89   115   108   117   210    36    74    67   125   165    71    49    39    38   101   134   166    65   132    55    95    51   210    31   219   155   222   152    61   216   203    72    55   164   113   194   205   116   203    61    54    55   199   219   167   200   126   103   180    86   177   158    47    56    70    91   167    87   219    72
    64   105    34   179   168   180   163    52   132   213    34    88    60   122   210   161   201   206    77   114   127   118   186   135   152   156   146   172   110   197   152    66   110   151    63   175   123    59   203    80   181    61   199   215   148   113   215    57   104   116   206    57   212   130   201    36    58   114   148   220    67   208   149   209   164   100   108    89   221   138   119    70    46   100    94    94    75    62   100   155   126   117   210   169    42   181   188   156   117   168    44    36   133   217    36    50   112   101   113   203   121    50    48   157   213    75   218   176   129   136   167   156    56    43    74   199   133   159   212   199   186   136    33   209   158   117   122   146   153   206    44   162    34   153    50   103   163    89   133   221   100   179   154   167   208    35    99   164   208   141   135   100   212    53   163   181   152   215    35    81   135   209    92   182   108   193   175    89   137    50    65   100    43    76    69    49   190    55   142    56    31   139    75    80   127    37   118   181    54   139    79   218   211   102    42   101   216   160    35    55   162   153   128   119   138   149   117    69   163   215   155    36    54   106    88   203   145    60    95   181   214    77   205   131   181   161   140   130   155   141    81    85    55    42    57    90    32    61    89    91    49    60   178    76    54   132    86    90    75   180   170   151   197   100   150   152    46   185   202    34   178   103    59   104   161   215   152   213    58   204    72    45    51    37    60   145   202    34   197   205   186   103    36    50    33    46   219   117   106    74   215   210    39    89   127   146    42   213   118   220   153   102    67    62   124   214   130    62    97   219   188    69    58    98   222   102   161   205   176   128    38   191   186   114    35    84   123   162    77    40    79   185    90    40   187    66    57   198    98    83   194    48   212   223   148   103    41   204   216   143   183    51    52   147    87    91   203   176    87    32   156   116   211    63   100   171   102   130    97    35   200    84   122    38   127   163   110   173    39    79    96   129   220   187   189    98    84   194   179   162   137    92    86   136    52    62    81    50    61   113   124   113    62    56    90   101   210    82    54   160   107    77    83   112   131   137   155    50   152    43    40   211   205   103   123   118   142   196    89    95   147   122   182    88    62   216   110    57    49   164    55   187   139    89    93   195    63   137   186   177   214   211    89   114   108   117   210    36    75    67   125   165    70    50    39    37   102   134   166    66   133    54    95    50   210    31   220   154   222   152    60   216   203    72    56   164   113   194   205   116   203    61    54    54   199   219   168   201   127   102   181    87   178   158    46    56    69    91   167    88   219    71
    65   102    34   178   168   179   164    51   131   213    32    88    60   123   210   162   202   205    77   115   127   117   186   134   154   156   146   173   110   196   152    65   111   152    62   174   123    59   201    79   181    59   198   215   147   113   216    58   104   115   206    58   211   130   200    37    56   115   149   222    68   210   151   208   163   101   108    88   221   138   120    69    46   102    95    95    74    61   101   152   125   116   209   167    41   180   188   154   117   167    43    38   131   218    36    50   111    98   114   205   121    49    49   157   214    76   218   176   130   136   168   155    55    40    73   199   135   159   212   199   186   136    31   211   158   116   122   145   153   205    44   163    35   155    48   104   162    91   132   221   102   179   153   167   205    35   100   165   208   141   136    99   212    52   163   181   151   213    35    82   133   207    93   182   109   194   174    89   137    51    66   100    42    77    68    48   189    57   143    58    33   141    74    81   128    37   116   181    52   138    78   217   210   102    42    98   215   160    34    54   162   154   129   121   136   149   119    67   164   215   153    37    54   105    87   204   142    62    95   180   214    75   204   130   180   163   140   129   154   142    80    85    55    41    56    93    32    59    91    92    50    60   177    76    54   132    85    92    74   179   171   149   197    97   149   153    47   186   203    34   179   104    60   104   161   217   148   212    57   205    72    45    53    38    59   146   202    36   199   204   184   104    35    50    33    46   219   117   106    75   216   212    38    89   126   145    39   213   120   221   154   103    68    62   126   216   132    63    99   219   188    68    60    96   221   102   160   204   176   130    37   192   187   114    35    84   121   162    78    41    80   186    90    40   188    67    59   200    96    82   195    47   211   223   146   103    40   204   217   142   182    52    51   147    88    92   202   173    87    32   156   115   214    62   101   172   101   129    97    34   200    84   120    39   128   161   114   173    40    79    97   130   221   189   190    99    81   193   178   163   135    91    88   139    52    63    83    52    61   113   123   113    64    56    91   101   209    83    55   161   107    75    84   111   131   136   153    50   150    43    41   212   204   103   123   118   141   195    89    94   145   121   182    89    61   217   108    57    48   164    56   187   140    90    94   195    64   135   188   177   215   210    90   115   108   117   210    37    75    67   126   167    70    48    40    37   101   134   167    67   132    55    95    50   210    33   219   154   221   152    59   216   204    72    56   165   113   193   205   117   203    62    56    54   199   219   169   200   126   102   181    86   178   157    47    57    70    91   168    86   220    71
    64   104    34   178   167   181   163    52   132   213    34    88    60   123   210   161   201   205    77   115   127   119   186   135   153   157   147   172   110   196   153    65   110   152    63   175   123    58   203    79   181    60   200   216   148   112   214    57   104   116   206    57   212   130   201    37    58   114   149   220    67   209   150   208   163    99   108    89   220   137   119    69    46   100    95    94    74    61   101   154   127   117   210   168    41   180   187   156   118   168    43    37   132   217    37    49   111   101   113   203   121    49    48   157   213    75   218   176   130   135   168   156    56    43    74   200   133   159   212   199   186   136    33   210   157   117   121   146   153   205    44   162    35   153    48   105   163    90   134   221   101   179   154   167   208    36    98   163   208   141   135   100   212    52   163   181   152   214    34    82   134   208    92   183   109   193   174    89   137    51    66   100    43    76    68    49   190    56   142    56    32   139    75    80   128    37   118   181    53   138    79   218   211   102    41   100   216   160    35    54   161   153   128   118   138   149   118    69   163   215   155    36    54   105    87   204   144    60    95   180   214    77   205   130   180   162   140   130   155   142    80    85    56    42    57    91    32    60    91    90    49    61   178    76    54   132    85    90    75   180   170   150   197    99   150   153    46   185   202    35   178   104    59   105   161   215   151   212    58   204    73    44    51    37    60   145   202    34   198   204   185   103    36    50    33    46   219   117   106    75   216   210    38    89   127   146    41   213   119   220   153   101    68    63   123   215   130    61    98   219   187    69    58    97   222   102   161   205   175   128    39   191   187   113    35    83   123   161    77    40    79   184    91    40   186    66    58   199    97    82   194    48   212   222   148   103    40   204   216   143   183    51    52   147    87    91   203   175    87    32   155   116   212    63   100   171   102   130    97    34   201    85   121    39   127   162   111   173    39    79    96   129   221   188   189    99    82   194   178   163   137    91    86   137    52    61    81    51    61   114   123   114    63    56    90   101   210    82    54   160   107    76    84   112   132   136   155    49   152    43    40   212   204   103   123   118   142   196    89    96   146   121   182    87    63   216   110    57    49   164    55   187   138    89    93   196    63   137   186   177   215   211    89   114   108   116   209    37    74    67   125   165    70    50    39    38   101   134   166    66   133    56    95    50   210    32   219   154   222   152    60   216   202    72    56   164   113   194   205   116   203    60    53    55   200   219   168   200   127   103   181    87   177   157    46    56    69    91   166    87   220    72
    64   104    34   178   167   181   163    52   132   213    34    88    60   123   210   161   200   205    77   115   127   118   186   135   152   157   147   172   110   197   153    65   110   152    63   175   123    58   203    79   181    60   200   216   148   112   214    57   104   116   206    57   212   130   201    36    58   114   149   220    67   209   150   208   163    99   108    89   220   137   119    69    46   100    95    94    74    61   101   154   127   117   210   168    42   180   187   156   118   168    43    36   132   217    37    49   111   101   113   203   121    50    48   157   213    75   218   176   130   135   168   156    56    43    74   199   134   159   212   199   186   136    33   210   157   117   121   145   153   205    44   162    35   154    48   105   163    90   134   221   101   179   154   167   208    36    98   163   208   141   135   100   212    52   163   181   152   214    34    82   134   208    92   183   109   194   174    89   137    51    66   100    43    76    69    49   190    56   142    56    31   139    75    80   128    37   118   182    53   138    79   218   212   102    41   100   215   160    35    54   161   153   128   118   138   150   118    69   163   215   155    36    53   105    87   204   144    60    95   181   214    77   205   130   181   162   140   130   155   142    80    86    56    42    57    91    32    60    91    90    49    61   178    76    54   132    85    90    75   180   171   150   197    99   150   153    46   185   202    35   178   104    59   105   160   215   150   212    58   204    72    44    51    37    60   145   202    34   198   204   185   103    36    50    32    46   219   117   106    75   216   210    38    89   127   146    41   213   118   220   153   102    68    62   124   215   130    61    98   219   187    69    58    97   222   102   161   205   175   128    39   190   187   113    35    83   124   162    77    40    79   185    91    40   187    65    58   199    97    82   194    47   212   222   148   103    41   204   216   143   183    51    52   147    87    91   203   175    87    32   155   116   212    63   100   171   102   130    97    35   200    85   121    38   127   162   110   173    38    79    96   129   221   188   189    99    83   194   179   163   137    92    86   138    52    61    82    50    61   114   123   114    63    56    91   101   210    82    54   160   106    76    84   112   132   136   155    49   152    43    40   212   204   103   123   118   142   197    89    96   146   121   182    87    63   216   110    57    49   165    55   187   138    89    93   196    63   137   186   177   215   211    89   115   108   116   210    37    74    66   125   165    70    49    39    38   101   134   166    66   133    56    95    50   210    32   219   154   222   152    60   216   202    72    56   164   113   194   205   116   203    60    53    55   200   220   168   200   127   103   181    87   177   157    46    56    69    91   166    87   220    72
    64   104    34   178   167   180   163    52   132   213    34    88    60   123   210   162   201   205    77   115   127   119   186   135   153   157   146   172   110   196   153    65   110   152    63   175   123    59   203    79   181    59   199   216   148   113   214    57   104   116   206    57   212   130   201    37    57   114   149   220    67   209   150   208   163   100   107    89   220   137   119    70    46   100    95    93    74    61   101   154   127   117   210   168    41   180   187   155   119   168    43    36   133   217    36    49   112   100   113   203   121    49    48   157   213    75   218   176   130   135   169   156    56    43    73   199   134   159   212   199   186   136    33   210   157   117   121   146   153   206    44   163    35   153    48   104   163    90   133   221   101   179   154   168   208    35    98   164   208   141   134   100   213    53   163   180   151   214    34    82   135   208    91   183   109   193   175    89   137    51    65   100    44    76    68    48   190    56   142    56    32   139    75    80   128    37   117   182    53   138    80   218   212   101    42   100   215   160    35    54   161   153   128   118   138   149   118    69   163   214   154    37    54   105    87   203   144    60    95   181   214    76   205   130   180   162   140   131   155   142    80    86    56    42    57    91    32    59    91    90    49    61   178    76    54   132    85    90    74   180   170   150   198    99   150   153    46   185   201    35   178   104    59   104   161   216   150   213    57   205    72    44    50    36    60   145   202    34   198   204   185   103    37    49    33    46   220   117   106    75   216   210    38    88   126   146    42   213   118   219   153   101    67    63   123   215   130    61    98   218   187    68    59    98   222   102   161   204   175   128    38   191   187   113    35    83   123   161    78    41    79   185    90    40   186    65    57   200    96    82   194    47   212   222   148   104    40   204   215   143   183    51    51   148    87    91   203   176    87    32   155   116   212    63   100   172   102   130    97    34   200    85   121    38   127   163   110   173    39    80    96   129   220   187   189    99    83   194   178   163   137    92    86   138    53    61    82    51    60   114   123   114    62    56    91   101   209    82    54   160   106    77    84   112   132   136   154    49   153    44    40   212   204   103   123   118   142   196    89    96   146   121   183    87    63   215   110    56    49   165    54   187   139    89    93   196    63   136   187   176   214   211    89   114   108   117   210    37    75    67   125   164    70    49    39    38   101   134   166    66   133    56    95    49   210    32   219   154   222   152    60   216   202    72    56   164   114   194   205   116   202    60    53    55   199   220   169   200   127   103   181    87   178   157    46    56    69    91   166    86   219    72
    64   104    34   178   167   181   163    52   132   213    34    88    60   123   210   161   201   205    77   115   127   119   186   135   152   157   146   172   110   196   153    65   110   152    63   175   123    58   203    79   181    60   200   216   148   112   214    57   104   116   206    57   212   131   201    36    58   114   149   220    67   209   150   208   163    99   108    89   220   137   119    69    46   100    95    94    74    61   101   154   127   117   210   168    41   180   187   156   118   168    43    37   132   217    36    49   112   101   113   203   121    49    48   157   213    75   218   176   130   135   168   156    56    43    74   199   134   159   212   199   186   136    33   210   157   117   120   146   153   206    44   162    35   153    48   105   163    90   134   221   101   179   153   167   208    36    98   164   208   141   135   100   212    52   163   181   152   214    34    82   135   208    92   183   109   193   174    89   137    51    66   100    43    76    69    49   190    56   142    56    31   139    75    80   127    37   118   181    53   138    79   218   211   102    41   100   215   160    35    54   161   153   129   118   138   149   118    69   163   215   154    36    54   105    87   204   144    60    95   180   214    77   205   130   181   162   140   130   155   142    80    85    56    42    58    91    32    60    91    90    49    61   178    76    54   132    85    90    75   180   170   150   197   100   150   153    46   185   202    35   178   104    59   105   161   215   151   212    58   204    72    45    51    37    60   145   202    34   198   204   185   103    36    50    33    46   220   117   106    75   216   210    38    89   127   146    41   213   119   220   153   102    68    62   123   215   130    61    98   218   187    69    58    97   222   102   161   205   175   128    39   191   187   113    35    82   123   162    77    40    79   185    91    40   187    66    58   199    97    82   194    48   212   222   148   103    41   204   216   143   183    51    52   147    87    91   203   175    87    32   155   116   212    63   100   171   102   130    97    35   201    85   121    39   127   162   110   173    39    79    96   129   221   188   189    98    82   194   178   163   137    91    86   137    52    61    81    51    61   114   124   114    63    56    91   101   210    82    54   160   107    76    84   112   132   136   155    49   152    43    40   212   204   103   123   118   142   196    89    96   146   121   183    87    63   216   110    57    49   164    54   187   138    89    93   196    63   137   186   177   215   211    89   114   108   117   209    37    74    67   125   165    70    50    39    38   101   134   166    66   133    56    95    50   210    32   219   154   222   152    60   216   202    72    56   164   113   194   205   116   203    60    53    55   200   219   168   200   127   103   181    87   177   157    46    56    69    91   167    87   220    72
    63   104    34   177   166   182   163    50   131   216    33    89    61   119   209   160   199   202    75   114   125   118   188   135   150   156   147   171   110   199   152    66   109   153    64   177   122    61   203    80   181    62   199   215   149   114   214    56   103   118   210    58   212   133   199    38    57   113   147   220    68   210   150   206   162   102   107    86   220   135   119    69    45   101    96    95    73    60   101   155   126   117   211   170    42   179   187   155   117   166    43    37   131   218    36    50   110   102   113   203   122    49    49   158   214    79   219   174   130   134   169   155    58    45    72   199   132   158   212   200   187   136    34   211   158   116   120   147   154   206    46   163    36   151    51   106   164    90   135   222   100   179   153   169   208    37    97   162   208   140   135   102   214    52   162   181   153   215    34    84   134   208    92   182   107   193   176    88   138    52    66   101    43    78    67    50   191    55   143    57    31   138    75    80   129    39   118   182    53   140    80   219   210   101    43    99   216   161    35    53   162   153   131   118   138   150   117    69   163   216   153    36    53   105    85   203   142    58    95   181   213    77   205   131   181   162   140   131   158   140    80    85    55    41    58    90    32    61    93    91    48    61   179    77    54   130    85    91    75   180   170   152   198    99   151   150    48   184   205    32   176   104    58   102   161   216   152   213    58   205    73    46    50    36    60   145   200    32   201   205   184   104    36    51    32    45   220   113   106    73   218   209    38    89   125   145    43   214   120   216   154   101    66    61   125   212   130    59    98   216   188    67    56    95   223   101   160   206   176   128    41   192   187   113    36    81   123   161    77    39    79   184    88    40   188    67    58   197    97    83   197    47   214   220   146   104    38   201   217   142   182    51    51   147    87    91   202   173    86    32   157   116   213    63   101   172   100   130    97    34   200    84   121    38   126   163   110   175    37    80    96   127   221   188   187   100    85   195   178   162   135    93    86   137    53    61    83    48    63   113   123   114    63    56    92    99   210    82    52   158   103    76    85   111   133   135   155    48   153    44    39   211   205   100   123   118   142   196    89    95   147   121   183    89    63   215   110    57    46   163    56   186   139    90    92   198    63   137   186   177   213   213    90   112   108   117   209    38    77    67   124   166    71    49    38    39   101   134   165    65   134    56    95    50   209    31   221   153   224   151    62   216   203    70    56   164   112   193   204   117   204    60    53    54   200   219   168   201   129   104   180    87   178   157    47    57    72    91   168    84   220    73
    65   104    34   178   167   181   163    52   132   213    34    88    59   123   210   162   201   204    78   116   127   118   186   135   152   156   146   172   110   196   153    65   110   151    63   175   123    59   204    78   181    60   200   217   148   112   214    57   105   116   206    57   212   130   201    37    58   115   149   220    66   209   150   208   163    99   108    88   220   137   119    69    46   100    95    94    74    61   100   154   127   117   210   169    42   180   188   156   118   168    43    36   132   217    36    49   111   101   113   203   120    49    48   157   214    75   218   175   129   135   168   156    57    43    73   200   134   158   212   198   187   137    33   210   158   117   121   146   153   205    44   163    35   154    49   105   163    90   133   221   101   179   154   167   207    35    98   164   209   141   135   100   213    52   163   180   151   214    35    82   135   209    92   183   109   193   174    89   138    51    66   100    43    76    68    49   190    56   142    56    32   140    75    80   128    37   118   182    53   139    79   218   211   102    41   100   216   160    35    54   162   154   129   118   138   149   118    69   163   216   154    36    53   105    87   204   144    60    95   180   214    76   204   130   180   162   140   131   155   141    80    85    56    41    57    89    32    59    91    90    49    60   178    75    54   133    85    90    75   179   170   150   197   100   149   152    47   185   201    35   178   104    59   105   161   216   151   212    58   204    72    44    50    37    59   145   202    34   197   205   185   103    37    50    33    47   219   117   106    75   215   209    38    89   127   145    42   213   119   219   154   101    68    63   124   214   131    62    98   219   188    68    59    98   222   101   161   204   175   128    39   191   187   113    35    82   123   161    77    40    79   185    91    40   186    65    58   199    96    83   195    48   212   222   147   103    41   204   216   144   182    51    51   148    86    90   203   176    88    32   155   117   211    63   101   171   102   130    96    34   201    85   121    39   127   162   111   173    38    80    96   128   221   188   189    99    82   195   179   163   137    92    87   137    53    62    82    51    61   114   124   114    63    57    90   101   210    82    53   160   107    76    84   112   132   136   155    49   152    44    40   213   205   103   123   117   142   197    90    96   146   121   182    87    63   215   110    57    49   164    54   187   138    89    93   195    63   137   186   177   215   211    89   114   108   117   209    37    74    66   125   165    70    50    39    39   101   134   167    66   133    56    95    50   210    32   220   154   222   152    60   215   203    72    56   164   113   194   205   116   202    60    54    55   200   220   168   201   127   102   181    86   177   157    46    56    70    91   167    86   219    72
    64   104    33   177   165   183   163    49   132   213    35    88    59   121   207   163   203   206    77   114   128   118   190   134   152   157   147   171   112   200   153    67   108   152    63   174   124    58   204    79   181    58   200   216   147   112   215    59   103   117   205    58   211   132   200    37    57   114   148   219    69   208   151   208   167   101   110    89   220   137   121    68    45   100    95    94    76    63   105   154   126   119   212   167    40   181   188   155   118   167    46    37   132   218    36    48   112   102   116   204   122    47    47   158   213    74   219   174   128   131   168   157    57    44    73   202   135   158   210   199   187   137    30   209   157   117   118   146   152   207    46   163    33   153    48   104   161    91   132   223   100   180   154   168   206    34    97   163   210   142   136   102   215    52   165   180   149   214    33    80   135   211    91   182   110   193   175    89   134    51    64   100    44    76    71    48   193    57   144    57    32   139    72    80   128    39   118   180    55   137    78   220   213   103    42   102   213   162    35    55   160   153   128   117   138   150   119    68   162   216   152    36    55   104    89   204   143    60    94   180   216    76   203   130   180   161   140   129   154   143    78    85    56    43    58    90    32    62    89    92    48    60   177    75    54   131    84    90    76   179   173   150   197    99   149   150    47   186   202    36   177   102    63   104   160   217   147   212    61   204    73    42    49    36    60   146   203    34   200   205   184   103    35    49    34    44   221   116   107    77   216   210    39    86   125   147    41   214   120   218   154   101    67    63   122   217   130    64    99   219   185    68    60    96   222   103   161   203   177   129    39   189   187   113    35    82   124   161    77    41    78   184    92    39   187    65    57   201    98    85   194    48   211   222   148   103    43   205   219   146   183    51    54   149    85    90   200   175    88    31   156   112   213    65   101   169   103   128   100    35   203    84   121    41   125   163   111   173    36    76    96   131   220   187   189    99    84   196   180   165   137    91    86   136    52    60    84    51    60   115   123   114    62    56    90   101   208    84    55   157   108    77    86   112   129   134   156    52   154    44    38   210   203   103   126   120   142   199    90    95   145   121   185    89    64   215   110    59    46   166    56   190   137    88    93   198    65   136   186   177   218   213    91   115   107   116   208    38    73    68   127   163    69    53    42    38   100   134   166    66   134    55    96    52   208    31   220   152   221   151    62   213   204    72    55   164   113   194   205   115   200    60    55    53   199   221   170   201   127   100   182    86   176   156    50    57    66    90   164    88   220    70
    64   104    34   178   167   181   163    52   132   213    34    88    60   123   210   161   201   205    77   115   127   119   186   135   153   157   147   172   110   196   153    65   110   152    63   175   123    58   203    79   181    60   200   216   148   112   214    57   104   116   206    57   212   130   201    37    58   114   149   220    67   209   150   208   163    99   108    89   220   137   119    69    46   100    95    94    74    61   101   154   127   117   210   168    41   180   187   156   118   168    43    37   132   217    37    50   111   101   113   203   121    50    48   157   213    75   218   176   130   135   168   156    56    43    74   199   134   159   212   199   186   136    33   210   157   117   121   146   153   205    44   162    35   153    48   105   163    90   134   221   101   179   154   167   208    36    98   163   208   141   135   100   212    52   163   181   152   214    34    82   134   208    92   183   109   193   174    89   137    51    66   100    43    76    68    49   190    56   142    56    32   139    75    80   128    37   118   181    53   138    79   218   211   102    41   100   216   160    35    54   161   153   129   118   138   149   118    69   163   215   155    36    54   105    87   204   144    60    95   180   214    77   205   130   180   162   140   130   155   142    80    85    56    42    57    91    32    60    91    90    49    61   178    76    54   132    85    90    75   180   171   150   197    99   150   153    46   185   202    35   178   104    59   105   161   215   151   212    58   204    72    44    51    37    60   145   202    34   198   204   185   103    36    50    32    46   219   117   106    75   216   210    38    89   127   146    41   213   119   220   153   101    68    62   123   215   131    61    98   219   187    69    58    97   222   102   161   205   175   128    39   191   187   113    35    83   123   162    77    40    79   185    91    40   187    66    58   199    97    82   194    48   212   222   148   103    40   204   216   143   183    51    52   147    87    91   203   175    87    32   155   116   212    63   100   171   102   130    97    34   201    85   121    39   127   162   111   173    39    79    96   129   221   188   189    99    82   194   178   163   137    92    86   137    52    61    81    51    61   114   123   114    63    56    91   101   210    82    54   160   107    77    84   112   132   136   155    49   152    44    40   212   204   103   123   118   142   196    89    96   146   121   182    87    63   216   110    57    49   164    55   187   139    89    93   196    63   137   186   177   215   211    89   115   108   116   209    37    74    67   125   165    70    50    39    38   101   134   166    66   133    56    95    50   210    32   219   154   222   152    60   216   202    72    56   164   113   194   205   116   203    60    53    55   200   219   168   200   127   103   181    87   177   157    46    56    69    91   167    87   220    72
    64   105    34   178   167   180   163    52   132   213    34    88    60   123   210   161   201   205    78   115   127   119   186   135   153   157   147   172   110   196   153    65   110   152    63   175   124    59   203    79   181    60   200   216   148   112   214    57   104   116   207    58   212   130   201    37    58   114   149   220    67   209   150   208   164    99   108    89   220   137   119    69    46   101    95    94    74    61   100   154   126   117   210   168    42   180   187   155   118   168    43    37   133   217    37    49   112   101   113   204   121    50    48   157   213    76   218   175   130   135   168   155    56    43    74   199   134   159   212   199   186   136    33   210   157   117   121   146   153   205    44   162    35   153    49   105   163    90   134   221   101   178   154   168   208    36    98   163   208   141   135    99   213    53   163   181   151   215    34    82   135   208    92   183   109   194   174    90   137    52    66   100    43    76    68    49   190    55   142    56    31   139    75    80   128    37   118   181    53   138    79   218   211   102    42   100   215   160    34    54   161   153   128   118   138   149   118    69   163   215   155    37    54   105    87   204   144    60    95   181   214    77   204   130   180   162   140   130   155   142    80    85    56    41    57    91    32    60    91    90    49    61   178    76    54   133    85    90    75   180   171   150   197    99   150   152    46   184   202    35   178   104    59   104   161   215   151   213    58   205    73    45    51    37    59   145   202    34   198   204   185   103    36    50    33    47   220   117   106    75   216   210    38    88   127   146    41   214   119   220   153   101    67    63   123   215   130    61    98   219   187    69    59    97   221   102   161   205   176   128    39   190   187   114    35    82   124   162    77    40    79   185    91    40   186    65    58   199    97    82   194    48   212   223   148   104    40   204   216   143   183    52    51   148    87    91   202   175    87    32   155   116   212    63   100   171   102   129    97    35   200    85   121    39   127   162   111   173    38    80    96   129   221   188   189    99    83   194   178   163   137    92    86   137    52    61    82    51    61   114   123   114    63    56    91   102   210    82    54   160   107    76    84   112   132   136   155    49   152    43    40   212   204   103   123   118   142   196    89    96   146   121   183    87    63   216   110    57    48   165    55   187   139    89    93   196    63   137   186   176   214   211    89   114   108   116   209    37    74    66   126   165    71    49    39    38   102   134   166    66   133    55    95    50   210    32   219   154   222   152    60   216   202    72    56   164   113   193   204   115   203    60    54    55   199   219   168   200   127   103   180    87   177   157    46    56    69    91   167    87   220    72
    64   103    34   178   166   181   162    52   132   213    35    88    61   122   210   160   201   205    77   114   125   118   188   135   152   157   146   171   109   196   153    66   109   152    61   176   123    58   203    78   180    61   201   216   148   114   214    58   105   116   206    59   212   132   202    36    58   115   148   221    65   208   150   205   162    99   107    90   222   138   121    69    46   100    96    94    75    61   101   154   128   118   211   168    41   181   187   156   118   168    42    38   132   218    36    49   112   100   113   204   122    48    48   157   212    75   217   175   128   134   169   155    58    42    74   200   133   160   210   199   186   137    34   210   157   118   120   146   153   204    45   162    34   154    49   104   164    91   133   221   102   179   152   169   207    35    98   163   208   142   137   100   212    52   161   181   153   214    33    83   133   208    92   183   109   192   175    88   135    51    66   102    42    77    68    51   189    55   142    55    31   140    76    80   127    39   120   180    54   137    79   219   211   100    40   102   217   161    33    54   161   153   129   119   138   150   117    69   165   217   155    37    53   106    87   204   144    60    95   181   214    76   202   132   180   161   139   130   155   142    81    86    56    42    57    90    30    59    91    91    49    61   177    76    53   132    85    91    75   179   170   150   194    99   150   150    45   184   199    33   178   103    60   105   161   216   151   211    57   206    74    44    50    37    58   146   200    34   198   206   184   106    36    50    34    45   219   117   106    75   217   209    38    88   128   146    40   213   119   221   153   102    69    62   121   213   131    61    98   219   186    70    58    98   222   102   162   205   176   129    39   191   188   114    33    82   124   162    78    40    80   184    89    39   186    66    57   198    98    83   195    46   212   224   148   104    37   204   215   142   184    50    51   147    88    90   203   174    87    33   154   115   211    62   100   171   102   130    97    35   201    85   122    39   127   163   110   173    39    78    95   128   219   186   189    99    84   196   178   164   136    90    86   137    52    60    81    52    61   112   126   112    64    53    90   102   210    81    55   160   106    75    85   111   131   136   153    50   152    44    41   214   204   103   123   119   142   197    90    98   147   122   183    88    62   217   109    56    49   165    55   187   138    89    93   195    63   136   187   176   214   212    90   115   108   117   208    38    72    65   127   166    72    49    40    40   101   133   167    67   133    55    95    51   208    32   220   153   222   153    59   216   203    72    54   163   114   194   204   114   203    60    54    55   199   219   168   201   125   104   181    86   176   157    46    56    68    90   165    88   218    71
    64   104    34   179   168   180   163    53   132   213    34    88    59   122   211   162   200   204    77   116   126   118   186   134   153   157   147   172   110   196   153    65   110   152    62   174   124    58   203    79   181    61   199   216   149   113   214    58   105   115   207    57   214   130   201    36    58   114   149   221    66   209   150   208   163   100   109    89   221   137   119    70    47   100    96    94    74    61   101   154   127   117   210   168    42   181   187   156   118   168    43    36   132   217    37    50   110   101   114   203   121    49    48   158   214    75   218   176   130   136   168   156    55    43    73   199   134   159   211   200   187   136    32   211   156   116   121   145   152   205    44   163    35   154    49   104   163    89   134   220   101   177   153   168   207    37    98   163   209   142   135   100   211    53   162   180   152   214    33    82   135   208    92   183   109   194   174    90   138    52    66   100    43    76    69    50   190    56   142    57    32   139    76    79   127    38   117   181    52   139    80   217   212   102    41   100   216   161    35    55   161   154   129   118   137   149   117    70   164   214   154    37    53   105    86   204   143    61    95   181   214    76   204   130   180   161   140   131   155   142    81    84    56    43    58    92    31    59    90    90    49    61   178    76    54   132    85    90    75   180   171   149   197   100   150   153    46   184   201    35   179   103    59   105   162   215   152   213    58   204    72    44    51    38    60   145   203    34   198   206   185   103    37    50    33    48   220   117   106    74   217   209    38    89   127   147    40   213   119   220   154   101    68    62   123   214   131    61    99   218   187    67    58    97   221   101   161   205   175   127    38   191   187   113    36    83   123   162    76    40    79   184    90    40   186    65    59   199    96    83   195    47   212   223   147   104    40   205   216   143   183    50    53   147    87    91   203   175    87    32   155   117   213    63    99   171   102   129    97    34   201    85   121    37   125   163   110   172    39    80    96   129   219   188   189    99    82   194   179   162   136    92    86   138    52    61    81    51    60   116   123   112    63    56    91   101   209    82    55   160   107    76    84   112   131   136   155    48   153    44    39   212   205   102   123   118   142   197    90    96   146   120   182    87    62   216   110    57    48   165    54   187   138    89    93   196    62   137   187   176   214   212    89   115   108   116   209    36    73    66   126   165    70    49    40    38   101   134   165    66   134    56    95    51   209    31   218   154   221   152    60   216   202    72    55   164   114   194   205   116   204    61    54    55   199   219   168   200   127   102   182    86   178   157    46    56    70    90   167    87   220    72
    64   104    35   179   167   182   163    52   132   214    33    88    60   122   209   161   201   204    78   115   126   120   186   136   152   157   146   173   111   197   154    64   109   152    62   175   125    58   203    80   181    60   199   217   148   112   214    56   105   117   204    57   212   131   200    37    58   114   148   221    69   209   149   208   163    98   107    89   222   137   117    69    47   101    96    95    75    62   101   154   125   117   210   168    41   180   188   156   118   168    43    37   131   217    36    49   111   101   112   203   120    49    47   157   214    76   217   176   129   135   169   156    56    43    73   200   134   159   212   198   187   136    33   210   158   118   120   145   153   206    44   162    35   154    48   105   164    90   134   222   101   178   153   167   210    35    97   164   209   141   135   100   211    53   163   182   153   215    34    82   135   209    91   184   109   194   174    89   138    51    67   102    43    77    68    50   188    54   142    56    31   139    74    79   128    37   117   182    54   139    80   218   211   101    41   101   215   161    35    55   162   153   128   117   138   147   119    69   163   215   154    37    54   105    86   204   144    60    93   180   213    76   204   132   180   162   141   130   156   142    81    86    55    41    58    90    31    59    92    89    50    61   178    77    54   132    86    90    74   180   171   151   198   100   151   151    47   184   202    34   178   105    60   105   161   216   151   212    58   205    72    43    50    38    60   145   202    34   198   203   185   104    36    50    32    47   219   117   106    74   216   209    39    88   127   147    41   213   119   219   152   101    68    63   123   215   131    62    98   219   187    69    58    99   220   101   161   204   174   128    39   189   187   114    35    84   123   162    77    40    80   184    91    41   188    64    58   200    96    82   194    48   212   222   149   102    41   205   215   142   183    51    50   147    86    91   202   176    88    31   155   117   213    62    99   171   104   131    96    36   200    85   121    40   128   162   111   172    39    80    96   129   221   187   189    99    82   196   179   162   137    93    86   138    53    62    82    51    60   114   122   115    63    55    90   101   210    82    55   159   107    76    84   113   131   136   156    48   151    44    39   213   204   103   123   119   141   196    89    96   148   122   183    87    64   215   110    57    49   164    54   188   139    88    93   195    63   138   186   176   215   212    89   116   107   118   209    36    73    67   126   165    71    50    40    38   101   133   166    66   133    56    95    50   211    31   219   154   223   153    60   216   201    72    56   164   113   193   205   117   203    60    54    54   199   220   168   199   127   102   182    86   177   159    46    55    69    91   167    87   219    72
    64   104    34   178   167   181   164    52   132   213    34    88    60   123   210   161   201   205    77   115   127   119   186   135   152   157   147   172   110   196   153    65   110   151    63   175   123    58   203    79   181    60   200   216   148   112   214    57   104   116   206    57   212   130   201    37    57   114   149   220    67   209   150   208   164    99   108    89   220   137   119    70    47   100    95    94    75    62   101   154   127   117   210   168    42   180   187   156   118   168    43    36   132   217    37    49   112   101   113   203   121    49    48   157   213    75   218   175   130   136   168   156    56    43    74   200   134   159   212   199   186   136    33   210   157   117   121   146   153   205    44   163    35   153    48   104   163    90   134   221   101   179   153   167   208    36    98   163   208   141   134   100   212    52   163   181   152   215    34    82   135   208    92   183   109   193   174    89   137    51    66   100    43    76    68    49   190    56   142    56    32   139    75    79   127    37   118   181    53   138    79   218   211   102    41   100   215   160    35    54   161   153   129   118   138   149   118    68   164   215   154    36    54   105    87   204   144    60    95   180   214    76   205   130   180   162   140   130   155   141    80    85    56    42    57    90    31    60    91    90    49    61   178    76    54   132    85    90    74   180   170   150   197    99   150   153    46   185   202    35   178   104    59   105   161   215   151   212    58   204    73    44    51    37    60   145   202    34   198   204   185   104    36    50    33    46   219   117   106    75   216   210    38    89   127   146    41   213   118   219   153   102    68    62   124   214   130    61    97   219   187    69    58    97   222   101   161   205   175   128    39   190   187   113    35    83   124   161    77    40    79   184    90    40   186    65    58   199    96    82   194    48   212   222   148   103    41   204   216   143   182    51    51   147    87    91   203   175    87    32   155   116   212    63   100   171   102   130    97    34   201    85   121    39   127   162   111   173    38    80    96   129   221   188   189    99    83   194   179   163   137    92    86   138    52    61    81    51    61   114   123   114    63    56    91   101   210    82    54   160   107    76    84   112   132   136   155    49   152    44    40   212   204   102   124   118   142   196    89    96   146   121   182    87    63   216   110    57    49   164    55   187   138    89    93   196    63   137   186   177   215   211    89   114   108   116   209    37    74    66   125   165    70    49    39    38   101   134   166    66   132    56    95    50   210    31   219   154   222   152    60   216   202    72    56   164   113   194   205   116   203    60    54    55   200   219   168   200   126   102   180    87   177   157    46    56    69    91   167    87   220    72
    64   105    35   178   167   181   164    52   132   213    34    87    60   123   209   162   200   204    77   114   128   117   186   136   153   156   147   171   110   196   153    66   110   152    63   174   124    58   203    79   181    60   200   216   148   113   214    57   104   116   207    57   212   130   202    37    58   114   149   220    66   209   150   208   163    99   108    89   220   137   118    69    47   100    94    94    74    61   101   154   127   116   210   168    41   180   187   156   118   168    43    37   132   217    37    50   112   101   113   203   121    49    48   157   213    75   218   175   130   136   168   156    56    43    73   199   134   160   211   199   186   137    33   210   157   116   122   146   154   205    44   163    35   154    49   105   163    90   134   221   101   178   154   167   208    36    98   163   208   141   135   100   213    53   162   181   151   215    34    82   135   208    92   183   109   194   174    89   137    50    66   100    44    77    68    49   190    57   142    56    32   140    75    80   127    38   118   181    53   138    80   218   211   102    41   100   216   161    35    54   161   154   128   118   138   150   118    68   163   215   154    36    54   106    88   203   144    60    94   180   214    77   205   131   180   162   140   130   155   142    80    85    55    43    58    91    31    60    90    91    48    60   178    76    54   132    85    90    74   180   170   150   197    99   150   153    46   184   201    34   178   103    60   106   161   215   151   212    58   205    72    44    51    37    59   145   202    34   197   204   186   104    36    49    33    46   219   117   106    74   216   210    38    89   127   146    41   213   119   220   152   101    67    62   123   215   131    63    98   218   186    69    58    97   222   102   161   204   175   127    39   191   187   114    35    82   123   162    77    41    78   185    91    40   187    66    58   199    96    81   194    47   212   223   148   103    41   206   215   144   184    51    51   147    87    91   203   176    88    33   156   117   212    63   100   171   103   130    96    35   201    85   122    39   127   162   111   173    39    80    96   128   220   188   189    99    82   195   177   162   136    91    86   137    52    61    81    51    60   114   124   114    63    56    91   101   210    81    53   160   107    76    84   113   132   136   154    49   152    43    40   212   204   103   123   118   143   196    89    95   146   121   182    88    63   216   110    57    48   164    54   186   138    88    94   196    63   136   187   177   215   211    90   114   108   117   210    37    74    66   126   165    70    50    39    38   101   134   165    66   133    55    95    50   210    32   219   154   222   153    60   216   202    72    56   164   113   193   205   116   203    60    54    55   200   220   167   200   126   103   180    87   177   158    45    56    69    91   167    87   220    72
    65   104    35   178   166   180   163    52   132   214    34    86    60   123   209   162   201   204    78   114   127   118   185   135   152   157   147   172   109   195   152    66   110   152    62   176   122    59   203    78   181    59   200   217   147   112   214    57   105   117   207    57   211   131   201    36    58   115   149   221    68   209   150   208   164    99   108    88   222   137   119    69    46   100    94    96    74    62   100   154   128   117   209   169    42   181   188   156   119   168    43    37   133   218    37    50   112   100   113   204   121    49    48   157   213    76   219   175   130   136   168   155    57    43    74   199   134   158   212   199   187   135    34   210   157   116   120   145   154   206    44   163    35   154    49   105   163    91   134   221   101   180   154   168   208    36    98   164   209   141   134    99   213    53   163   180   152   214    35    81   134   209    92   183   109   194   175    89   137    52    66   100    43    76    69    49   190    55   142    56    30   139    74    79   128    36   117   181    54   138    80   219   212   103    42   100   215   161    35    55   162   153   129   118   138   149   118    68   164   215   154    37    53   105    87   203   144    60    95   180   213    77   203   131   180   162   140   131   155   141    81    84    56    43    57    90    32    60    90    91    49    60   178    77    55   133    86    90    76   181   169   150   198    99   150   152    46   184   202    34   178   104    59   105   160   216   151   213    58   204    72    45    50    38    60   143   202    34   198   203   184   104    37    49    33    47   219   115   107    74   216   211    38    88   127   145    41   212   119   219   154   102    69    63   122   214   130    61    97   219   188    69    58    97   222   101   161   205   175   127    39   190   187   113    35    83   123   161    76    41    80   184    90    41   187    64    58   198    97    83   195    48   212   222   148   104    41   204   216   143   183    51    52   147    87    89   202   176    89    33   154   117   213    65   100   172   103   130    97    35   200    85   122    38   127   162   110   173    38    79    96   129   220   187   189    98    83   195   179   163   136    92    86   138    53    61    82    51    60   115   124   114    62    56    90   102   209    82    54   160   107    76    84   113   132   137   156    48   152    43    40   212   204   103   123   119   142   195    90    97   146   121   183    88    62   216   110    57    47   163    54   188   139    88    93   196    62   137   186   177   215   211    89   114   108   115   209    37    74    67   125   166    71    50    39    39   102   133   165    66   132    55    95    50   211    32   221   155   222   152    60   217   202    73    57   165   113   194   205   116   202    60    53    55   201   219   167   200   126   102   181    87   178   157    45    56    70    91   165    86   220    72
    64   104    34   179   167   180   164    52   132   213    34    89    60   123   210   161   201   205    77   115   127   119   186   134   153   157   147   172   110   196   153    65   111   151    63   174   123    58   203    80   180    60   200   216   148   112   215    57   105   117   207    57   212   130   201    36    58   114   149   220    67   210   150   208   163   100   108    89   220   138   118    70    45   100    94    94    74    61   100   154   126   117   210   169    42   180   187   156   118   168    43    37   133   217    36    50   111   101   112   203   121    50    48   158   213    75   218   176   130   135   168   156    56    43    74   200   133   159   212   199   186   136    33   209   157   116   121   145   153   206    45   162    35   153    48   104   163    90   133   221   101   179   154   168   207    36    98   163   208   141   134    99   212    53   162   181   152   214    34    82   134   208    92   183   109   193   174    89   137    52    66   100    43    76    68    49   190    56   142    56    32   140    75    80   127    37   118   181    53   138    79   218   211   102    42   100   215   160    35    55   162   153   129   119   138   149   117    68   163   215   154    36    53   105    87   203   143    60    95   180   214    76   205   131   181   162   140   130   155   142    80    85    56    41    58    90    32    59    90    90    49    61   177    76    54   133    86    90    75   180   170   150   198    99   150   153    46   185   202    35   177   104    59   105   160   215   151   213    58   204    72    44    52    37    59   145   202    34   199   203   185   103    36    49    33    46   219   117   106    75   216   210    38    89   127   146    41   213   119   220   154   102    68    63   123   215   130    61    99   218   188    69    58    98   222   102   161   205   176   128    39   190   187   114    35    83   123   162    77    40    79   185    90    40   187    66    58   199    97    82   195    48   212   223   148   103    40   204   216   143   183    51    52   147    87    91   203   175    88    32   155   116   212    63   100   171   103   129    96    34   201    85   121    39   127   163   110   173    39    79    96   129   221   187   188    99    83   194   178   163   136    92    86   138    52    62    82    50    60   114   123   113    63    56    90   101   210    82    54   160   107    76    84   112   132   136   155    49   152    43    40   212   205   102   123   118   141   196    89    96   146   121   182    88    63   217   110    57    49   164    54   187   138    89    93   196    62   136   186   177   215   212    89   114   109   116   208    37    74    67   125   165    70    49    39    38   101   135   166    65   133    55    95    50   210    32   219   155   222   152    60   216   202    72    56   164   113   194   205   116   203    61    54    55   200   220   168   200   127   103   180    86   177   157    46    56    69    91   166    87   220    71
    64   105    34   178   167   181   164    53   132   213    34    88    59   123   210   161   201   205    77   115   127   118   186   135   153   157   147   172   110   197   153    65   110   152    63   175   123    58   203    79   181    60   200   216   148   112   215    57   104   116   206    57   212   130   201    37    58   114   149   220    67   209   150   208   163    99   108    89   221   137   119    69    46   100    95    94    74    61   101   154   127   117   210   168    41   180   187   156   118   168    43    36   132   217    37    49   111   101   113   203   121    50    48   157   214    75   218   176   130   135   168   156    56    43    74   199   134   159   212   199   186   136    33   209   157   117   120   146   153   205    44   162    35   153    48   105   163    90   134   221   101   179   153   167   208    35    98   164   208   141   135   100   212    52   163   180   152   214    34    82   134   208    92   182   109   193   174    89   137    51    66   100    43    76    68    49   190    56   142    56    32   139    75    80   127    37   118   181    53   139    80   218   211   102    41   100   215   161    35    54   161   153   128   118   138   150   118    69   164   215   155    37    54   105    87   204   144    60    95   180   214    76   204   130   181   162   140   131   155   142    80    85    56    41    57    91    32    60    90    90    49    61   178    76    54   132    85    90    75   179   170   150   197    99   150   153    46   185   202    34   178   104    59   105   160   215   151   212    58   204    73    45    51    37    60   145   202    34   198   204   185   104    36    50    32    46   219   117   106    75   216   210    38    89   127   146    41   213   119   220   153   101    68    62   123   215   130    62    98   219   187    69    58    98   222   102   161   204   175   128    39   191   187   114    35    83   124   161    77    40    79   184    91    40   186    66    58   199    97    82   194    48   212   223   147   103    41   204   216   143   183    51    52   147    87    91   203   175    87    32   155   116   212    63   100   171   102   130    97    34   201    85   121    38   127   162   111   173    38    79    96   129   221   188   189    99    83   194   179   162   137    91    86   138    52    61    81    51    61   114   123   114    63    55    91   101   210    82    54   160   106    77    84   112   132   137   155    49   152    43    40   212   204   103   123   118   142   196    89    96   146   121   182    88    63   216   110    57    49   164    55   187   139    89    93   196    63   137   186   177   214   211    89   114   108   116   210    37    74    67   125   165    70    50    39    38   101   134   166    66   133    56    95    50   210    32   219   154   222   152    60   216   202    72    56   165   113   194   205   116   202    60    53    55   199   219   168   200   127   103   181    87   177   157    46    56    69    91   166    87   220    72
    64   105    35   178   167   180   163    52   132   213    34    88    59   122   211   161   201   204    77   114   127   120   186   135   153   158   147   171   110   196   153    65   110   152    63   174   123    58   204    80   181    61   200   217   148   113   215    58   104   116   206    57   211   130   201    36    57   114   150   221    67   209   150   209   163   101   109    89   221   137   119    69    46   100    95    94    74    62   100   154   128   117   210   167    41   180   186   156   118   169    43    36   133   217    36    50   112   100   113   204   120    50    48   158   213    76   218   176   129   136   168   156    56    43    74   199   134   159   212   198   186   136    33   210   158   117   121   146   154   206    45   161    34   152    49   105   162    89   133   221   101   178   154   168   207    36    98   164   208   141   135    99   212    52   163   181   152   214    34    82   135   208    92   183   109   194   174    88   137    51    66   100    43    76    68    49   190    57   141    55    32   139    75    79   128    38   118   182    54   139    80   218   212   102    41   100   215   160    34    54   162   153   128   118   138   150   118    69   163   215   154    35    54   105    87   203   144    61    95   181   214    76   205   130   181   162   140   131   155   142    80    85    56    42    58    90    32    60    91    90    49    61   178    75    54   132    86    91    75   179   170   149   197   100   149   152    46   185   202    35   178   103    59   105   160   216   151   213    58   205    72    44    52    36    59   146   202    33   198   205   184   104    36    50    34    46   220   117   105    75   215   210    38    88   128   146    41   214   119   220   153   101    68    63   124   214   131    61    98   220   187    68    58    98   222   102   162   204   175   128    39   190   187   113    35    83   124   162    77    40    79   184    91    40   186    64    58   199    97    82   194    47   213   222   148   104    40   204   215   143   183    51    52   147    87    90   203   175    88    32   156   116   212    64   101   173   102   129    97    35   200    85   121    39   126   163   110   173    38    79    96   129   221   187   189    99    82   194   179   163   137    91    85   137    52    62    81    49    61   113   124   113    63    54    91   100   211    82    53   159   107    77    84   112   132   136   154    49   152    44    40   211   205   103   122   118   142   196    89    95   146   120   181    88    63   216   110    58    48   163    56   187   139    89    94   196    63   136   187   177   216   211    88   115   108   117   210    37    74    66   125   165    71    50    39    36   100   134   166    66   133    56    95    50   209    32   220   154   222   151    60   216   202    72    57   165   114   194   205   116   203    61    53    54   200   219   168   200   127   102   181    86   177   158    46    56    69    91   166    86   219    71
    62   107    37   182   169   180   159    54   132   213    36    87    62   124   207   165   202   206    80   116   127   119   187   134   154   148   146   169   113   192   155    62   112   151    61   175   127    58   203    78   182    56   201   215   146   112   212    59   104   114   211    58   214   132   201    38    61   112   147   217    63   212   151   207   162    99   106    91   214   136   122    67    46    99    96    92    75    57   101   154   125   114   216   165    42   181   185   159   120   168    45    37   131   216    39    50   111    99   111   204   122    49    47   158   213    76   217   177   128   137   161   158    57    38    77   202   130   158   211   199   185   136    32   208   159   114   120   149   152   205    39   162    37   148    51   107   168    91   134   219    97   180   155   165   208    38    98   161   209   139   132   100   209    50   163   183   151   214    36    83   133   206    90   182   108   193   181    90   140    52    67   104    44    76    64    47   189    57   139    56    32   138    75    81   126    38   118   182    48   142    77   219   215    98    43    99   214   157    35    50   158   159   127   119   139   148   117    73   164   216   150    38    51   108    88   205   142    58    96   181   210    73   208   130   180   163   140   131   155   144    78    85    56    39    59    93    35    57    95    87    50    62   178    76    54   133    89    90    72   178   170   150   197    98   153   151    47   191   198    34   183   105    59   107   160   214   151   210    55   205    73    42    51    35    60   147   202    32   195   204   188   103    34    51    35    48   217   117   106    78   218   209    34    85   127   146    40   214   123   222   153   101    72    64   124   216   134    63    95   211   188    68    58    94   218   104   163   206   178   131    42   191   184   115    40    76   126   160    78    37    79   186    92    39   184    65    58   200    96    84   195    47   211   222   151   104    42   202   215   141   184    54    50   148    86    92   200   179    85    33   153   117   210    61    97   173   100   128    94    34   198    82   121    36   124   167   111   169    38    81    92   126   226   187   193   101    81   194   178   162   139    95    92   139    50    61    76    53    63   113   124   114    61    57    88    97   210    82    56   161   108    78    83   110   133   134   154    49   151    42    38   212   204   106   120   117   142   196    88    95   143   121   184    90    62   217   113    61    52   166    54   188   140    86    88   195    62   136   185   172   214   210    88   115   106   117   213    31    72    67   125   163    70    50    37    40   103   133   165    65   134    55    97    44   210    31   215   152   226   148    58   218   203    74    52   159   112   195   202   112   205    59    58    57   202   215   176   198   128   100   181    82   179   156    44    56    72    87   165    88   214    73
    64   104    34   178   167   180   163    52   132   213    34    88    61   123   209   162   201   204    78   115   127   119   186   135   153   157   146   172   109   196   153    65   110   151    63   175   124    58   204    79   181    60   199   216   147   112   214    57   105   116   206    57   212   130   202    36    58   115   148   220    67   210   149   209   163    99   108    89   220   137   119    69    46   100    95    94    74    61   100   153   127   117   210   168    41   180   187   156   118   168    43    36   132   217    37    50   111   100   112   203   121    50    48   157   213    75   218   175   129   136   168   155    56    43    74   199   134   159   212   198   187   136    33   210   157   117   121   146   153   205    44   162    35   154    49   104   162    90   134   221   101   179   154   167   208    35    98   163   209   140   135   100   212    52   162   180   152   214    35    82   135   208    92   183   108   193   175    90   137    51    66    99    44    76    68    49   190    55   142    56    32   139    74    79   127    37   117   181    53   138    80   218   212   102    41    99   216   160    34    54   161   153   128   119   138   149   118    69   163   215   154    36    54   105    87   203   144    60    96   181   214    76   204   131   181   161   141   130   154   141    80    85    56    42    58    90    32    60    91    90    49    60   177    76    54   131    86    91    75   180   170   150   196    99   150   153    47   184   202    35   178   104    59   105   161   215   150   213    57   205    72    44    51    37    60   145   203    35   198   204   185   104    37    50    32    46   220   116   106    75   216   210    38    88   127   146    41   213   117   220   153   102    68    62   123   215   130    61    98   219   187    68    59    97   222   101   161   205   176   128    39   190   187   114    35    82   123   161    77    40    79   185    91    41   186    66    57   200    97    82   195    48   211   223   148   102    41   204   216   143   183    52    53   147    87    91   204   175    87    32   154   116   212    63   100   171   102   130    96    34   200    85   121    38   126   163   111   173    39    79    97   129   221   187   188    99    82   195   178   162   137    91    86   137    52    61    81    51    61   114   123   114    63    56    90   102   210    82    53   160   106    77    83   113   132   137   155    49   152    43    40   212   205   103   124   118   142   196    89    96   146   121   182    88    64   216   110    57    49   164    55   186   138    89    93   196    63   137   186   177   215   212    89   115   108   117   210    37    74    67   125   165    70    49    39    38   101   134   166    66   133    56    95    49   210    31   219   154   222   152    60   216   202    72    56   164   113   195   205   115   203    59    54    54   199   219   168   200   127   102   180    87   176   157    45    56    69    90   167    87   220    72
    64   106    33   179   167   184   165    52   130   212    33    86    61   124   207   162   201   207    77   116   128   119   188   137   152   158   144   174   109   199   153    67   110   151    64   175   124    59   202    82   180    60   197   216   148   112   216    59   103   116   208    54   213   131   199    38    56   116   150   222    70   210   148   211   163   100   107    89   225   138   118    69    46    99    95    93    73    62   102   153   128   117   210   169    41   180   187   155   117   168    43    38   132   218    38    50   111   101   116   202   120    49    47   158   214    73   217   174   130   133   170   158    60    43    74   202   134   159   210   199   185   136    34   211   157   116   120   146   153   205    44   161    36   155    47   104   163    92   133   221   102   179   151   167   206    37    97   164   208   142   133    99   211    51   166   182   151   214    37    82   135   207    92   183   109   193   173    89   139    50    66    98    44    76    69    49   192    57   140    58    32   141    75    80   128    37   119   183    53   139    80   217   210   101    40   100   216   161    34    57   163   154   128   119   139   151   118    71   165   217   151    36    56   106    86   207   144    59    96   181   214    80   207   129   181   161   145   128   155   142    81    88    57    39    53    92    34    62    90    93    46    62   178    76    55   131    84    92    75   180   170   150   196    98   153   155    45   186   202    36   176   104    58   107   163   216   151   211    56   204    74    43    53    34    57   146   201    34   197   206   184   104    36    50    36    46   219   118   103    77   217   208    36    91   124   145    42   212   118   218   153   104    66    65   123   212   130    60    97   217   189    68    58    98   222   102   162   203   175   125    39   192   188   112    37    82   124   160    79    44    79   185    93    40   187    67    58   201    96    81   194    48   212   222   147   103    39   204   214   142   185    52    52   147    85    92   203   174    87    32   153   116   213    62   100   172   103   128    97    36   202    85   123    40   127   161   110   172    37    79    96   130   221   187   188   100    83   198   178   162   137    94    84   136    51    59    80    50    61   112   120   113    62    56    90   101   211    82    53   160   105    78    86   112   130   136   154    48   153    42    39   212   203   102   123   118   141   197    91    96   146   119   182    84    65   218   109    58    48   166    55   188   140    89    94   196    61   139   189   176   215   212    90   114   109   118   210    38    74    66   127   167    70    52    39    37   102   133   165    65   130    56    94    51   209    35   218   154   222   152    64   219   204    70    58   163   112   195   205   114   201    59    53    56   198   221   166   197   127   105   181    88   176   159    45    57    70    90   167    85   222    72
    64   104    34   178   167   181   163    52   132   213    34    88    60   123   210   161   201   205    77   115   127   119   186   135   153   157   147   172   110   196   153    65   110   152    63   175   123    58   204    79   181    59   200   216   148   112   214    57   104   116   206    57   212   130   201    37    58   114   149   220    67   209   150   208   163    99   108    89   220   137   119    69    46   100    95    94    74    61   101   154   127   117   210   168    41   180   187   156   118   168    43    36   132   217    36    49   111   101   113   203   120    50    48   157   213    75   218   175   130   135   168   155    56    43    73   199   133   159   212   199   186   136    33   210   157   117   121   146   153   206    44   162    35   153    48   104   163    90   134   221   101   179   154   167   208    36    98   163   208   141   135   100   212    52   162   180   152   214    35    82   135   208    92   183   109   193   174    89   137    51    66   100    43    76    68    49   190    56   142    56    31   139    75    80   127    37   118   181    53   138    79   218   211   102    41   100   216   161    34    55   161   153   128   118   138   149   118    68   163   215   154    36    54   105    87   204   143    60    95   180   214    77   205   130   181   162   140   131   155   142    80    85    56    42    57    91    31    59    91    90    49    61   178    76    54   132    85    90    74   180   171   150   197    99   150   152    46   185   201    35   178   104    59   104   161   215   151   212    58   205    73    44    51    37    60   145   201    34   198   204   185   103    37    50    33    46   219   117   106    75   216   210    38    89   127   146    41   213   118   220   153   102    68    62   123   214   131    61    98   218   187    69    58    97   221   102   161   205   175   128    39   191   187   113    35    83   124   161    77    40    79   185    91    40   186    66    58   199    96    82   194    48   212   222   148   103    40   204   216   143   183    51    52   147    87    91   203   175    87    32   155   116   212    63   100   171   103   130    97    34   201    85   121    39   127   162   111   173    38    79    96   129   221   188   189    99    82   195   179   163   136    92    86   137    52    61    82    50    61   114   123   114    63    56    91   101   210    82    54   160   107    77    84   112   132   136   155    49   152    44    40   212   204   103   123   118   142   197    89    96   146   121   182    87    63   216   110    57    49   164    55   187   138    89    93   196    63   137   186   177   215   211    89   114   108   116   209    37    74    66   125   165    70    50    39    38   101   134   166    66   133    56    95    50   210    31   219   154   222   152    60   216   202    72    56   164   113   194   205   116   203    60    53    55   200   219   168   200   127   102   181    87   177   157    46    56    69    91   167    87   220    72
    64   105    35   178   167   180   163    52   132   213    34    88    60   123   210   161   201   205    77   115   127   119   186   135   153   157   147   172   110   196   153    65   110   152    63   175   123    58   203    79   181    60   200   216   148   112   214    57   104   116   206    57   212   131   201    37    57   114   149   220    67   209   150   208   163    99   108    89   221   137   119    69    46   100    95    94    74    61   101   154   127   117   210   168    41   180   187   155   118   168    43    36   132   217    37    50   112   101   113   203   121    49    48   158   213    76   218   175   130   135   168   156    56    43    73   199   134   159   212   199   186   136    33   210   157   117   121   146   153   205    44   162    35   153    49   105   163    90   134   221   101   179   154   167   208    36    98   164   208   141   135   100   212    52   163   181   152   214    34    82   134   208    92   183   109   193   174    89   137    51    66   100    43    76    68    49   190    56   142    56    32   139    75    80   127    37   118   181    53   138    79   218   212   102    41   100   215   160    35    55   161   153   129   118   138   149   118    69   163   215   155    36    54   105    87   204   144    60    95   181   214    77   205   130   181   162   140   130   155   142    80    85    55    42    57    91    32    60    90    90    49    61   178    76    54   132    85    90    75   180   171   150   197    99   150   153    46   185   201    35   178   104    59   105   161   215   151   212    58   205    72    44    51    37    60   145   202    34   198   204   185   103    36    50    32    46   220   117   106    75   216   210    38    88   127   146    41   213   119   220   153   101    68    62   123   215   131    61    98   219   187    69    59    97   222   102   161   205   175   128    39   191   187   114    35    83   123   162    77    40    79   185    91    40   187    66    58   199    96    82   194    48   212   222   148   103    40   204   216   143   183    51    52   147    87    91   203   175    87    32   155   116   212    63   100   171   102   130    97    34   201    85   121    39   127   162   110   173    38    80    96   129   221   187   189    99    82   194   178   163   137    92    86   137    52    62    82    51    61   114   123   114    63    56    90   101   210    82    54   160   107    77    84   112   132   136   155    49   152    43    40   212   204   103   123   118   142   196    89    96   146   121   182    87    63   216   110    57    49   164    55   187   139    89    93   196    63   137   186   177   215   211    89   115   108   116   210    37    74    66   125   165    70    50    39    38   101   134   166    66   133    56    95    50   210    32   219   154   222   152    60   216   202    72    56   165   113   194   205   116   203    60    53    55   199   219   168   200   127   103   181    87   177   157    46    56    69    91   166    87   220    72
    65   103    34   179   167   180   163    53   132   214    33    89    60   123   210   161   201   205    77   114   127   119   185   135   154   156   147   172   111   196   153    65   111   151    64   175   123    59   203    78   180    60   199   217   149   112   214    58   105   116   206    58   213   130   202    37    58   113   150   220    67   209   150   210   164   100   107    89   222   138   119    69    46   100    95    93    74    61   101   155   125   117   211   169    41   180   187   155   118   168    42    36   132   218    37    49   112   100   112   203   120    50    47   158   213    75   219   176   130   136   167   157    56    43    73   200   133   159   211   198   187   136    33   210   157   117   121   145   154   205    44   163    35   154    49   103   164    90   134   222   101   179   153   167   208    35    98   164   208   141   134   100   212    52   163   181   152   215    35    80   133   209    92   184   110   194   174    88   139    51    65   100    44    76    68    48   190    55   140    57    32   139    75    80   128    36   118   181    53   139    80   218   211   102    41   100   215   160    35    54   162   154   129   118   138   149   119    68   163   215   156    36    53   105    87   204   144    61    95   181   213    78   205   130   181   162   140   131   154   143    79    86    56    42    59    91    31    61    91    90    49    61   177    75    55   132    84    90    75   179   171   150   197    98   150   152    46   184   201    35   178   104    59   104   160   216   150   213    57   204    73    45    51    39    60   147   202    35   198   203   185   103    36    50    33    46   219   117   107    75   216   210    38    90   127   145    42   213   119   220   153   102    68    62   124   215   130    61    98   219   186    69    58    96   222   102   161   204   176   128    38   190   186   114    35    83   122   161    77    40    79   185    91    39   187    66    57   200    97    82   195    48   213   222   148   103    40   204   215   143   183    51    53   147    87    91   202   174    87    32   154   116   212    64   100   171   103   130    96    35   201    85   122    39   127   163   110   172    39    80    96   129   221   187   188    98    82   195   178   164   137    92    86   138    52    61    81    50    61   114   123   114    62    56    91   100   209    82    55   160   106    77    84   111   133   135   155    49   153    43    40   212   205   103   123   118   141   196    88    97   145   121   182    88    63   216   110    57    48   163    54   187   138    89    93   195    63   136   186   177   215   211    88   114   108   116   210    37    74    65   125   165    69    48    40    38   101   133   165    65   134    56    95    49   211    32   220   154   222   151    60   216   202    72    57   163   114   194   203   116   203    60    53    56   200   219   168   199   127   103   180    87   176   157    46    55    69    91   166    87   219    72
    65   104    34   178   167   181   164    51   131   213    34    88    60   122   210   162   201   205    77   114   127   118   186   135   153   157   147   172   110   197   154    65   110   151    63   175   124    58   204    79   180    59   200   216   148   112   214    57   104   116   207    57   212   130   202    36    57   114   148   220    67   209   150   208   163    99   108    88   220   137   119    70    46   100    95    94    75    62   101   154   127   117   210   168    41   180   187   155   118   169    42    37   133   217    37    50   111   100   113   203   121    50    48   158   214    75   218   176   130   135   169   156    56    43    74   199   133   158   211   199   187   136    33   211   158   117   121   145   153   206    44   163    35   154    48   104   163    90   134   221   101   179   154   168   208    35    98   164   208   140   135   100   212    52   163   180   152   215    34    82   135   208    92   183   109   193   174    90   137    51    66   100    43    76    68    49   190    56   142    57    32   139    74    79   127    38   117   182    53   139    80   217   211   102    42    99   216   161    34    54   161   152   128   117   138   150   119    68   164   215   155    37    53   105    87   204   145    61    95   181   214    77   205   130   181   162   140   131   155   142    79    85    56    42    57    91    32    59    91    90    49    61   178    76    54   132    85    90    75   180   170   151   198    99   150   152    46   185   202    35   178   104    59   105   161   215   151   213    58   205    72    44    51    37    59   145   202    34   198   204   185   103    37    50    32    46   220   117   106    75   216   209    38    89   127   146    41   213   119   220   153   101    68    62   123   215   130    61    98   218   187    69    59    98   222   102   160   204   175   127    39   191   187   114    35    83   123   161    77    39    79   185    91    40   187    66    58   199    97    82   194    47   212   223   148   103    40   204   215   143   183    51    51   147    87    91   202   175    87    32   155   116   212    63   100   171   102   130    97    35   201    85   122    38   127   162   110   173    38    79    97   128   220   188   189    99    81   194   179   163   136    92    86   138    52    61    82    51    61   114   123   114    63    56    91   102   210    81    53   159   106    76    84   113   133   136   155    48   152    43    40   212   204   103   123   118   142   196    88    96   146   121   182    87    63   216   110    57    49   164    54   187   138    89    93   195    63   137   187   177   215   212    89   114   108   117   209    37    74    67   125   166    70    49    39    38   101   135   166    66   133    56    95    50   210    32   219   154   221   152    60   216   202    72    56   164   114   194   204   116   203    61    54    55   200   219   168   200   126   103   181    87   177   158    46    56    69    91   166    87   220    72
    64   104    34   178   167   181   163    52   132   213    34    88    60   123   210   161   201   205    77   115   127   119   186   135   153   157   147   172   110   196   153    65   110   151    63   175   123    58   204    79   181    60   200   216   148   112   214    57   104   116   206    57   212   131   201    37    58   114   149   220    67   209   150   208   163    99   108    89   220   137   119    69    46   100    95    94    74    61   101   154   127   117   210   168    41   180   187   156   118   168    43    37   132   217    37    50   111   101   113   203   121    50    48   157   213    75   218   175   130   135   168   156    56    43    74   199   134   159   212   199   186   136    33   210   157   117   121   146   153   205    44   162    35   154    48   104   163    90   134   221   101   179   154   167   208    36    98   163   208   141   135   100   212    52   163   181   152   214    34    82   134   208    92   183   109   193   174    89   137    51    66   100    43    76    68    49   190    56   142    56    32   139    75    80   128    37   118   181    53   138    80   218   211   102    41   100   216   160    35    54   161   153   128   118   138   149   118    69   163   215   154    36    54   105    87   204   144    60    95   180   214    77   205   130   181   162   140   130   155   142    80    85    56    42    57    91    32    60    91    90    49    61   178    76    54   132    85    90    74   180   170   150   197    99   150   153    46   185   201    35   178   104    59   105   161   215   151   212    58   205    73    44    51    37    59   145   202    34   198   204   185   103    36    50    32    46   219   117   106    75   216   210    38    88   127   146    41   213   119   220   153   101    68    63   123   215   130    61    98   219   187    69    58    97   222   102   161   205   175   128    39   190   187   113    35    83   123   161    77    40    79   185    91    40   186    66    58   199    97    82   194    47   212   222   148   103    41   204   216   143   183    51    52   147    87    91   203   175    87    32   155   116   212    63   100   171   102   130    97    35   201    85   121    39   127   162   111   173    38    79    96   129   221   188   189    99    83   194   178   163   136    92    86   137    52    62    81    51    61   114   123   114    62    56    90   102   210    82    54   160   107    77    84   112   132   136   155    49   152    44    40   212   204   103   123   118   142   196    89    96   146   121   183    87    63   216   110    57    49   164    55   187   139    89    93   196    63   136   187   177   215   211    89   115   108   116   209    37    74    67   125   165    70    50    39    38   101   134   166    66   133    56    95    50   210    32   219   154   222   152    60   216   202    72    56   164   113   194   205   116   203    60    53    55   200   219   168   200   127   102   181    87   177   157    46    56    69    91   167    87   220    72
    64   105    34   178   167   181   163    52   132   213    34    88    60   122   210   161   201   205    77   115   127   118   186   135   152   157   147   172   110   196   153    65   110   151    63   175   123    58   203    79   181    60   200   216   148   112   215    57   104   116   206    58   212   130   202    37    57   114   149   220    67   209   150   208   163    99   108    89   221   137   119    69    46   100    95    94    74    61   100   154   127   117   210   169    41   180   187   156   118   169    43    36   132   217    37    49   112   100   113   203   121    49    48   157   213    75   218   176   130   135   168   156    57    43    74   199   133   159   212   198   186   136    33   210   158   117   121   146   153   205    44   162    35   153    49   104   163    90   134   221   101   179   154   167   208    36    99   163   208   141   134    99   212    52   163   181   152   214    34    82   134   209    92   183   109   194   174    89   137    51    66   100    43    76    68    49   190    56   142    56    31   140    75    79   128    37   118   181    53   138    80   218   212   102    41   100   216   160    35    54   161   153   128   118   138   149   119    69   163   215   155    37    54   106    87   204   143    60    95   180   214    76   205   130   180   162   140   130   155   142    80    86    56    42    58    90    32    60    90    90    49    61   178    76    54   132    85    90    75   180   171   150   197    99   150   152    46   185   202    35   178   104    59   105   161   215   151   212    58   204    73    44    51    37    60   145   202    34   198   204   185   104    36    50    33    46   220   117   106    75   216   210    38    89   127   146    41   213   118   219   153   101    68    63   124   215   131    61    98   219   188    69    58    97   222   101   161   205   176   128    39   190   187   113    35    82   123   162    77    40    79   185    91    40   187    66    58   199    96    82   195    48   212   222   148   103    40   204   216   143   183    51    52   148    87    91   203   175    87    32   155   116   212    63   100   171   102   130    97    35   200    84   122    38   127   162   111   173    39    79    96   129   221   188   189    99    83   195   178   163   136    92    86   137    52    61    81    50    61   114   123   114    63    56    91   101   210    82    54   159   107    77    84   112   132   136   155    48   152    44    40   212   204   103   123   118   142   196    89    96   146   121   183    87    63   216   110    57    49   165    55   187   139    89    93   196    63   137   186   177   215   211    89   115   108   116   209    37    74    67   125   165    70    50    39    38   102   134   166    66   133    55    95    50   210    32   219   154   222   152    60   216   202    72    56   164   113   194   205   116   203    60    54    55   200   219   168   199   127   103   180    87   177   157    46    56    69    91   167    87   220    72
    64   104    34   178   167   181   163    52   132   213    34    88    60   123   210   161   201   205    77   115   127   119   186   135   153   157   147   172   110   196   153    65   110   152    63   175   123    58   203    79   181    60   200   216   148   112   214    57   104   116   206    57   212   130   201    37    58   114   149   220    67   209   150   208   163    99   108    89   220   137   119    69    46   100    95    94    74    61   101   154   127   117   210   168    41   180   187   156   118   168    43    37   132   217    37    50   111   101   113   203   121    50    48   157   213    75   218   176   130   135   168   156    56    43    74   200   133   159   212   199   186   136    33   210   157   117   121   146   153   205    44   162    35   154    48   104   163    90   134   221   101   179   154   167   208    36    98   164   208   141   135   100   212    52   163   181   152   214    35    82   134   208    92   183   109   194   174    89   137    51    66   100    43    76    69    49   190    56   142    56    32   140    75    80   127    37   118   182    53   138    80   218   211   102    41   100   216   160    35    54   161   153   129   118   138   149   118    69   163   215   154    36    54   105    87   204   143    60    95   180   214    77   204   131   181   162   140   130   155   142    80    85    56    42    57    91    32    60    91    90    49    61   178    76    54   132    85    90    75   180   171   150   197    99   150   153    46   184   202    35   178   104    59   105   161   215   151   213    58   204    72    44    51    37    60   145   202    34   198   204   185   103    36    50    32    46   219   117   106    75   216   210    38    89   127   146    41   213   119   220   153   101    68    63   123   215   130    61    98   219   187    69    58    97   222   102   161   205   175   128    39   190   187   113    35    83   123   162    77    40    79   184    90    40   186    66    58   199    96    82   194    47   212   222   148   103    41   204   216   143   183    51    52   147    87    91   203   175    87    32   155   116   212    63   100   171   102   130    97    34   201    85   121    38   127   162   110   173    39    80    96   129   221   188   189    99    83   195   179   163   137    91    86   137    52    62    81    51    61   114   123   114    63    56    90   101   210    82    54   160   107    76    84   112   132   136   155    49   152    44    40   212   204   103   123   118   142   196    89    96   146   121   183    87    63   216   110    57    49   164    55   187   138    89    93   196    63   137   186   177   215   211    89   114   108   117   209    37    74    67   125   165    70    50    39    38   101   134   166    66   133    56    95    50   209    32   219   154   222   152    60   216   202    72    56   164   113   194   205   116   203    60    53    55   199   219   168   200   127   103   180    86   177   157    46    56    69    91   167    87   220    72
    65   105    34   179   167   180   163    52   131   213    34    87    60   123   209   161   201   204    77   114   127   118   186   135   152   156   146   171   110   196   154    65   110   152    63   176   124    59   203    80   180    60   200   216   148   113   215    56   104   116   207    57   212   130   201    37    58   115   149   220    67   210   149   208   163    99   109    88   220   137   119    69    46    99    95    94    75    61   101   154   128   117   210   169    41   180   187   155   119   169    43    37   132   216    37    49   111   101   113   203   120    49    47   158   213    76   219   175   131   136   168   156    57    43    73   200   134   159   212   199   186   137    33   210   157   117   120   146   153   205    45   162    35   153    49   105   163    90   133   221   100   179   153   169   207    36    98   163   209   141   134   100   212    52   162   181   151   214    36    82   135   208    92   182   109   193   175    88   137    50    66   100    44    76    68    49   189    56   142    55    31   140    74    80   128    37   118   182    54   138    79   218   210   102    41   100   216   160    33    54   160   152   129   118   138   150   118    68   163   215   155    37    54   106    87   204   143    61    95   181   214    77   205   130   179   162   140   131   155   142    80    85    55    42    57    89    33    60    90    91    49    61   178    76    54   132    85    89    75   181   171   150   197   100   149   153    46   184   201    35   177   105    59   105   160   215   151   212    58   203    72    45    51    37    59   145   202    35   198   204   185   103    37    50    32    47   219   117   107    75   216   209    38    90   127   145    41   213   118   219   153   101    68    62   124   214   131    61    97   219   187    70    57    97   221   101   160   203   175   129    38   190   187   112    35    83   123   160    77    40    79   184    91    38   187    66    59   198    97    83   194    47   213   223   148   103    41   205   217   144   182    51    52   147    88    91   202   175    88    32   155   116   212    64    99   172   103   130    97    34   201    85   121    39   127   163   110   173    38    80    96   128   222   188   189    98    83   195   178   163   136    92    85   138    53    62    83    50    61   114   123   115    63    57    91   101   210    82    54   160   107    76    84   112   132   137   155    49   152    44    40   212   203   102   124   118   143   197    90    95   147   121   182    87    63   217   109    56    48   164    55   187   139    89    93   196    63   137   187   177   214   212    89   115   108   116   209    38    73    66   125   165    71    49    39    37   101   134   166    66   133    55    94    50   209    31   219   154   223   152    60   216   202    72    55   164   113   194   205   116   203    60    54    55   200   219   168   200   128   102   181    87   177   157    46    55    69    91   165    87   220    71
    65   105    34   179   168   182   163    52   132   213    35    89    59   125   211   162   201   205    78   114   127   117   186   136   153   157   147   171   109   198   154    63   111   152    62   176   123    60   204    80   183    61   200   216   148   113   214    58   105   116   207    57   212   130   200    37    56   114   149   221    66   209   150   209   163   100   108    89   221   136   119    71    46   101    94    93    74    61   101   154   128   117   211   169    42   180   187   157   118   169    45    36   132   217    37    50   112   100   112   202   120    49    48   157   213    75   218   176   128   135   168   156    57    44    73   200   133   159   213   199   187   137    34   211   158   116   120   146   154   205    45   161    34   153    49   104   163    91   133   221    99   179   153   168   207    35    98   162   208   141   135   100   212    52   163   181   151   215    34    82   135   208    91   182   109   194   174    88   137    51    65   100    43    75    69    48   191    57   142    56    32   140    74    79   127    37   118   180    55   140    81   219   211   103    41   101   216   159    35    54   162   153   127   118   138   149   118    68   164   215   155    36    54   106    88   205   144    60    94   181   214    77   204   131   180   163   140   130   155   142    80    86    56    41    57    90    32    61    91    91    49    61   178    78    54   132    86    90    74   180   170   149   197   100   150   153    45   185   201    35   178   102    59   105   160   215   151   212    58   203    72    44    51    37    60   147   202    34   197   204   184   102    36    50    33    47   219   115   106    75   217   210    39    88   128   145    42   213   119   218   153   102    67    62   123   215   129    60    97   218   187    69    59    97   221   103   160   204   174   127    38   191   187   114    36    82   123   161    76    40    79   183    91    40   186    65    57   199    97    83   193    47   213   223   149   103    40   204   215   143   183    50    51   149    87    91   202   174    87    31   155   116   212    65   101   171   103   130    97    35   200    84   121    39   127   163   111   173    38    79    96   128   220   187   190    98    82   193   178   163   136    90    87   137    53    62    81    51    61   114   123   115    61    55    90   100   210    82    54   159   106    76    83   113   132   137   155    48   152    43    40   211   203   103   124   117   142   196    90    95   146   122   182    88    62   216   111    57    49   163    54   187   139    87    93   196    63   136   187   177   215   211    88   115   108   117   209    36    73    67   125   166    70    49    39    38   102   134   166    66   132    55    96    49   209    31   219   153   221   152    59   215   203    72    55   166   113   194   206   116   203    59    53    56   199   218   169   199   127   102   181    86   178   157    46    57    71    92   166    88   221    72
    64   104    34   179   167   181   163    52   132   213    33    88    60   123   210   161   201   205    78   114   127   119   186   135   153   157   147   172   110   197   153    65   110   152    63   175   123    59   203    79   181    60   200   216   148   112   214    57   104   116   206    57   212   131   201    37    58   114   149   220    67   209   150   208   163    99   108    89   220   137   119    69    46   100    95    94    75    61   101   154   127   118   210   168    41   180   187   155   118   168    43    37   132   217    36    50   111   101   113   203   121    50    48   158   213    76   218   176   129   135   168   156    56    43    74   199   134   159   212   199   186   136    33   210   158   116   121   145   153   205    44   162    35   153    48   105   163    90   133   221   101   179   153   168   207    36    98   164   208   141   134   100   212    52   163   180   152   214    34    82   134   208    91   183   109   194   174    89   137    51    66   100    43    76    69    49   190    55   142    56    32   140    75    80   127    37   118   181    53   139    80   218   211   102    41   100   216   160    35    55   161   153   128   118   138   149   118    69   163   215   154    36    54   105    87   204   144    60    95   180   214    76   204   130   180   162   140   130   155   141    80    85    56    42    57    91    32    60    91    90    49    61   178    76    54   132    85    90    75   180   171   150   197    99   150   153    46   185   202    35   178   103    59   105   161   216   151   213    58   205    72    45    51    37    60   145   201    34   198   204   185   103    36    49    33    46   219   117   106    75   216   210    38    89   127   146    41   213   118   220   153   101    68    63   124   215   130    61    98   218   187    69    59    97   222   102   161   205   175   128    39   191   187   114    35    83   123   161    77    40    79   184    91    40   186    66    58   199    97    82   194    48   212   222   148   104    40   204   216   143   183    51    51   147    87    91   203   175    87    32   155   116   212    63   100   171   102   129    96    34   201    85   121    39   127   162   111   173    39    79    96   129   221   188   189    99    82   194   178   163   136    92    86   138    53    61    82    51    61   114   124   114    63    56    90   102   210    82    54   160   107    77    84   112   132   136   155    49   152    44    40   212   204   103   123   118   142   197    89    96   146   122   182    87    63   216   110    57    49   164    55   187   139    89    93   196    63   136   187   177   215   211    89   115   108   116   209    37    74    67   126   165    70    50    39    38   102   134   166    66   133    56    95    50   209    31   219   154   222   152    60   216   202    72    56   164   113   194   205   116   202    60    54    55   199   220   168   200   127   103   181    87   177   157    46    56    69    90   166    87   220    72
    64   105    34   178   167   181   164    51   132   213    34    88    60   123   210   161   201   204    77   115   128   119   186   135   153   157   147   171   110   197   153    65   110   151    63   175   123    58   203    79   181    60   200   216   148   112   214    57   104   116   207    57   212   130   201    36    58   113   149   220    66   209   149   209   163    99   108    89   220   137   120    69    46   100    94    94    75    61   101   154   127   117   210   168    41   180   188   155   118   168    43    36   132   217    36    50   111   101   114   204   121    49    48   158   214    75   218   175   130   136   168   156    55    42    74   199   135   159   212   199   187   137    33   210   156   117   121   145   154   205    44   162    35   154    49   105   162    90   133   221   101   179   153   167   208    36    98   163   208   140   135   100   212    52   163   180   152   214    35    82   135   208    91   182   109   193   174    89   137    51    66   100    44    76    69    48   189    56   142    56    32   140    74    79   128    37   118   181    53   138    79   218   212   102    42   100   216   160    35    55   162   153   129   118   138   149   118    69   163   214   154    37    54   105    86   204   143    61    95   180   214    77   204   130   180   163   140   130   155   142    80    86    56    42    58    91    32    60    91    90    48    60   178    75    54   132    85    90    75   180   170   151   197    99   150   152    46   184   202    35   178   104    59   105   162   215   150   212    58   204    73    44    51    37    60   145   202    35   197   204   185   103    36    50    33    47   220   117   105    76   216   210    38    89   127   146    40   213   118   220   153   102    68    62   123   215   131    62    98   219   187    69    58    97   222   102   160   205   176   128    39   190   187   114    36    82   124   161    77    40    79   185    91    40   186    65    58   199    97    82   194    48   212   223   147   103    41   204   216   143   182    51    51   147    87    91   203   175    87    32   155   116   212    62   100   171   103   130    96    35   201    84   121    38   127   162   111   173    38    79    97   129   220   187   189    98    83   195   178   163   136    91    86   138    52    62    82    51    61   114   124   114    62    55    90   102   210    83    54   159   106    76    84   112   132   136   155    48   152    44    39   212   204   102   123   119   142   196    88    96   146   121   183    88    63   216   110    57    48   164    54   187   139    89    93   196    63   136   187   177   215   212    88   115   108   116   209    37    75    66   125   165    70    50    39    38   101   134   166    66   133    56    95    51   209    32   219   154   222   152    60   217   203    72    56   165   113   193   205   115   203    60    53    55   199   219   168   200   127   103   181    87   178   156    46    55    69    90   167    87   219    72
    64   105    34   178   167   181   163    52   132   213    34    88    60   123   210   161   201   204    77   115   127   118   186   135   152   157   146   172   110   196   153    65   110   151    63   175   124    58   203    79   180    60   200   216   148   112   214    57   104   116   206    57   212   130   201    37    57   114   149   220    67   209   150   208   163   100   108    89   221   137   119    69    46   101    95    93    74    61   101   154   126   117   210   168    42   180   187   155   118   168    43    36   132   217    36    49   111   100   113   203   121    50    48   157   214    75   218   176   130   135   168   155    56    43    74   199   134   159   212   199   186   136    33   210   158   117   121   146   153   205    44   162    35   153    49   104   163    90   133   221   101   179   154   168   208    36    98   163   208   141   135    99   212    52   163   180   151   214    34    82   134   209    92   183   109   193   174    90   137    51    66   100    44    76    69    49   189    56   142    56    32   140    74    79   127    37   118   181    53   138    79   218   211   102    42   100   215   160    35    54   161   153   128   118   138   149   118    69   163   215   155    36    54   105    87   204   144    60    95   180   214    77   205   130   181   162   140   130   155   142    80    85    56    42    57    91    32    59    91    90    49    61   178    76    54   132    85    90    74   180   171   150   197    99   150   152    46   185   201    35   178   104    59   105   161   215   151   212    58   205    73    44    51    37    59   145   202    35   198   204   185   103    37    50    33    46   220   117   106    74   216   210    38    88   127   146    41   213   119   220   153   101    68    62   123   215   130    61    98   219   187    69    58    97   222   102   161   205   176   128    39   190   187   114    35    83   123   162    77    40    79   185    91    40   186    66    58   199    96    82   195    48   212   222   148   104    40   204   216   143   183    51    52   147    87    91   203   175    88    32   155   116   212    63   100   171   102   130    96    35   201    85   121    39   127   162   111   173    38    79    96   128   221   188   189    99    82   194   179   163   137    92    86   138    52    61    81    51    61   114   124   114    62    56    91   101   210    82    54   160   107    76    84   112   132   136   155    49   152    44    41   212   204   103   123   118   142   197    88    96   146   121   182    87    63   216   110    57    49   164    55   187   139    89    93   196    63   137   187   177   215   211    89   114   108   116   209    37    74    67   125   165    70    50    39    38   101   134   166    66   133    56    95    50   210    31   219   154   222   152    60   216   202    72    56   164   113   194   205   115   203    60    53    55   200   220   168   200   127   103   181    87   177   157    46    56    69    91   166    87   220    72
    65   103    33   179   166   180   162    53   131   212    34    88    62   124   211   162   202   203    76   114   126   120   186   135   153   156   148   173   111   195   154    64   108   152    64   174   121    58   203    81   179    60   200   217   149   113   214    58   104   115   205    57   211   133   201    38    56   112   150   221    67   210   148   209   162    99   110    91   224   137   120    69    46   100    94    95    70    62   100   154   126   116   210   168    41   180   188   156   117   168    42    36   133   217    35    49   108   102   114   204   120    51    50   160   214    78   217   175   131   135   168   158    57    41    72   199   132   158   213   197   187   138    35   210   157   117   120   144   153   204    42   164    38   153    48   105   161    88   134   222   103   180   154   167   207    34    98   165   208   141   135   100   210    52   165   178   150   213    34    82   132   209    94   181   111   192   175    89   138    50    64   101    43    74    68    49   189    54   142    56    30   139    75    81   125    37   119   181    55   138    78   218   214   102    43    99   215   160    35    54   161   153   129   117   138   149   118    67   164   215   154    37    53   106    85   204   143    60    94   180   212    75   206   130   181   160   141   131   154   140    81    84    56    41    57    92    33    58    90    90    49    60   178    76    53   133    86    90    74   180   170   151   197    98   149   155    44   186   202    33   177   103    60   106   161   216   149   213    59   205    74    44    51    37    58   144   201    33   198   203   186   103    36    51    33    46   219   119   107    74   215   210    38    89   127   148    42   214   119   219   153   100    70    62   122   216   131    61    97   218   187    68    58    95   220   103   161   205   174   128    39   190   186   114    36    84   124   161    74    38    79   184    93    38   185    66    58   198    97    82   193    48   213   223   147   105    39   203   216   142   182    52    49   147    87    92   203   176    87    32   156   117   213    63   100   171   104   130    96    34   201    83   121    39   128   165   110   171    40    79    95   129   219   188   189    98    84   194   180   161   138    93    86   137    53    61    82    52    58   113   124   112    62    55    90   101   212    81    54   160   107    79    83   112   132   135   156    47   152    45    39   212   204   102   124   117   142   196    90    96   148   122   180    89    61   216   110    56    50   163    54   187   138    88    92   194    62   136   187   178   214   210    90   113   109   117   211    37    74    67   124   164    69    49    41    38   103   135   166    64   132    57    96    47   208    33   220   153   224   153    58   217   203    73    57   164   112   192   204   115   204    59    53    55   200   217   168   201   126   102   182    87   178   157    47    54    68    91   168    88   219    72
    63   104    34   178   168   182   163    53   131   212    35    88    60   123   209   161   201   207    77   115   128   119   186   136   150   157   145   172   110   197   153    63   110   153    64   175   121    60   204    79   179    59   201   216   147   115   214    56   104   115   205    56   212   131   200    37    57   114   149   221    66   209   151   206   163   101   109    88   220   136   118    71    46    99    93    93    75    60   101   153   127   116   212   168    42   181   186   157   117   169    44    38   132   217    36    49   110   100   113   204   120    49    48   159   211    75   218   176   129   134   169   156    57    42    73   198   134   160   212   199   187   136    33   210   157   118   120   147   154   206    43   162    34   152    50   105   161    90   136   222   102   180   154   166   206    36    98   163   208   140   136    99   211    53   163   180   151   214    36    83   135   208    92   183   108   194   174    90   139    51    67    99    44    76    68    50   191    57   140    53    32   138    73    79   127    37   118   183    54   137    79   219   211   101    40    99   214   160    34    54   162   153   128   120   137   150   119    67   164   214   155    36    54   105    88   203   143    60    96   181   213    77   206   131   181   161   142   130   156   142    81    86    57    43    57    90    32    59    91    90    51    63   178    77    53   132    84    91    75   180   169   150   197    99   150   152    44   184   202    35   177   104    58   106   162   216   150   212    56   206    72    45    49    38    59   146   203    35   198   206   185   103    36    49    34    45   220   117   104    76   216   211    40    90   127   146    40   213   118   218   154   103    68    62   123   214   131    61    97   219   187    68    58    96   223   102   159   205   175   127    39   191   187   112    36    82   123   162    77    40    78   184    90    40   185    64    58   199    96    81   194    47   212   221   145   105    39   206   215   144   182    50    50   147    87    91   202   176    87    31   156   117   211    62   101   171   103   131    97    34   201    82   120    40   127   161   112   171    39    80    96   130   221   188   188    98    82   194   177   163   135    93    86   137    52    63    82    49    61   113   123   113    63    57    89   100   210    80    53   157   106    77    85   113   132   136   155    48   152    43    41   212   202   101   124   118   142   196    88    96   147   123   182    86    62   216   112    58    48   165    53   186   138    89    92   197    62   137   186   178   214   211    89   115   107   117   208    38    74    65   124   166    70    50    39    38   100   135   166    67   133    55    95    51   210    30   218   153   224   152    59   215   202    73    56   163   114   194   204   116   202    60    54    55   198   219   167   201   127   103   179    88   176   157    44    55    69    92   167    87   219    72
    64   104    35   178   166   181   163    53   132   214    33    88    60   122   210   162   201   204    77   114   127   119   185   135   152   156   146   172   110   196   153    66   110   152    63   175   123    58   203    79   181    60   200   216   148   113   214    57   104   116   207    57   212   130   201    36    57   114   149   221    67   209   150   208   163    99   107    89   220   137   119    69    46   100    95    94    74    61   101   154   127   117   211   168    42   180   187   156   118   169    42    36   133   217    37    50   112   100   113   203   120    50    48   157   213    75   218   176   130   135   168   156    57    43    73   200   133   160   211   198   187   136    34   210   157   117   120   146   153   205    43   162    35   154    49   104   163    89   134   221   101   179   153   167   208    35    98   163   209   140   135    99   211    52   163   182   152   214    34    83   135   208    92   183   109   193   175    89   137    51    65   100    43    76    69    49   190    57   142    56    32   140    75    80   127    37   118   182    53   138    80   218   212   102    42   100   216   160    34    54   161   153   128   118   138   149   118    68   164   214   155    36    54   105    87   204   143    60    95   180   214    76   204   130   180   162   140   131   155   142    80    85    55    41    57    91    32    60    91    89    49    61   178    76    54   132    85    90    75   180   170   150   197   100   150   152    46   184   201    35   178   104    58   105   161   215   150   212    58   205    72    45    51    37    60   145   203    34   199   204   185   103    36    50    33    47   220   117   106    75   216   209    38    89   127   146    42   214   119   219   153   101    68    63   124   215   130    61    97   219   187    70    59    97   221   102   161   204   175   127    39   190   187   113    35    83   123   162    77    41    79   185    91    40   186    65    58   199    97    82   194    48   212   223   148   104    41   205   216   143   183    51    52   147    87    91   203   175    87    32   155   117   212    64   100   171   103   130    96    34   200    85   121    39   127   162   110   173    38    79    96   129   220   188   190    98    82   195   179   163   136    92    87   138    53    61    82    51    60   114   124   114    63    56    90   101   210    81    54   159   106    76    84   113   132   136   155    49   152    43    41   213   205   103   123   118   142   196    89    96   146   121   183    87    63   216   111    57    49   165    54   187   139    88    93   196    63   136   187   177   214   212    89   115   108   117   209    37    74    67   125   165    71    49    39    38   101   134   166    66   132    55    95    50   209    32   219   154   223   152    61   216   202    73    56   164   113   194   205   116   203    60    54    55   199   219   168   200   127   103   181    86   177   157    46    56    69    90   167    87   221    71
    65   104    35   179   166   180   164    52   131   213    32    88    58   123   209   161   201   205    78   113   127   118   186   132   153   156   146   172   109   194   153    67   110   150    63   177   125    56   203    78   180    60   200   216   148   113   214    55   104   117   207    57   212   130   201    35    56   116   150   220    68   209   150   208   163   102   110    90   219   137   117    69    47   101    96    94    75    59   100   155   126   116   210   168    42   180   189   157   118   168    44    35   131   217    35    50   109   101   116   203   120    51    47   156   213    76   217   175   131   134   165   155    55    42    74   199   135   158   212   199   186   136    34   209   158   118   120   147   154   207    42   162    36   155    49   104   163    92   133   223    99   178   153   167   210    35    99   165   208   143   135   100   213    53   164   180   150   214    35    83   136   210    91   182   109   195   174    89   139    50    68   101    45    76    69    49   190    59   144    55    30   138    75    78   126    37   120   180    53   140    80   218   211   100    42    99   216   160    35    55   162   153   126   117   138   149   119    69   165   215   155    36    55   105    87   203   145    61    98   180   212    76   204   128   179   161   139   130   154   142    83    84    57    42    58    89    33    59    92    92    49    62   177    74    56   134    84    89    75   180   170   150   197   100   148   153    46   187   199    35   180   103    60   104   161   216   151   213    59   203    74    44    50    37    60   145   204    35   196   207   186   104    36    50    32    45   219   117   107    76   216   209    36    91   128   146    42   212   118   222   154   101    68    65   124   215   131    61    98   218   187    69    57    97   223   104   160   206   177   126    40   192   187   112    36    83   123   162    77    41    79   186    91    40   189    67    59   198    94    83   195    48   211   222   146   102    41   206   216   144   183    50    53   147    87    91   205   174    86    31   156   115   213    63   100   173   102   129    96    33   203    85   122    39   128   163   109   174    39    82    96   129   221   189   189    98    84   193   177   163   133    93    84   139    52    61    80    49    60   113   123   113    62    58    89   102   210    80    55   161   106    76    84   114   133   136   156    47   151    46    40   211   205   102   122   117   143   195    90    94   146   121   183    87    62   216   110    58    50   164    55   188   137    90    92   193    62   137   185   177   215   210    87   115   109   116   208    38    73    66   125   164    72    49    39    38   101   135   164    64   133    57    94    53   209    33   220   155   225   152    61   216   204    73    57   165   113   195   206   116   203    60    52    56   200   221   168   199   128   101   182    87   178   158    44    57    69    92   166    86   218    70
    64   104    34   178   167   181   163    52   132   213    34    88    60   122   210   161   201   205    78   115   127   118   186   135   152   157   147   172   110   196   153    65   110   151    63   175   123    58   203    79   181    60   200   216   148   112   214    57   104   116   206    57   212   130   201    37    57   115   149   220    67   209   150   208   163   100   108    89   221   137   119    69    46   101    95    94    74    61   101   154   127   117   210   168    41   180   187   156   118   168    43    36   132   217    37    50   111   101   113   203   121    50    48   157   213    75   218   176   129   135   168   156    56    43    73   199   133   159   212   199   186   136    33   210   157   117   121   146   153   206    44   162    35   153    48   105   163    90   134   221   101   179   153   167   208    36    98   163   208   141   135   100   212    52   163   180   152   214    34    82   134   208    92   183   109   193   174    89   137    51    66   100    43    76    68    49   190    56   142    56    32   139    75    79   127    37   118   182    53   138    79   218   211   102    41   100   216   161    35    54   161   153   129   118   138   149   118    69   163   215   154    36    54   105    87   204   144    60    95   180   214    76   205   130   181   162   140   130   155   142    80    85    56    42    57    91    32    59    91    90    49    61   178    76    54   132    85    90    74   180   171   150   197    99   150   152    47   185   201    34   178   104    59   105   161   215   151   213    58   204    73    45    51    37    59   145   202    34   198   204   185   103    36    50    33    46   220   117   106    75   216   210    38    88   127   146    41   213   119   220   153   101    68    63   123   215   131    62    98   219   187    69    59    97   222   102   161   205   176   128    39   191   187   113    35    82   123   162    77    40    79   185    91    40   187    66    58   199    97    82   194    48   212   222   148   103    41   204   216   143   183    51    51   147    87    91   203   175    87    32   155   116   212    63   100   171   102   130    97    34   200    85   121    39   127   162   110   173    39    79    96   129   221   187   189    99    82   194   179   163   137    91    86   137    52    62    82    51    61   114   123   114    63    56    90   101   210    82    54   159   107    76    84   112   132   136   155    49   152    44    40   212   204   103   124   118   142   197    89    96   146   121   182    87    63   216   110    57    49   164    55   187   138    89    93   196    63   136   187   177   215   211    89   115   108   116   209    37    74    67   125   165    70    50    39    38   101   134   165    66   133    56    95    50   210    32   219   154   222   152    60   216   202    72    56   164   113   194   205   116   203    60    54    55   200   220   168   200   127   103   181    87   177   157    46    56    69    91   167    87   220    72
    64   104    34   179   169   180   164    51   133   212    32    89    59   124   210   162   201   205    78   114   127   117   187   136   152   156   148   172   110   196   153    66   110   151    64   175   121    58   205    79   180    59   201   216   147   112   214    56   103   117   206    58   212   132   201    36    57   114   149   219    67   209   149   208   162   100   107    88   221   138   119    70    46   101    96    93    73    61   102   154   127   118   210   168    41   180   187   156   118   167    43    37   133   218    37    50   111   101   113   203   121    50    47   158   215    75   217   175   131   135   169   155    57    42    73   199   134   159   211   200   186   136    34   209   157   116   120   145   153   205    44   162    35   153    49   105   163    92   133   220   101   179   152   166   208    35    98   164   206   140   134    98   212    52   162   179   151   215    34    82   135   207    93   182   109   192   174    89   137    52    66    99    43    76    69    48   191    56   142    56    31   139    73    80   128    38   118   181    53   139    81   218   210   101    42   100   216   159    35    55   160   153   128   119   138   149   119    68   163   214   155    36    54   105    87   203   143    60    96   181   214    78   204   131   180   161   139   131   155   142    81    85    55    41    58    92    33    60    91    90    49    60   180    75    52   133    86    90    74   179   170   150   198    99   151   152    46   185   202    34   179   103    59   106   161   216   152   212    57   204    72    44    51    37    60   146   203    33   197   204   184   103    37    50    32    47   219   117   107    73   216   209    39    89   127   146    40   214   118   219   153   101    69    62   123   215   130    62    98   218   187    69    57    98   221   102   161   204   175   129    40   190   189   114    35    82   122   162    77    40    78   184    92    40   186    66    59   200    97    82   194    46   213   222   149   103    40   203   217   143   184    50    51   147    88    90   202   176    87    32   154   117   211    64   101   170   102   130    97    34   201    85   122    38   126   163   111   172    40    79    96   129   221   188   189    99    82   194   180   163   137    91    86   137    52    62    82    51    61   114   125   113    62    57    91   101   210    81    53   159   107    76    84   114   131   136   155    48   151    42    40   212   203   103   124   118   141   195    91    95   147   121   182    87    62   214   111    57    50   165    55   187   139    88    92   195    62   137   187   177   215   211    89   114   107   117   210    38    73    67   124   166    72    50    38    37   101   135   165    66   133    54    96    50   209    32   220   155   223   151    60   216   201    71    56   165   115   193   205   117   203    60    53    55   199   219   168   200   126   103   181    87   178   157    46    56    68    92   167    88   220    73
    66   106    35   179   168   180   164    57   131   217    35    87    61   121   212   165   200   205    76   112   128   117   185   135   154   162   146   173   107   197   155    62   113   151    64   172   121    60   205    83   182    60   197   214   148   111   217    59   103   114   202    53   213   132   197    33    55   112   150   222    67   206   153   208   166   102   108    87   219   140   121    68    47   103    93    96    71    57   102   156   128   116   208   169    37   180   188   154   114   166    45    36   133   217    40    48   109   101   109   202   120    54    41   160   211    77   217   175   129   136   167   154    57    40    77   203   136   162   214   197   187   138    35   208   157   116   120   145   151   211    44   162    33   155    53   100   161    92   133   223   101   183   155   169   208    38    97   164   207   141   132    98   213    53   164   181   156   213    31    81   131   206    87   184   111   195   170    91   136    54    65    99    43    78    66    47   185    58   140    55    29   141    69    79   124    37   120   184    56   140    82   220   211   100    39    99   218   157    31    52   163   151   124   116   136   154   114    71   166   214   155    39    53   104    85   203   146    63    94   183   217    81   205   134   176   160   142   134   155   146    76    85    59    43    62    88    31    60    90    92    50    58   180    80    50   131    84    91    77   178   171   147   198   103   149   150    45   182   204    32   175   105    58    99   159   219   150   212    58   203    72    42    53    34    58   144   202    34   195   205   186    99    39    52    36    45   218   116   104    75   212   207    38    87   128   147    42   214   117   215   153    97    65    66   126   216   129    60    99   219   184    69    62   100   222   100   161   204   175   128    42   196   185   111    33    83   120   161    78    41    83   182    92    41   186    67    60   199    95    80   194    50   213   223   145    99    41   204   218   144   179    48    51   145    87    91   203   177    88    37   156   114   212    62    99   168   104   127    97    36   200    86   120    36   127   169   113   174    41    79    94   131   219   192   188    96    79   191   177   160   136    93    88   137    50    63    81    52    63   115   127   114    65    57    91   103   211    83    53   161   109    77    82   113   136   137   153    49   151    47    38   213   202   104   123   119   145   194    87    97   147   122   181    91    58   218   110    58    50   162    55   188   138    92    93   198    63   139   186   178   216   213    88   119   110   117   205    37    75    66   121   165    72    50    36    37   101   134   166    70   131    55    99    45   212    36   219   151   223   152    59   215   201    72    56   165   117   188   202   113   199    59    55    54   200   220   172   199   126   101   182    86   178   159    45    55    71    96   167    87   212    70
    64   104    34   178   167   181   163    52   132   213    34    88    60   122   210   161   201   205    77   115   127   119   186   135   152   157   146   172   110   196   153    65   110   152    63   175   123    58   203    79   181    60   200   216   148   113   214    57   104   116   206    57   212   130   201    37    57   114   149   220    67   209   150   208   163    99   108    89   221   137   119    69    46   100    95    94    74    61   101   154   127   117   210   168    41   180   187   156   118   168    43    37   132   217    37    49   112   101   113   203   121    50    48   157   213    75   218   176   130   135   168   156    56    43    74   200   134   159   212   199   186   137    33   210   157   117   121   145   153   205    44   162    35   153    48   104   163    90   133   221   101   179   154   167   208    36    99   164   208   141   135   100   212    52   163   180   152   215    35    82   134   208    92   183   109   193   174    89   137    51    66   100    44    76    69    49   190    56   142    56    32   140    74    80   128    37   118   182    53   138    79   218   211   102    41   100   215   160    34    54   161   153   129   118   138   149   118    69   163   215   155    36    54   105    87   204   144    60    95   180   214    77   205   130   180   161   140   130   155   142    80    85    56    42    57    91    32    60    91    90    49    61   178    76    54   132    85    90    75   180   170   150   197    99   150   153    47   185   201    35   178   104    59   105   161   215   151   212    58   204    73    44    51    37    60   145   202    34   198   204   185   103    37    50    33    46   219   117   106    75   216   210    38    88   127   146    41   213   118   219   153   101    68    63   123   215   130    61    98   219   187    69    58    97   222   102   161   205   176   128    39   190   187   113    35    83   124   162    77    40    79   185    91    40   187    66    58   199    97    82   194    48   212   222   148   103    40   204   216   143   183    51    52   147    87    91   203   175    87    32   155   116   212    63   100   171   103   130    97    35   201    85   121    39   127   163   111   173    39    80    96   129   221   188   189    99    82   195   178   163   136    91    86   137    52    61    81    51    61   114   123   114    63    56    90   101   210    82    54   160   107    77    84   112   132   136   155    48   152    43    40   212   204   103   123   118   142   197    89    96   146   121   182    87    63   216   110    57    49   164    55   187   139    89    93   196    63   137   186   177   215   211    89   114   108   116   209    36    74    67   125   165    70    50    39    38   101   134   166    66   133    56    95    50   210    32   219   154   222   152    60   216   202    72    56   165   114   194   205   116   203    60    54    55   199   220   168   200   127   103   181    87   177   157    46    56    69    91   166    87   220    72
    64   104    34   178   168   180   164    52   132   214    34    88    60   123   210   162   200   205    77   115   126   118   186   135   152   156   147   172   110   196   154    65   111   152    64   175   123    59   203    79   180    60   200   215   147   113   214    58   104   115   206    58   213   131   201    36    58   114   149   221    67   209   149   208   164    99   107    89   220   136   119    70    46   101    96    94    75    62   100   154   127   117   211   168    41   180   188   155   118   169    42    37   132   218    36    50   111   101   114   203   121    50    47   158   213    75   218   176   129   135   168   155    56    43    73   200   133   160   213   199   187   136    33   210   157   117   121   146   153   205    44   163    35   154    48   105   162    89   133   221   101   180   154   167   208    36    98   164   209   141   136   100   212    52   163   180   152   215    35    82   135   208    91   183   109   194   174    89   137    51    66   100    43    77    69    49   190    56   143    57    31   140    74    79   126    38   117   181    52   138    79   218   211   102    42   100   216   161    35    54   162   153   128   117   137   150   118    68   164   215   154    36    54   106    86   204   143    60    95   179   213    76   205   131   181   162   139   130   154   142    80    85    57    42    58    91    31    60    91    90    50    61   178    76    54   131    84    89    75   179   171   151   198    99   150   152    46   184   201    35   178   104    59   105   160   214   151   212    58   204    72    45    52    38    59   145   202    35   198   204   185   103    37    50    33    46   220   117   105    75   217   210    38    88   127   146    41   213   118   220   153   101    68    62   123   215   130    62    98   218   188    69    59    97   222   102   161   205   176   128    39   191   189   114    35    83   124   161    77    40    79   186    91    40   187    65    58   199    97    82   194    47   212   221   148   103    41   203   216   143   182    51    50   148    86    91   202   175    87    33   155   116   211    64   100   171   102   130    97    35   200    84   122    39   127   162   110   172    38    79    96   129   221   188   189    99    82   194   178   163   137    91    86   137    52    62    82    50    60   114   124   114    63    56    91   103   209    82    54   159   106    76    84   112   132   136   155    49   152    43    39   212   204   103   123   118   142   196    89    96   147   122   182    88    63   217   111    56    49   164    54   187   138    89    93   195    63   136   187   177   214   211    89   114   108   116   210    37    74    67   125   164    71    50    39    38   102   134   166    66   134    57    96    49   210    32   219   154   222   153    60   216   203    72    57   165   113   193   205   116   202    60    53    54   199   219   168   200   127   103   180    86   177   158    46    55    69    91   167    87   219    72
    64   104    34   179   167   181   164    52   132   213    33    88    60   123   210   162   201   204    77   115   127   119   186   135   152   157   146   172   110   197   153    66   110   152    63   174   124    59   203    79   181    59   200   216   148   112   214    57   104   116   207    57   212   131   201    37    57   114   148   220    67   209   149   208   163    99   108    90   220   137   119    70    47   100    96    94    75    62   101   154   127   117   210   168    42   180   188   156   118   168    43    36   132   217    37    49   112   100   113   204   121    50    48   157   214    76   218   176   130   135   168   156    56    43    73   200   133   159   212   199   186   136    33   210   157   117   121   146   153   206    45   162    34   153    48   104   162    90   133   221   101   179   153   167   208    36    98   163   208   141   135   100   212    52   163   181   152   214    34    82   134   208    92   183   109   194   174    89   137    51    66   100    43    76    69    49   190    56   142    56    32   140    74    80   127    37   118   181    54   138    79   219   211   102    41    99   215   161    35    54   162   154   129   119   138   149   118    69   163   215   155    36    54   105    87   204   143    60    95   181   214    77   204   130   180   162   140   130   155   141    80    86    56    42    57    91    31    59    91    90    49    61   178    76    54   132    86    90    74   179   170   150   197   100   150   153    46   185   201    35   178   103    59   105   161   215   151   212    58   204    73    45    51    37    60   145   201    34   199   205   185   103    37    49    33    47   219   117   106    74   216   210    37    88   127   146    42   213   118   220   153   101    68    63   124   215   130    61    98   218   187    69    58    97   222   102   160   205   175   128    39   191   187   114    35    82   124   162    77    40    78   185    91    40   187    65    57   199    96    82   194    47   212   222   148   104    41   204   216   143   183    51    52   147    87    91   204   175    88    31   155   116   212    63   100   171   102   129    97    34   201    85   121    39   127   162   110   173    39    79    96   129   221   188   189    99    82   195   178   164   136    91    86   137    52    61    82    50    61   113   123   114    63    56    90   102   210    82    54   160   106    76    84   113   132   136   155    49   152    43    40   212   204   103   123   118   142   196    89    96   146   121   182    88    63   216   110    57    49   165    54   187   139    89    94   196    62   136   186   177   215   211    89   115   108   117   210    37    73    67   125   164    70    49    39    38   101   134   166    66   133    56    95    50   210    32   219   154   223   153    60   216   202    72    56   165   113   194   205   116   203    61    53    55   200   219   168   200   127   103   180    87   177   157    46    56    70    90   167    88   219    71
    64   105    34   178   168   181   164    52   132   213    33    88    60   122   210   161   201   205    77   114   127   119   185   135   153   157   146   172   109   197   152    66   110   151    63   175   123    58   203    79   181    59   199   216   148   112   214    57   104   116   206    57   212   130   202    36    57   115   148   220    67   209   151   209   163    99   108    89   221   137   119    69    46   100    95    93    74    61   100   154   126   117   211   169    41   181   188   155   118   169    43    37   132   217    37    49   111   101   113   204   121    50    48   158   214    75   218   176   129   135   168   156    56    43    73   199   134   159   213   199   186   137    33   209   157   117   120   146   153   205    44   161    34   153    48   105   163    90   133   221   101   179   154   166   208    35    98   163   208   141   135    99   212    53   163   180   152   215    35    82   135   208    92   183   109   193   174    89   137    51    66   100    43    76    68    48   190    56   142    57    31   140    75    79   128    38   117   182    53   138    80   219   211   102    41   100   215   161    34    54   161   153   128   119   137   149   117    68   163   215   155    36    53   105    88   203   143    60    95   180   213    77   204   130   180   161   140   130   154   142    80    85    56    41    58    90    31    59    91    90    49    60   178    76    54   132    86    90    75   179   171   150   197    98   150   153    46   185   202    35   178   104    58   105   161   215   151   213    59   205    73    44    52    37    60   145   203    35   198   205   185   103    37    49    32    46   219   117   106    75   216   210    38    89   127   146    42   214   118   220   152   101    68    62   124   215   130    61    97   219   187    69    58    97   222   102   161   205   175   127    39   190   187   113    34    83   123   160    76    41    80   185    90    40   186    67    58   199    96    82   195    48   212   222   147   103    40   204   216   142   183    51    52   147    88    91   202   175    88    33   155   117   211    62    99   171   103   130    96    35   201    85   121    39   128   163   110   172    38    79    96   129   221   188   189    99    82   194   179   163   137    92    86   138    53    61    81    51    60   114   123   113    64    56    91   101   210    81    54   159   107    76    84   112   132   137   155    48   152    44    40   212   204   103   124   118   141   196    90    96   146   121   183    87    63   216   110    57    49   164    55   187   139    88    93   195    62   137   186   177   215   212    89   115   108   116   209    37    74    67   125   164    70    50    39    38   102   134   166    66   132    55    96    50   210    32   220   154   222   152    60   217   202    72    56   165   113   193   205   116   203    60    54    55   199   220   168   199   127   102   180    87   177   158    46    55    68    90   167    87   220    72
    64   104    34   177   167   181   163    52   131   212    33    88    59   122   210   161   201   203    77   114   127   118   187   135   153   158   147   174   110   196   153    64   110   151    63   175   124    60   203    79   180    59   199   217   147   113   215    56   103   116   206    57   212   130   201    36    58   115   150   222    66   209   151   208   163   100   108    88   221   137   119    70    46    99    94    95    75    60   101   154   127   117   209   169    42   180   187   155   118   168    42    37   132   218    37    49   111   101   113   203   120    50    49   158   213    76   218   175   130   135   169   157    57    42    74   199   134   157   212   199   185   137    34   209   158   116   122   146   152   206    45   162    34   153    49   104   163    90   134   221   102   178   154   167   209    36    98   164   207   142   134    99   213    51   163   180   151   213    35    82   136   209    92   184   110   193   174    89   138    51    66   100    43    76    69    48   191    56   141    56    31   140    75    80   127    36   118   182    54   138    79   218   211   102    41   100   216   161    34    55   162   154   129   117   138   150   117    68   162   214   153    37    55   106    87   203   143    59    95   180   212    76   206   129   181   162   140   131   155   142    80    85    57    42    59    92    32    60    91    90    50    62   177    76    54   133    87    90    74   181   170   149   196    98   150   153    48   185   202    35   178   104    58   104   161   215   150   212    58   204    73    44    51    38    60   146   201    34   197   205   186   103    36    50    32    44   220   116   106    73   217   211    38    89   127   146    42   214   118   220   154   101    67    63   122   217   131    62    98   219   187    69    58    98   220   102   161   205   176   128    38   191   187   113    35    82   123   161    76    40    78   184    92    40   187    65    57   199    95    83   195    47   212   224   147   103    41   204   218   142   183    51    52   148    87    91   204   176    87    32   154   117   212    64   100   171   102   129    96    35   200    84   122    38   127   163   111   173    38    79    96   129   221   188   190    99    83   194   179   164   136    92    86   137    52    61    81    49    61   114   122   114    63    56    90   102   210    83    54   160   107    77    85   112   132   137   156    50   153    44    39   211   203   103   124   118   141   198    89    95   145   121   182    86    63   216   111    57    48   164    55   188   138    88    92   195    63   136   186   178   214   211    88   113   109   116   208    36    72    67   126   166    70    50    39    38   103   134   165    65   133    56    95    50   209    30   218   154   222   153    58   217   202    72    57   164   113   194   206   117   202    61    54    55   199   219   168   200   126   102   180    86   178   156    47    56    69    91   165    88   220    72
    64   105    35   177   167   182   164    52   132   213    33    89    61   125   210   162   203   205    79   114   127   119   185   134   153   156   147   173   110   196   154    64   108   153    63   176   123    59   205    80   183    59   200   215   147   114   213    57   102   115   205    59   211   130   202    37    57   114   149   219    67   209   150   207   163    99   108    89   220   137   119    70    46   102    96    93    75    62   100   152   126   118   211   170    41   179   188   157   119   171    42    35   132   217    36    50   111   100   115   203   121    48    48   154   213    78   217   177   130   135   169   157    55    43    72   200   134   159   211   198   186   136    34   210   157   118   119   144   153   204    45   164    32   154    49   105   162    89   134   220   101   178   155   168   209    34    97   163   206   142   135    99   213    52   163   180   151   217    35    82   133   207    92   184   110   194   174    88   136    51    65   101    45    77    68    48   190    55   141    55    31   141    74    80   128    34   116   184    53   138    80   217   212   101    42   100   215   159    36    54   161   154   130   119   138   149   117    69   163   214   154    36    54   106    87   206   143    60    95   182   213    78   206   130   180   162   139   131   156   142    82    86    56    42    58    90    31    60    90    90    48    61   179    73    52   131    84    91    73   181   169   150   198    98   149   151    48   184   203    35   178   103    58   105   161   213   152   212    56   205    73    44    49    39    60   144   201    36   197   203   185   105    37    48    34    46   220   116   106    74   215   209    36    88   127   145    38   212   121   218   154   102    68    63   123   214   131    61    98   218   186    69    58    96   220   101   162   204   176   127    38   191   189   114    37    84   125   162    76    40    80   184    92    41   187    64    58   198    97    85   194    47   213   221   147   102    42   205   218   141   184    52    54   148    88    91   202   175    88    34   154   116   212    61    97   171   105   130    97    34   202    86   123    38   128   161   109   171    39    80    96   129   221   189   188    99    83   194   179   163   137    91    86   138    52    60    82    49    61   114   124   113    64    56    92   102   209    82    54   159   106    74    84   112   132   136   155    49   154    45    38   211   205   102   123   117   143   199    88    97   146   123   182    89    64   216   111    58    47   164    55   186   137    90    95   198    63   135   186   177   214   212    89   114   107   116   210    35    73    66   126   164    72    49    40    37   102   135   166    66   131    57    95    50   210    32   219   153   223   151    62   216   202    72    56   165   114   192   205   116   202    61    53    55   199   219   168   200   126   102   182    88   175   158    46    54    68    91   167    86   220    71
    64   104    34   178   167   181   163    52   132   213    34    88    60   123   210   161   201   205    77   115   127   118   186   135   153   157   147   172   110   196   153    65   110   152    63   175   123    58   203    79   181    60   200   216   148   112   214    57   104   116   206    57   212   130   201    37    58   114   149   220    67   209   150   208   163    99   108    89   220   137   119    69    46   100    95    94    74    61   101   154   127   117   210   168    41   180   187   156   118   168    43    37   132   217    37    50   111   101   113   203   121    50    48   157   213    75   218   176   130   135   168   156    56    43    74   200   134   159   212   199   186   136    33   210   157   117   121   146   153   205    44   162    35   153    48   105   163    90   134   221   101   179   154   167   208    36    98   163   208   141   135   100   212    52   163   181   152   214    34    82   134   208    92   183   109   193   174    89   137    51    66   100    43    76    68    49   190    56   142    56    32   139    75    80   128    37   118   181    53   138    79   218   211   102    41   100   216   160    35    54   161   153   128   118   138   149   118    69   163   215   155    36    54   105    87   204   144    60    95   180   214    77   205   130   180   162   140   130   155   142    80    85    56    42    57    91    32    60    91    90    49    61   178    76    54   132    85    90    75   180   170   150   197    99   150   153    46   185   202    35   178   104    59   105   161   215   151   212    58   204    73    44    51    37    60   145   202    34   198   204   185   103    36    50    33    46   219   117   106    75   216   210    38    88   127   146    41   213   119   220   153   101    68    63   123   215   130    61    98   219   187    69    58    97   222   102   161   205   175   128    39   191   187   113    35    83   123   162    77    40    79   185    91    40   187    66    58   199    97    82   194    48   212   222   148   103    40   204   216   143   183    51    52   147    87    91   203   175    87    32   155   116   212    63   100   171   102   130    97    35   201    85   121    39   127   162   111   173    39    79    96   129   221   188   189    99    82   194   178   163   137    92    86   137    52    61    81    51    61   114   123   114    63    56    90   101   210    82    54   160   107    76    84   112   132   136   155    49   152    43    40   212   204   103   123   118   142   196    89    96   146   121   182    87    63   216   110    57    49   164    55   187   139    89    93   196    63   137   186   177   215   211    89   114   108   116   209    37    74    67   125   165    70    49    39    38   101   134   166    66   133    56    95    50   210    32   219   154   222   152    60   216   202    72    56   164   113   194   205   116   203    60    53    55   200   219   168   200   127   103   181    87   177   157    46    56    69    91   166    87   220    72
    65   106    37   178   167   179   159    52   134   213    32    87    59   121   210   159   201   206    78   114   125   120   189   133   153   156   147   170   109   197   155    63   111   153    63   175   124    61   205    79   179    61   198   215   148   111   217    57   102   113   206    57   213   132   204    38    57   118   148   221    69   209   151   208   162   101   108    89   220   136   117    67    46   101    93    93    75    61   101   153   130   117   210   168    41   180   189   152   118   170    42    36   134   218    36    49   111    99   112   206   122    49    46   158   212    76   218   176   130   135   168   158    56    44    74   202   132   159   212   198   186   137    34   211   157   116   120   148   155   205    46   163    33   153    46   105   163    92   133   219   101   175   152   168   207    38    96   161   208   142   135   101   211    54   161   182   150   214    34    82   135   208    90   182   111   194   173    88   140    52    66    99    42    75    66    49   190    57   144    56    33   140    76    80   129    37   118   180    52   137    80   220   211   104    41   102   217   159    33    54   159   151   126   120   137   151   118    69   164   214   154    36    54   107    88   205   141    61    94   181   213    76   203   130   179   162   140   131   155   141    79    84    55    42    58    90    35    59    91    91    48    59   182    74    53   132    84    91    74   179   169   151   199   101   150   153    47   184   201    35   178   103    59   105   160   217   153   214    58   205    71    43    52    39    62   146   202    33   198   204   186   102    36    50    32    47   221   118   106    72   216   209    38    88   126   146    41   214   117   218   154   102    69    63   124   214   130    62    98   216   186    70    57    97   221   101   162   203   175   128    39   194   185   113    34    81   125   161    76    40    78   183    93    40   188    67    58   200    98    81   194    47   213   220   147   104    42   204   217   142   183    52    53   147    88    90   205   175    89    33   156   115   211    64    99   171   102   133    97    36   200    84   120    36   128   160   110   175    38    79    96   129   222   189   189   101    87   194   177   162   138    91    88   140    49    63    80    52    60   115   124   116    64    56    89   100   210    82    53   160   107    77    82   112   132   134   156    46   152    44    41   213   200   105   124   120   143   196    89    98   146   120   179    89    61   216   111    57    49   168    56   187   136    89    94   197    62   135   185   178   214   211    89   115   109   118   207    37    72    66   125   164    71    50    40    38   102   133   166    67   134    56    94    52   210    32   221   154   223   152    58   217   202    72    53   163   113   194   205   116   201    61    52    59   201   220   166   200   127   103   180    86   178   155    44    56    69    89   166    87   219    71
    65   104    34   178   168   181   163    52   133   214    35    88    60   123   210   161   199   205    77   114   127   119   187   136   153   157   146   172   110   196   153    66   110   152    63   175   123    57   204    79   182    60   201   216   148   113   214    56   104   116   206    57   212   130   201    36    58   115   148   220    66   210   150   208   163    99   109    89   219   137   119    69    46   100    95    93    75    60   101   154   127   117   210   168    41   181   187   156   118   168    42    37   132   216    37    49   111   101   113   203   121    50    48   156   214    76   218   176   131   135   168   156    56    43    73   200   134   159   211   198   186   137    32   211   157   117   121   145   153   206    44   163    34   153    49   104   163    90   133   220   101   179   154   168   208    36    98   164   208   141   134    99   212    53   163   180   153   214    34    83   134   208    92   183   108   194   174    89   136    51    65   101    43    76    68    49   190    56   142    57    32   139    75    80   128    37   117   182    53   138    79   217   211   102    41   100   216   160    35    56   161   152   129   118   139   149   118    69   163   216   155    37    53   106    87   203   144    61    95   180   214    77   204   129   181   162   140   130   156   142    81    85    56    41    58    90    32    59    92    90    49    61   178    75    54   133    85    91    75   180   171   151   197   100   151   153    45   184   202    34   178   104    60   105   160   215   151   213    58   205    73    46    51    36    59   144   202    34   198   204   186   104    36    50    33    46   219   116   105    77   216   208    38    87   127   146    42   213   119   220   153   102    68    64   125   215   132    61    98   219   188    68    59    97   221   101   161   204   175   129    39   191   187   114    36    82   124   162    77    41    79   185    90    40   186    65    57   200    97    82   194    47   212   223   147   103    40   203   216   143   183    52    51   149    87    91   203   175    88    33   155   116   212    63   100   171   102   129    96    33   201    85   121    39   127   162   110   172    39    80    97   129   221   188   189    99    82   193   178   162   137    91    87   137    51    61    82    52    61   114   123   113    63    56    90   101   210    83    54   160   106    77    85   112   132   137   154    48   152    43    40   212   204   103   124   118   142   196    89    95   146   121   183    87    63   216   111    57    49   164    54   187   138    89    93   195    62   136   186   177   214   212    90   114   109   116   210    37    74    67   125   165    70    49    39    39   102   133   165    65   133    55    95    49   210    31   219   154   222   152    60   217   202    73    57   164   113   194   205   115   202    61    53    54   200   218   168   200   127   103   181    87   178   157    45    55    69    90   166    88   219    72
    64   104    35   177   167   180   163    52   132   212    34    88    60   123   210   161   201   204    78   114   127   119   186   136   152   156   146   171   110   196   152    65   110   153    65   175   123    59   203    79   181    60   200   217   149   112   214    56   104   116   207    58   213   130   201    36    57   114   150   220    67   210   150   208   163    99   108    89   220   137   120    70    46   100    95    95    75    61   101   154   127   117   210   169    42   180   187   155   118   169    44    36   133   217    36    50   112   100   113   204   120    50    47   157   213    75   218   174   130   135   168   155    55    43    73   200   134   159   212   199   187   136    33   209   157   116   121   146   153   206    43   163    34   153    48   104   163    89   133   221   100   179   153   166   208    35    98   164   208   141   134    99   212    52   161   181   152   215    33    83   134   208    93   182   109   193   175    89   137    52    66   100    42    76    68    49   190    55   142    56    31   139    75    81   127    37   118   182    53   139    79   219   212   101    42   100   216   161    35    53   162   154   129   119   138   149   119    69   162   215   155    37    52   106    88   203   144    59    95   181   214    76   206   132   180   162   141   131   155   143    80    85    56    42    58    90    31    59    91    91    49    60   178    75    55   132    85    91    74   180   170   149   197    99   150   152    46   185   201    34   177   103    59   105   161   215   151   212    58   204    72    44    50    37    59   145   202    35   198   204   185   103    38    50    32    47   220   118   107    75   215   210    39    87   126   147    41   212   119   219   153   102    68    63   125   215   131    62    97   219   187    69    58    97   220   102   161   205   175   128    37   192   187   113    34    83   123   161    76    40    79   185    91    40   186    67    57   199    97    81   193    47   212   222   147   104    41   204   217   142   183    51    52   147    88    92   202   175    88    32   155   117   212    63   100   171   102   130    97    34   201    85   121    40   127   162   111   173    38    80    97   129   221   188   188    99    83   195   179   163   137    93    86   138    53    62    81    52    60   114   124   113    64    56    90   102   209    82    53   160   107    76    84   113   131   137   153    47   153    43    40   212   203   102   123   118   142   197    89    96   146   121   182    87    63   215   110    58    48   164    54   187   139    88    93   196    62   136   186   177   214   212    89   115   108   117   208    36    73    67   124   165    71    49    39    38   101   135   166    65   133    55    95    49   209    31   219   155   222   151    60   215   201    71    56   165   114   194   205   116   202    60    54    56   199   219   168   200   127   102   181    87   177   157    46    55    69    91   166    88   220    70
    64   105    34   178   167   181   163    52   131   214    34    88    60   122   210   161   201   204    78   114   127   119   185   135   152   157   146   172   110   197   153    65   109   151    63   175   124    58   204    79   181    59   200   216   148   113   215    57   104   116   206    58   212   131   201    37    58   114   149   220    67   209   150   208   164   100   108    89   220   137   119    70    47   100    95    94    74    62   101   154   127   117   211   168    41   180   187   155   118   168    43    36   132   217    37    49   112   101   113   203   121    50    48   157   213    75   218   176   129   136   168   156    56    43    74   200   134   159   212   199   186   137    33   210   158   117   121   146   153   205    44   162    35   153    48   104   163    90   134   221   101   179   153   168   208    36    98   164   208   141   135   100   212    52   163   181   151   214    34    81   134   208    92   183   109   193   174    89   137    52    66   100    43    76    68    48   190    56   142    56    32   139    75    80   127    37   118   182    53   138    80   218   211   101    41   100   215   160    35    54   161   153   128   118   137   149   118    69   163   214   154    36    54   105    87   203   143    60    94   181   214    76   205   130   181   162   141   130   154   142    81    85    55    42    58    90    31    60    91    90    49    61   178    76    54   132    85    90    75   179   170   150   197    99   150   153    46   184   202    35   178   103    60   105   161   215   151   212    58   205    73    44    51    37    59   145   202    33   198   204   185   103    37    50    33    46   219   117   106    74   216   210    38    88   127   146    41   213   119   219   153   102    68    63   123   215   130    62    98   219   187    69    58    97   222   102   162   205   176   128    39   190   187   114    34    83   124   162    77    40    79   185    91    40   186    65    57   200    96    82   194    48   212   223   147   103    41   204   216   143   183    51    52   147    87    91   203   175    87    32   155   116   211    63   100   171   102   130    96    35   201    85   121    38   127   162   111   173    39    79    95   129   221   188   189    99    82   195   179   163   137    92    86   137    52    61    82    51    61   114   123   113    62    56    90   101   210    82    54   160   107    76    84   112   132   136   155    49   152    44    40   212   204   102   124   118   141   196    88    96   146   121   182    87    63   216   111    57    49   164    55   186   139    89    93   195    63   137   186   177   215   211    88   115   108   116   209    37    74    67   126   165    70    49    39    38   102   134   165    66   132    56    95    50   210    32   219   154   222   152    60   215   202    72    56   164   113   194   205   116   203    60    53    55   199   219   168   200   127   103   181    87   177   157    46    56    69    91   167    87   220    72
    64   104    35   178   167   180   164    52   132   213    33    88    60   122   210   161   200   204    77   115   127   119   186   135   153   157   146   172   110   196   153    65   110   151    63   176   123    58   204    79   181    60   200   216   148   113   214    57   104   116   206    57   212   131   201    36    57   114   149   220    67   209   150   208   163    99   108    89   221   137   119    69    47   101    95    95    74    61   101   154   127   117   210   169    42   181   187   156   118   168    43    37   132   217    37    50   111   100   113   203   121    50    48   158   213    75   218   176   130   135   168   156    56    43    74   199   133   159   212   199   186   136    33   210   157   116   121   146   153   205    44   162    35   153    48   104   163    90   134   221   101   179   154   168   208    36    98   164   209   141   135   100   212    52   162   181   152   215    35    82   135   208    93   183   109   193   175    88   138    51    66   100    43    75    69    50   190    56   142    56    31   139    75    79   128    37   118   181    53   138    80   218   212   102    41   100   216   160    34    55   161   154   128   118   138   150   118    69   163   215   155    36    53   106    87   204   144    61    95   181   214    77   204   130   181   163   140   130   155   142    80    85    56    42    57    91    31    60    91    90    49    60   178    75    53   132    85    90    75   180   171   150   197    99   150   153    47   185   202    35   178   104    59   104   161   215   151   213    59   204    73    46    51    37    60   145   202    34   198   204   185   103    37    50    33    46   219   117   106    74   216   210    38    89   127   146    41   213   119   220   153   102    68    63   123   215   131    61    97   218   187    69    58    97   222   101   161   204   175   128    38   191   187   113    35    83   123   162    77    40    79   184    91    41   187    66    57   199    96    82   194    47   212   222   147   103    41   205   216   143   182    51    52   148    87    91   204   175    87    32   156   116   212    63   101   171   103   130    97    35   201    85   121    39   127   162   110   173    39    79    96   129   221   188   189    99    83   194   179   163   136    92    87   137    52    61    82    50    61   114   123   114    63    56    90   102   210    82    54   160   107    77    83   113   132   136   155    49   152    44    40   212   204   103   124   118   142   196    89    96   146   121   183    87    62   216   109    57    49   165    54   187   138    89    93   196    63   136   187   177   215   212    89   115   108   117   209    37    74    66   125   165    70    49    39    37   102   134   166    66   133    56    95    50   210    32   219   154   222   152    60   215   202    72    56   164   113   193   205   116   203    61    54    54   199   219   168   200   128   103   181    87   177   157    46    56    69    91   167    86   219    72
    63   105    34   178   168   180   163    53   132   214    34    89    59   122   209   161   201   205    78   115   128   119   186   136   153   158   146   172   110   197   153    65   111   152    64   174   122    57   203    81   181    59   200   216   147   113   215    56   104   116   207    57   213   130   201    37    58   114   148   221    67   210   150   209   164    99   108    89   220   138   119    69    47   100    95    94    74    62   101   153   126   116   210   167    42   181   187   155   118   169    43    37   132   217    36    50   112   102   113   203   120    49    48   157   212    76   218   175   131   135   169   155    56    44    74   199   133   159   211   199   187   136    33   209   157   118   122   146   153   206    44   162    35   154    49   105   162    91   133   221   101   179   154   168   208    36    99   163   209   140   134   100   213    52   163   180   152   215    35    81   134   209    92   184   109   193   174    90   137    51    65   101    42    77    69    47   190    57   141    57    32   140    74    79   128    37   118   181    52   140    79   218   212   101    42   100   216   161    34    54   162   153   129   117   139   149   118    70   163   215   154    37    55   104    88   203   144    60    95   180   214    77   204   130   181   161   140   130   155   142    81    84    56    42    58    91    30    60    91    90    50    61   178    76    55   132    85    91    74   179   171   151   197   100   150   153    46   185   203    35   178   104    60   104   160   216   151   213    57   204    73    44    52    37    60   145   201    33   198   204   185   104    37    49    32    46   218   117   106    75   216   210    39    89   126   146    40   213   119   220   154   102    68    64   124   214   131    61    98   218   186    68    58    97   221   103   161   203   175   128    39   191   187   113    35    82   124   162    77    41    79   183    91    40   186    65    57   199    96    83   195    47   213   223   147   103    41   204   215   142   182    50    52   147    87    91   203   174    87    32   156   117   212    63   101   172   102   130    97    34   200    84   122    40   126   162   111   173    39    80    96   130   221   188   190    99    82   195   180   164   136    91    86   138    51    61    82    51    61   114   124   113    62    56    91   101   210    82    54   161   106    77    83   113   132   136   155    49   153    45    40   211   204   102   124   119   142   196    89    95   146   120   182    88    63   215   110    56    49   164    55   188   139    89    93   196    63   136   187   177   215   212    88   116   108   115   210    38    74    66   124   164    70    49    39    38   100   133   168    66   133    55    94    50   210    32   218   154   222   153    60   217   203    72    56   165   113   193   204   116   202    59    53    54   200   219   167   200   126   103   181    87   177   157    46    55    70    91   166    87   219    72
    64   104    35   178   167   181   163    52   132   213    33    88    60   122   210   161   201   205    78   115   127   118   186   135   152   157   146   172   110   197   153    66   110   152    64   175   124    58   204    79   180    60   199   216   148   112   214    57   104   116   206    57   212   131   201    37    57   115   149   220    67   209   150   208   164    99   108    89   220   137   119    69    46   100    95    94    74    61   101   154   126   117   210   168    41   180   188   156   118   168    43    37   132   217    37    49   112   100   113   204   120    50    48   157   214    76   219   175   130   135   168   156    56    43    73   199   134   159   212   199   186   136    33   210   157   117   121   146   154   205    44   162    35   153    48   104   163    90   134   221   101   178   153   167   208    36    98   163   209   141   134   100   212    52   163   180   151   214    34    82   135   208    92   183   109   193   174    89   137    52    66   100    44    76    68    49   190    56   142    56    32   139    75    80   128    37   117   181    53   138    79   218   211   102    42   100   215   161    34    54   161   153   129   118   138   149   118    69   164   214   155    36    54   105    87   204   144    60    95   180   214    77   204   130   181   162   141   130   155   142    80    85    56    41    57    91    31    60    90    91    49    61   178    76    54   132    85    90    74   180   170   150   197    99   150   153    47   185   202    34   178   104    59   105   161   215   151   212    58   205    73    44    51    37    60   145   201    34   198   204   185   103    36    50    32    46   219   117   106    75   216   210    38    89   127   146    41   213   118   219   153   101    69    63   123   215   131    62    97   218   188    69    58    97   222   102   161   205   175   128    39   190   187   114    35    82   124   162    77    40    80   185    91    40   186    65    58   199    96    82   195    47   212   222   148   103    40   204   216   143   182    51    51   148    87    91   203   175    88    32   155   116   212    63   100   171   102   130    96    35   201    85   121    39   127   162   111   173    39    79    96   129   221   188   188    98    83   195   178   163   137    92    86   138    52    61    82    50    61   114   123   114    62    56    90   102   210    82    54   159   107    77    84   113   132   136   155    49   151    44    40   212   204   103   124   118   142   196    89    96   147   121   183    88    63   215   110    57    49   165    55   187   139    90    93   196    62   137   186   177   214   211    89   115   108   116   209    37    74    66   124   165    70    49    39    38   102   134   166    66   133    56    95    50   209    32   219   154   222   152    60   216   202    72    56   164   113   193   205   116   203    60    54    55   200   220   167   200   127   103   181    87   177   157    46    56    69    91   166    87   220    72
    64   105    34   178   167   181   163    52   132   213    34    88    60   123   210   160   201   204    78   114   127   118   186   135   152   157   146   171   110   196   153    66   110   151    64   175   122    59   203    79   181    60   200   216   148   112   215    57   104   116   207    57   212   131   201    36    58   114   149   220    66   209   150   208   163    99   108    89   221   137   119    69    46   101    94    94    75    61   101   154   127   117   210   168    41   180   187   155   118   168    43    37   133   217    36    50   111   100   113   203   121    50    48   157   213    76   218   175   130   135   168   155    56    43    73   200   134   159   211   198   186   137    33   210   157   117   121   146   153   206    44   163    35   153    48   105   163    90   133   221   101   179   154   167   208    36    98   163   208   141   135   100   212    52   163   181   152   214    34    81   134   208    91   183   109   192   174    89   136    51    65    99    43    76    68    49   190    56   143    55    32   141    75    80   127    38   118   182    53   139    78   218   212   102    42   100   216   161    35    54   162   153   129   118   139   150   118    68   163   215   154    37    54   106    88   204   144    60    95   180   214    76   204   131   181   162   140   130   155   143    80    85    56    42    58    90    32    60    91    91    49    61   177    75    54   133    85    91    74   180   171   150   197    99   150   152    46   185   201    35   178   104    59   105   161   216   151   213    58   205    72    44    51    37    60   145   203    34   198   204   185   104    36    49    33    46   219   117   106    75   215   210    38    89   126   146    41   213   118   219   153   101    68    62   122   214   131    61    98   219   187    68    58    97   222   102   161   205   175   127    38   191   187   114    35    82   124   162    77    40    79   185    91    40   186    65    58   200    97    82   195    47   212   222   148   104    40   204   216   143   183    50    52   148    88    91   203   175    88    32   155   116   211    63   100   172   102   130    97    35   201    85   122    39   127   162   110   173    39    80    96   129   220   188   189    99    83   194   179   163   137    91    86   138    52    62    81    50    61   115   123   114    63    56    91   101   210    82    53   159   107    76    84   112   132   137   155    48   152    44    40   212   204   102   124   118   142   196    89    96   146   121   183    87    63   216   110    57    49   164    55   187   139    89    93   196    63   136   186   177   215   211    88   115   108   116   209    37    74    67   125   165    70    50    39    38   102   134   165    67   134    56    95    50   210    32   219   154   222   152    60   217   202    72    56   164   113   194   205   116   203    60    54    55   200   219   168   200   127   102   181    87   177   157    46    56    69    91   167    87   219    71
    66   105    35   177   166   179   162    52   133   215    35    88    60   122   208   162   201   204    77   113   128   118   187   134   151   157   148   173   111   195   152    65   109   152    64   174   123    57   204    79   181    60   201   217   148   112   215    56   104   116   205    57   214   131   201    37    60   113   149   218    68   209   150   209   161    99   108    87   219   137   120    69    45    98    97    94    74    60   100   155   127   117   211   168    42   181   187   154   118   168    42    36   132   217    37    50   112   101   113   203   120    49    46   158   212    77   218   174   129   136   168   155    56    42    72   200   132   160   210   201   186   139    32   212   156   116   121   145   152   204    46   161    35   155    47   102   162    90   133   221   100   178   154   166   209    35    99   164   209   138   133   100   212    53   163   182   153   215    34    81   135   206    95   182   111   192   176    89   137    51    64    99    44    75    69    49   190    57   142    58    33   138    73    78   127    37   117   180    53   138    80   220   210   103    43   102   217   162    35    55   163   153   129   117   138   148   119    70   163   216   154    37    53   105    87   201   142    60    95   180   214    76   203   131   180   161   140   133   154   143    81    87    55    41    58    91    30    59    92    90    50    61   178    77    55   131    85    91    75   180   170   152   195   101   152   153    46   183   201    33   179   104    60   104   160   215   151   211    56   205    72    45    50    39    61   146   202    33   198   205   186   104    36    50    33    47   218   116   107    73   216   209    39    89   126   147    41   215   119   220   154   102    69    62   122   216   132    62    97   218   188    68    56    96   222   101   161   203   174   128    38   189   189   114    36    81   124   161    76    39    79   183    90    39   186    66    60   198    99    81   195    48   213   224   147   105    41   204   216   142   182    50    54   147    87    91   204   177    86    31   155   115   210    64   102   173   103   132    97    34   201    84   122    39   127   161   109   174    37    80    96   128   221   188   191    99    83   193   179   162   135    92    86   138    53    62    82    51    61   113   122   114    63    54    90   103   211    82    55   161   108    77    83   111   132   136   154    49   153    42    39   214   202   102   125   117   141   196    90    96   145   121   181    86    63   216   112    57    49   166    53   186   139    90    95   193    65   138   187   177   214   211    89   116   108   118   210    36    74    66   124   165    70    49    41    38   100   134   165    65   131    56    95    50   209    32   220   152   222   152    60   217   202    70    58   164   113   195   205   115   204    62    52    55   199   221   167   200   125   102   180    86   178   157    46    56    71    91   166    87   220    73
    64   104    34   178   167   180   163    52   132   213    34    88    60   123   210   161   201   205    77   115   127   119   186   135   153   157   146   172   110   197   153    65   110   152    63   175   123    58   203    79   181    60   200   216   148   112   214    57   104   116   207    57   212   130   201    36    58   115   149   220    67   209   150   208   163    99   108    89   220   137   119    69    46   100    95    94    74    61   101   154   127   117   210   168    41   180   187   156   118   168    43    37   132   217    36    50   111   100   113   203   121    49    48   157   213    75   218   176   130   136   168   156    56    43    74   200   134   159   212   199   186   136    33   210   157   117   121   146   153   205    44   162    35   153    48   105   163    90   134   221   101   179   154   167   208    36    98   163   208   141   135   100   212    52   163   180   152   214    35    82   135   208    92   183   109   193   175    89   137    51    66   100    43    76    68    49   190    56   142    56    32   139    74    80   128    37   118   181    53   138    79   218   212   102    41   100   216   160    35    54   161   153   129   118   138   149   118    69   163   215   155    36    53   105    87   203   144    60    95   180   213    76   205   130   180   162   140   130   155   142    80    85    56    42    58    91    32    59    91    90    49    61   178    76    54   132    85    90    74   180   170   150   197    99   150   152    46   185   202    35   178   104    59   105   161   215   151   212    58   205    72    44    51    37    59   145   202    34   198   204   185   103    37    49    32    46   219   117   106    75   216   210    38    88   127   146    41   213   119   220   153   101    68    63   123   215   130    61    98   219   187    69    58    97   221   102   161   205   176   128    39   191   187   113    35    83   123   162    77    41    79   185    91    40   187    66    58   199    96    82   194    48   212   222   148   103    40   204   216   143   183    51    52   147    87    91   203   175    88    32   155   116   212    63   100   171   102   130    97    34   201    85   121    39   127   162   111   173    39    79    96   129   221   188   189    99    82   194   178   163   137    92    86   137    52    61    82    51    61   114   123   114    63    56    91   101   210    81    54   160   107    77    84   112   132   136   155    48   152    43    40   212   204   103   123   118   142   197    89    96   146   121   182    87    63   216   110    57    49   164    55   187   139    89    93   196    63   137   187   177   215   211    89   115   108   116   209    37    74    67   125   165    70    49    39    38   101   134   165    66   133    56    95    50   210    32   219   154   222   152    60   216   202    72    56   164   113   194   205   116   203    60    53    55   200   219   168   200   127   103   181    87   177   157    46    56    69    91   167    87   219    72
    64   104    35   178   167   181   163    52   132   213    34    88    60   123   210   161   201   204    77   114   127   118   186   135   153   157   146   172   110   197   153    65   110   152    63   175   124    59   203    79   181    60   200   216   148   112   214    57   104   116   207    57   212   130   201    37    57   115   149   220    67   209   150   208   163    99   108    89   220   137   119    70    46   100    95    94    74    61   101   154   127   117   210   168    41   180   187   156   118   168    43    36   132   217    36    50   112   101   113   204   121    49    48   157   213    75   218   175   130   135   168   156    57    43    73   200   134   159   212   199   186   136    33   210   157   117   121   146   153   205    44   162    35   154    49   104   163    90   134   221   101   179   153   167   208    36    98   163   209   141   135   100   212    52   163   181   152   215    35    82   135   208    92   183   109   194   174    89   137    51    66   100    43    76    68    49   190    56   142    56    32   139    75    80   127    37   118   181    53   138    80   218   211   102    41   100   216   161    35    54   161   153   129   118   138   149   118    69   164   215   155    36    53   105    87   204   144    60    95   180   214    77   205   130   181   162   140   130   155   142    80    85    56    42    57    91    32    60    91    90    49    61   178    76    54   132    85    90    74   180   170   150   197    99   150   152    46   185   201    35   178   104    59   105   161   216   151   212    58   204    73    44    51    37    60   145   202    34   198   204   185   103    36    50    33    46   219   117   106    75   216   210    38    88   127   147    41   213   119   220   153   101    68    62   123   214   131    61    98   219   187    69    58    97   222   102   161   205   176   128    39   190   187   113    35    82   124   161    77    41    79   185    91    40   187    66    58   199    97    82   194    48   212   222   148   104    40   204   216   143   183    51    52   148    87    91   203   175    88    32   155   116   212    63   100   171   102   130    96    34   201    85   121    39   127   162   111   173    38    80    96   129   221   188   189    99    83   195   179   163   136    92    86   137    52    61    82    51    61   114   123   114    63    56    90   101   210    82    54   160   107    77    84   112   132   136   155    49   152    44    40   212   205   103   123   118   142   196    89    96   146   121   183    87    62   216   110    57    49   164    55   187   139    89    93   195    63   136   187   177   215   211    89   114   108   116   209    37    74    67   125   165    70    49    39    38   101   134   166    66   133    56    95    50   210    32   219   154   222   152    60   216   202    72    56   164   113   194   205   116   203    60    53    55   199   219   168   200   127   103   180    87   177   158    46    56    69    91   166    87   220    71
    64   104    35   178   164   180   164    52   133   214    34    88    60   121   209   161   202   204    79   115   127   121   186   135   151   157   145   173   109   197   153    65   109   151    63   176   124    57   203    78   181    60   199   216   146   112   213    58   103   116   206    58   210   130   202    39    59   115   148   219    67   210   150   208   163   100   108    88   220   137   118    69    45   100    94    94    74    60   102   155   127   116   210   169    41   181   187   157   118   167    43    37   132   217    38    50   111    99   113   204   122    49    48   157   213    74   216   176   130   134   168   156    57    43    74   200   136   157   213   199   186   136    34   209   155   116   121   145   154   206    45   163    34   154    49   106   162    92   135   223   101   179   154   168   207    36    97   164   207   142   135   100   212    54   163   181   153   214    34    82   134   209    91   182   107   194   175    88   136    50    66   101    43    76    69    48   189    55   141    57    32   138    73    81   127    39   118   181    53   139    79   219   213   102    42   100   216   160    35    54   161   155   128   120   139   149   118    69   165   214   154    36    53   106    86   203   145    60    95   180   213    76   204   131   181   162   140   129   155   144    78    85    57    42    57    91    32    59    91    91    47    61   178    75    55   131    85    90    76   181   171   149   196    98   150   152    47   184   203    34   177   104    59   105   161   215   150   211    58   204    74    46    51    38    61   145   202    34   198   204   185   104    37    50    33    47   219   117   106    76   215   209    37    89   126   144    42   216   119   220   154   100    68    61   123   214   130    60    98   218   187    70    60    98   222   102   160   206   175   129    38   189   186   113    35    84   123   162    76    38    78   183    90    41   187    65    57   198    97    83   195    48   210   222   148   104    40   206   216   144   182    53    51   146    86    90   203   175    88    32   154   117   212    64    99   171   103   129    98    36   200    85   121    40   127   161   108   173    38    80    97   129   221   187   187    99    83   194   178   162   136    93    86   138    53    60    83    50    61   114   124   116    63    56    92   101   209    81    54   159   109    76    85   113   132   137   156    49   151    43    40   212   206   103   122   118   143   197    89    96   146   122   182    88    63   215   110    56    47   163    55   187   138    89    91   197    62   135   187   177   216   211    90   115   109   117   210    37    74    66   125   165    71    50    41    38   101   134   165    66   133    56    96    50   210    31   219   157   222   152    62   216   201    73    56   164   114   194   205   116   204    60    53    54   200   218   169   200   126   102   179    86   178   156    46    55    68    90   168    87   220    73
   212    88    45   131   174   105   127   173    65    69   177   125   148   161   163    39   188   124   156    77    90   198   143   115   124   158    79   129   112    53    79    44    51   196   156   125   163   177    57    39    38    70   185   201   129   129   115   187   123    43   213   134    91    97   105   222    43   106   183   147   213   185   136    63   170    33   181   162   111   126   206   197    66   152   194   208   137   120    78   109    93    54   187   189   124   150    50    84   113   131   218    70   202   160   203    38   221    85   161   218   102   168   201   164   184   103    83   100    42    36   203    44    70   133    89    51   190   206    50   169    44   113    61   102   119    89    62   200   146   147    93   157    64    97    57    73    47   197    70    58   103   190   108   119    70   217   122   115   114   190   122   142    96    75   191   205   124   219    47   204   108   159   204    50    52    64   137    97   185   182    88   181   189   195   172   102    92   146   223    39   139   214   179    53    41    64    85    39   189   209   111   172    76   218   136   205    34   158   150   102    50   113   153    69   212    48   163   205   126   187   117   136   100    86    51   182    73   114   191    95   174   186   134   126    41   169   209   142    33   145   135    60   128    54   148   115   218    37   122   203   127   203   221   167    96   177   126    43   167   149   131   207    97    37    61    81   185   147    80   207   167   120    50   100   131   200   146   160   101   174   116   146   165   107    78   103   179   136   189   142   117   163    49    61   197   138   167    73   174   151   157    44   152   146   166    66   109   141   141    40   162   146   126   142   153   125   142    69   125    66   186    34   121   172    54   152    71    34    53    71    75    84   214   105    85    76    63   177   149   137   190    79   185    83    98    42    86    95   195   196   215   113    53   135    73   159   132   123   220   111    43   218    51    34   178    77    42   111    66   128    90   222   176   135   160   148   170   219   134    75   127    86    94   119    46    72    56    80    41   129    99    92    78   116   210   131   168   130    92   164   141   174   163    44    74    97   119   152   216   109    70   153   143   118    62   125   215   120    43   158    63   203   148   158   144   201   168   137   130   105    99   200   177    53   154   129   129   163    90    33   163   139   141    84   202    99   142   124   131    62   207   121   182    68    55   208    70   165   137   219   131    69    91    65   202    67   210   103   150    59   202   109    96    87    42   147   148   117   146   190   178    56   178   110   205    67    76    76   178    79    88   151   123   207   198   192   201    89    98   153   217    66    44    52    85   118   219    60   193   136   190   186    33   219   183   144   166    85    71   182   142   175
   212    88    43   133   174   104   125   174    68    71   177   123   148   159   162    41   187   125   156    75    91   201   144   116   122   160    78   128   113    52    77    46    51   197   156   129   164   175    59    38    39    67   184   203   129   130   114   186   123    40   215   137    89    95   103   219    42   105   182   147   213   185   137    62   168    34   180   161   109   128   208   199    67   152   192   209   135   121    76   110    96    54   187   189   122   149    50    85   111   131   219    71   203   159   205    37   218    86   161   219   104   169   202   167   185   103    84    97    40    38   203    44    72   135    89    50   190   207    51   167    46   112    61   104   118    88    61   198   147   148    92   158    64    96    56    71    49   195    71    58   102   189   106   118    68   214   122   115   114   189   123   142    94    77   192   207   122   219    48   205   107   159   202    51    51    63   135    97   182   180    86   183   190   196   174   100    93   148   220    40   138   214   180    52    41    65    84    39   191   208   110   176    79   217   135   207    36   156   150   104    49   114   154    66   212    48   164   203   128   187   118   135   100    87    52   181    74   114   190    96   173   186   134   122    40   167   211   142    37   145   133    60   128    54   147   111   217    35   122   203   126   202   220   168    97   179   125    45   167   150   131   206    98    37    66    83   186   146    83   205   166   119    50    99   129   200   147   159   102   174   115   146   165   105    78   103   177   139   188   140   115   167    48    59   195   139   166    75   175   153   156    48   152   145   168    67   107   140   137    41   160   146   127   142   153   126   144    71   126    68   186    34   124   172    55   153    72    36    51    71    74    87   216   103    86    73    61   175   148   138   190    79   185    84   101    40    86    94   196   195   216   114    54   132    73   159   132   123   220   113    46   219    50    35   178    73    46   110    66   127    91   219   177   138   160   147   171   218   134    75   126    87    93   119    45    72    57    80    43   126    99    92    75   115   209   130   167   130    91   164   142   172   161    42    73    98   119   153   216   108    70   154   143   118    61   124   213   117    44   160    64   205   145   162   143   202   170   141   131   105    97   197   175    52   157   130   127   164    92    35   161   138   140    81   201    99   146   125   131    62   211   123   182    67    56   207    71   166   137   217   134    69    88    65   204    65   212   104   149    58   207   108    96    87    41   148   147   117   145   187   179    57   176   110   206    66    76    76   179    81    85   151   124   207   197   195   200    89   100   153   215    66    45    49    86   119   219    58   191   136   189   186    36   220   184   144   162    86    72   185   141   178
   212    88    43   132   173   104   125   174    67    72   177   125   147   160   162    41   188   127   157    76    91   201   144   115   121   160    78   128   113    54    76    46    50   197   155   128   164   176    59    38    39    67   184   203   129   129   114   185   123    40   215   138    89    96   103   220    43   106   182   148   214   185   138    62   168    36   180   161   110   128   208   198    67   153   193   208   135   120    76   110    96    54   186   188   121   150    51    86   113   132   218    72   204   159   205    37   217    86   161   219   103   169   201   166   185   103    84    98    39    38   202    46    71   136    89    49   189   206    51   167    46   113    60   104   119    89    60   197   146   148    94   159    65    95    56    72    49   194    71    58   102   189   106   119    69   214   121   115   113   190   125   141    94    77   192   207   122   220    48   205   108   159   202    51    51    63   134    97   182   180    87   182   190   196   174   102    93   147   222    40   139   215   179    52    40    64    84    39   191   209   109   176    80   217   134   205    36   157   150   103    49   113   155    65   212    49   164   204   129   186   118   135   100    87    51   181    74   113   190    96   174   185   134   122    40   167   211   142    38   146   135    60   127    53   148   111   217    35   122   202   125   202   220   167    97   178   125    44   167   150   132   207    96    37    65    81   185   146    83   205   167   119    50   100   130   200   148   159   102   174   115   146   164   106    79   103   177   139   190   140   115   166    48    58   195   137   166    75   174   153   156    47   152   145   167    67   107   140   137    40   159   146   127   143   153   125   143    71   125    68   186    34   123   173    56   151    71    35    51    70    74    87   214   105    86    74    61   175   147   139   190    78   185    84   101    40    86    94   196   196   217   113    53   132    72   159   132   122   221   112    46   218    50    34   177    72    45   110    65   127    92   220   177   138   158   148   170   217   133    75   125    87    93   119    45    71    56    79    42   126   100    92    74   116   209   130   168   130    92   165   141   172   161    41    73    97   120   153   215   106    70   154   144   118    61   124   213   119    43   160    64   204   146   161   143   202   170   140   131   104    96   196   175    52   158   131   128   165    91    35   162   140   140    81   202   100   145   124   131    61   209   123   182    67    55   208    71   166   137   217   133    69    89    65   204    65   212   104   150    58   206   108    96    89    41   149   148   118   145   187   179    57   176   109   205    66    76    75   179    81    86   152   125   206   197   194   199    88    99   153   214    66    44    48    86   121   219    59   191   136   189   186    35   219   184   143   162    86    72   185   141   178
   212    89    44   132   172   104   125   173    68    71   177   127   146   160   164    41   187   126   155    77    92   201   145   116   122   159    78   128   113    52    77    46    50   199   155   128   164   176    58    39    39    67   185   204   129   128   114   186   123    40   216   138    88    95   104   218    43   106   183   148   214   183   138    61   169    36   180   160   110   127   208   198    66   151   193   209   134   121    76   110    96    53   186   188   122   150    51    86   112   131   219    73   204   159   205    37   218    87   160   221   104   170   201   166   184   103    83    97    38    39   203    45    71   135    90    49   189   205    51   167    45   113    61   102   119    88    61   197   147   148    92   157    63    96    54    73    48   194    71    58   103   189   107   118    67   214   123   115   115   190   124   142    95    77   193   207   122   219    49   207   106   160   201    51    50    63   134    97   181   180    86   182   190   196   174   101    94   147   220    41   138   215   178    50    40    65    85    39   192   209   111   176    79   217   136   205    34   156   149   104    49   113   154    66   212    49   163   203   128   187   118   135   101    86    52   182    74   114   189    97   173   187   134   123    40   166   211   143    37   145   134    60   125    54   148   111   217    35   123   203   126   203   221   169    97   179   123    43   167   148   131   207    96    37    64    83   184   145    81   204   166   120    51    99   128   199   148   158   101   175   114   146   165   106    78   103   178   139   190   140   114   166    48    58   194   138   167    74   176   154   156    46   151   146   168    68   108   142   137    40   159   145   127   143   153   124   144    69   126    69   186    34   125   173    55   151    71    36    50    69    73    85   215   105    86    75    63   174   145   139   189    79   185    84   101    41    87    92   196   195   217   113    52   133    73   159   131   122   220   113    45   219    50    35   177    74    46   111    64   127    91   220   177   138   159   147   171   218   133    75   126    87    94   119    45    72    57    80    43   125   100    93    75   115   208   131   165   130    90   166   143   172   159    42    72    98   121   152   217   106    70   152   144   117    61   125   213   117    43   159    65   204   146   161   143   203   169   139   130   104    99   196   176    53   156   132   126   164    91    33   163   139   141    81   202   100   144   126   130    61   211   124   182    68    55   208    71   165   137   216   133    69    89    64   205    66   212   105   150    59   206   107    96    88    41   147   148   118   146   187   180    57   176   111   207    64    75    77   178    80    84   153   125   206   196   195   201    88    99   153   215    65    45    49    85   120   221    60   191   135   189   186    35   220   185   144   163    85    71   184   141   176
   212    88    43   132   173   104   125   174    67    71   176   125   147   159   162    41   187   127   156    77    91   201   145   115   121   160    79   128   113    53    77    45    51   198   156   128   164   175    58    38    39    68   184   204   129   128   114   186   123    40   215   138    89    95   104   220    42   106   183   146   213   184   139    61   168    36   180   161   110   128   207   199    67   152   193   208   134   121    76   110    96    53   186   188   121   149    50    86   112   131   218    72   203   159   205    37   218    86   161   219   104   168   202   167   185   103    83    98    39    38   203    45    71   136    89    49   190   206    50   167    46   112    61   103   119    88    61   198   146   149    93   159    64    96    57    73    49   195    71    57   101   189   106   119    68   214   120   115   113   190   124   141    95    77   193   208   121   220    47   205   108   159   203    51    51    63   135    98   183   180    87   182   190   196   174   101    93   147   220    40   139   215   179    52    41    64    84    39   190   208   110   175    81   218   135   206    35   156   151   103    50   113   154    66   212    49   164   203   129   187   118   135   100    87    51   181    74   114   190    96   173   185   134   122    40   167   211   142    37   145   134    60   127    53   146   111   217    36   123   203   125   203   220   167    96   179   125    44   167   149   132   207    97    37    64    82   186   146    83   205   166   119    50   100   130   199   147   159   102   174   115   145   165   106    80   103   177   138   190   140   115   166    47    58   194   138   167    74   174   153   156    47   152   146   167    67   107   139   137    40   160   146   127   142   153   125   143    70   125    68   186    34   124   174    55   151    71    35    50    71    74    86   215   105    86    75    62   174   148   139   190    78   184    84   101    40    87    94   195   195   216   113    53   132    72   159   132   122   221   112    45   219    50    35   177    73    45   110    66   126    92   220   177   138   158   147   171   218   134    75   126    87    93   120    45    72    57    79    43   126   100    92    75   115   209   130   166   130    91   165   141   172   161    42    73    97   119   153   216   107    70   154   144   118    61   124   213   118    43   160    64   204   146   161   142   202   171   141   131   105    97   197   175    52   157   131   127   164    91    35   162   139   140    80   201    99   144   125   131    62   210   123   182    68    55   207    71   166   138   217   133    68    88    64   204    66   212   104   150    58   206   108    97    88    41   148   148   118   144   187   179    57   175   110   206    65    75    76   178    81    86   152   125   207   197   194   201    89   100   153   214    66    45    49    86   119   219    59   192   137   189   186    36   219   184   144   162    86    72   184   141   177
   212    88    43   132   174   104   125   174    67    72   176   125   148   161   162    41   187   126   156    76    92   201   144   116   122   159    78   128   114    53    77    46    50   197   155   127   164   176    59    37    40    68   185   204   128   130   114   185   123    40   215   137    89    95   101   220    42   107   183   146   214   185   137    61   168    35   180   161   110   128   207   199    67   153   193   208   135   122    76   109    96    54   185   188   121   150    50    85   112   133   218    71   204   160   204    38   218    86   161   219   104   169   202   166   185   103    84    98    39    38   203    46    71   136    90    50   190   207    51   167    46   112    60   104   119    89    60   199   147   149    93   158    65    96    56    72    49   194    71    58   102   189   107   119    67   214   121   115   114   190   124   141    95    77   193   207   121   221    48   204   108   158   203    51    52    62   136    98   183   179    87   182   190   196   174   101    94   147   220    41   139   215   180    52    41    64    84    39   190   208   109   175    80   218   135   206    35   156   150   103    49   114   154    67   212    49   164   204   128   187   118   135   100    86    51   181    74   114   190    96   174   187   134   122    41   166   211   142    37   146   134    60   127    53   146   111   217    35   122   203   125   203   220   168    97   178   125    43   167   149   131   206    97    37    64    82   185   146    83   204   167   119    50    99   130   199   148   160   102   174   116   146   164   106    79   104   178   139   190   140   114   166    47    58   194   138   166    75   175   154   157    46   152   145   167    67   107   140   137    40   160   145   128   142   153   126   143    70   125    69   186    35   124   173    56   152    71    36    51    70    73    85   215   103    86    76    61   176   149   138   190    79   184    84   101    39    87    94   196   196   216   114    53   131    71   159   132   122   221   113    46   219    50    34   179    72    45   110    66   126    92   219   177   137   157   148   170   218   134    76   125    87    93   118    45    71    57    79    43   126    99    93    75   115   209   130   165   130    91   165   142   172   161    42    74    97   119   153   217   106    69   154   144   118    61   124   213   118    42   160    65   204   146   161   142   202   170   140   130   104    97   197   175    52   157   130   128   163    92    35   162   139   140    81   201   100   144   125   131    61   210   122   183    68    56   207    71   165   137   217   134    68    88    65   205    65   212   104   151    58   206   108    96    88    40   148   149   118   145   186   178    57   176   110   206    66    75    76   179    81    86   152   124   207   197   195   200    88   100   153   214    65    44    48    85   120   219    60   191   136   189   186    36   220   184   145   162    86    72   185   141   176
   212    88    43   132   174   104   126   174    67    72   177   125   148   159   162    41   187   127   156    76    91   201   144   115   122   160    78   128   113    54    77    46    50   198   155   128   164   176    58    37    39    67   185   204   129   129   114   186   124    40   215   138    89    95   103   220    42   106   183   147   213   184   138    62   168    36   180   161   109   128   207   199    68   152   193   208   134   121    77   110    96    53   186   188   122   150    51    86   112   132   219    72   203   159   205    37   218    86   160   219   104   169   202   166   185   103    84    98    39    38   203    45    72   135    89    49   191   206    51   167    46   112    60   103   118    88    60   198   147   148    93   159    64    96    56    72    49   194    71    58   102   189   107   119    68   214   121   115   114   190   125   141    94    78   193   207   121   220    48   205   107   159   202    51    51    63   135    97   183   180    87   183   190   196   174   101    93   148   220    40   139   215   180    52    41    64    84    39   190   208   109   176    80   218   135   207    35   156   151   104    49   113   154    66   212    49   164   204   128   187   118   134   100    87    51   180    74   114   190    96   174   186   134   122    40   167   210   142    38   145   135    59   127    53   147   111   216    35   122   202   126   203   219   167    97   178   125    44   167   149   131   207    97    37    65    82   185   146    82   205   167   119    50    99   129   200   148   159   102   174   115   145   165   106    80   103   177   138   189   140   115   167    48    59   194   138   167    75   174   153   157    47   152   146   167    67   107   140   138    40   160   145   127   143   153   125   143    70   126    68   186    34   124   173    55   151    72    36    51    70    74    86   216   104    86    75    63   175   147   138   190    78   184    84   101    40    86    94   195   196   216   113    53   132    72   160   132   122   221   113    45   219    50    34   177    73    45   110    66   126    92   220   177   138   158   147   171   218   134    75   125    87    93   119    45    72    57    79    43   126   100    93    76   116   209   130   166   130    92   165   142   172   161    42    73    97   119   153   216   107    70   153   144   118    61   124   213   118    43   160    64   204   146   161   142   203   171   140   131   104    97   197   175    52   157   131   127   164    91    35   163   139   141    81   201   100   145   124   131    62   210   123   183    67    55   208    71   166   137   216   133    68    89    65   204    66   212   103   150    58   206   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    75    75   179    80    86   152   125   206   197   194   200    88   100   152   214    66    44    48    86   120   219    59   192   136   189   186    36   220   184   144   162    85    72   185   141   177
   213    88    43   133   173   104   125   174    67    71   176   125   147   160   163    41   187   126   156    76    91   201   144   115   122   160    78   128   114    54    77    46    51   198   156   128   163   176    59    37    39    67   185   203   129   129   115   186   124    41   216   137    90    96   102   219    42   106   183   148   213   185   138    61   168    35   181   162   109   127   208   198    67   153   194   208   135   121    76   110    96    53   185   189   122   150    50    85   112   132   219    72   204   160   205    38   219    86   160   219   103   168   202   166   185   103    85    97    39    37   202    46    70   135    90    49   191   207    51   168    46   113    60   104   118    88    59   198   147   148    93   159    65    96    55    72    50   194    72    58   102   189   107   118    68   214   120   115   113   189   124   141    95    77   193   207   121   219    48   205   108   159   202    51    51    63   135    98   183   180    86   183   190   196   174   101    93   147   220    40   138   216   180    53    41    64    85    39   190   209   109   176    80   218   136   206    35   156   149   103    49   113   155    66   211    49   164   203   128   188   118   135   100    87    51   181    74   113   190    96   173   186   134   122    40   167   211   142    38   145   135    60   127    54   147   111   217    35   122   202   125   203   221   167    97   178   125    44   166   149   131   207    97    38    64    82   186   146    83   205   166   119    49   100   129   199   147   159   102   174   116   146   164   106    79   103   177   139   190   140   115   167    49    59   195   139   167    75   175   153   157    47   152   146   168    66   107   139   138    40   159   146   128   143   153   125   143    69   125    69   186    34   124   173    55   151    72    35    51    71    74    86   216   105    86    75    62   175   147   139   189    79   185    84   101    40    86    94   196   195   217   113    53   132    71   159   132   122   221   113    46   218    49    34   178    73    45   109    66   127    92   220   177   138   158   147   171   218   135    75   126    87    94   118    45    71    57    79    44   126   101    93    75   116   209   129   166   130    91   166   142   172   160    41    73    97   120   154   216   107    70   153   144   118    61   124   213   119    42   160    64   204   145   161   142   203   171   140   130   105    97   197   175    51   157   131   127   164    91    34   162   139   140    81   202    99   145   125   131    62   209   122   182    67    55   207    71   166   136   216   134    68    88    64   204    66   212   103   150    59   206   109    96    88    40   149   149   117   144   187   179    57   176   109   206    66    76    76   179    79    85   152   125   206   196   194   201    88    99   153   214    66    44    49    86   120   219    58   192   136   188   186    36   220   184   144   163    86    72   185   141   177
   212    88    43   132   174   104   126   174    67    71   176   125   148   159   163    41   187   126   156    76    91   201   144   116   121   160    78   128   113    53    77    45    50   198   155   128   164   175    58    37    39    67   185   203   129   129   114   186   123    40   215   138    89    95   103   220    43   106   183   147   214   185   138    62   168    35   180   161   109   128   207   199    67   152   193   208   135   121    76   110    96    54   186   188   121   150    51    85   112   132   218    72   203   159   205    37   218    86   160   219   104   169   202   166   185   103    84    98    39    38   202    45    71   136    89    49   190   206    51   167    46   112    60   103   119    89    60   198   147   148    93   158    64    96    56    72    49   194    71    58   102   189   107   119    68   214   121   115   113   190   124   141    95    77   192   207   121   220    47   205   108   159   202    51    51    63   135    98   182   180    87   182   190   196   174   101    93   147   220    40   139   215   179    52    41    64    84    39   191   208   109   176    80   218   135   206    35   156   150   103    49   113   154    66   212    49   164   204   128   187   118   135   100    86    51   180    74   114   190    96   174   186   134   122    40   167   211   142    37   145   134    60   127    53   147   111   217    35   122   202   125   203   220   167    97   178   125    44   167   149   131   207    97    37    64    82   185   146    83   205   166   119    50    99   130   200   148   159   102   174   115   146   164   106    79   103   178   139   190   140   115   167    48    58   194   138   167    75   174   153   157    47   152   146   167    67   107   140   137    40   160   146   127   143   153   125   143    70   126    68   186    34   124   173    55   151    71    36    51    70    74    86   215   104    86    75    62   175   147   139   190    79   185    84   101    40    86    94   196   196   216   113    53   132    72   160   132   122   221   113    46   219    50    34   178    73    45   110    66   126    92   220   177   138   158   147   171   217   134    75   126    87    93   119    45    71    56    79    43   126   100    92    75   115   209   130   166   130    91   165   142   172   161    42    73    97   119   153   216   107    70   153   144   118    61   124   213   118    43   160    64   204   146   161   142   202   171   141   131   105    97   197   175    52   157   131   127   164    91    35   163   139   140    81   201    99   145   125   131    61   209   122   183    67    55   208    71   166   137   217   133    68    89    65   204    66   212   103   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    76   179    80    86   152   124   206   197   194   200    89    99   152   214    66    44    48    86   120   219    59   192   136   189   186    36   219   184   144   162    86    72   184   141   177
   212    88    43   133   174   104   125   174    67    71   177   125   148   159   163    41   187   126   156    76    91   201   144   116   121   160    78   128   112    53    77    46    51   198   155   128   164   176    58    37    39    68   185   203   129   129   114   186   123    41   215   138    89    95   102   219    43   106   183   147   213   185   138    61   167    36   181   161   109   128   208   199    67   152   194   208   136   121    77   109    96    53   186   189   122   149    51    85   112   131   219    72   203   159   205    38   218    86   160   218   104   169   202   166   185   102    84    98    39    37   203    46    72   136    89    50   190   207    51   167    47   112    60   104   118    89    60   198   147   148    93   158    64    96    57    72    49   195    71    58   103   189   107   119    68   214   121   115   113   190   124   142    95    77   192   207   122   221    47   205   108   160   202    51    52    63   135    98   182   179    87   182   191   195   175   100    93   148   220    40   139   216   179    52    41    64    84    39   191   208   109   176    80   218   135   207    35   157   151   104    48   113   155    67   212    49   164   203   129   185   118   135   101    86    51   181    74   114   190    95   174   186   134   122    40   167   210   142    37   146   134    60   127    54   147   111   216    35   122   202   125   203   221   167    96   179   125    45   167   149   131   206    96    37    65    82   186   147    83   205   167   118    50    99   130   199   148   159   102   174   115   146   164   105    79   104   177   138   189   140   115   166    47    59   194   138   167    75   174   154   157    47   152   146   168    67   108   140   138    41   160   146   128   143   153   125   143    70   126    68   186    34   125   173    55   151    72    35    51    71    74    86   215   104    86    74    62   175   147   139   191    78   185    83   101    40    87    94   196   197   216   113    53   133    72   159   132   121   220   112    46   219    50    34   178    73    46   110    66   126    92   219   177   138   159   147   171   218   134    76   125    87    94   119    45    72    57    79    43   126   101    93    76   116   209   130   167   130    91   164   141   171   161    42    72    97   119   153   217   107    69   154   144   118    61   125   213   118    43   160    64   204   145   161   143   203   170   140   131   105    97   197   175    53   158   131   128   164    92    35   163   139   141    81   201   100   145   124   131    61   210   122   182    68    55   207    72   165   137   217   133    68    89    64   205    65   211   104   150    59   207   107    96    89    40   148   148   118   145   187   178    57   176   110   205    66    75    75   180    80    85   152   125   206   196   194   200    88   100   152   214    67    44    48    87   120   219    59   191   136   189   186    36   219   185   144   162    86    71   184   141   178
   212    88    43   132   173   104   126   174    67    71   176   125   148   159   162    41   187   126   156    76    91   201   144   116   121   160    78   128   113    53    77    45    50   198   155   128   164   175    58    37    39    67   185   204   129   129   114   186   124    40   215   138    89    95   103   220    43   106   183   147   214   185   138    62   168    36   180   161   109   128   207   199    67   152   193   208   135   121    76   110    96    54   186   188   122   150    51    85   112   132   219    72   203   159   205    37   218    86   160   219   104   169   202   166   185   103    84    98    39    38   202    45    71   135    90    49   190   206    51   167    46   112    60   103   119    89    60   198   147   148    93   158    64    96    56    72    49   194    71    58   102   189   107   119    68   214   121   115   113   190   124   141    95    77   192   207   121   220    48   205   108   159   203    51    51    63   135    97   183   180    87   182   190   196   174   101    93   147   220    40   139   215   179    52    41    64    84    39   191   209   109   176    80   218   135   206    35   156   150   103    49   113   154    66   212    49   164   204   128   187   118   135   100    86    51   180    74   114   190    96   173   186   134   122    40   167   211   142    37   145   135    60   127    53   147   111   217    35   122   202   125   203   220   167    97   178   125    44   167   149   131   207    97    37    64    82   185   146    83   205   166   119    50    99   130   200   148   159   102   174   115   146   164   105    79   103   178   139   190   140   115   167    48    58   194   138   167    75   174   153   157    47   152   146   167    67   107   140   137    40   160   146   127   143   153   125   143    70   126    68   186    34   124   173    55   151    71    35    51    70    74    86   215   104    86    75    62   175   147   139   190    79   185    84   101    40    86    94   196   196   216   113    53   132    72   160   132   122   221   113    46   219    50    34   178    73    45   110    66   127    92   220   177   138   158   147   171   217   134    75   126    87    93   119    45    72    57    79    43   126   100    93    75   116   209   130   166   130    91   165   142   172   161    42    73    98   119   153   216   107    70   154   144   118    61   124   213   118    43   160    64   204   146   161   142   202   171   140   131   105    97   197   175    52   157   131   127   164    91    35   163   139   140    81   201    99   145   125   131    61   210   122   183    67    55   208    71   166   137   217   133    68    89    65   205    66   212   104   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    76   179    80    86   152   124   206   197   194   200    89    99   152   214    66    44    48    86   120   219    59   192   136   189   186    36   219   184   144   162    86    72   185   141   177
   212    88    43   132   173   104   125   174    67    71   177   125   147   159   162    40   187   126   157    76    91   201   144   116   121   160    78   128   113    53    77    45    51   198   155   128   164   176    58    38    39    68   185   204   128   129   114   187   124    40   215   138    89    96   103   220    42   106   183   147   214   184   137    62   168    36   180   161   109   128   208   199    67   152   193   208   134   121    76   110    96    53   186   188   122   150    50    85   112   131   218    71   203   160   205    37   218    86   161   219   103   169   201   167   185   104    84    98    39    38   203    45    71   135    90    49   190   206    51   167    46   112    60   104   118    89    61   198   147   149    93   159    64    96    56    72    49   194    71    58   102   189   106   119    67   214   121   115   114   190   124   141    95    76   193   208   121   220    48   205   107   159   203    50    52    62   135    98   182   179    87   183   191   196   174   101    93   146   220    40   139   216   180    53    41    64    85    39   191   209   109   175    80   218   135   206    35   157   151   103    49   113   155    66   213    49   164   203   128   186   117   135   100    87    51   181    74   114   191    96   173   186   133   122    40   167   211   141    38   145   134    60   127    53   147   111   216    35   122   202   126   203   220   167    97   178   124    44   167   149   131   207    97    37    65    82   185   147    83   205   166   119    50   100   129   199   148   159   103   174   115   146   164   106    79   103   178   138   189   140   115   167    48    59   195   138   166    75   174   153   157    47   151   146   167    67   108   140   137    41   160   145   127   143   153   125   143    69   126    68   186    34   124   173    56   152    71    35    51    70    74    87   216   104    86    75    62   175   147   138   190    79   185    84   101    40    86    94   196   196   216   113    53   132    72   159   132   122   220   113    46   219    51    34   178    73    45   111    66   127    91   219   177   137   158   147   171   218   133    75   126    87    94   119    46    72    56    79    43   126   100    93    74   116   209   130   166   130    91   165   142   172   161    42    74    97   120   154   216   106    70   153   144   118    61   125   213   118    43   160    65   204   146   161   142   202   170   141   131   104    97   197   176    52   157   131   127   164    91    35   163   139   140    81   201    99   144   125   132    61   209   122   182    67    55   207    72   165   137   217   133    69    89    65   204    65   212   103   150    58   207   108    96    89    40   148   149   118   145   187   179    57   176   110   206    66    75    76   179    81    86   151   125   206   197   195   200    88    99   152   214    66    45    48    86   119   219    59   192   136   189   186    36   219   184   144   162    86    72   184   141   177
   213    89    43   132   173   103   125   174    66    73   176   124   148   159   162    40   187   127   156    76    91   199   143   116   122   161    79   129   114    53    78    45    49   197   154   128   163   178    59    37    39    67   185   204   128   128   114   185   124    40   216   138    89    95   103   220    42   107   184   148   214   184   139    61   168    36   180   161   110   127   208   199    68   152   193   208   134   120    75   109    96    54   186   188   122   149    51    86   112   132   219    71   203   161   204    37   217    86   160   219   102   169   202   166   185   103    82    97    40    38   202    46    71   136    89    49   191   207    50   167    46   112    61   104   118    88    60   198   147   148    94   158    63    95    57    72    50   193    71    57   102   188   107   119    69   215   121   114   113   189   123   141    95    77   193   208   121   220    47   204   107   158   202    52    52    63   134    98   182   179    87   182   190   196   174   101    93   148   221    40   139   216   180    52    40    65    84    39   190   208   109   176    81   217   135   206    34   157   149   103    51   114   155    66   212    49   164   203   127   186   117   135   101    87    52   180    75   115   190    97   173   185   134   121    41   167   210   142    38   145   132    59   128    54   148   110   217    35   123   203   125   203   220   167    97   179   124    44   167   150   132   206    97    38    65    82   185   147    82   204   167   118    49    99   129   199   148   159   102   175   116   146   165   107    79   103   178   139   190   141   114   166    47    58   194   137   166    74   175   153   157    48   152   146   167    66   107   139   139    39   160   147   128   142   152   126   144    70   126    69   187    33   126   174    55   152    72    35    51    72    75    86   216   104    86    75    62   175   147   139   191    79   185    84   101    39    87    93   195   196   216   113    53   132    71   161   133   123   220   112    45   219    50    35   177    73    45   111    66   126    91   220   177   139   158   147   170   218   134    75   127    89    93   119    46    71    57    80    45   127   101    93    75   115   209   130   167   131    92   163   142   171   161    42    74    98   120   154   216   106    70   153   143   117    61   123   213   120    44   160    62   204   146   161   141   203   170   139   131   105    96   195   176    53   158   131   128   165    91    34   163   139   139    81   201   100   144   125   131    62   209   123   183    66    56   208    72   167   137   216   133    68    89    66   204    66   212   104   151    59   206   108    96    89    39   149   147   117   145   187   180    60   176   111   204    66    76    75   180    80    86   151   124   206   196   194   199    89    99   152   214    66    45    48    87   121   219    59   193   135   189   186    35   219   185   143   163    85    71   185   141   177
   213    87    43   132   173   103   126   175    66    73   177   124   146   158   162    40   187   126   156    76    91   200   144   116   122   158    78   129   114    55    77    46    49   197   154   129   164   175    59    38    39    66   186   204   129   129   113   185   124    40   215   139    89    96   104   220    42   106   183   147   214   183   138    61   169    35   180   161   110   126   208   200    67   151   193   208   134   121    74   108    96    53   186   188   121   149    51    86   111   134   217    71   203   159   206    38   217    85   161   219   104   168   200   166   184   103    83    99    38    38   202    45    70   135    91    50   190   206    50   168    46   113    61   105   117    88    60   198   147   150    92   158    64    96    56    72    50   194    72    57   102   188   107   118    67   214   121   115   112   189   125   142    94    77   193   208   123   221    47   206   108   160   203    52    52    62   135    98   183   180    86   182   191   196   174   102    93   147   221    40   138   216   180    52    41    64    85    39   192   209   109   175    80   218   136   207    36   156   151   104    49   115   154    66   213    49   165   204   128   187   118   134   101    86    51   181    74   113   190    96   174   185   132   122    40   169   212   142    36   145   135    59   128    53   147   112   218    35   124   204   125   203   221   169    97   179   126    44   167   149   132   206    96    37    65    82   184   146    84   205   166   119    49    98   129   200   148   159   104   174   115   145   164   107    79   102   179   138   190   141   114   167    48    58   194   137   166    75   175   152   157    48   153   147   168    67   106   139   138    40   161   144   128   142   153   125   142    70   126    69   187    34   125   174    55   152    71    35    51    70    74    87   216   105    85    74    62   174   147   138   190    79   186    84   101    40    86    93   196   196   216   114    52   131    72   160   132   121   221   112    47   220    51    35   180    72    44   110    67   127    91   219   177   137   158   148   170   216   135    75   124    88    93   120    44    72    55    79    42   127   100    91    77   115   211   130   166   131    91   163   142   173   162    41    72    99   119   154   216   107    71   154   144   118    62   124   213   119    44   161    64   203   146   160   142   203   171   141   131   106    98   198   175    53   158   131   126   164    92    35   162   139   140    81   200   100   144   124   132    61   209   122   182    67    56   207    73   166   136   216   132    69    89    65   204    66   212   104   150    59   206   107    96    88    42   148   149   117   145   188   179    57   176   111   207    67    76    76   179    80    86   152   123   207   198   194   200    88   101   152   215    66    44    47    86   120   219    58   191   136   188   186    38   220   184   143   162    86    71   184   143   178
   212    88    43   132   174   104   126   174    66    72   176   125   147   159   162    41   187   127   157    75    91   201   143   116   122   160    78   129   114    53    77    46    51   198   154   128   164   175    59    37    39    68   185   204   129   130   114   185   124    39   216   137    89    95   103   220    43   105   183   147   214   185   138    62   168    36   181   160   109   127   207   199    68   151   192   209   135   121    77   110    96    54   185   188   122   150    50    86   113   131   218    71   203   159   205    37   218    86   160   219   103   169   202   166   185   103    84    98    39    38   202    45    71   136    89    50   190   207    51   168    45   112    60   103   118    88    60   198   148   148    94   158    64    96    56    74    49   194    72    58   103   188   106   118    69   214   120   115   113   190   124   141    95    77   192   207   121   221    48   205   107   160   203    51    51    63   135    97   182   180    87   183   191   196   174   101    93   147   219    40   138   215   179    52    41    65    85    39   190   208   109   175    80   218   135   206    35   157   150   103    50   113   154    66   212    48   164   204   129   188   118   134   100    86    51   181    73   114   190    96   173   186   134   122    40   167   210   142    37   145   135    59   127    54   147   111   217    36   123   203   125   203   220   168    97   178   125    44   168   149   132   206    97    37    64    82   186   146    82   205   166   118    50    99   129   200   148   159   102   175   115   146   164   106    79   103   178   139   189   140   115   166    48    58   194   138   166    75   174   152   156    47   151   146   168    68   108   140   137    40   161   145   127   142   153   125   143    70   126    68   187    34   125   174    55   152    72    35    50    70    74    86   215   104    86    75    63   175   147   139   190    79   185    84   100    40    87    94   196   196   216   113    53   132    72   159   132   122   221   113    46   218    50    34   179    73    46   110    65   126    92   220   177   138   158   147   170   219   134    75   125    87    94   120    46    72    56    79    43   126   100    91    75   115   209   131   166   130    92   165   142   173   160    42    73    98   119   153   216   107    70   153   144   118    61   125   212   118    42   159    64   204   145   161   142   202   170   141   130   105    97   198   176    52   158   131   127   165    91    35   163   138   140    81   202   100   145   125   132    62   209   122   183    68    55   208    72   166   137   216   133    69    90    65   205    66   212   103   150    58   207   107    96    88    41   148   148   118   145   186   179    58   176   110   206    67    75    76   179    80    86   153   125   206   196   194   200    89   100   152   214    66    44    48    86   119   218    58   192   136   189   186    36   219   184   145   162    86    71   184   141   177
   212    88    43   132   173   104   126   174    67    71   176   125   147   159   162    41   187   127   156    76    91   201   144   115   121   160    78   128   113    54    77    45    51   198   155   128   164   175    58    37    39    67   185   204   129   129   114   186   123    40   215   138    89    95   103   220    43   106   183   147   214   185   138    62   168    35   180   161   109   128   207   199    67   152   193   208   135   121    77   110    96    53   186   188   121   149    51    85   112   132   219    72   203   159   205    38   218    86   160   219   104   169   202   166   185   103    84    98    39    38   203    45    71   135    89    49   190   206    51   167    46   112    60   103   118    89    60   198   147   148    93   158    64    96    56    72    49   194    71    57   102   189   107   119    68   214   121   115   113   190   124   141    95    77   192   207   121   220    48   205   108   159   202    51    51    63   135    98   182   180    87   182   190   195   174   101    93   147   220    40   139   215   179    52    41    64    84    39   191   209   109   176    80   218   135   207    35   156   150   103    49   113   155    66   212    48   164   204   128   187   117   135   100    86    51   181    74   114   190    96   174   186   134   122    40   167   211   142    37   145   135    60   127    53   147   111   216    35   123   202   125   203   220   168    97   178   125    44   167   149   131   207    97    37    64    82   185   146    83   205   166   119    50   100   129   200   147   159   102   174   115   146   165   106    79   103   178   138   189   140   115   167    48    59   194   138   167    75   174   153   156    47   152   145   167    67   108   140   137    40   160   145   127   143   153   125   143    70   126    68   186    34   124   173    55   151    71    36    50    70    75    86   216   104    86    75    62   175   147   138   190    78   185    84   101    40    87    94   195   196   216   113    53   132    72   160   132   122   220   113    46   219    50    34   178    73    45   110    66   126    92   220   177   138   158   147   171   217   134    75   126    87    94   119    45    72    57    79    43   126   100    92    75   115   209   130   167   130    91   164   142   172   161    42    73    98   119   153   216   107    70   153   143   118    61   124   213   119    43   160    64   204   146   161   142   203   171   141   131   105    97   197   175    52   157   131   127   164    91    35   163   139   140    80   201    99   144   125   131    61   210   123   183    68    55   208    71   166   137   216   133    68    89    65   205    65   212   103   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    75    76   179    80    86   152   125   206   197   194   200    88   100   152   214    66    44    48    86   120   219    59   191   136   189   186    36   219   184   144   162    86    72   184   141   177
   212    89    45   132   174   103   126   174    67    71   179   126   149   159   162    41   188   125   157    77    90   201   144   115   122   161    78   129   112    54    76    46    51   198   155   128   163   176    59    37    38    66   185   203   128   129   115   185   123    40   214   137    90    95   103   220    44   106   182   147   214   183   140    62   169    36   180   162   110   127   208   199    67   152   193   207   135   122    76   110    97    55   187   189   121   150    51    84   112   131   218    73   203   159   206    37   218    87   161   220   102   169   201   166   187   104    82    98    38    38   203    45    71   136    90    49   190   205    50   167    46   113    61   104   118    88    59   200   146   148    92   158    65    96    57    72    48   196    71    57   102   189   108   120    67   214   122   114   114   190   124   140    94    78   192   208   121   220    47   205   107   158   201    51    50    62   134    99   182   180    87   184   189   195   174   101    94   148   219    41   139   215   180    53    41    65    85    39   191   208   111   177    80   218   136   207    36   157   152   104    48   114   154    65   212    48   166   203   129   187   117   135   101    86    51   180    73   113   189    95   173   186   134   123    40   166   210   142    39   144   134    59   128    52   146   111   216    36   120   202   126   203   221   168    96   179   125    44   165   148   131   206    96    37    65    82   185   145    82   203   166   119    50   101   129   200   147   160   102   173   116   145   165   105    80   103   180   140   190   139   115   167    47    58   195   138   166    75   175   153   158    47   153   145   169    66   108   139   138    41   159   146   127   143   154   125   144    71   126    69   186    33   124   172    57   151    71    36    51    70    74    86   215   105    86    73    62   175   148   139   188    78   185    83   100    40    87    93   195   196   217   114    53   133    73   160   132   120   220   113    47   219    51    35   177    73    47   110    66   126    92   219   178   138   158   147   169   217   133    76   125    87    92   118    45    72    57    82    43   126    99    92    75   115   210   131   165   130    90   164   142   173   161    41    73    99   119   153   216   107    70   152   144   118    61   124   213   117    43   160    66   204   147   162   143   203   171   139   132   105    96   197   174    52   158   130   127   165    91    34   161   138   141    79   201    99   145   123   132    61   212   122   183    67    54   207    71   165   136   217   132    69    88    65   204    65   212   102   149    59   207   109    95    88    42   148   148   117   145   186   179    58   176   110   206    65    75    75   178    80    84   152   125   206   195   195   201    89   101   152   214    66    45    48    86   119   220    59   192   135   189   186    36   219   184   144   161    85    72   186   140   178
   212    88    43   132   173   104   125   174    67    71   176   125   148   159   162    41   187   126   156    76    91   201   144   116   121   160    78   128   113    53    77    45    50   198   155   128   164   175    58    37    39    67   185   204   129   129   114   186   124    40   215   138    89    95   103   220    43   106   183   147   214   185   138    62   168    36   180   161   109   128   208   199    67   152   193   208   135   121    76   110    96    53   186   188   121   150    51    85   112   132   218    72   203   160   205    37   218    86   160   219   104   169   201   166   185   103    83    98    39    38   203    45    71   136    89    49   190   207    51   168    46   113    60   103   118    88    60   198   147   148    93   158    64    96    56    72    49   194    71    57   102   189   107   119    68   215   121   115   113   190   124   141    95    77   193   207   121   220    47   205   108   159   202    51    51    63   135    97   182   180    87   182   190   196   174   101    93   147   220    40   139   215   180    52    41    64    84    39   191   208   110   176    80   218   135   206    35   157   150   103    49   113   154    65   212    49   164   204   128   187   118   135   100    86    51   180    73   114   190    96   174   186   134   122    40   167   211   142    38   145   134    60   127    53   147   111   217    35   122   202   125   203   220   167    97   178   125    44   167   149   131   207    97    37    64    82   185   146    83   205   166   119    50    99   129   199   148   159   102   174   116   146   164   106    79   103   178   138   190   140   115   167    48    58   195   138   167    75   174   153   157    47   152   146   167    67   108   140   137    40   160   146   127   143   153   125   143    70   126    68   186    34   124   173    55   151    71    35    51    70    74    86   215   104    86    75    62   175   147   138   190    79   185    84   101    40    86    94   196   196   216   113    53   132    72   160   132   122   221   113    46   219    50    34   178    73    45   110    66   126    92   220   177   138   158   147   171   217   134    75   126    87    94   119    45    71    57    79    43   126   100    93    75   115   209   130   167   130    92   164   142   172   161    42    73    98   119   153   216   107    70   153   144   118    61   124   213   119    43   160    64   204   146   161   142   202   170   140   131   105    97   197   175    52   157   131   127   164    91    35   163   139   141    80   201    99   145   125   131    61   210   122   183    67    55   208    71   166   137   217   133    68    89    65   205    65   212   104   150    59   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    76   179    80    86   152   124   206   197   195   200    89    99   152   214    66    44    48    86   120   219    59   192   136   189   186    36   219   184   144   162    86    72   185   141   177
   212    87    46   131   175   106   125   175    65    71   177   128   145   158   162    43   188   128   156    78    91   201   142   116   121   159    77   127   113    55    75    43    48   198   157   126   164   176    56    38    37    67   184   203   128   129   114   186   125    38   218   139    89    97   103   219    43   106   184   149   215   186   143    62   169    33   181   160   110   129   206   198    69   155   190   208   136   119    75   110    97    54   187   189   120   148    50    85   113   129   218    69   202   158   207    38   219    87   160   220   104   167   203   162   182   104    84    98    38    37   199    47    73   136    89    46   190   208    50   166    44   111    61   103   118    89    60   200   146   146    94   156    66    97    58    71    49   194    71    60   105   187   107   119    67   213   119   112   114   190   122   140    97    77   193   207   120   220    47   205   108   158   201    49    53    62   134    95   182   178    88   183   190   193   173   101    93   146   218    39   137   213   181    51    41    67    84    39   191   208   109   176    82   218   134   204    35   156   151   100    48   115   153    67   213    47   164   205   127   189   118   132   100    85    51   179    72   116   190    95   176   187   131   120    41   167   212   142    38   144   134    62   127    53   149   111   216    36   123   201   127   202   222   170    95   178   123    42   167   149   130   208    96    36    65    83   185   144    82   205   165   121    50   100   130   198   148   160   102   174   116   148   165   106    79   103   176   137   191   140   117   167    48    59   195   138   167    76   173   154   158    48   151   146   163    65   106   140   139    38   161   146   126   142   154   128   143    70   125    68   187    31   124   171    56   151    72    35    52    71    75    84   216   106    88    76    61   177   147   137   191    78   185    86   100    40    90    92   196   196   218   114    52   134    71   161   128   124   221   109    46   220    53    34   178    74    45   107    67   128    91   219   175   139   157   148   171   217   135    75   127    89    95   121    44    71    57    79    44   126    99    91    72   118   209   131   165   131    95   165   144   172   162    43    72    98   119   152   220   108    71   153   143   118    63   124   215   117    42   160    62   203   147   162   144   203   170   140   130   104    98   195   175    51   160   131   126   167    91    35   164   140   141    78   200    97   146   125   130    63   211   122   182    67    56   209    71   164   135   216   133    66    88    66   205    66   210   105   150    56   207   108    96    88    41   147   147   118   145   188   179    58   176   109   207    66    76    76   181    80    85   149   123   207   197   197   200    90    97   152   216    66    44    50    86   121   220    57   191   136   188   186    34   219   184   143   161    85    72   186   142   176
   212    88    43   132   174   104   125   174    67    71   176   125   148   159   162    41   187   126   156    76    91   201   144   116   121   160    78   128   113    53    77    45    50   198   155   128   164   175    58    37    39    67   185   204   129   129   114   186   124    40   215   138    89    95   103   220    43   106   183   147   214   185   138    62   168    36   180   161   109   128   207   199    67   152   193   208   135   121    76   110    96    54   186   188   121   150    51    85   112   132   219    72   203   159   205    37   218    86   160   219   104   169   202   166   185   103    84    98    39    38   202    45    71   135    90    49   190   206    51   167    46   112    60   103   119    89    60   198   147   148    93   158    64    96    56    72    49   194    71    58   102   189   107   119    68   214   121   115   113   190   124   141    95    77   192   207   121   220    48   205   108   159   202    51    51    63   135    97   182   180    87   182   190   196   174   101    93   147   220    40   139   215   179    52    41    64    84    39   190   208   109   176    80   218   135   206    35   156   150   103    49   113   154    66   212    49   164   204   128   187   118   135   100    86    51   180    74   114   190    96   173   186   134   122    40   167   211   142    37   145   134    60   127    53   147   111   217    35   122   202   125   203   220   167    97   178   125    44   167   149   131   207    97    37    65    82   185   146    83   205   166   119    50    99   130   200   148   159   102   174   115   146   164   106    79   103   178   139   189   140   115   167    48    58   194   138   167    75   174   153   157    47   152   146   167    67   107   140   137    40   160   146   127   143   153   125   143    70   126    68   186    34   124   173    55   151    71    35    51    70    74    86   215   104    86    75    62   175   147   139   190    79   185    84   101    40    86    94   196   196   216   113    53   132    72   160   132   122   221   113    46   219    50    34   178    73    45   110    66   126    92   220   177   138   158   147   171   217   134    75   126    87    94   119    45    72    56    79    43   126   100    93    75   115   209   130   166   130    91   165   142   172   161    42    73    98   119   153   216   107    70   154   144   118    61   124   213   118    43   160    64   204   146   161   142   202   171   140   131   105    97   197   175    52   157   131   127   164    91    35   163   139   140    81   201    99   145   125   131    61   210   122   183    67    55   208    71   166   137   217   133    68    89    65   205    66   212   103   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    76   179    80    86   152   125   206   197   194   200    89    99   152   214    66    44    48    86   120   219    59   192   136   189   186    36   219   184   144   162    86    72   184   141   177
   212    87    45   132   173   104   125   176    67    72   177   126   148   160   163    41   187   126   156    77    92   201   144   116   122   160    78   130   113    54    77    46    51   197   154   129   164   174    59    37    38    67   185   202   129   130   114   186   123    39   215   138    89    96   102   220    42   108   184   147   214   185   138    62   167    36   180   160   109   128   206   198    66   151   193   208   133   121    76   110    95    54   185   187   121   150    50    86   110   133   219    71   204   160   206    36   217    89   161   220   103   171   204   167   186   102    83    97    39    38   202    45    71   135    90    50   190   208    50   168    47   113    61   103   119    88    61   199   146   148    95   158    63    96    56    72    49   194    71    57   101   188   106   120    69   215   121   115   113   190   124   140    93    77   192   208   120   220    47   205   107   159   203    51    51    64   135    98   182   179    88   182   191   197   173   101    93   147   220    40   139   214   181    52    41    65    85    39   189   209   111   175    81   218   135   208    35   156   150   103    51   114   154    65   211    48   162   204   129   187   117   136   100    86    50   180    73   114   190    97   173   186   135   122    40   166   210   141    37   145   133    60   127    52   146   110   217    34   123   205   126   203   220   166    96   179   124    45   168   150   132   206    98    38    65    83   186   146    82   205   166   119    51    97   130   199   148   158   104   175   114   145   163   104    79   104   177   139   192   140   114   168    49    58   196   137   166    76   173   154   155    46   153   147   167    66   106   140   138    41   160   145   127   144   153   125   143    70   126    69   186    32   125   173    55   152    72    36    49    71    74    86   217   104    87    76    62   175   146   138   190    78   185    85   102    39    86    94   194   196   217   114    53   132    72   160   133   122   220   112    45   219    51    35   177    73    45   111    64   127    93   221   177   137   159   148   170   218   133    75   126    86    95   119    44    72    57    78    43   127   101    92    74   115   211   129   167   131    91   164   141   171   160    41    72    99   119   156   217   106    70   154   146   116    61   124   214   118    43   161    63   204   146   160   142   203   171   141   132   105    95   197   176    52   157   131   128   163    93    35   163   139   138    81   200    98   145   125   133    60   210   122   182    68    55   208    71   166   137   217   135    68    88    66   203    66   212   105   151    58   207   107    95    88    42   149   149   118   145   186   178    57   177   112   205    67    75    74   180    80    86   151   124   205   197   194   201    88    98   150   217    67    43    48    87   120   220    59   192   136   187   186    36   220   183   145   162    87    72   185   141   177
   212    88    43   132   173   104   125   174    67    71   176   125   147   159   162    41   187   127   156    76    91   200   144   116   121   160    78   129   113    53    76    45    50   198   155   128   164   175    58    37    39    67   185   203   129   129   114   186   124    40   216   138    89    95   103   219    43   106   183   147   213   185   138    62   168    35   181   161   109   128   207   199    67   152   193   209   134   121    76   110    96    53   186   188   122   150    51    85   112   132   218    72   203   159   204    37   218    86   161   219   104   169   202   166   185   103    84    98    39    38   203    46    71   135    90    49   190   206    51   168    46   112    60   103   119    89    61   198   147   148    93   158    64    96    56    72    49   195    72    58   102   189   107   119    68   214   121   115   114   190   124   141    95    77   193   207   122   220    47   205   108   159   202    52    51    63   135    97   183   180    87   182   190   195   174   101    94   147   221    40   139   215   180    52    41    64    84    39   191   208   109   176    80   218   135   207    35   156   150   103    49   113   154    66   212    48   165   203   128   187   118   135   100    86    51   180    73   113   190    96   173   186   133   122    40   167   211   141    37   145   134    60   127    53   147   111   216    35   122   203   125   203   220   168    97   178   125    45   167   149   131   207    97    37    65    82   185   146    83   205   166   119    49   100   130   200   147   159   103   174   116   145   165   105    79   103   177   138   190   139   115   166    48    59   195   138   167    74   174   153   157    47   152   146   168    67   108   140   137    40   160   146   127   142   153   126   143    70   126    69   186    34   124   174    56   152    72    35    51    71    74    86   215   104    86    74    62   175   147   138   190    78   185    84   101    40    87    94   195   195   217   113    53   133    72   159   132   122   220   112    46   219    50    34   178    72    45   110    66   127    92   219   177   138   158   147   171   218   134    75   126    87    94   119    45    72    56    79    43   125   100    93    76   115   209   130   166   130    92   165   142   172   161    42    73    97   120   153   216   106    70   154   144   117    62   124   213   119    43   160    65   204   145   161   142   203   171   140   131   104    97   196   175    53   158   131   128   164    92    35   163   139   141    80   201    99   145   125   131    61   210   123   183    68    55   208    71   166   137   217   133    68    89    64   205    66   212   104   150    59   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    75   179    80    86   152   124   207   197   195   200    88    99   152   214    66    44    48    86   120   219    59   191   136   189   186    36   219   185   144   162    86    71   185   141   177
   212    89    43   133   173   104   125   174    67    71   176   125   148   160   163    41   187   126   156    76    92   201   145   115   121   160    78   128   113    54    77    45    50   198   155   128   164   176    58    38    39    67   185   204   129   129   114   186   124    40   215   138    89    95   102   220    42   106   183   147   213   185   138    62   168    35   180   161   109   128   208   199    67   152   193   209   135   121    76   110    96    54   186   188   121   150    51    85   112   132   219    72   203   159   205    37   219    86   160   219   104   168   201   167   185   104    84    98    39    38   203    45    72   135    90    50   191   207    51   167    45   113    60   103   119    89    60   198   147   148    93   158    65    96    56    72    49   195    71    57   102   189   107   119    68   214   121   114   114   190   124   141    95    78   193   208   122   220    47   205   108   159   203    51    51    62   134    97   183   180    87   183   190   196   174   102    93   147   220    40   139   215   180    52    42    65    85    39   191   208   109   175    80   218   135   206    35   156   150   103    48   114   154    66   212    49   165   204   128   187   118   135   100    87    51   181    74   114   190    96   173   186   134   122    40   167   210   142    37   145   135    60   127    53   147   111   217    35   122   202   125   203   220   168    97   179   125    45   167   149   131   207    97    38    65    82   185   146    83   205   166   119    50   100   130   200   147   159   102   174   115   146   165   106    80   103   177   139   189   139   115   167    48    59   194   138   167    75   175   153   157    47   152   146   168    67   107   140   138    41   160   146   127   142   154   125   143    70   126    68   186    34   124   174    56   151    71    35    50    70    75    86   215   104    86    74    62   175   147   139   190    79   185    84   100    40    86    94   195   195   217   113    53   132    72   160   132   122   221   113    45   219    50    35   177    72    45   109    66   127    92   220   177   138   158   148   170   217   134    75   126    87    93   119    45    71    56    79    43   126   100    92    75   115   209   130   167   130    91   165   142   172   161    42    73    98   119   153   216   107    70   153   144   118    61   124   213   118    43   160    64   204   146   161   142   203   171   140   130   104    97   196   175    52   157   130   128   165    91    35   163   139   140    81   201    99   145   125   131    61   210   123   183    68    55   207    71   166   137   217   133    67    89    65   204    66   213   103   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   206    66    75    76   179    80    86   152   124   206   197   194   200    89   100   152   214    66    44    48    86   120   219    59   192   136   189   186    36   219   184   144   163    86    72   185   141   177
   212    88    44   132   173   104   125   174    67    71   177   125   148   159   162    41   187   126   156    76    91   201   144   116   122   160    78   128   113    53    77    45    50   198   156   128   164   176    58    37    39    67   185   204   129   129   114   186   124    40   215   137    89    95   103   220    43   105   183   147   214   185   138    61   168    35   180   161   109   128   208   199    67   152   193   208   135   121    77   110    96    54   186   188   122   150    51    85   112   132   219    72   203   159   205    37   218    86   160   219   104   169   201   166   185   103    84    98    39    38   202    45    71   136    90    49   190   206    51   167    46   112    60   103   118    88    60   198   147   148    93   158    65    96    56    72    49   194    71    58   102   189   106   119    68   214   121   115   113   190   124   141    95    78   193   207   121   220    48   205   108   159   202    51    51    63   135    97   182   180    87   182   190   196   174   101    93   148   220    40   139   215   180    52    41    64    84    39   190   209   109   176    80   218   135   207    35   156   150   103    49   113   154    66   212    49   164   204   129   187   118   135   100    87    51   181    74   113   190    96   173   186   134   122    40   167   211   142    37   145   135    60   127    53   147   111   217    36   122   202   125   203   220   167    97   178   125    44   167   149   131   207    97    37    65    82   185   146    82   205   166   119    50    99   129   200   148   159   102   174   115   146   164   106    79   103   178   139   189   140   115   167    48    59   194   138   167    75   174   153   157    47   152   146   167    67   107   140   137    40   160   145   127   143   153   125   143    70   126    68   186    34   125   174    56   151    71    36    50    70    74    86   215   104    86    75    62   175   147   139   190    79   185    84   101    40    86    94   196   196   216   113    53   132    72   160   132   122   221   113    45   219    50    34   178    73    46   110    66   127    92   220   177   138   158   147   170   217   133    75   126    87    93   119    45    72    56    79    43   126   100    92    75   116   209   130   166   130    92   165   142   172   161    42    73    98   119   154   216   106    70   154   144   118    62   124   213   118    43   160    64   204   146   161   142   203   171   141   130   105    97   197   175    52   157   131   127   164    91    35   163   139   140    80   201    99   145   125   131    61   210   122   182    67    55   207    71   166   137   217   134    68    89    65   204    66   212   104   150    58   206   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    76   179    80    86   152   125   206   197   194   200    89    99   152   214    66    44    49    86   120   219    59   191   136   189   186    36   219   184   144   163    86    71   184   141   177
   212    88    43   132   173   103   126   174    67    71   177   124   148   160   162    41   187   127   157    76    91   201   144   116   121   160    78   129   113    53    76    45    50   198   156   129   164   176    58    37    39    67   185   203   129   129   114   186   124    40   216   138    89    95   103   219    43   106   183   147   214   185   138    62   168    35   181   161   109   128   207   199    67   152   193   208   135   121    76   110    96    54   186   188   122   150    51    86   112   132   218    72   203   159   205    37   218    86   160   219   104   169   202   166   185   103    83    98    39    38   203    45    72   135    90    49   190   206    51   168    46   113    60   103   118    89    60   198   147   148    93   159    64    96    56    72    49   194    71    58   102   189   107   119    68   214   121   115   113   190   124   141    95    78   193   207   122   220    47   205   108   159   202    51    51    63   134    97   183   180    87   182   190   196   174   101    93   147   220    40   138   215   180    52    41    64    84    39   190   209   109   176    80   218   135   207    35   156   151   103    49   113   154    66   212    49   164   203   128   187   117   135   100    86    51   180    74   114   190    96   173   186   134   122    40   167   211   142    37   145   134    60   127    53   147   111   217    35   122   202   125   203   220   168    97   178   124    45   167   149   131   207    97    37    65    82   185   146    83   205   166   119    50    99   129   200   148   159   102   174   115   146   164   105    79   103   178   138   190   140   115   167    48    58   194   138   167    75   174   153   157    47   152   145   167    67   108   140   137    40   160   146   127   143   153   125   143    70   125    68   186    34   124   173    55   151    71    35    50    70    74    86   216   104    86    75    62   175   147   138   190    79   185    84   101    40    87    93   196   196   216   113    53   132    72   160   132   122   220   113    46   219    50    34   178    72    46   110    66   126    92   219   178   138   158   147   171   217   134    75   126    87    94   119    45    71    57    79    43   126   100    93    75   115   209   130   166   130    91   165   142   172   161    42    73    98   119   153   216   107    70   153   144   118    61   124   213   118    43   160    64   204   146   161   142   202   170   140   131   105    97   196   176    52   157   131   127   164    91    35   162   139   141    81   201    99   145   125   131    61   210   122   182    67    55   208    71   166   137   217   133    68    89    65   205    65   212   104   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   206    66    76    76   179    80    85   152   125   206   197   194   200    88    99   152   214    66    44    48    86   120   219    59   192   136   189   186    36   219   185   144   162    86    71   185   141   177
   212    89    42   131   174   103   125   175    67    72   178   124   149   159   162    41   186   125   156    75    92   201   143   115   121   160    79   128   113    54    76    46    49   198   155   128   163   174    59    36    39    68   185   203   129   129   115   186   123    41   215   138    90    96   103   219    43   107   182   146   213   184   138    60   169    36   180   161   111   127   207   198    68   152   193   209   135   121    77   111    95    54   186   189   122   150    51    85   112   132   218    72   203   160   204    38   217    86   160   218   103   170   201   167   185   102    84    98    40    39   204    45    73   135    89    50   189   206    51   167    44   113    60   104   120    88    59   199   146   148    93   157    63    97    57    72    48   194    71    57   101   189   106   118    69   214   122   115   113   189   124   141    95    78   193   206   122   220    48   205   108   160   204    50    52    63   134    98   181   181    86   182   190   196   174   101    94   147   220    40   138   216   179    52    42    65    85    38   190   209   110   176    79   218   135   206    34   157   151   104    49   112   154    66   213    49   165   202   128   187   117   134   100    86    51   180    74   114   191    97   174   186   134   122    40   167   212   142    37   144   135    60   127    54   148   112   218    36   123   202   126   204   220   167    96   179   124    44   168   149   131   207    96    37    64    82   184   147    83   205   166   120    50   100   129   199   148   160   102   175   115   147   164   106    79   103   178   138   189   140   115   166    48    59   195   138   165    74   175   153   157    47   152   147   168    65   108   141   138    39   161   146   126   142   153   126   144    69   126    68   187    34   124   174    55   152    70    35    50    69    75    86   215   104    87    73    62   176   147   139   189    78   185    84   101    38    85    94   196   196   216   113    55   132    72   160   131   123   221   113    46   220    51    34   177    73    45   111    65   127    91   220   177   140   158   146   170   216   134    76   126    87    94   119    46    72    57    79    43   125   101    94    75   117   209   129   166   129    92   165   141   171   161    40    72    97   120   152   217   108    69   154   144   117    62   123   213   119    44   160    64   204   145   161   142   202   170   141   130   105    97   196   176    52   157   131   126   165    92    35   163   139   141    81   201    99   145   126   132    62   209   122   183    68    54   208    72   165   136   218   132    69    89    64   204    65   212   103   149    60   207   108    96    87    40   147   148   119   146   187   180    57   177   111   206    65    76    75   178    80    85   152   125   206   196   194   201    89   100   153   215    66    45    49    86   118   221    58   191   136   189   187    35   219   184   144   163    86    71   185   141   177
   212    90    42   130   174   105   125   174    68    72   176   124   148   160   161    40   187   128   155    76    91   202   143   116   122   159    78   128   114    54    76    44    50   197   155   127   164   176    60    37    39    68   185   205   130   129   114   185   122    39   216   138    86    96   102   220    40   107   181   146   214   184   136    63   169    35   181   161   108   129   208   200    64   154   194   209   135   121    76   109    98    53   187   188   120   150    52    86   112   131   218    71   203   157   206    37   218    85   160   220   105   168   201   167   184   103    83    99    40    37   204    45    71   136    90    50   191   208    50   167    46   112    60   104   117    89    59   199   146   147    94   159    65    97    57    71    51   194    71    58   101   189   108   115    69   214   120   115   112   189   124   139    94    79   194   207   123   221    47   208   109   158   204    50    53    63   137    99   183   180    88   183   189   195   173   101    92   147   220    38   139   215   179    52    42    63    83    39   191   209   109   176    80   215   135   208    36   157   151   104    50   112   155    67   213    48   164   204   128   186   118   134   101    86    50   180    75   114   191    96   174   186   134   122    40   164   210   142    38   144   134    58   128    55   149   110   218    35   123   204   125   202   221   169    97   177   125    45   168   149   130   208    97    37    63    84   185   148    82   206   165   120    49    99   130   201   147   160   102   174   114   146   165   108    80   104   175   138   190   140   116   167    48    59   194   139   166    75   175   152   159    46   151   147   168    68   108   141   138    40   160   146   128   142   150   126   144    71   127    68   186    32   123   174    54   151    72    35    49    71    74    85   217   105    85    77    63   176   146   138   192    80   184    85   101    40    87    95   196   195   217   112    53   131    72   159   132   122   221   114    47   220    51    34   177    74    44   109    68   127    90   220   177   138   159   146   171   217   134    76   126    88    94   119    44    71    56    82    44   126   100    92    76   116   209   131   165   130    91   163   141   172   160    42    74    96   119   153   216   106    71   153   144   120    60   126   212   116    42   159    66   203   146   160   141   203   170   141   130   104    94   196   176    52   157   130   128   165    90    34   164   140   141    83   201    98   143   126   130    62   209   122   184    69    55   207    71   166   136   216   135    68    89    65   205    65   213   103   150    58   206   107    96    86    41   146   148   116   147   188   179    57   174   110   204    67    76    75   180    81    86   153   124   207   198   196   201    89    99   152   213    63    44    49    86   119   218    59   193   135   188   187    37   217   184   143   162    86    72   185   142   180
   212    88    44   133   174   104   126   174    66    71   177   124   148   158   163    41   187   127   157    76    91   201   144   116   122   160    78   129   113    54    77    46    50   198   156   129   164   175    59    37    39    67   185   203   129   129   114   186   124    40   216   137    88    95   103   220    43   106   183   148   213   184   139    61   169    35   180   161   110   127   208   199    69   153   192   208   135   120    77   111    96    53   186   188   121   149    51    86   113   133   220    72   203   159   206    37   218    87   161   219   104   169   201   167   185   104    84    97    38    38   202    46    71   137    89    50   190   207    51   168    45   113    60   103   119    88    60   198   147   148    93   159    65    95    57    72    49   194    72    57   102   189   108   118    67   214   121   115   113   191   123   141    95    78   193   207   121   220    47   205   107   159   202    50    50    62   135    97   183   180    86   182   190   196   174   101    93   147   221    41   138   215   181    52    41    64    85    39   190   208   110   177    79   217   134   206    36   156   151   102    49   113   154    66   211    48   163   205   130   187   119   135    99    86    51   181    74   113   191    95   174   185   134   122    40   167   211   142    37   145   135    60   127    54   148   111   215    35   123   202   125   203   220   168    98   178   125    45   168   150   132   206    96    38    64    81   185   146    83   204   166   119    50   100   129   199   148   159   103   174   116   146   164   105    79   103   177   139   190   139   115   166    48    58   195   138   167    75   175   153   156    46   151   146   168    67   107   140   137    40   161   145   127   142   154   126   143    71   126    68   185    35   124   173    56   151    71    36    51    70    75    86   216   103    86    75    62   174   147   139   190    78   184    84   101    39    87    94   195   195   217   114    54   132    72   160   132   123   221   113    45   218    50    34   178    74    46   110    66   126    91   220   178   138   159   146   170   217   133    74   126    88    93   119    45    72    57    80    43   125   100    92    75   115   209   131   167   129    91   165   142   172   161    41    73    98   119   154   215   107    71   154   144   118    61   124   213   118    43   160    65   203   145   161   143   203   171   141   130   104    98   197   176    53   156   131   128   164    92    35   163   139   141    80   201    99   144   125   131    62   210   121   183    69    55   206    70   166   137   216   133    68    89    65   205    65   213   103   150    58   207   107    96    89    41   148   148   118   145   187   179    57   176   110   206    66    76    75   179    80    85   151   125   208   197   194   201    90    99   153   214    66    44    48    86   120   219    60   191   136   188   186    36   220   184   145   162    87    71   185   141   176
   212    88    43   132   173   104   125   174    67    71   176   125   148   159   162    41   187   126   156    76    91   201   144   116   121   160    78   128   113    53    77    45    50   198   155   128   164   175    58    37    39    67   185   204   129   129   114   186   124    40   215   138    89    95   103   220    43   106   183   147   214   185   138    62   168    36   180   161   109   128   207   199    67   152   193   208   135   121    76   110    96    54   186   188   121   150    51    85   112   132   219    72   203   159   205    37   218    86   160   219   104   169   202   166   185   103    84    98    39    38   202    45    71   136    90    49   190   206    51   167    46   112    60   103   119    89    60   198   147   148    93   158    64    96    56    72    49   194    71    58   102   189   107   119    68   214   121   115   113   190   124   141    95    77   192   207   121   220    48   205   108   159   202    51    51    63   135    97   182   180    87   182   190   196   174   101    93   147   220    40   139   215   179    52    41    64    84    39   191   209   109   176    80   218   135   206    35   156   150   103    49   113   154    66   212    49   164   204   128   187   118   135   100    86    51   180    74   114   190    96   173   186   134   122    40   167   211   142    37   145   134    60   127    53   147   111   217    35   122   202   125   203   220   167    97   178   125    44   167   149   131   207    97    37    65    82   185   146    83   205   166   119    50    99   130   200   148   159   102   174   115   146   164   106    79   103   178   139   190   140   115   167    48    58   194   138   167    75   174   153   157    47   152   146   167    67   107   140   137    40   160   146   127   143   153   125   143    70   126    68   186    34   124   173    55   151    71    35    51    71    74    86   215   104    86    75    62   175   147   139   190    79   185    84   101    40    86    94   196   196   216   113    53   132    72   160   132   122   221   113    46   219    50    34   178    73    45   110    66   127    92   220   177   138   158   147   171   217   134    75   126    87    94   119    45    72    56    79    43   126   100    93    75   115   209   130   166   130    91   165   142   172   161    42    73    98   119   153   216   107    70   153   144   118    61   124   213   118    43   160    64   204   146   161   142   203   171   140   131   105    97   197   175    52   157   131   127   164    91    35   163   139   141    81   201    99   145   125   131    61   210   122   183    67    55   208    71   166   137   217   133    68    89    65   205    66   212   104   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    76   179    80    86   152   125   206   197   194   200    89    99   152   214    66    44    48    86   120   219    59   192   136   189   186    36   219   184   144   162    86    72   184   141   177
   212    88    43   132   173   104   125   174    67    71   177   125   148   160   163    41   187   127   156    76    91   201   144   116   122   159    78   128   113    53    77    45    51   198   155   128   163   175    59    37    39    68   185   204   129   129   114   186   124    40   215   138    89    95   103   220    43   106   183   147   214   185   138    61   168    36   180   161   109   128   208   199    67   152   193   208   135   121    76   110    96    54   186   188   122   150    51    86   112   131   218    72   203   159   205    37   218    86   161   219   104   169   202   167   185   103    83    98    39    38   203    46    71   135    89    49   191   207    51   168    46   112    61   103   119    89    60   198   147   149    93   158    64    96    56    72    49   194    71    58   102   189   106   119    68   215   121   115   113   190   125   141    95    78   193   207   121   220    48   205   108   159   202    51    52    63   135    97   182   180    87   182   190   196   174   101    93   147   220    41   139   216   179    52    41    64    84    39   191   208   109   176    80   218   135   206    35   157   150   103    49   113   154    66   212    49   164   204   128   187   118   134   100    87    51   180    74   114   190    96   173   186   134   122    40   167   210   142    37   145   135    60   127    53   147   111   216    36   122   203   125   203   220   167    97   178   124    44   167   149   131   207    97    37    64    82   186   146    83   205   167   119    50    99   130   200   148   160   102   175   115   146   164   105    79   103   178   139   190   140   115   166    48    58   194   138   166    75   174   153   156    47   152   146   167    67   108   140   137    40   161   145   128   143   153   125   143    70   126    68   186    33   124   174    55   152    72    36    51    70    74    86   215   104    86    75    62   175   147   139   190    78   184    84   101    40    87    94   196   196   216   113    53   133    72   160   132   122   221   112    46   219    50    34   177    73    45   110    66   127    91   220   177   138   159   147   171   217   134    75   126    87    94   120    46    72    56    79    43   126   100    92    76   116   209   130   166   130    91   165   142   172   160    42    73    97   119   153   216   106    70   153   144   118    61   124   213   118    42   160    64   204   146   161   143   202   171   141   130   105    97   197   175    52   158   131   127   164    92    35   163   139   140    81   201    99   145   125   131    61   210   123   183    67    55   207    71   166   137   216   133    68    89    64   205    65   212   103   150    58   206   108    96    88    41   148   148   117   145   187   179    57   176   110   205    66    75    76   179    80    86   152   124   206   197   194   200    89    99   153   214    66    44    48    86   120   219    59   192   136   189   186    36   219   184   144   162    86    72   185   141   177
   212    88    43   132   174   104   126   174    67    71   176   125   147   160   162    41   187   126   156    76    91   201   144   116   121   160    78   128   113    53    77    45    50   198   155   128   164   175    58    37    39    67   185   204   129   129   114   186   124    40   215   137    89    95   103   220    43   106   183   147   213   185   138    62   168    36   180   161   109   128   208   199    67   152   193   208   135   121    76   110    96    54   186   188   122   150    51    85   112   132   218    72   203   159   205    37   218    86   160   219   104   169   202   166   185   103    83    98    39    38   202    46    71   135    90    49   190   206    51   167    46   113    60   103   119    89    60   198   147   148    93   158    64    96    56    72    49   194    71    58   102   189   107   119    68   214   121   115   113   190   124   141    95    77   192   207   121   220    47   205   108   159   202    51    51    62   135    97   183   180    87   182   190   196   174   101    93   147   220    40   139   215   180    52    41    64    84    39   190   208   109   175    80   218   135   206    35   156   150   103    49   113   154    66   212    49   164   204   129   187   117   135   100    86    51   180    74   114   190    96   174   186   134   122    40   167   211   142    37   145   134    60   127    53   147   111   217    35   122   203   125   203   220   167    97   179   125    44   167   149   131   207    97    37    65    82   185   146    83   205   166   119    50   100   129   200   148   159   102   174   115   146   164   105    79   103   177   139   190   140   115   166    48    58   194   138   167    75   174   153   157    47   152   146   167    67   108   140   137    40   160   146   127   143   153   125   143    70   126    68   186    34   124   174    55   151    71    36    51    70    74    86   216   104    86    75    62   175   148   138   190    79   185    84   101    40    86    94   196   196   216   113    53   132    72   160   132   122   221   113    46   219    50    34   178    73    46   110    66   127    92   220   177   138   158   147   171   217   134    75   126    87    94   119    45    72    57    79    43   126   100    93    75   116   209   130   166   130    91   165   142   172   161    42    73    98   119   153   216   106    70   153   144   118    61   124   213   119    43   160    64   204   146   161   142   203   171   141   131   105    97   197   175    52   157   131   127   164    91    35   163   139   140    81   201    99   145   125   131    61   210   122   183    67    55   208    71   166   137   216   133    68    89    65   205    66   212   104   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    75    75   179    80    86   152   124   206   197   194   200    88    99   152   214    66    44    48    86   119   219    59   192   136   189   186    36   219   184   144   162    86    72   184   141   177
   212    88    43   132   174   104   126   174    67    71   176   125   148   159   162    41   187   127   156    76    91   200   144   116   121   160    78   128   113    53    77    45    50   198   155   128   164   175    58    37    39    67   185   203   129   129   114   186   124    40   215   138    89    95   103   220    43   106   183   147   214   185   138    62   168    36   180   161   110   128   207   199    68   152   193   208   135   121    77   110    96    54   186   188   122   150    51    85   112   132   219    72   203   159   205    37   218    86   161   219   104   168   202   166   185   103    84    98    39    38   203    45    71   135    90    49   190   206    51   167    46   112    60   103   119    89    60   198   146   148    93   158    64    96    56    73    49   194    71    58   102   189   106   119    68   214   121   115   113   190   124   141    95    78   193   207   121   220    47   205   107   159   202    51    51    63   135    97   183   180    87   182   190   196   174   101    93   147   220    40   139   215   179    52    41    64    84    39   191   209   109   175    80   218   135   206    35   156   151   103    49   113   154    66   213    49   164   203   129   187   118   134   100    86    51   180    74   114   190    96   173   186   134   122    40   167   211   142    38   145   135    60   127    53   147   111   217    36   123   203   125   203   220   167    97   178   125    44   167   149   131   207    97    37    64    82   185   146    82   205   166   119    50   100   130   200   148   159   102   174   115   145   164   106    79   103   177   139   189   140   115   166    48    59   194   138   166    75   174   153   157    47   152   146   167    67   108   140   137    40   160   146   127   143   153   125   143    70   126    69   186    34   124   173    55   152    72    35    50    71    74    86   215   104    86    74    62   175   147   139   190    78   185    84   101    40    86    94   195   196   216   113    53   132    72   160   132   122   220   113    45   219    50    34   178    73    45   110    66   126    92   219   177   137   158   147   171   217   134    75   126    87    94   119    45    71    57    79    43   126   100    93    75   115   209   130   167   130    91   164   142   172   161    42    73    98   120   153   216   106    70   154   144   118    61   124   213   118    43   160    64   204   146   161   142   202   171   140   131   105    97   197   175    52   157   131   127   164    91    35   163   139   140    81   201    99   145   125   131    61   210   123   183    67    55   207    71   166   137   217   133    68    89    65   204    65   212   103   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    75    75   179    80    86   152   125   206   197   194   200    89   100   152   214    65    45    49    86   119   219    59   191   136   189   186    36   219   184   144   162    86    71   184   141   177
   212    88    43   132   174   104   125   174    67    71   176   125   148   160   162    41   187   127   156    76    92   201   144   116   122   160    78   128   113    53    77    45    50   198   155   128   163   176    58    37    39    67   185   203   129   129   114   186   124    40   215   138    89    95   104   219    43   106   183   147   213   184   138    62   169    36   180   161   109   128   207   199    67   152   193   208   135   121    76   110    96    54   186   188   121   150    51    86   112   132   219    72   203   159   205    37   218    86   160   219   103   169   201   166   184   103    84    97    39    38   203    46    71   135    89    50   190   207    51   168    46   113    60   103   119    89    60   198   147   148    93   158    64    96    56    72    49   194    71    57   102   189   106   119    68   215   122   115   113   190   124   141    94    78   192   207   122   221    47   205   108   159   202    51    52    63   135    97   183   180    87   182   190   196   174   102    94   147   220    41   139   215   180    51    41    64    84    39   190   209   110   176    80   218   135   207    35   157   150   103    49   113   154    66   212    49   164   203   128   187   117   134   100    86    51   180    74   114   190    96   174   186   135   122    40   167   210   142    37   145   134    60   127    53   147   111   217    36   123   202   126   203   220   168    97   178   124    45   167   150   131   206    97    37    64    82   185   146    82   205   167   119    50    99   130   199   148   159   102   174   115   146   164   106    80   103   178   139   190   140   115   167    48    59   195   138   167    75   175   153   156    47   152   145   167    67   107   140   138    41   160   146   127   143   153   125   143    70   126    68   186    34   124   173    56   152    71    36    51    71    74    86   215   104    86    75    62   175   147   139   190    79   185    84   102    41    87    93   195   196   216   113    53   132    72   160   132   122   221   113    46   219    50    35   178    73    45   110    66   126    92   219   177   138   158   148   171   218   134    75   125    87    94   119    45    72    56    80    43   126   100    92    75   116   209   131   167   130    91   165   142   172   161    42    73    98   119   153   216   107    70   154   144   117    61   125   213   119    43   160    64   204   145   161   142   203   171   140   130   104    97   197   176    53   157   131   127   164    91    35   163   139   141    81   202    99   145   125   132    61   210   122   183    68    55   207    71   166   137   217   133    68    89    65   204    66   212   103   150    58   207   108    96    88    41   147   148   118   145   187   179    57   177   110   205    66    76    76   178    80    86   152   124   206   197   194   200    89    99   152   215    65    45    48    86   120   219    59   191   136   189   186    35   219   184   144   162    86    72   185   141   177
   212    90    45   131   174   103   126   173    67    71   178   125   149   159   161    44   187   126   156    78    90   201   144   115   122   159    79   129   113    53    80    45    51   196   156   127   162   177    61    38    39    67   184   205   129   129   115   186   125    41   215   138    90    96   102   219    42   107   182   146   213   186   138    62   170    35   181   162   110   129   207   201    68   152   193   209   134   119    74   109    96    55   188   188   120   149    51    89   112   132   218    71   202   159   205    39   219    85   160   219   104   166   202   165   186   103    84    99    38    39   204    45    72   135    92    50   189   205    51   168    45   114    60   103   116    90    61   200   146   149    92   158    67    95    57    72    48   195    72    58   102   188   109   119    66   217   118   116   113   191   124   142    95    78   192   208   120   221    46   207   106   161   203    52    49    63   135    97   182   180    86   183   190   194   171    99    93   147   221    40   137   213   180    52    41    64    85    40   191   208   111   177    80   217   135   207    35   156   149   105    50   114   154    67   211    47   164   204   129   187   119   135   100    85    51   182    72   114   189    97   174   186   133   120    38   168   211   142    36   144   135    60   128    51   148   113   217    36   124   205   125   203   222   167    96   180   126    46   168   150   131   206    96    36    68    82   184   147    81   205   167   120    50   100   129   200   149   159   104   174   114   144   165   106    79   102   178   140   189   140   115   163    48    57   195   136   168    74   174   153   158    48   153   147   169    68   108   140   135    41   161   146   127   141   153   125   145    71   126    70   186    33   125   173    55   150    71    36    50    70    74    85   216   105    85    75    63   176   146   139   190    78   185    82   100    38    88    96   195   196   218   113    51   134    70   160   134   122   220   113    46   219    49    36   178    72    45   110    67   128    90   219   178   139   158   148   170   217   133    77   126    88    94   122    45    73    58    80    42   126   100    92    77   114   209   131   166   130    91   164   139   171   162    44    73    98   118   153   217   108    70   153   142   118    61   125   213   117    42   161    64   203   147   162   143   202   171   142   131   105    99   197   176    51   156   130   128   165    89    34   163   139   142    81   201   100   144   125   133    60   212   123   183    68    55   206    74   165   136   217   131    67    88    64   205    64   211   104   151    57   207   105    95    89    41   148   150   118   143   186   179    58   176   109   205    67    76    76   179    82    86   151   123   205   199   193   201    88   101   151   214    64    43    46    87   119   220    58   192   134   189   186    35   219   183   145   161    86    71   187   140   176
   213    88    43   132   173   104   125   174    67    71   176   125   147   160   162    42   187   127   157    76    91   200   144   116   122   160    77   128   113    54    77    45    50   197   155   128   165   176    57    38    40    68   185   203   129   129   114   186   122    41   215   137    89    95   104   219    42   105   183   147   214   185   138    61   168    36   180   161   110   128   208   199    67   152   194   209   135   122    76   110    96    54   186   187   122   149    50    85   112   132   219    71   204   160   205    38   218    86   161   220   103   168   202   166   185   104    82    97    39    38   203    45    71   135    90    50   190   206    51   167    46   113    61   103   119    88    60   199   147   148    92   159    65    95    57    72    49   194    71    57   103   188   107   119    68   214   121   115   113   191   124   141    94    77   192   207   122   220    47   205   108   160   203    51    52    63   135    97   184   179    86   183   190   196   174   102    93   147   220    41   139   215   180    52    41    64    84    39   190   209   110   175    80   217   135   206    35   156   150   103    49   113   154    65   212    49   166   204   128   187   117   135    99    87    51   181    74   113   190    95   173   186   134   121    40   166   211   142    37   146   135    59   128    53   147   112   216    35   123   202   125   203   220   167    97   179   125    44   167   148   131   206    97    37    64    83   185   146    84   205   167   120    50   100   129   199   148   159   103   174   116   146   164   105    79   103   177   139   189   140   115   166    48    59   194   138   167    76   175   153   156    46   152   146   167    66   107   140   137    41   159   146   127   143   152   125   143    69   125    68   186    33   124   174    56   152    72    36    51    71    74    86   215   104    87    75    62   175   147   139   190    79   184    84   101    40    87    94   196   196   218   112    53   131    72   160   133   122   221   113    45   218    51    35   177    73    45   111    66   126    92   219   177   138   159   147   171   218   133    76   126    87    93   118    44    72    55    79    43   126   100    93    75   116   208   131   167   130    91   165   142   172   162    42    74    97   119   153   216   106    70   153   144   117    61   123   213   118    42   160    64   204   146   161   142   202   170   140   131   104    97   196   176    52   156   130   126   164    91    35   163   138   140    81   201   100   145   124   130    62   210   123   183    68    56   207    72   165   137   216   133    69    89    64   206    65   212   104   150    58   206   108    96    88    41   147   148   118   145   186   179    57   176   109   206    66    76    76   179    80    86   152   124   206   197   194   200    88    99   153   214    66    46    48    86   120   219    58   191   137   188   186    35   219   184   144   162    86    72   184   141   177
   212    89    42   133   176   103   125   175    68    71   174   124   148   159   162    43   188   126   157    74    91   201   142   117   122   160    79   128   113    54    77    43    51   196   156   130   164   177    59    36    41    66   186   202   129   129   114   186   122    41   215   138    89    97   104   218    44   105   183   147   214   185   139    61   170    36   179   161   110   127   208   200    67   153   194   207   133   121    74   109    94    52   187   188   121   151    50    84   112   131   218    72   203   160   204    36   218    88   160   221   103   169   203   166   185   103    85    97    38    37   204    46    72   137    89    50   189   204    51   168    46   112    60   105   120    89    61   199   148   148    93   159    65    97    55    74    49   192    72    56   102   188   105   118    67   214   122   116   113   189   123   142    95    76   193   207   121   222    47   205   108   159   204    50    50    64   135    97   182   179    86   182   189   197   174   102    94   149   223    41   138   215   180    50    41    63    86    39   191   208   110   176    79   218   136   206    35   155   150   102    50   112   153    66   212    47   163   204   127   187   116   135   100    86    50   179    74   113   190    96   173   186   133   122    41   167   211   143    37   146   136    60   125    53   147   110   216    36   122   204   128   204   218   168    97   177   125    43   166   149   131   206    95    39    62    83   186   146    82   205   168   118    51   102   130   199   146   158   102   174   116   146   165   106    79   103   178   140   191   140   114   167    49    59   195   137   165    77   175   153   155    47   153   145   169    66   105   138   137    41   161   146   127   143   153   125   143    70   124    68   185    34   124   172    54   153    71    34    49    69    75    87   214   105    85    76    59   175   147   138   191    79   184    84   101    40    86    92   196   197   217   113    53   131    70   158   131   123   219   113    46   218    50    35   179    74    47   111    67   128    90   221   179   139   158   147   172   218   133    74   125    86    93   117    46    71    56    79    43   126   101    95    74   117   209   131   167   129    91   164   143   172   159    44    74    97   121   155   217   107    69   154   143   119    63   126   214   117    42   158    64   205   146   161   144   204   171   141   131   106    97   196   174    54   157   131   128   164    92    34   162   139   141    82   202   101   144   126   130    61   208   123   183    67    56   209    72   164   138   217   133    69    91    65   204    67   211   103   148    59   206   108    95    88    43   149   148   118   145   184   179    59   174   108   207    67    74    75   178    81    85   153   125   207   197   194   199    87    98   154   214    66    44    49    86   121   219    58   190   137   189   186    36   219   184   143   163    86    70   183   140   178
   212    88    43   132   174   104   126   174    67    71   176   125   148   159   162    41   187   126   156    76    91   201   144   116   121   160    78   128   113    53    77    45    50   198   155   128   164   175    58    37    39    67   185   204   129   129   114   186   124    40   215   138    89    95   103   220    43   106   183   147   214   185   138    62   168    35   180   161   109   128   207   199    67   152   193   208   135   121    76   110    96    54   186   188   121   150    51    85   112   132   219    72   203   159   205    37   218    86   160   219   104   169   202   166   185   103    83    98    39    38   202    45    71   136    89    49   190   206    51   167    46   112    60   103   119    89    60   198   147   148    93   158    64    96    56    72    49   194    71    58   102   189   107   119    68   214   121   115   113   190   124   141    95    77   192   207   121   220    47   205   108   159   202    51    51    63   135    97   183   180    87   182   190   196   174   101    93   147   220    40   139   215   179    52    41    64    84    39   191   208   109   176    80   218   135   206    35   156   150   103    49   113   154    66   212    49   164   204   128   187   118   135   100    87    51   180    74   114   190    96   173   186   134   122    40   167   211   142    37   145   134    60   127    53   147   111   217    35   122   202   125   203   220   167    97   178   125    44   167   149   131   207    97    37    64    82   185   146    83   205   166   119    50    99   130   200   148   159   102   174   115   146   164   106    79   103   178   139   189   140   115   166    48    58   194   138   167    75   174   153   157    47   152   146   167    67   107   140   137    40   160   146   127   143   153   125   143    70   126    68   186    34   124   173    55   151    71    35    51    70    74    86   215   104    86    75    62   175   147   139   190    79   185    84   101    40    86    94   196   196   216   113    53   132    72   160   132   122   221   113    46   219    50    34   178    73    45   110    66   126    92   220   177   138   158   147   171   217   134    75   126    87    94   119    45    72    56    79    43   126   100    93    75   115   209   130   166   130    91   165   142   172   161    42    73    98   119   153   216   107    70   153   144   118    61   124   213   118    43   160    64   204   146   161   142   203   171   140   131   105    97   197   175    52   157   131   127   164    91    35   163   139   140    81   201    99   145   125   131    61   209   122   183    67    55   208    71   166   137   217   133    68    89    65   205    66   212   104   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    76   179    80    86   152   125   206   197   194   200    89    99   152   214    66    44    48    86   120   219    59   192   136   189   186    36   219   184   144   162    86    72   184   141   177
   212    87    42   131   173   102   125   174    67    71   176   125   148   160   162    41   187   126   157    75    91   201   143   113   121   160    78   128   113    53    77    45    51   198   156   128   165   175    58    37    38    66   185   203   129   130   112   186   124    40   216   137    88    95   103   219    43   106   182   146   214   185   139    60   168    35   180   162   109   129   208   198    67   152   194   208   135   121    77   110    95    54   187   190   122   150    51    85   112   132   218    72   203   159   205    37   219    86   161   218   103   169   202   164   186   102    84   100    39    38   203    45    71   136    90    50   190   207    51   168    46   113    60   102   118    88    61   199   148   149    94   157    65    96    58    73    49   195    72    60   101   188   106   119    69   213   120   115   113   189   125   141    94    76   192   207   121   221    47   204   108   159   203    50    52    63   134    98   183   179    87   182   190   197   173   101    94   148   220    39   139   214   180    51    41    65    84    39   189   209   109   175    80   217   136   208    35   155   151   103    50   113   153    65   213    48   164   203   129   188   119   135    99    86    50   181    72   114   191    96   173   187   134   123    41   168   211   142    36   145   135    59   126    54   147   111   216    35   122   203   126   204   219   168    97   178   124    44   168   148   132   207    96    39    65    81   187   147    81   206   166   120    49    99   131   201   146   158   103   174   115   147   165   106    80   103   179   139   190   140   114   166    48    58   194   138   167    74   175   154   156    48   153   146   167    67   107   139   137    41   160   145   127   142   154   124   144    69   124    68   186    33   124   173    57   153    73    35    50    71    74    86   216   104    85    76    61   175   146   139   189    80   185    84   100    38    86    94   194   196   216   113    54   135    71   160   131   121   222   111    47   219    52    34   179    73    45   110    65   126    91   220   178   139   159   147   171   218   134    75   124    89    94   120    45    71    57    79    43   127   100    92    75   116   209   128   167   130    91   166   142   172   161    42    74    96   120   155   216   106    69   153   144   118    61   125   213   117    44   159    64   203   146   160   142   203   171   141   130   103    97   197   175    50   157   130   128   165    90    35   163   138   140    81   200    99   146   126   132    63   209   122   183    68    56   206    72   166   138   216   133    68    87    66   204    65   211   104   150    59   207   106    97    87    41   148   149   118   146   187   180    58   177   110   203    65    75    75   179    81    85   151   125   205   196   195   201    88    99   152   214    65    44    49    86   121   219    59   191   134   190   185    35   221   185   143   163    86    72   186   142   176
   211    87    43   133   174   104   126   175    69    71   176   126   146   158   164    41   188   126   156    76    92   200   143   114   120   160    79   126   112    54    77    45    49   196   155   129   164   174    59    38    39    68   184   203   129   129   114   186   126    40   216   137    89    95   102   221    44   106   181   147   213   185   139    64   167    36   178   159   109   127   209   199    66   152   194   208   134   122    76   110    95    53   184   188   122   149    51    84   111   131   219    71   204   160   204    39   219    86   160   220   105   169   201   166   185   103    83    97    39    38   202    45    72   137    89    50   190   206    50   165    46   113    60   105   118    89    59   198   147   148    92   158    66    96    58    72    49   196    72    58   101   189   106   119    67   214   120   113   115   192   124   141    95    78   192   207   121   220    49   204   108   160   202    51    50    64   134    98   183   181    86   182   188   196   174   101    93   149   221    40   140   217   179    52    40    65    85    40   191   208   110   174    80   218   134   206    36   157   150   102    49   111   154    66   213    50   164   202   129   188   118   134   100    85    51   182    74   114   190    96   173   186   134   120    39   168   209   143    38   145   133    60   129    54   148   110   217    36   123   203   125   201   219   167    97   178   124    44   167   150   133   208    96    37    64    82   186   146    82   206   167   119    51    98   130   198   149   159   101   174   115   145   164   105    79   103   177   138   188   140   116   166    48    58   195   137   168    75   175   153   157    47   151   146   167    68   107   141   137    40   161   145   129   144   153   125   143    71   127    67   186    34   123   173    56   151    71    35    50    72    74    85   215   104    85    76    63   174   148   137   190    78   184    86   102    40    87    94   196   196   216   112    53   132    73   159   133   123   220   113    45   218    51    35   177    73    44   109    65   127    91   221   177   138   159   147   171   217   135    75   126    89    93   120    44    72    56    80    43   125   100    92    73   115   208   131   165   129    91   163   143   173   161    43    74    97   119   151   216   109    69   155   143   118    62   123   212   118    42   159    65   202   144   161   143   202   171   141   130   104    97   198   177    53   157   131   126   163    93    34   163   138   140    79   201   101   144   124   130    63   209   121   183    68    56   208    72   166   137   215   132    69    89    64   204    64   211   103   150    58   206   110    98    88    41   146   148   118   145   187   178    56   176   108   206    66    76    76   178    79    85   152   124   204   197   196   201    89    99   152   215    66    43    50    84   120   218    59   193   136   188   186    36   219   183   144   162    85    73   185   140   178
   213    88    43   132   173   104   125   174    67    72   176   125   147   159   162    41   186   126   156    76    91   200   143   117   121   160    78   127   113    53    76    45    50   198   155   129   164   175    59    37    38    67   185   204   130   128   114   186   123    41   216   136    90    95   103   220    42   105   183   146   213   185   138    61   168    35   180   161   110   128   208   199    68   153   193   209   134   122    77   110    95    53   187   188   122   150    51    85   112   131   219    72   202   159   204    38   218    87   160   220   104   168   203   168   186   104    83    99    39    38   203    45    72   136    89    49   191   207    50   168    47   111    61   103   119    88    60   198   147   149    94   158    63    96    57    73    48   193    70    58   102   189   107   119    67   214   121   116   114   189   124   142    95    77   193   207   121   220    47   206   109   159   202    51    52    64   135    97   182   180    86   182   190   195   174   101    93   147   220    40   139   216   180    53    42    65    84    38   192   209   110   175    80   218   136   206    35   156   150   104    50   114   154    67   213    49   165   203   128   188   117   136    99    87    51   180    74   114   189    97   173   185   134   121    41   167   210   142    38   144   135    60   126    53   147   110   218    35   123   201   126   202   219   167    96   178   124    44   166   149   131   206    97    37    66    81   185   146    83   205   166   119    49    98   130   200   148   160   102   173   115   145   165   106    79   103   176   139   189   141   115   167    47    58   194   139   167    74   174   153   156    47   151   146   167    67   107   140   137    40   159   146   127   142   152   125   143    70   126    68   187    33   125   173    55   151    72    36    50    70    75    86   215   103    86    76    63   175   147   139   190    79   185    85   101    39    87    94   195   196   216   113    53   133    72   160   132   123   220   113    46   219    49    34   176    73    46   110    67   126    92   220   177   138   159   148   171   217   135    75   127    87    94   118    46    71    57    79    43   126    99    92    76   116   208   130   165   129    91   165   142   171   161    41    74    98   119   154   217   107    71   153   144   118    61   125   213   118    43   158    65   204   146   161   142   203   171   140   131   104    97   196   175    51   157   131   128   163    90    35   163   140   139    80   202    99   145   125   131    62   211   122   183    68    55   208    71   167   137   217   131    67    89    66   206    66   211   103   150    60   207   108    96    88    42   148   150   117   145   188   181    58   177   112   205    66    76    76   179    80    86   152   124   207   197   194   200    89   100   153   214    66    45    50    87   119   219    59   190   136   189   185    35   219   185   144   162    85    70   185   141   177
   212    88    43   132   174   104   125   174    67    71   176   125   148   159   162    41   187   126   156    76    91   201   144   116   121   160    78   128   113    53    77    45    50   198   155   128   164   175    58    37    39    67   185   204   129   129   114   186   124    40   215   138    89    95   103   220    43   106   183   147   214   185   138    62   168    36   180   161   109   128   207   199    67   152   193   208   135   121    76   110    96    54   186   188   121   150    51    85   112   132   219    72   203   159   205    37   218    86   160   219   104   169   202   166   185   103    84    98    39    38   202    45    71   135    90    49   190   206    51   167    46   112    60   103   119    89    60   198   147   148    93   158    64    96    56    72    49   194    71    58   102   189   107   119    68   214   121   115   113   190   124   141    95    77   192   207   121   220    47   205   108   159   202    51    51    63   135    97   182   180    87   182   190   196   174   101    93   147   220    40   139   215   179    52    41    64    84    39   190   208   109   176    80   218   135   206    35   156   150   103    49   113   154    66   212    49   164   204   128   187   118   135   100    86    51   180    74   114   190    96   173   186   134   122    40   167   211   142    37   145   134    60   127    53   147   111   217    35   122   202   125   203   220   167    97   178   125    44   167   149   131   207    97    37    65    82   185   146    83   205   166   119    50    99   130   200   148   159   102   174   115   146   164   106    79   103   178   139   190   140   115   167    48    58   194   138   167    75   174   153   157    47   152   146   167    67   107   140   137    40   160   146   127   143   153   125   143    70   126    68   186    34   124   173    55   151    71    35    51    70    74    86   215   104    86    75    62   175   147   139   190    79   185    84   101    40    86    94   196   196   216   113    53   132    72   160   132   122   221   113    46   219    50    34   178    73    45   110    66   126    92   220   177   138   158   147   171   217   134    75   126    87    94   119    45    72    56    79    43   126   100    93    75   115   209   130   166   130    91   165   142   172   161    42    73    98   119   153   216   107    70   154   144   118    61   124   213   118    43   160    64   204   146   161   142   203   171   140   131   105    97   197   175    52   157   131   127   164    91    35   163   139   140    81   201    99   145   125   131    61   210   122   183    67    55   208    71   166   137   217   133    68    89    65   205    66   212   104   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    76   179    80    86   152   124   206   197   194   200    89    99   152   214    66    44    48    86   120   219    59   192   136   189   186    36   219   184   144   162    86    72   184   141   177
   212    87    42   131   173   104   125   174    66    71   177   124   148   159   162    41   188   126   156    75    92   200   145   115   122   160    79   129   113    52    77    45    50   199   155   126   162   175    59    38    38    67   185   204   128   129   113   187   124    40   216   137    90    96   102   218    42   108   182   146   212   186   138    62   168    36   180   161   110   128   206   199    67   152   193   208   136   121    75   111    96    54   186   188   121   149    51    86   111   133   220    72   202   159   205    38   220    86   161   219   104   170   202   166   185   102    86    97    39    38   203    44    71   136    88    50   191   206    51   168    47   113    59   105   118    88    60   198   148   147    94   157    64    96    57    71    50   193    71    57   102   190   107   120    68   214   121   114   112   189   124   143    95    78   192   207   121   219    47   206   106   159   202    51    51    62   134    96   182   180    86   183   191   197   175   101    93   148   220    39   139   215   180    53    40    64    84    40   189   208   108   175    80   219   136   208    35   155   149   103    50   113   154    65   212    49   164   205   129   187   117   134   100    88    51   180    72   113   190    96   175   185   135   124    41   166   212   144    37   145   135    60   127    53   148   111   217    35   121   204   125   203   219   168    97   177   124    43   166   149   131   206    96    38    64    81   187   147    82   204   166   120    49    99   128   198   147   158   103   175   117   148   165   106    79   103   179   139   189   140   116   167    49    61   194   137   166    75   175   154   158    45   153   145   167    68   109   140   138    41   160   145   128   142   153   123   142    69   126    69   185    33   124   174    56   152    70    37    50    71    73    85   214   103    85    75    63   174   147   140   190    79   186    84   102    40    87    92   196   196   217   112    54   133    73   159   132   120   221   114    45   219    51    35   177    72    45   109    66   127    92   221   177   138   159   147   171   217   134    76   126    87    95   118    45    71    57    79    43   127    99    93    75   114   209   131   166   131    90   166   141   172   160    41    72    97   119   153   216   107    70   154   144   118    61   125   214   118    42   161    65   205   146   161   142   203   171   140   132   104    98   196   175    52   156   130   127   163    92    34   163   139   142    80   200   100   145   126   131    62   209   122   182    67    55   208    71   166   136   217   134    70    88    66   205    66   213   104   150    58   206   107    95    88    42   149   149   117   144   186   178    57   177   111   205    65    76    76   179    80    87   152   124   205   196   195   201    88   100   151   215    66    46    49    87   119   219    59   192   136   188   186    36   219   185   144   162    85    71   184   142   176
   211    88    44   132   174   103   126   174    66    71   177   125   147   160   163    40   188   126   156    76    91   200   143   115   122   161    79   129   114    53    77    45    50   197   155   127   163   175    58    37    39    67   185   203   129   129   115   186   124    40   216   137    90    95   102   219    42   107   183   147   213   184   138    62   168    36   180   161   110   128   207   200    67   153   194   208   135   121    77   110    96    54   185   188   122   149    51    86   112   132   218    71   202   159   205    38   218    86   160   219   104   168   202   166   185   103    84    97    39    38   203    45    71   135    89    50   190   206    50   167    46   112    60   104   119    89    60   198   148   149    93   158    65    96    56    72    50   193    71    58   103   189   107   120    68   214   122   115   113   189   125   141    94    78   192   207   122   220    48   205   108   159   203    51    51    64   135    97   183   180    87   182   191   196   174   101    93   148   220    40   139   215   180    53    42    64    84    38   191   209   109   176    80   218   135   207    36   157   150   103    49   113   154    66   212    48   165   203   128   187   118   134   100    85    51   181    75   114   190    96   174   185   134   122    40   167   211   141    38   145   135    60   128    53   148   111   217    36   122   202   125   204   220   168    96   179   124    44   166   149   132   207    96    36    64    82   185   146    83   205   166   119    49    99   130   200   148   159   102   174   114   146   165   106    80   103   177   139   190   141   115   166    48    58   194   138   166    75   173   153   157    46   152   146   167    67   108   140   138    40   160   145   127   142   152   125   143    70   126    67   185    33   125   173    56   151    72    36    51    70    74    86   216   104    86    75    62   176   147   139   190    78   185    84   101    40    87    94   195   196   217   113    53   133    73   160   133   122   221   113    45   219    50    34   178    73    45   110    65   127    92   219   177   138   159   147   171   217   134    75   126    88    93   119    45    71    56    80    43   126   101    93    74   115   208   130   167   129    91   165   142   172   160    42    74    97   119   154   216   107    70   155   144   117    61   124   213   119    42   160    64   204   146   162   141   203   171   140   130   104    97   197   175    52   157   132   128   164    91    35   163   138   141    81   201    99   143   124   131    61   210   122   183    67    55   208    72   166   138   216   134    69    89    65   205    65   213   103   149    58   206   107    96    88    41   149   148   117   145   187   179    57   176   110   206    67    76    75   178    81    85   153   124   206   197   194   201    88    99   153   215    66    45    48    85   120   220    59   191   136   189   186    36   219   185   145   162    86    72   184   141   177
   212    88    43   132   174   104   126   175    66    71   176   124   148   159   162    41   187   126   156    76    92   201   144   116   121   160    78   128   114    53    77    45    50   198   155   128   164   175    59    37    39    68   185   204   129   129   114   186   124    40   215   138    89    96   103   220    43   106   183   146   214   184   138    62   168    35   180   161   109   128   207   199    67   152   193   209   135   121    76   110    96    54   186   188   121   149    51    85   111   132   219    72   203   159   205    37   218    86   160   219   104   169   201   166   185   103    84    98    39    38   202    45    71   135    90    49   190   206    51   168    46   112    60   103   119    88    60   198   147   149    93   158    65    96    56    72    49   194    71    58   102   189   107   119    68   215   121   115   113   190   124   141    95    77   192   207   121   220    48   205   107   159   203    51    51    63   135    98   182   180    87   182   190   196   174   101    93   147   221    41   139   215   179    52    41    64    85    39   190   208   109   175    80   218   135   207    35   156   150   103    49   113   154    66   213    48   164   204   128   186   118   135   100    86    51   181    74   114   190    96   174   186   134   122    40   167   211   142    37   145   135    60   127    53   147   111   217    36   122   203   126   203   220   168    97   179   125    44   167   149   131   206    97    37    64    82   185   146    83   205   166   119    50    99   129   200   147   159   102   174   116   146   165   106    80   103   178   139   190   140   115   166    48    59   194   138   167    75   174   153   157    47   152   146   167    67   108   140   137    40   160   146   127   143   153   125   143    70   126    68   186    34   124   173    55   151    72    36    50    70    74    86   215   104    86    74    62   175   147   139   190    79   185    84   101    40    87    93   195   196   216   113    53   133    71   159   132   122   221   113    46   219    50    34   178    73    45   111    66   127    92   220   177   138   158   147   170   217   134    75   126    88    93   120    45    72    57    79    43   126   100    92    75   116   209   130   167   130    92   164   142   172   161    42    73    97   119   153   216   107    70   154   144   118    61   124   213   119    43   160    64   204   146   161   142   202   171   141   131   105    97   197   175    52   157   131   127   165    92    35   163   139   140    81   201   100   145   125   131    61   210   122   182    68    55   207    71   166   137   216   133    68    89    65   205    65   212   104   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   109   206    66    75    76   178    80    85   152   125   206   196   195   200    89    99   152   214    66    44    49    86   120   219    59   191   136   189   187    36   219   184   144   162    86    72   184   141   176
   211    88    43   132   174   103   126   174    68    70   177   125   147   159   162    40   186   126   157    77    90   201   145   116   122   161    78   129   112    53    78    45    51   198   154   128   164   176    59    36    39    68   185   204   128   129   115   186   123    39   215   138    88    95   103   220    44   106   184   146   213   183   138    62   168    35   180   160   109   128   207   199    66   152   193   209   135   121    76   110    96    53   185   188   122   149    51    86   113   131   219    72   203   158   204    38   218    86   162   219   103   169   202   167   185   103    83    97    39    39   202    46    72   135    90    50   190   206    50   167    45   114    61   104   119    89    61   199   147   149    93   158    65    96    56    72    48   195    71    58   103   189   108   118    68   214   121   115   113   189   125   142    94    77   193   207   121   220    47   206   110   158   203    50    52    61   135    98   183   181    86   182   192   196   173   101    92   148   220    38   139   216   180    52    39    65    84    41   191   208   110   175    80   218   135   205    34   156   151   102    49   114   156    65   212    49   163   204   128   188   118   136    99    85    50   181    74   114   189    97   174   187   135   120    39   168   210   142    37   145   134    61   127    53   147   111   216    36   122   203   125   203   221   169    98   178   125    44   168   150   132   208    97    37    65    82   185   145    83   206   166   120    51    99   130   199   148   159   102   174   115   146   163   106    79   104   177   139   189   141   114   167    47    58   195   138   167    75   174   152   156    46   152   147   167    67   107   140   138    41   159   145   127   142   154   126   144    70   125    69   186    33   124   174    54   152    72    36    50    71    75    86   215   104    85    75    63   175   147   138   189    79   185    84   101    40    86    93   195   197   217   113    54   132    72   160   133   122   220   114    46   220    50    33   177    72    45   111    67   126    92   220   177   140   159   146   172   217   134    74   126    87    94   119    45    72    57    79    43   126   100    93    74   116   209   131   166   131    93   164   142   172   160    43    74    97   119   154   217   106    70   153   144   117    61   123   214   119    43   161    64   204   145   162   143   203   171   139   131   106    97   196   175    53   158   131   127   163    92    35   163   139   140    80   202    99   145   125   131    61   210   121   182    67    56   207    72   165   137   216   133    69    89    64   204    66   214   104   150    60   207   106    97    88    42   148   148   119   146   187   180    56   176   110   206    65    76    75   179    81    86   153   124   207   197   193   199    88   100   153   214    67    44    48    86   121   220    59   192   136   189   186    36   221   183   144   162    86    73   184   140   177
   211    90    44   132   173   104   124   176    68    72   177   125   148   161   162    41   189   128   156    77    91   200   144   115   122   159    78   128   113    52    76    47    50   198   156   128   163   175    58    36    39    67   186   203   129   129   114   186   124    39   215   139    89    96   103   221    42   106   183   148   212   184   138    64   169    36   180   162   109   128   208   200    68   152   192   209   136   121    77   109    95    54   186   188   121   150    50    86   113   132   218    71   203   159   205    38   219    86   161   220   104   169   202   167   186   103    84    96    39    38   203    44    72   136    88    50   190   206    50   168    45   112    62   103   120    89    60   198   148   148    92   159    63    94    56    72    49   193    73    57   102   189   106   117    69   214   121   114   114   191   123   142    94    77   193   205   123   218    46   205   107   159   202    51    50    63   135    97   184   179    85   184   191   197   174   101    92   148   220    40   138   214   179    53    40    65    85    40   191   209   110   176    81   217   136   207    35   157   150   105    49   113   155    67   212    50   163   203   130   188   117   136    99    86    52   181    73   113   191    96   174   185   133   122    39   167   211   142    37   145   135    61   128    53   148   112   218    34   121   201   126   202   219   168    97   179   124    42   168   149   133   207    97    38    64    83   186   145    83   204   166   119    49   100   130   200   147   160   104   175   115   145   163   104    80   103   179   139   188   140   115   168    48    58   194   139   167    76   173   154   158    47   151   147   168    66   107   140   137    40   161   144   127   142   152   126   143    71   125    68   187    33   124   174    55   152    72    35    50    71    75    85   215   105    87    76    62   176   147   138   190    78   184    83   101    39    87    95   195   196   215   114    52   134    73   160   132   121   221   113    46   218    50    35   179    72    46   110    68   127    92   220   178   139   158   147   170   217   134    75   126    88    94   119    44    72    55    81    44   127   100    92    73   116   209   131   165   131    91   166   141   172   159    43    73   100   118   154   216   107    71   153   144   117    61   124   213   120    42   160    63   204   146   160   143   202   170   139   131   104    98   197   176    51   157   130   126   165    91    34   162   137   142    83   202    99   146   125   131    63   210   121   183    66    55   208    71   165   137   215   133    68    89    66   204    66   212   103   151    57   207   106    98    88    43   150   148   118   145   187   179    57   177   111   206    66    74    74   179    79    85   152   126   206   197   194   199    89    99   153   216    64    44    47    85   120   219    59   190   136   189   186    35   219   186   145   162    87    73   184   142   176
   212    89    44   132   173   104   125   174    67    71   177   125   148   159   163    41   187   126   156    76    91   201   144   116   122   160    78   129   113    53    77    45    50   198   155   128   164   175    58    38    39    67   185   203   129   129   114   186   123    40   215   138    89    95   103   220    42   105   183   147   214   185   138    62   168    36   180   161   109   128   208   199    67   152   193   208   135   121    76   110    96    54   186   188   122   149    51    85   112   131   218    72   203   159   205    38   218    86   161   219   104   169   202   166   185   103    84    98    39    38   202    45    71   135    89    49   190   206    51   168    45   112    60   104   118    88    60   198   147   148    93   158    64    96    56    72    49   194    71    58   102   189   107   119    68   214   121   115   113   190   124   141    95    77   192   207   121   220    47   205   108   159   202    51    51    63   135    97   182   180    87   183   190   195   174   102    93   147   220    41   139   215   179    52    41    64    84    39   191   209   110   175    80   217   135   206    35   157   150   103    49   113   154    66   212    49   164   204   128   187   118   135   100    87    51   181    74   114   190    95   173   186   134   122    40   167   211   142    38   146   135    60   127    53   147   111   217    36   123   203   125   203   220   167    97   178   125    45   167   149   131   207    97    37    65    82   185   146    82   205   166   119    50    99   130   200   148   159   102   174   115   146   165   105    79   103   177   138   190   140   115   166    48    58   194   138   167    75   175   153   156    47   152   146   167    67   107   140   137    40   160   145   127   143   153   125   143    70   125    68   186    34   125   173    55   152    71    35    51    71    74    86   216   104    86    75    62   175   147   139   190    78   185    84   101    40    87    94   196   196   216   113    53   132    72   160   132   122   220   112    45   219    50    34   178    73    45   110    66   127    92   219   177   138   158   147   171   217   134    75   126    87    94   119    45    72    56    79    43   126   100    92    75   115   209   130   166   130    91   164   142   172   161    42    73    98   119   153   216   107    70   154   144   117    61   124   213   119    43   160    64   204   146   161   142   203   170   140   131   105    97   197   175    52   157   131   127   164    92    35   163   139   140    81   201   100   145   125   131    61   210   122   183    67    55   208    71   166   137   217   133    69    88    65   205    66   213   103   150    58   207   107    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    76   179    80    85   151   125   206   197   194   200    89    99   152   214    66    44    48    86   120   219    59   192   136   189   186    36   219   185   145   162    86    71   185   141   177
   212    88    43   132   173   104   126   174    67    71   176   125   147   159   162    41   187   126   156    76    91   201   144   116   121   160    78   129   113    53    77    45    50   198   155   128   164   176    58    37    39    67   185   203   129   129   114   186   123    40   215   137    89    95   103   220    43   106   183   147   214   185   138    62   168    35   180   161   109   128   208   199    68   152   193   209   135   121    76   110    96    54   186   188   121   150    51    86   112   131   219    72   203   159   205    37   218    86   160   219   104   169   202   166   185   103    84    98    39    38   202    45    71   136    90    49   190   206    51   168    46   112    60   103   119    89    60   198   147   148    93   159    64    96    56    72    49   194    71    57   102   189   106   119    68   214   121   115   113   190   124   141    95    78   192   207   121   220    48   205   108   159   202    51    51    63   135    97   183   180    87   182   190   196   174   101    93   147   220    40   139   215   179    52    41    64    84    39   190   209   109   176    80   218   135   206    35   156   150   103    49   113   154    66   212    49   164   203   129   187   118   135   100    87    51   180    74   114   190    96   174   186   134   122    40   167   211   141    37   145   134    60   127    53   147   111   217    35   122   203   125   203   220   168    97   179   125    44   167   149   131   207    97    37    65    82   185   146    83   205   166   119    50   100   130   200   148   159   102   174   115   145   165   106    79   103   178   138   190   140   115   167    48    58   194   138   167    75   175   153   157    47   152   146   167    67   108   140   138    40   160   146   127   143   153   125   143    70   126    68   186    34   125   173    55   151    72    35    51    70    74    86   215   104    86    75    62   175   147   139   190    79   185    84   101    40    87    94   196   196   216   113    53   132    72   160   132   122   221   113    46   219    50    34   178    73    45   110    66   127    92   220   177   138   158   147   171   218   134    75   126    87    94   119    45    72    56    79    43   126   100    93    75   115   209   130   167   130    91   164   142   172   160    42    73    98   119   153   216   107    70   153   144   118    61   124   213   119    43   160    64   204   146   161   142   203   171   140   131   105    97   197   176    52   157   131   127   164    91    35   162   139   140    81   201    99   145   125   131    61   209   123   183    67    55   208    71   166   137   216   133    69    89    65   205    65   212   103   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    76   179    80    86   152   125   206   196   194   200    88    99   152   214    66    44    48    86   120   219    59   191   136   189   186    36   219   184   144   162    86    71   185   141   177
   212    88    43   132   173   104   126   174    67    71   177   125   147   159   163    41   187   127   156    76    91   201   144   115   122   160    78   128   113    53    77    45    51   197   155   129   164   175    58    37    39    68   185   203   129   129   114   186   124    40   216   138    89    95   103   220    43   106   183   148   214   184   139    61   168    36   180   161   109   128   208   199    67   152   193   208   135   122    77   110    96    54   186   188   122   149    51    85   112   132   218    72   203   159   205    38   218    86   160   219   104   169   202   166   185   103    84    97    39    38   203    45    71   135    89    49   190   207    51   168    46   112    60   103   118    89    60   198   147   148    93   158    64    96    56    72    49   194    71    57   102   189   107   119    68   214   121   115   113   190   124   141    95    78   192   207   122   220    48   205   107   159   202    51    51    63   135    97   182   180    87   183   190   196   174   100    93   147   220    40   138   216   180    52    41    65    84    39   191   209   109   176    80   218   135   206    35   156   150   103    49   113   155    66   212    48   164   203   128   187   117   135   100    86    51   181    74   114   190    96   173   186   134   122    40   167   211   142    38   146   134    60   127    53   147   111   217    35   122   202   126   203   220   167    96   178   125    44   167   149   131   206    97    37    65    82   185   146    83   205   167   119    50    99   130   200   148   159   102   174   116   146   164   106    79   103   177   139   189   140   115   166    48    58   195   138   167    75   174   153   157    47   152   146   167    67   107   140   137    40   160   146   127   143   153   125   142    70   126    68   186    33   124   173    55   152    71    35    50    70    74    86   215   104    86    75    61   175   147   139   190    78   184    84   101    40    87    93   195   195   217   113    54   132    72   160   132   122   221   113    45   219    50    34   178    73    46   110    66   127    92   220   177   138   158   147   171   218   133    75   126    87    94   119    45    72    56    79    43   126   100    93    75   115   209   131   166   130    91   164   141   172   161    41    73    97   119   154   216   106    70   154   144   118    61   124   213   118    43   160    64   204   146   161   142   202   171   141   130   105    97   196   175    52   158   131   127   164    91    34   163   139   140    80   201    99   145   125   132    61   210   123   182    67    56   208    71   166   137   216   133    69    89    64   205    65   212   104   150    58   207   108    96    88    41   148   148   118   144   187   179    57   176   110   205    66    76    76   179    80    86   151   124   206   197   194   200    88   100   153   214    66    45    48    86   119   219    59   191   136   189   186    36   219   184   144   162    85    72   184   141   177
   212    88    43   132   174   104   125   174    67    73   176   125   148   160   162    40   187   127   156    76    91   199   144   115   121   160    78   128   113    54    77    46    51   197   155   128   163   175    59    38    39    68   185   203   128   129   114   186   124    40   215   138    89    96   104   219    42   106   183   147   214   186   138    62   169    35   181   161   110   128   208   199    68   152   194   208   135   122    77   110    97    53   187   189   121   150    51    85   112   130   219    72   203   160   206    37   218    86   160   219   104   169   202   166   185   103    84    97    40    38   203    45    72   135    90    50   190   207    51   167    46   113    60   103   119    88    60   198   147   148    93   158    65    96    56    73    49   194    70    57   101   189   107   118    68   216   121   114   113   189   124   141    94    78   193   207   121   221    48   206   108   160   202    50    51    63   134    97   183   180    87   183   189   196   174   101    93   147   221    41   139   216   179    52    42    65    84    39   190   208   109   175    80   218   135   206    35   157   151   103    50   114   154    67   212    49   164   204   129   186   118   135   101    86    52   181    73   114   190    96   174   186   134   122    41   168   211   142    37   145   135    60   127    54   148   111   216    35   122   202   126   202   220   167    97   178   125    45   167   149   132   206    97    37    64    83   185   147    83   205   166   119    49    99   128   200   148   159   102   173   115   146   165   105    80   102   177   139   190   141   114   165    48    58   194   138   166    75   175   153   156    46   152   146   168    67   108   140   136    41   161   146   127   143   153   126   143    70   126    68   186    34   124   174    55   151    72    35    51    70    74    85   215   104    85    74    62   175   149   140   190    79   184    85   102    40    87    93   196   196   216   114    53   133    71   159   133   122   221   113    45   219    51    34   178    72    45   110    66   126    92   219   178   139   158   147   170   219   134    75   126    88    93   119    45    71    56    79    43   127   101    92    74   116   209   129   166   129    92   165   141   173   160    42    72    99   120   153   215   107    70   154   145   118    61   125   213   118    42   159    65   204   146   161   141   202   171   141   131   105    96   196   175    52   157   131   129   164    92    35   162   138   140    80   202   100   145   126   131    61   210   123   183    68    55   208    72   167   137   216   132    68    89    65   205    66   214   104   150    58   207   108    95    89    40   148   148   118   145   187   179    58   175   111   205    67    75    76   179    80    85   151   124   206   197   195   201    88   100   153   214    66    44    48    86   120   220    60   191   137   189   187    36   219   184   145   161    86    71   185   141   177
   212    88    43   132   173   104   125   174    67    72   177   125   148   159   162    41   187   126   156    76    91   201   144   115   121   160    78   128   113    53    77    46    50   198   155   129   164   175    58    37    39    68   185   204   129   129   114   186   124    40   215   138    89    95   103   220    43   106   183   147   214   185   138    61   168    36   180   160   109   128   207   199    67   152   193   208   135   121    77   110    96    53   186   188   122   150    50    85   112   132   219    72   203   159   205    38   218    86   160   219   103   169   201   166   185   103    83    97    39    38   202    45    71   135    90    49   190   206    51   168    46   112    60   103   119    88    60   199   147   148    93   159    65    96    56    72    49   194    71    58   102   189   107   119    68   215   121   115   113   190   124   142    95    77   193   207   121   220    47   205   108   159   202    51    51    62   134    98   182   180    87   183   190   196   174   101    93   147   221    40   139   216   179    52    41    64    84    39   191   209   109   176    80   218   135   207    35   156   150   103    49   113   154    66   213    49   164   204   128   187   118   135   100    87    51   180    74   114   190    96   173   186   134   122    40   167   211   142    37   145   135    60   127    54   147   111   217    35   122   203   125   203   220   167    97   178   125    44   167   149   131   207    97    37    65    82   186   146    83   205   166   119    50    99   129   200   148   159   102   174   116   146   164   106    79   104   177   138   190   140   115   166    48    58   194   138   167    75   174   153   156    47   152   146   168    67   107   140   137    40   160   145   127   142   153   125   143    70   125    68   186    33   124   173    55   151    71    35    51    70    74    86   215   104    86    75    62   175   147   139   190    79   185    84   101    40    86    94   195   196   216   113    53   132    72   160   133   122   221   113    45   219    50    34   178    73    45   110    66   126    92   219   177   138   158   147   171   217   134    75   126    87    94   119    45    71    57    79    43   126   100    92    75   116   209   130   167   130    92   165   142   172   161    42    73    98   120   153   216   107    70   154   144   118    62   124   213   119    43   160    64   204   146   161   142   203   171   140   131   105    97   197   175    53   158   131   127   164    91    35   163   139   141    81   201    99   144   125   131    61   210   122   183    67    55   208    71   166   137   216   133    69    89    65   204    66   212   104   150    58   207   108    96    88    41   148   149   118   145   187   179    58   176   110   205    66    76    76   180    80    86   152   124   206   197   194   201    88    99   153   214    66    45    49    86   120   219    59   191   136   189   186    36   219   184   144   162    86    72   184   141   177
   212    89    44   132   175   104   126   174    67    72   177   124   148   159   162    42   187   126   156    76    92   201   143   116   122   159    79   128   113    54    77    45    50   198   155   129   164   175    59    38    39    67   184   204   128   129   114   186   124    41   215   138    89    96   104   220    43   106   183   147   213   184   138    61   168    36   181   160   110   127   207   199    67   152   193   208   135   122    76   110    96    53   185   188   122   149    50    85   112   132   219    71   203   159   205    38   218    86   160   220   104   170   201   166   184   103    84    97    39    38   202    44    70   136    90    49   190   206    51   167    46   112    61   103   119    89    60   198   146   149    93   158    64    96    56    72    49   194    72    59   102   189   107   119    67   213   121   115   112   189   124   140    95    78   192   207   121   220    47   205   108   159   202    52    51    63   135    96   182   180    86   183   190   196   174   101    93   147   221    40   138   216   179    52    41    64    84    39   191   208   110   175    80   218   135   207    36   156   150   103    48   114   154    67   213    49   164   204   129   188   118   135   100    87    51   180    74   114   190    96   173   186   133   123    40   168   211   142    37   145   135    59   128    53   147   112   216    35   121   202   125   203   220   167    96   178   125    44   167   148   132   208    97    37    65    82   186   145    82   204   166   119    49   100   130   199   147   159   103   175   116   145   164   106    80   104   177   139   189   140   115   166    47    59   195   138   167    75   175   153   157    47   152   146   167    66   107   140   137    39   160   145   127   143   153   125   142    70   126    68   185    34   124   173    56   151    71    36    50    71    74    86   215   103    85    75    60   174   147   139   189    79   185    85   101    40    86    94   197   196   216   113    53   132    72   160   133   123   222   112    46   219    50    34   178    74    45   110    66   126    92   219   177   139   159   147   171   218   134    75   125    88    93   119    46    71    56    78    43   127    99    93    75   115   208   130   166   130    91   164   141   172   161    42    73    97   119   153   216   107    69   153   145   118    61   124   213   119    43   159    64   203   146   161   142   202   171   141   131   104    96   197   175    53   157   130   127   164    92    35   162   139   141    81   201    99   145   125   130    61   209   122   182    66    55   208    70   166   137   217   132    69    89    65   205    65   211   103   150    59   206   108    97    87    41   149   148   118   145   187   180    56   176   110   205    66    76    76   179    80    86   151   124   206   196   194   199    89    99   152   214    66    44    49    86   120   220    59   191   136   189   187    36   220   184   145   162    86    71   185   141   178
   212    88    43   132   174   104   125   174    67    71   176   124   147   159   162    41   187   126   156    76    91   201   144   115   121   160    78   129   113    53    77    45    50   198   155   128   164   175    58    37    39    67   185   203   129   128   114   186   124    40   215   137    89    95   103   220    42   106   183   147   213   185   138    62   169    36   180   161   109   128   207   200    67   152   194   209   135   121    76   110    96    53   186   188   122   150    51    86   112   132   218    72   203   159   205    37   218    86   160   220   103   169   202   166   185   103    83    98    39    37   202    45    71   135    90    49   190   207    51   167    46   112    60   103   118    88    60   198   147   148    93   158    65    97    56    72    50   194    71    58   102   189   106   119    68   214   121   114   113   190   124   142    95    78   193   207   121   220    47   205   107   159   202    51    52    63   135    97   182   180    87   182   190   195   174   101    93   148   220    41   138   215   179    52    41    64    85    39   190   208   109   176    80   218   135   206    35   157   150   103    49   114   155    66   212    49   164   204   128   187   118   134   100    86    51   181    74   113   190    96   173   186   134   122    40   167   210   142    38   146   135    60   127    53   147   111   217    35   123   202   125   203   220   167    97   178   125    44   167   149   131   207    96    37    65    82   186   146    83   205   167   119    50    99   130   200   148   160   102   174   115   146   165   106    80   103   177   139   190   140   115   167    48    58   194   138   167    75   174   153   156    47   151   146   167    67   108   140   137    40   160   146   128   143   153   125   143    70   126    68   186    34   124   174    56   151    71    35    50    70    74    86   216   104    86    74    62   175   147   138   190    79   185    84   101    40    87    93   196   196   217   113    53   132    72   160   132   122   221   113    46   219    50    34   178    73    45   110    66   127    92   220   177   138   158   147   171   217   134    76   126    88    93   119    45    72    56    79    43   126   100    93    75   115   209   130   167   130    92   165   142   172   161    42    73    97   119   153   216   106    70   153   144   118    62   124   213   118    42   160    64   204   146   161   142   203   170   140   131   104    97   197   175    52   157   131   127   164    91    35   163   138   140    81   201   100   145   125   132    61   210   123   183    68    55   207    71   166   137   216   133    68    89    65   205    66   212   104   150    58   207   108    96    88    41   148   148   118   144   187   179    57   176   110   205    66    76    76   179    80    85   152   125   206   196   194   200    89    99   152   214    66    44    48    87   120   219    59   192   136   188   186    36   219   184   144   162    86    71   185   141   177
   212    88    44   132   174   104   125   174    66    72   176   125   148   160   163    41   188   126   157    75    91   201   144   115   122   159    78   128   114    53    77    45    50   197   156   129   164   176    58    37    38    67   185   204   129   129   115   186   123    40   215   137    89    95   102   220    43   106   183   147   213   185   139    61   168    36   180   161   110   128   208   199    66   152   193   209   135   121    77   110    96    52   186   188   121   149    51    85   112   132   219    72   204   160   205    37   218    87   160   219   104   169   202   166   184   103    84    98    39    38   203    46    71   136    89    49   190   207    51   167    45   113    61   103   119    88    60   198   147   149    94   158    64    96    57    72    49   194    71    57   102   189   107   120    68   214   121   115   113   190   125   141    95    77   193   207   121   221    47   205   107   159   203    51    52    62   135    97   183   180    88   182   190   196   174   101    93   148   221    40   139   216   180    52    42    65    84    39   191   208   109   175    80   218   135   207    36   156   150   104    50   113   154    66   212    49   164   204   129   187   118   135   100    87    51   181    74   114   190    96   173   186   134   121    41   167   210   142    38   146   134    60   127    53   147   111   216    35   123   203   125   203   220   167    97   179   125    44   167   149   132   207    97    37    64    81   185   146    83   205   166   118    50    99   129   199   148   160   101   174   115   146   165   106    80   103   178   138   190   140   115   166    48    59   193   139   166    75   175   154   156    47   152   146   168    66   107   140   138    40   161   146   127   143   153   126   143    70   126    69   187    34   124   174    56   151    71    36    51    70    74    86   215   104    86    75    62   175   147   139   190    79   184    85   101    40    87    93   195   196   216   113    53   133    71   160   132   122   221   112    46   220    50    35   178    73    45   109    66   126    92   220   178   138   158   148   170   217   134    75   126    87    94   119    46    72    56    79    43   126   100    93    75   115   209   130   165   131    92   164   142   171   161    42    73    98   119   153   216   107    69   154   144   118    61   124   212   119    43   159    65   203   145   161   142   203   171   141   130   105    97   196   175    53   157   132   126   164    91    35   162   140   140    80   201    99   144   124   130    61   209   122   183    67    56   208    71   165   137   217   134    68    89    65   205    65   213   103   150    58   207   107    97    88    41   148   149   118   144   187   179    57   177   110   205    66    76    77   179    81    85   152   125   206   197   195   200    89   100   152   214    66    44    49    86   120   219    59   191   136   189   186    36   218   184   144   162    85    72   185   141   177
   213    89    44   132   173   103   125   174    66    73   176   124   146   159   163    39   187   128   156    76    92   202   143   116   120   159    77   128   113    53    77    45    50   198   156   130   163   175    59    36    39    68   186   203   129   130   115   185   124    41   214   139    90    95   103   220    42   108   182   147   212   186   138    61   167    36   180   161   110   129   207   200    67   152   192   208   135   120    77   109    97    54   185   187   121   150    51    84   114   131   219    72   201   159   205    38   218    87   160   220   103   169   202   165   184   103    85    98    39    38   204    45    72   135    89    49   190   207    52   168    46   113    61   103   118    89    61   199   147   149    94   159    66    96    57    72    49   195    71    59   103   189   104   119    68   213   122   113   112   188   125   141    95    77   193   206   120   220    48   205   107   159   203    51    50    62   134    98   184   180    87   182   190   195   174   100    92   147   219    40   138   215   180    53    41    65    84    38   191   209   109   175    80   217   134   207    36   155   151   103    49   114   154    66   211    49   164   204   129   188   118   134   100    86    51   181    75   114   190    97   173   185   133   123    41   167   210   141    38   145   134    60   127    53   146   110   216    35   122   202   125   202   219   168    98   180   123    44   167   149   132   207    97    38    65    83   186   146    83   205   167   119    51   100   130   200   148   159   101   175   114   146   163   104    81   104   177   138   190   140   115   167    47    58   195   139   165    74   176   154   157    45   153   146   167    67   108   140   136    39   161   146   126   142   152   123   143    72   126    68   188    34   124   174    54   152    72    35    50    71    74    87   215   104    84    74    62   175   147   139   189    80   186    84   102    41    87    92   195   195   218   112    53   132    70   159   132   122   220   113    45   220    50    34   178    72    45   111    67   126    91   220   177   138   159   147   170   217   133    75   124    87    95   119    45    72    56    79    44   126   100    92    75   115   210   130   167   130    92   165   141   171   160    42    74    98   119   154   216   106    70   153   143   117    61   123   212   118    42   160    65   205   147   161   142   203   170   141   130   105    95   198   176    52   156   130   128   164    89    34   164   140   141    80   202   100   144   125   132    60   210   122   183    67    54   209    72   164   135   217   133    69    88    65   205    68   212   104   149    58   207   107    96    90    40   148   148   119   145   188   179    59   177   112   206    65    76    75   179    80    86   153   123   206   197   193   200    88   100   152   215    66    44    48    87   120   220    60   191   136   187   186    35   219   185   144   164    86    72   183   140   178
   212    88    42   132   173   103   126   174    66    71   176   124   147   160   163    42   187   127   157    76    92   201   142   116   121   160    79   129   114    52    77    46    51   198   156   129   165   175    58    38    38    67   185   203   129   128   115   185   123    40   215   137    89    95   104   220    42   106   184   148   215   184   138    59   168    35   180   161   109   128   208   200    67   151   192   209   134   120    77   110    96    53   186   189   121   149    50    85   112   131   218    71   204   159   204    38   219    85   159   220   103   169   202   168   186   102    85    97    38    37   204    46    71   135    88    49   190   207    50   169    46   113    59   102   119    89    60   198   146   148    91   158    65    97    56    72    49   193    70    59   101   189   108   119    67   212   121   115   113   187   124   141    96    77   192   208   122   220    48   204   107   160   202    52    50    61   133    97   182   181    86   183   190   197   174   100    92   148   220    42   139   215   181    53    42    65    84    40   192   209   110   176    80   218   135   205    35   157   151   103    48   113   154    66   212    48   164   203   128   188   117   134    99    86    51   179    73   114   190    97   172   187   135   121    41   168   210   142    37   144   135    59   126    54   147   111   215    35   122   203   125   202   221   168    97   178   124    43   166   149   131   207    96    37    64    82   185   145    83   206   167   119    51    99   130   199   148   158   104   176   114   147   164   104    79   104   177   140   189   139   115   166    48    59   193   138   168    74   174   153   156    46   151   147   167    66   107   141   138    39   162   145   126   142   152   126   143    71   126    67   185    34   124   173    57   152    72    35    51    70    74    86   215   105    87    74    62   175   148   138   190    79   185    84   100    39    86    94   196   196   216   112    53   133    71   161   131   121   220   113    46   220    51    35   178    73    47   109    64   127    92   220   175   138   158   147   171   217   134    76   126    87    93   120    44    71    56    80    43   126   101    92    76   115   208   130   168   130    92   164   144   172   161    43    73    98   119   153   216   107    70   153   144   117    61   124   214   120    43   160    64   203   145   162   143   202   172   141   131   106    97   197   176    53   156   131   128   163    91    35   163   140   140    80   200    99   144   125   131    60   209   122   182    67    55   207    70   166   137   217   134    68    89    63   205    66   214   105   150    58   206   106    96    88    41   148   148   118   146   187   180    57   177   110   206    67    76    76   178    80    86   152   125   208   198   194   200    88    98   153   212    65    44    48    87   120   219    59   192   136   189   187    36   219   185   145   163    86    71   183   140   177
   211    89    44   132   173   104   126   176    67    70   176   125   147   161   161    41   187   127   156    77    91   201   144   116   121   160    78   127   114    54    77    44    51   197   154   128   164   177    59    36    39    67   186   204   130   128   114   184   124    41   215   137    89    95   104   219    43   107   183   147   214   185   138    62   168    38   180   161   108   128   207   198    67   153   193   209   135   122    77   110    96    53   187   188   122   150    50    84   113   131   218    72   204   159   206    38   216    86   161   219   102   168   200   166   184   103    84    98    39    38   203    45    72   136    90    49   190   206    51   167    47   113    61   104   119    89    59   196   147   148    94   158    66    95    56    73    49   195    71    58   102   189   106   120    68   215   119   114   112   189   124   143    94    78   193   207   120   220    47   206   107   158   203    52    49    63   134    97   184   181    86   181   192   196   173   102    92   146   219    41   139   215   179    51    40    65    83    38   191   208   109   177    80   217   135   207    35   157   152   103    50   113   155    65   212    49   164   203   129   186   118   136    99    86    52   179    75   114   190    97   174   185   134   123    40   168   211   142    38   147   134    59   126    54   146   111   215    35   122   202   125   202   217   167    97   177   125    45   166   149   132   206    97    39    65    82   184   147    83   205   167   118    49   101   129   200   148   159   103   174   116   146   164   107    80   104   177   138   190   141   116   167    49    57   194   138   166    76   175   153   157    46   152   146   168    66   108   140   138    40   159   146   128   142   152   126   143    70   126    67   186    34   125   175    55   151    71    35    50    70    75    87   216   103    85    74    62   174   147   138   190    76   183    84   101    39    86    93   195   195   216   114    53   131    72   159   132   121   221   114    47   218    51    36   178    74    45   110    65   126    90   219   177   139   158   148   170   217   134    75   126    88    92   120    45    71    56    80    43   128   100    94    75   116   210   132   166   131    92   165   143   171   163    41    74    97   119   153   216   107    70   153   144   118    60   124   213   118    41   160    65   203   145   163   143   203   171   139   128   104    95   196   176    51   157   131   128   164    93    37   162   139   139    81   200   100   144   124   132    61   209   121   183    67    56   208    71   167   138   216   135    68    89    66   203    65   212   103   150    58   206   107    96    89    42   147   148   117   144   188   180    57   177   109   207    67    75    76   177    80    86   152   122   207   196   194   200    88   100   151   213    66    43    48    86   119   219    60   193   136   189   186    37   218   185   144   163    87    73   185   140   176
   212    88    43   132   173   103   126   174    67    72   176   125   148   159   162    41   187   126   156    76    91   201   144   116   122   160    78   128   113    53    77    45    51   198   155   128   164   175    58    37    39    67   185   204   129   129   114   186   124    40   215   138    89    95   103   219    43   106   183   147   213   185   138    61   168    36   180   161   110   128   207   199    68   152   193   208   135   121    76   110    96    53   186   188   121   149    51    85   112   131   218    72   203   160   205    37   218    86   161   219   104   169   202   166   185   103    83    98    39    38   203    46    71   135    90    49   190   206    51   167    46   112    60   103   119    89    60   198   147   148    93   158    65    96    56    72    49   194    71    57   102   189   106   119    68   214   121   115   113   190   124   142    95    77   192   207   121   220    48   205   108   159   202    51    51    63   135    98   183   180    87   182   190   196   174   101    93   147   220    40   138   215   180    52    41    64    85    39   191   208   109   176    80   218   135   206    35   156   150   103    49   114   154    66   212    49   164   203   128   187   118   135   100    86    51   180    73   114   190    96   174   186   134   122    40   167   211   142    37   145   134    60   127    53   147   111   216    35   123   203   125   203   220   167    97   178   125    44   167   148   131   207    97    37    65    82   185   146    82   205   167   119    50    99   130   200   148   159   102   174   115   146   165   105    79   103   178   138   189   140   115   167    48    59   194   138   167    75   174   154   156    47   152   145   167    67   108   140   137    40   160   146   127   143   153   125   143    70   126    68   186    34   124   173    55   151    72    35    50    71    74    86   215   104    86    75    62   175   147   139   190    79   185    84   101    40    86    93   196   196   216   113    53   133    72   160   132   122   221   113    46   219    50    34   178    73    45   110    66   127    92   220   177   138   158   147   171   217   134    75   126    87    94   119    45    71    57    79    43   126   100    93    75   116   209   130   167   130    91   164   142   172   161    42    73    97   119   153   216   107    70   154   144   118    61   124   213   119    43   160    64   204   146   161   143   202   171   140   131   105    97   197   175    52   157   131   127   164    91    35   163   139   140    81   201    99   145   125   131    61   210   122   183    68    55   207    71   166   137   217   133    68    89    65   205    65   212   103   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    76   179    80    85   152   125   206   197   194   200    89    99   152   214    66    44    48    86   120   219    59   192   136   189   186    36   219   184   144   162    86    72   185   141   177
   212    88    43   133   173   104   125   174    67    71   176   125   148   160   163    41   187   127   157    76    91   201   143   116   122   160    78   128   113    53    77    46    51   198   155   128   164   175    59    37    39    68   186   204   129   129   114   186   124    40   215   138    89    95   103   219    43   106   183   147   214   185   138    62   169    35   180   161   109   128   208   200    68   152   193   208   135   121    77   110    96    53   186   188   121   150    51    85   113   132   218    71   203   159   205    37   218    85   161   219   103   168   202   166   185   103    84    98    39    38   203    45    71   135    89    49   190   206    51   167    46   112    60   103   118    88    60   198   146   148    93   158    64    96    56    72    49   194    71    57   102   189   106   119    68   215   121   114   113   190   124   142    94    77   192   207   121   220    47   205   108   159   202    51    51    63   135    98   182   180    87   183   190   196   174   101    93   148   221    40   139   216   180    52    41    64    84    39   191   209   109   176    80   218   135   207    35   156   150   103    49   114   154    66   212    49   164   204   129   187   118   135   100    86    52   181    74   114   190    96   173   186   134   122    40   167   211   141    38   145   135    59   128    53   147   111   217    35   122   203   125   203   220   167    97   178   125    44   167   149   131   207    97    38    65    82   185   146    83   205   167   120    49    99   130   199   147   159   102   174   115   146   164   106    79   103   177   139   190   140   115   167    48    58   195   138   167    75   174   153   156    47   152   146   167    67   107   140   137    40   160   145   127   143   154   125   143    70   126    68   186    34   124   174    55   151    71    36    51    70    74    86   215   104    86    75    62   175   147   138   190    79   185    84   101    40    87    94   195   196   217   113    53   132    72   160   133   122   221   113    46   219    50    34   177    72    46   110    66   126    91   220   177   138   158   147   171   217   134    75   126    87    93   119    45    72    57    79    44   126   100    93    75   116   209   130   166   130    91   164   142   172   161    42    73    98   119   153   216   106    70   153   144   117    61   124   213   118    43   160    64   204   146   161   143   202   170   141   131   105    97   197   175    52   157   131   127   164    91    35   162   139   141    80   201   100   144   125   131    61   210   123   182    67    55   208    71   166   137   217   133    68    89    64   204    65   212   103   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   206    66    76    76   179    80    85   151   125   207   197   195   201    89   100   152   214    66    44    48    86   120   218    59   191   136   189   186    36   219   184   144   162    86    71   185   141   177
   212    88    44   132   173   104   125   174    67    71   176   125   150   159   163    40   187   125   157    77    91   200   143   115   121   161    77   127   115    53    77    45    50   198   156   128   164   173    59    38    40    67   185   204   128   130   114   185   124    39   214   139    91    96   103   218    43   105   182   147   213   184   136    60   168    36   179   162   110   127   208   200    67   152   194   209   135   121    77   110    95    55   185   188   120   148    51    86   111   130   219    72   203   161   205    38   219    87   161   220   103   170   201   168   185   103    83    98    37    37   202    44    70   135    90    49   190   208    51   169    45   112    59   104   119    89    59   198   148   146    92   159    65    96    57    73    50   194    71    58   103   189   105   119    69   216   121   115   113   189   124   140    96    77   192   208   120   222    48   205   108   159   203    51    52    63   137    99   181   179    85   183   191   196   173   101    94   148   219    39   137   215   180    53    40    65    85    39   190   207   108   176    80   217   133   206    36   156   149   103    48   114   153    66   212    48   164   203   128   187   117   136   102    88    52   181    72   114   189    95   173   185   134   122    40   169   210   143    38   143   135    60   127    55   147   113   217    35   122   204   125   204   220   168    98   178   125    44   168   150   131   207    95    38    65    83   185   145    83   206   165   120    49    99   130   200   146   159   102   174   115   146   165   104    78   104   179   140   189   141   115   166    47    58   195   138   168    74   173   154   157    46   152   148   168    67   107   140   137    41   160   145   127   142   153   125   143    70   125    68   187    34   125   173    57   150    73    35    50    71    74    87   215   102    85    75    63   176   146   138   189    79   184    85   102    41    87    95   198   196   217   112    53   131    72   160   133   123   221   112    45   217    48    35   179    74    46   111    66   126    92   220   176   138   159   148   171   218   134    76   125    86    94   119    45    71    55    80    42   126    98    95    77   116   209   131   167   130    91   163   142   171   162    42    73    98   118   154   216   107    70   154   145   118    62   125   213   120    43   159    66   203   148   161   143   203   170   141   131   105    97   195   174    51   158   131   126   166    92    34   163   138   140    80   202    99   143   124   130    61   209   122   183    67    55   208    71   166   137   218   133    70    88    63   204    67   213   103   151    57   205   107    95    89    41   149   148   117   144   186   180    59   176   109   205    66    75    76   179    80    87   153   125   206   197   196   200    88    99   154   215    65    43    50    87   118   218    60   192   136   189   187    36   219   183   143   162    84    72   186   140   178
   212    88    43   132   173   104   126   174    67    71   176   125   148   159   162    41   187   126   156    76    91   201   144   116   121   160    78   128   113    53    77    45    50   198   155   128   164   175    58    37    39    67   185   204   129   129   114   186   124    40   215   138    89    95   103   220    43   106   183   147   213   185   138    62   168    36   180   161   109   128   207   199    67   152   193   208   135   121    77   110    96    54   186   188   121   150    51    85   112   132   219    72   203   159   205    37   218    86   160   219   104   169   202   166   185   103    84    97    39    38   202    45    71   135    89    49   190   206    51   168    46   112    60   103   118    88    60   198   147   148    93   158    64    96    56    72    49   194    71    58   102   189   107   119    68   214   121   115   113   190   124   141    95    77   192   207   122   220    48   205   108   159   202    51    51    63   135    97   182   180    87   182   190   196   174   101    93   147   220    40   139   215   179    52    41    64    84    39   191   208   109   176    80   218   135   207    35   156   151   103    49   113   154    66   212    49   164   204   128   187   118   135   100    87    51   180    74   114   190    96   174   186   134   122    40   167   211   142    38   145   135    60   127    53   147   111   217    35   122   202   125   203   220   167    97   178   125    44   167   149   131   207    97    37    64    82   185   146    82   205   167   119    50    99   130   200   148   159   102   174   115   146   164   106    79   103   177   139   190   140   115   166    48    58   194   138   167    75   174   153   157    47   152   146   167    67   107   140   137    40   160   146   127   143   153   125   143    70   126    68   186    34   124   173    55   151    72    36    51    71    74    86   215   104    86    75    62   175   147   139   190    79   185    84   101    40    86    93   196   196   216   113    53   132    72   160   132   122   221   112    45   219    50    34   178    73    45   110    66   126    92   220   177   138   158   147   171   217   134    75   126    87    93   119    45    72    57    79    43   126   100    92    75   115   209   130   166   130    92   165   142   172   161    42    73    98   119   153   216   107    70   154   144   118    61   124   213   118    43   160    64   204   146   161   142   203   171   140   131   105    97   197   175    52   157   131   127   164    91    35   163   139   140    81   201    99   145   125   131    61   210   122   183    67    55   208    71   166   137   217   133    68    89    65   204    65   212   104   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    76   179    80    86   152   125   206   197   194   200    89    99   152   214    66    44    49    86   120   219    59   192   136   189   186    36   219   184   144   162    86    71   184   141   177
   212    88    43   133   173   104   126   174    67    72   177   125   147   159   162    41   187   126   156    76    91   201   144   116   122   160    78   129   113    54    77    45    50   198   156   128   164   175    59    37    39    67   185   204   130   129   115   186   124    40   216   137    89    96   103   220    43   106   183   147   214   185   138    61   168    36   180   161   109   127   208   199    67   153   193   208   135   121    76   110    96    53   186   188   122   149    50    86   113   132   218    72   204   159   205    37   218    85   161   219   104   169   202   167   185   103    84    98    39    38   202    45    71   136    89    50   190   206    51   168    46   113    60   103   118    88    60   198   146   148    93   158    64    96    56    72    49   194    70    58   102   189   106   119    68   215   121   115   113   190   125   141    95    77   193   207   122   220    47   205   108   159   203    51    51    63   134    98   182   179    86   183   190   196   174   101    93   147   221    40   138   215   180    52    41    64    85    39   191   208   109   176    80   218   135   207    35   157   150   103    49   114   154    66   213    50   164   204   129   187   117   134   100    87    51   181    74   114   190    96   174   186   134   122    40   167   211   142    38   145   133    60   127    53   147   111   217    35   123   203   125   203   220   168    97   178   124    45   167   149   131   207    97    37    65    82   185   146    83   205   166   119    50    99   129   200   148   159   102   175   115   146   164   105    80   103   177   139   189   141   115   167    48    59   195   138   166    75   175   154   157    47   152   146   167    67   107   140   138    40   160   146   127   143   153   125   143    70   125    68   185    34   125   174    56   151    72    35    50    70    75    86   215   105    86    74    62   175   147   139   190    78   185    84   101    40    86    94   196   196   216   113    53   132    72   160   132   122   221   113    46   219    50    34   178    72    45   110    66   126    92   220   177   138   158   147   171   217   134    75   125    88    94   119    45    71    56    79    43   126   100    92    75   115   209   130   166   130    91   165   142   172   161    42    73    97   119   154   216   107    71   154   144   118    61   124   213   119    43   160    64   204   147   161   142   202   171   140   131   105    97   198   175    53   157   131   127   164    91    35   163   139   141    80   201    99   144   125   131    61   209   123   183    67    55   208    71   166   137   217   133    68    89    65   204    66   212   104   150    59   207   108    96    88    41   148   148   118   145   187   179    57   176   110   206    66    75    76   179    80    86   151   124   206   197   195   200    89   100   153   214    66    44    48    86   120   219    59   192   136   188   186    36   219   184   143   162    85    72   185   140   177
   212    88    44   133   174   104   126   174    67    71   177   124   148   159   163    41   187   127   157    76    91   201   144   116   121   160    78   129   113    53    76    45    51   198   156   128   164   175    58    37    39    68   184   204   129   128   114   186   123    40   215   138    90    95   103   220    42   105   182   147   214   185   138    62   168    36   180   161   109   128   207   199    68   152   194   208   134   121    76   109    97    53   186   188   122   150    51    85   113   132   219    72   203   160   205    37   218    86   160   219   104   168   201   165   185   104    83    98    39    38   203    46    72   135    89    50   190   206    51   168    47   113    61   104   119    88    61   198   147   148    93   159    64    96    56    72    49   194    71    59   102   189   107   118    68   215   121   115   113   190   125   142    95    78   192   208   121   220    48   204   107   158   203    51    51    63   135    98   182   180    87   182   191   197   174   100    93   147   220    40   137   214   179    51    41    64    83    39   191   208   110   176    80   218   136   207    35   157   150   102    50   113   154    66   212    49   164   204   128   187   118   135   100    86    51   181    73   114   191    96   173   186   134   122    40   167   210   142    37   146   134    59   128    53   147   111   217    35   122   203   126   203   220   168    97   178   124    44   167   149   131   206    97    37    64    81   184   147    83   205   167   119    50   100   129   200   148   158   102   174   116   146   164   106    79   103   178   138   189   140   115   166    48    59   194   138   166    75   174   153   157    46   152   146   168    68   107   140   138    40   160   145   127   143   153   125   142    70   125    68   187    34   124   173    55   152    72    36    51    70    74    86   215   104    86    74    62   175   147   139   190    79   185    84   101    39    87    94   196   195   216   113    53   132    72   160   133   121   220   113    45   219    50    35   178    73    45   110    66   126    92   220   177   138   159   147   171   218   133    75   126    88    93   119    45    72    56    78    43   126   100    93    75   115   209   130   167   130    91   164   142   172   161    42    73    98   119   153   216   107    70   153   144   118    62   124   213   119    43   159    65   204   145   161   143   203   171   140   130   104    97   197   174    52   157   132   127   164    91    35   163   139   141    81   202   100   144   125   131    61   210   122   183    68    55   207    71   166   136   217   132    69    89    65   204    66   212   104   150    58   207   108    96    88    42   148   148   117   145   186   179    58   176   110   206    66    75    75   179    80    86   151   124   206   197   194   200    89    99   152   214    66    44    48    86   119   219    59   191   136   188   186    36   219   184   144   162    86    71   184   141   177
   212    88    43   132   174   104   125   174    67    71   176   125   147   159   162    41   187   126   156    76    91   201   144   116   121   160    78   128   113    53    77    45    50   198   155   128   164   175    58    37    39    67   185   203   129   129   114   186   124    40   215   138    89    95   103   220    43   106   183   147   214   185   138    62   168    36   180   161   109   128   207   199    67   152   193   208   135   121    77   110    96    54   186   188   121   150    51    85   112   132   219    72   203   159   205    37   218    86   160   219   104   169   202   166   185   103    83    98    39    38   202    45    71   135    90    49   190   206    51   168    46   112    60   103   119    89    60   198   147   148    93   158    64    96    56    72    49   194    71    58   102   189   106   119    68   214   121   115   113   190   124   141    95    77   192   207   121   220    47   205   108   159   202    51    51    63   135    97   183   180    87   182   190   196   174   101    93   147   220    40   139   215   180    52    41    64    84    39   191   209   109   176    80   218   135   206    35   156   150   103    49   113   154    66   212    49   164   204   128   187   118   135   100    86    51   180    74   114   190    96   173   186   134   122    40   167   210   142    38   145   134    60   127    53   147   111   217    35   122   202   125   203   220   167    97   178   125    44   167   149   131   207    97    37    65    82   185   146    83   205   167   119    50    99   130   200   148   159   102   174   115   146   164   106    79   103   177   139   189   140   115   167    48    59   194   138   167    75   174   153   157    47   152   146   167    67   107   140   137    40   160   146   127   143   153   125   143    70   126    68   186    34   124   173    55   151    71    35    51    70    74    86   216   104    86    75    62   175   147   139   190    79   185    84   101    40    87    94   196   196   216   113    53   132    72   160   132   122   221   113    46   219    50    34   178    73    45   110    66   126    92   220   177   138   158   147   171   217   134    75   126    87    94   119    45    72    56    79    43   126   100    93    75   116   209   130   166   130    91   164   142   172   161    42    73    98   119   153   216   106    70   153   144   118    61   124   213   118    43   160    64   204   146   161   142   202   171   141   131   105    97   197   175    52   157   131   127   164    91    35   163   139   140    80   201    99   145   125   131    61   210   122   183    67    55   208    71   166   137   217   133    68    89    65   205    66   212   104   150    58   207   108    96    88    41   148   148   118   145   187   179    57   176   110   205    66    76    76   179    80    86   152   125   206   197   194   200    89   100   152   214    66    44    49    86   120   219    59   191   136   189   186    36   219   184   144   162    86    72   184   141   177
    89   184   104   209   175   121   180    37   164   102   203   149    54   112    61    76   177    59   153   196    82   168    55    42    55    46   198   204   126   137   203    47   177   134    65    84    93   190   110   139    59    66    97   128   215   127   133    65   178   148    55    44   190    84    88   141   110   144    81   178   165   127   178   102    92   211   113    78    64    78   156   157   189   107   110   102    92   138   188    37   198   200    39   187   137   106    54   167   199   194    90    86    88   175   181   132   208    57   139    54    97    82   198    76   217   208   134    78   127    86    53   109   174    63   219   210    51   122   150    77   217    46   188   169    99    52    89    93    76   207   152   123   132   142    97   177   215    46   195   181    54   117    75   142   219    41    61   215    97   157   112   112   196   170   159   171   199   101   131   219    73   120    38   198    42   189   181   179   206    92   199    51   110   205   192   202    36   111   218    70   207   208   181   114    44   126   127   130    97    61   149   113   108    54   218    86   204   143   180   190   167   145   178   146   183    52   164   133   200   148   119   174    96   127   218   145   206   183   201   102    89   103    55   217   107   163   184   186   102   132    70   103   202   158   212   107   107    72    65   208   120    68   113   118   183    71   112    47   122    58   186   113   186   171    88    60   172   217   219   204   199    87   171   127   166   204    80    73   124   103   170   117   213   121   129   200   104    49   139   161   204   193   181   162   121   211    97   180   117   207   124   178   164   103    73   215    74   109    36    49    98    99    47   104   173    59   201   214    97   121    52    45   199   218   185    62    90   107   160    54   184   187    52   106   214   199    37    36   119    83   208    78   108   202   133   159    35    68   143   113   210   103   174    60   174   128    49   210   205   152   132    60    48    44   176   184   139   174    48   155   166   187   191   106   164   156    54    63   124    75    35   183    58   118   151    51   203    51   169   163   120    67    96    65   218   101    89   125    47    36   122    74   123   209   148   168   199   156   103   165   121   127    57    92    95    61   175   117   203   218   109   218   142   102   210   163    80    67    43   185   204    97   201    73   127    81   192   138    91   159   213   133   120   153   136   143   135    84   194   169    36    54    87   149   112   219   198   132    62   142   193   196    92    44    52    61   188   181    90   188   217    72    44   215    38   136    68    72   100   193   175   213    99   146   143   155    81   120   113   209   144    60    84    70    60   212   194   142    88    95   174    59    57   128    96   139   172   182   163    60    58    61    44    38    66    73   194   135    77   182   147   101
    88   185   104   209   175   120   181    38   164   103   203   149    54   112    60    76   176    59   152   195    82   167    55    43    55    46   198   205   127   137   203    48   178   134    65    85    94   190   110   138    59    66    97   128   214   126   133    65   178   147    55    45   190    84    87   141   111   144    81   179   166   127   177   102    93   211   112    78    65    77   156   157   190   107   110   101    92   139   188    37   197   201    40   186   136   106    53   167   198   195    91    85    88   175   180   132   208    58   139    54    97    83   198    75   217   209   135    78   127    86    53   108   174    63   220   210    50   122   151    78   217    45   188   169    99    52    89    93    76   206   153   123   131   143    97   176   216    45   195   180    55   117    76   141   220    41    61   215    97   156   112   111   195   170   159   171   199   101   131   219    73   120    39   198    41   189   181   178   206    90   200    51   111   205   192   203    36   112   218    71   206   208   181   113    44   124   127   130    98    62   149   113   108    54   217    86   204   143   181   190   167   144   177   145   183    52   164   133   199   148   119   174    96   127   219   145   206   182   201   101    89   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    66   208   120    68   112   118   182    70   113    46   123    58   186   114   186   173    87    61   172   216   219   205   199    88   170   127   166   205    80    73   124   103   170   118   213   121   129   200   103    49   140   161   204   193   180   161   121   211    97   179   117   207   124   179   164   104    73   216    75   109    36    50    98    99    46   105   173    59   199   214    96   120    52    46   200   218   185    62    90   108   160    54   184   186    52   106   214   198    36    35   119    83   208    77   109   202   133   159    35    67   143   111   210   104   174    60   173   127    49   210   205   152   131    60    49    44   176   184   139   173    48   155   166   187   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    46    36   122    75   123   209   148   167   199   156   103   165   121   126    56    92    94    60   175   117   203   218   110   217   141   103   210   163    80    66    44   186   203    96   202    73   126    81   192   138    90   159   212   132   120   153   136   143   134    84   194   170    36    54    87   150   112   220   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    72    43   214    38   136    67    71    99   193   175   214   100   146   142   155    81   120   113   209   144    60    85    71    60   212   193   142    88    95   174    59    58   128    95   138   172   181   163    60    58    61    43    38    66    73   194   136    77   182   148   102
    88   185   104   209   176   120   181    37   165   102   203   149    54   112    60    76   176    58   152   196    83   167    55    43    56    46   198   204   127   138   203    47   178   133    65    84    94   191   109   137    59    66    96   128   214   126   133    65   178   147    55    44   190    84    88   141   110   144    82   178   166   126   177   103    92   212   112    77    65    77   155   157   191   107   111   101    92   139   188    37   198   201    40   186   136   106    54   166   197   196    91    86    88   175   180   131   208    58   138    54    98    82   199    75   217   209   135    79   127    86    53   109   174    64   220   211    50   121   151    78   218    45   187   170    99    53    89    94    76   206   153   123   131   142    97   176   216    45   196   181    54   117    76   141   220    41    61   215    97   156   112   111   196   169   160   170   198   100   132   219    73   120    39   198    41   190   181   179   206    91   200    50   111   206   192   202    36   112   218    71   206   208   181   113    44   124   127   130    98    62   149   114   107    55   217    85   204   143   181   189   167   143   177   145   184    52   164   133   199   147   119   174    96   127   219   145   206   182   201   101    89   103    55   218   107   163   184   186   102   132    70   102   203   158   213   107   107    73    66   208   120    68   112   117   183    70   113    46   123    59   186   114   186   173    88    61   172   217   219   205   199    88   171   126   166   204    79    73   124   104   169   118   213   120   129   200   103    49   140   161   204   192   181   162   121   211    97   179   117   207   123   178   163   104    73   215    75   108    36    50    97    99    45   105   173    59   199   214    96   120    53    45   199   218   185    61    89   107   160    53   183   186    52   106   215   198    36    35   119    84   209    77   109   202   133   159    35    67   143   111   210   104   173    60   173   128    49   210   205   152   132    60    49    44   177   183   139   173    49   155   167   187   190   106   164   156    54    62   124    75    36   184    58   117   150    51   204    52   169   163   121    66    96    65   218   102    89   125    47    35   122    75   123   210   148   168   199   156   103   164   121   126    56    91    94    61   175   117   202   218   110   217   141   102   209   162    80    66    43   186   204    97   202    73   126    81   192   139    91   159   212   132   120   153   136   143   134    84   193   169    35    54    87   150   111   219   198   134    61   141   193   196    92    44    52    62   187   181    89   187   217    72    43   214    38   135    67    71    98   193   175   214   100   146   141   155    81   120   113   209   144    60    84    70    60   212   194   141    88    95   173    60    58   127    96   138   172   182   163    61    58    61    42    38    66    73   194   135    76   181   148   102
    88   185   104   208   175   119   181    36   165   104   203   148    54   112    61    76   178    60   152   196    82   168    55    43    56    45   198   205   126   137   203    47   179   133    65    84    93   190   110   139    59    67    97   128   215   126   133    66   177   147    56    45   190    84    87   142   110   145    82   179   166   127   176   102    91   211   112    78    64    77   155   158   190   108   111   102    92   139   187    37   197   202    39   186   136   105    54   167   197   196    90    86    88   174   179   131   209    58   139    55    97    82   198    75   216   209   135    79   126    87    54   109   175    63   222   210    50   123   151    77   217    45   187   169    98    53    89    93    76   206   153   123   131   143    98   176   216    45   195   181    53   117    76   141   220    42    60   214    98   157   112   111   196   169   159   169   199   100   132   219    72   119    39   197    41   190   181   179   206    89   200    50   110   205   192   203    34   113   218    70   205   208   180   113    44   126   126   130    97    62   148   113   108    55   218    85   204   143   180   189   166   144   178   145   183    52   163   134   200   148   119   174    95   127   218   145   206   183   202   101    90   103    54   218   108   164   184   185   102   132    70   102   203   158   214   107   106    72    66   208   120    68   112   118   182    71   112    47   123    58   186   113   186   172    87    60   171   216   220   206   200    88   170   126   166   206    80    73   123   103   170   118   212   121   129   201   103    50   140   162   204   194   180   163   122   210    97   180   118   208   124   179   163   104    75   216    74   109    35    51    97   100    46   105   173    58   199   214    96   120    52    46   199   217   184    60    90   108   161    54   183   187    51   106   214   196    37    35   118    83   208    78   110   202   133   158    35    67   145   112   209   104   174    60   173   128    49   209   204   152   132    60    48    44   175   183   140   172    48   154   166   186   190   104   164   155    55    62   124    75    35   184    57   118   151    51   203    52   169   162   122    67    96    65   218   102    89   125    48    35   122    74   124   210   147   167   199   157   104   165   122   127    55    92    94    61   175   117   203   219   110   217   141   103   210   163    79    66    43   186   204    97   202    73   126    82   192   139    90   159   213   134   120   154   137   143   135    84   192   169    35    54    87   150   112   219   199   134    61   140   192   196    92    45    52    61   187   182    88   187   217    72    43   214    40   136    67    71    99   192   175   214   101   146   141   155    80   120   112   209   144    60    85    71    61   213   193   142    89    95   173    59    57   128    95   139   172   182   162    61    59    61    41    38    66    72   193   135    77   181   148   102
    88   185   105   209   176   120   181    37   165   103   203   148    54   113    60    76   177    59   153   196    82   167    55    43    55    46   198   204   126   137   203    48   178   133    65    84    93   190   110   139    59    66    97   128   215   126   133    65   178   147    55    45   190    84    87   141   111   143    81   179   166   127   178   102    92   211   112    78    65    77   155   158   190   107   110   101    92   138   188    37   198   201    40   186   137   106    53   167   198   195    91    86    88   175   180   132   208    58   138    54    97    83   199    75   217   209   135    78   127    86    53   108   174    63   220   210    50   122   150    78   218    45   187   169    99    53    89    93    76   206   153   123   131   143    97   176   216    45   195   180    55   117    76   142   220    41    61   215    97   156   112   111   195   170   159   170   199   100   131   219    73   120    39   198    41   189   181   178   206    90   200    51   111   205   192   203    36   112   218    71   206   208   181   113    44   124   127   130    98    62   149   113   108    54   218    86   204   143   180   190   167   144   178   145   183    52   164   133   199   148   119   174    96   127   219   145   206   182   201   102    89   103    55   217   107   163   184   186   102   132    71   102   202   158   212   107   106    72    65   208   121    68   112   118   182    70   112    46   123    58   186   114   186   172    87    61   172   217   219   205   200    87   171   126   166   205    80    73   124   103   170   118   212   120   129   200   103    49   140   161   204   193   180   161   121   211    97   179   117   207   124   178   164   104    74   215    75   109    36    50    98   100    46   105   173    59   199   214    96   120    52    46   199   218   185    62    90   108   160    54   184   187    52   106   214   199    36    35   119    84   208    77   109   202   133   159    35    67   143   112   210   103   174    60   173   127    49   210   205   152   131    60    48    44   176   184   139   174    48   155   166   186   190   106   164   156    54    62   124    75    35   183    58   118   150    51   204    52   169   163   121    67    95    64   218   102    88   125    46    35   122    75   123   209   147   168   199   156   103   165   121   126    56    92    94    60   175   117   203   218   109   217   141   103   210   163    80    66    43   186   204    96   202    73   126    81   193   139    90   159   212   133   120   153   136   143   134    84   194   170    36    54    87   150   112   219   198   134    61   141   193   196    92    44    52    61   187   181    89   187   217    72    43   214    38   136    67    71    99   193   175   214   100   146   142   155    81   120   113   209   144    60    85    71    60   212   193   142    89    94   174    59    58   128    96   138   171   181   163    60    58    61    42    38    66    73   194   136    77   181   148   102
    87   185   104   209   176   121   181    38   163   102   202   149    53   113    60    76   176    59   152   195    80   168    55    42    56    46   198   205   127   137   204    49   178   133    65    84    94   190   110   138    59    66    98   126   214   126   133    65   179   146    54    44   190    84    88   140   111   144    81   180   165   126   177   101    93   210   112    79    66    77   156   157   191   107   111   102    91   138   189    37   198   201    39   185   136   105    53   168   198   194    92    85    88   175   181   132   208    58   140    54    98    82   199    75   216   208   134    79   127    85    54   107   174    63   220   210    49   121   150    76   217    46   186   170    99    51    89    93    76   205   151   122   131   144    97   176   217    45   195   179    54   117    76   142   220    41    62   216    98   156   111   109   195   169   159   170   198   100   131   219    73   120    39   198    41   190   180   177   205    93   200    51   111   207   192   204    35   111   219    71   206   208   181   113    45   124   126   131    97    61   148   113   108    54   218    86   204   144   179   189   167   143   177   146   183    53   163   134   199   148   120   174    95   127   220   144   206   183   201   102    88   102    56   216   108   163   184   186   101   131    71   102   202   157   212   106   107    73    66   209   120    67   112   118   182    71   113    46   124    59   186   114   186   173    87    61   173   217   219   206   199    88   171   126   166   205    79    73   123   102   170   118   213   122   129   200   102    49   138   161   204   193   181   160   121   212    96   180   119   208   123   179   164   103    73   216    75   109    35    50    97   100    46   106   173    58   199   214    95   120    52    45   199   218   185    61    89   107   160    53   184   186    52   106   214   198    36    35   119    82   208    78   109   200   132   160    34    67   142   111   210   103   173    60   173   127    48   209   204   151   131    62    50    43   176   183   139   174    48   154   166   187   190   106   162   155    55    63   124    77    35   184    58   118   150    50   203    52   169   162   121    66    96    64   218   103    88   125    47    35   121    76   124   209   149   167   199   155   102   164   121   125    55    92    94    61   175   117   202   218   110   217   141   103   210   162    80    66    44   187   202    96   202    73   125    81   192   137    90   159   213   132   119   151   136   142   134    84   193   170    36    54    86   149   112   218   199   135    62   141   192   197    92    44    52    60   187   180    89   187   217    72    43   214    40   136    67    71    99   191   175   215    98   147   142   155    81   120   112   208   145    60    83    71    58   211   194   143    90    94   175    59    58   126    96   137   173   181   162    60    58    62    42    38    66    73   195   135    78   181   148   102
    88   185   105   209   175   120   181    37   165   103   203   149    53   113    61    76   176    59   153   195    82   167    54    42    56    46   197   205   127   136   203    48   178   133    65    85    93   190   110   138    60    67    97   128   215   126   133    65   178   147    55    45   190    85    88   141   110   144    81   179   165   127   178   103    92   212   113    78    64    77   155   158   190   107   110   102    92   139   188    37   198   201    40   186   137   106    54   167   198   196    91    86    88   175   180   131   208    57   138    55    97    83   199    76   216   209   135    78   127    86    53   108   175    63   220   211    50   121   150    77   217    45   188   169    99    52    89    93    76   206   152   123   131   143    97   177   216    45   195   179    54   117    76   141   220    41    62   215    98   156   111   110   196   169   160   170   199   101   132   219    72   120    39   198    41   189   181   179   206    91   199    51   111   205   192   203    36   112   218    71   206   207   181   114    44   124   126   130    98    63   148   113   107    55   217    86   205   143   180   189   167   144   178   145   183    51   164   133   199   147   119   175    95   127   218   144   207   183   201   102    89   103    55   217   107   163   185   186   102   133    71   102   202   157   213   107   106    72    66   209   121    67   112   118   182    70   112    46   123    58   186   114   187   174    87    61   172   217   219   205   200    87   171   127   166   205    80    74   124   103   169   119   213   121   129   200   103    49   140   161   204   193   180   162   121   211    98   179   118   207   124   179   164   103    73   215    75   109    35    50    97   100    45   104   173    59   199   214    96   120    52    45   199   218   185    62    89   107   160    54   183   187    52   106   214   199    37    35   119    84   209    77   109   201   133   159    34    67   143   112   210   103   173    60   173   127    49   209   205   153   132    60    48    44   177   183   139   173    49   155   166   186   191   106   164   156    53    63   124    75    35   184    58   118   151    51   203    51   169   163   121    66    95    64   218   102    88   125    47    35   122    74   124   210   147   167   199   156   104   165   121   126    56    92    94    61   176   117   203   218   110   217   142   103   210   162    80    66    43   186   204    96   202    73   127    81   192   139    90   159   212   132   120   153   136   143   134    83   194   170    36    55    88   149   112   219   198   134    62   141   194   196    92    44    52    61   187   181    89   187   218    71    43   214    38   135    67    72    98   193   175   214   100   146   142   155    81   120   113   209   144    59    85    71    61   212   193   142    89    94   174    59    58   127    95   138   172   181   163    61    59    61    43    38    66    73   194   135    77   182   148   102
    88   185   105   210   175   120   181    37   163   103   203   147    52   112    60    75   175    59   153   196    82   167    54    41    55    47   197   205   127   136   202    48   177   134    65    85    92   191   111   138    58    66    96   129   215   126   134    64   176   147    56    44   190    85    88   141   110   143    80   178   166   127   177   103    92   210   112    78    65    77   154   157   191   108   111   101    93   139   188    36   198   200    41   186   137   105    54   166   198   194    91    85    88   174   181   131   210    58   140    54    97    83   198    76   217   211   134    78   128    86    54   109   176    63   221   210    50   124   151    79   216    47   186   171    98    51    90    93    76   206   152   123   132   144    96   177   215    45   195   180    54   117    77   139   220    41    61   215    98   156   111   109   195   170   159   171   199   101   132   219    74   119    40   197    44   190   181   178   206    91   199    51   111   207   194   202    36   111   219    71   204   208   181   115    46   124   127   130    97    62   149   114   109    53   218    86   203   143   183   190   167   145   177   146   183    51   164   133   199   148   119   175    95   128   219   145   207   181   202   101    89   102    57   218   108   162   185   187    99   133    70   103   202   156   211   107   106    72    64   210   120    65   112   118   182    71   113    48   123    57   186   113   187   173    89    61   172   216   218   206   200    88   170   127   166   204    80    74   125   103   171   119   213   120   129   201   104    49   140   160   203   193   180   162   122   211    98   178   117   207   124   178   163   104    74   215    74   106    35    51    97    99    45   104   174    59   198   213    95   119    53    46   201   217   184    61    90   107   161    53   184   189    53   106   215   199    36    35   119    83   208    77   107   202   132   160    35    68   143   112   210   104   174    60   172   127    49   210   204   152   130    60    49    44   177   184   140   174    48   155   168   187   190   105   165   156    54    63   124    76    35   183    58   117   150    50   204    52   171   163   121    66    95    65   218   101    89   125    47    35   122    75   124   210   148   168   199   156   103   163   122   126    56    92    95    59   175   118   204   217   110   217   139   102   209   164    80    65    43   184   203    95   202    73   126    80   192   137    89   159   213   133   121   152   136   143   134    84   194   169    37    53    86   149   111   219   198   133    61   140   195   196    91    44    52    61   187   180    89   187   217    71    44   214    39   135    66    72    99   192   177   213   102   147   142   155    82   121   113   209   145    60    84    70    58   212   194   142    87    95   173    59    58   127    95   138   171   182   162    60    58    61    43    39    65    74   194   135    77   181   146   102
    88   185   104   210   176   119   180    37   164   102   202   150    54   112    61    76   176    59   154   195    81   167    55    43    55    46   198   204   127   137   203    48   177   133    63    84    92   190   110   138    59    66    97   128   216   126   134    65   176   147    55    44   191    85    87   141   111   144    82   178   166   127   178   102    94   211   112    78    64    79   156   157   190   107   111   101    93   138   189    37   198   201    39   187   136   106    54   166   197   196    91    85    87   175   180   132   207    58   138    56    97    82   198    77   216   210   134    78   127    87    53   108   176    63   220   210    51   122   149    78   217    45   187   170    99    53    88    94    75   206   153   124   131   143    96   177   215    45   196   181    55   116    75   141   219    41    62   215    97   156   111   111   196   169   158   171   200   101   131   219    73   120    38   199    42   189   180   178   206    90   199    50   111   205   192   201    36   111   218    72   206   207   182   114    44   123   126   129    99    62   148   113   107    56   218    86   204   143   181   190   167   144   178   145   183    52   165   132   200   147   119   175    95   127   219   146   206   183   201   101    90   103    56   218   108   162   183   186   101   133    70   101   203   159   212   106   105    72    66   208   120    68   113   116   182    70   112    46   122    57   186   114   187   173    87    62   171   216   219   206   200    88   170   128   166   205    80    74   123   103   170   118   212   119   129   200   103    49   141   162   204   193   180   163   121   211    97   179   117   207   124   179   164   103    73   215    75   109    35    48    98    99    46   104   173    58   200   213    96   121    51    47   199   218   185    62    90   107   160    53   184   187    52   105   214   197    37    35   119    84   208    80   110   201   134   159    35    68   143   112   210   103   174    60   173   127    50   210   204   151   132    60    48    45   176   183   139   172    48   155   165   186   189   106   165   157    54    62   124    76    35   184    59   117   150    52   203    52   171   164   121    66    95    64   219   103    88   126    47    35   121    74   123   210   148   166   200   157   102   165   121   125    56    92    94    61   175   116   203   218   109   218   141   104   210   163    81    66    43   186   203    98   203    72   127    81   193   138    90   158   212   133   119   153   136   142   133    84   194   169    36    54    87   150   111   220   199   134    61   140   194   197    91    44    52    61   188   180    90   188   217    71    45   214    38   136    66    71    99   192   174   215   100   145   142   155    80   119   113   210   144    60    85    71    60   212   192   143    89    95   173    58    58   127    95   139   172   181   164    60    60    62    42    39    65    74   192   137    78   181   150   103
    89   184   104   210   176   121   181    37   164   103   202   148    54   112    60    76   176    58   152   196    81   168    54    42    55    47   198   205   127   136   203    47   178   133    65    84    94   191   110   138    58    65    97   128   214   126   133    64   178   147    54    45   190    84    87   141   111   143    81   179   166   126   178   103    92   212   112    78    64    78   156   157   190   107   110   101    91   139   188    38   198   200    40   186   137   105    53   167   198   195    91    85    89   175   180   131   207    58   138    55    98    83   199    76   217   209   135    77   127    86    53   108   174    64   221   210    51   122   150    77   218    46   186   170   100    53    89    93    75   205   152   122   131   143    97   177   216    45   196   180    56   117    76   141   219    41    62   215    97   156   112   110   196   170   160   171   200   101   131   219    73   119    37   198    41   190   181   178   206    91   199    51   111   206   192   202    36   112   218    71   207   209   181   113    45   125   127   130    98    62   149   114   108    55   218    86   204   143   181   189   167   145   178   146   183    52   164   133   200   147   119   174    96   128   219   144   207   182   202   101    89   103    55   217   108   164   184   187   102   131    71   102   203   158   212   107   106    72    65   208   121    68   112   117   183    71   113    46   123    59   186   113   186   173    87    60   172   217   219   205   200    87   171   127   165   204    80    73   124   103   170   118   213   121   128   200   104    49   140   161   204   194   181   162   121   212    97   178   117   207   125   178   164   104    74   216    75   108    36    50    98   100    45   105   173    59   199   214    95   120    52    47   200   218   185    62    90   108   160    54   183   186    51   106   214   198    36    35   119    84   208    78   109   202   133   159    35    67   143   112   209   104   174    60   173   126    49   210   205   152   131    60    49    45   177   184   140   173    49   155   167   187   190   107   164   155    54    63   124    75    35   183    59   118   150    51   203    52   169   164   121    66    95    65   218   102    89   124    47    36   122    75   123   209   147   168   200   156   103   166   121   126    56    91    94    61   175   118   203   219   110   217   141   104   211   163    80    67    43   186   203    97   201    73   126    81   192   138    91   159   212   133   120   153   136   142   134    83   194   170    35    54    88   150   112   220   198   134    62   141   194   195    92    44    52    61   187   180    90   187   217    71    42   214    39   136    67    72    99   194   175   213   100   145   142   155    81   120   113   209   145    60    85    71    60   211   194   142    89    94   174    58    57   127    96   139   171   181   163    61    58    61    42    37    66    73   193   135    77   181   147   102
    88   185   104   209   175   120   181    37   164   102   203   149    54   113    60    76   177    59   153   196    82   168    54    43    55    46   198   204   126   137   203    47   178   134    64    85    94   190   110   138    59    66    97   127   215   127   133    66   178   147    55    44   190    85    87   141   111   143    82   178   166   127   178   103    92   211   112    78    65    77   156   157   190   107   111   102    92   139   188    37   198   201    40   186   136   105    54   166   197   195    91    85    88   175   180   132   208    58   138    55    97    83   198    76   217   209   134    78   127    86    53   108   174    63   220   210    50   122   151    78   218    46   187   169    99    53    88    93    76   205   152   123   131   143    97   176   216    45   195   180    55   117    76   142   220    41    61   215    97   156   112   111   196   170   159   170   199   101   131   219    73   120    38   197    41   190   181   179   206    91   200    51   111   205   192   202    36   112   218    70   205   209   181   113    44   124   127   130    98    62   149   113   108    54   218    85   204   143   181   189   167   144   177   145   184    51   164   134   200   147   119   175    95   126   218   145   206   182   202   101    89   103    55   217   107   164   184   185   102   132    70   102   203   158   212   107   107    72    66   209   120    68   112   118   183    70   112    46   123    59   186   113   187   172    88    61   172   217   220   205   200    88   171   126   166   205    80    73   124   103   170   118   212   120   129   200   103    49   140   160   204   194   180   161   121   211    97   179   117   208   124   179   164   104    73   216    75   109    35    49    98   100    46   104   172    59   199   214    96   121    53    46   199   218   185    62    90   107   160    54   183   187    52   106   215   198    37    35   119    83   208    78   109   202   133   159    35    67   143   111   210   104   174    60   173   127    50   210   205   152   131    60    49    44   177   184   139   173    49   154   166   186   190   106   164   156    55    62   124    75    35   184    58   118   150    51   204    52   170   163   121    67    95    64   218   102    88   125    46    35   122    75   123   209   148   167   199   156   104   165   121   126    57    92    94    60   175   117   203   218   109   217   142   103   209   163    80    66    44   186   203    96   201    72   126    82   192   139    91   158   213   133   121   153   136   143   134    84   194   170    36    55    87   150   112   219   198   134    62   140   193   196    92    44    52    61   187   180    89   187   217    71    43   214    38   135    67    72    98   193   175   214   100   145   142   155    81   120   112   209   144    60    85    71    60   212   193   142    89    94   173    59    58   128    95   138   172   181   163    60    58    61    42    38    66    73   194   135    77   181   148   103
    88   184   104   209   175   120   181    38   165   103   203   149    54   112    60    76   176    59   153   196    82   167    54    42    55    46   198   204   127   137   203    48   178   133    65    85    94   190   110   138    59    66    97   128   215   126   133    65   178   147    55    45   190    84    87   141   111   144    81   178   166   127   177   102    92   211   112    78    65    77   156   157   190   107   110   102    92   139   188    37   198   201    40   186   136   106    54   167   198   195    91    86    88   175   180   131   208    58   138    55    97    83   198    75   217   209   135    78   127    86    53   108   174    63   220   210    50   122   151    78   217    46   187   170    99    53    89    93    76   206   153   123   131   143    97   176   216    45   196   180    55   117    76   141   220    41    61   215    98   156   112   111   195   169   159   170   199   101   131   219    73   120    39   198    41   189   181   178   206    91   200    51   111   205   192   203    36   112   218    71   206   208   181   113    44   124   127   130    98    62   149   113   108    54   218    86   204   143   180   189   167   144   177   145   183    52   164   133   199   148   119   174    96   127   219   145   207   182   201   101    90   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    66   208   120    68   112   118   182    70   112    46   123    59   186   114   186   173    88    61   172   217   219   205   200    87   171   127   166   205    80    73   124   103   170   118   213   121   129   200   103    49   140   161   204   193   180   162   121   211    97   179   117   207   124   179   164   104    73   216    75   109    36    50    98    99    46   105   173    59   199   214    96   120    52    46   199   218   185    62    90   108   160    54   184   187    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   112   210   103   174    60   173   127    49   210   205   152   131    60    49    44   177   184   139   173    48   155   166   186   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    47    35   122    75   123   209   148   167   199   156   103   165   121   126    57    92    94    61   175   117   203   218   110   217   141   103   210   163    80    66    43   186   203    96   202    73   126    81   192   138    90   159   212   132   120   153   136   143   134    84   194   170    36    54    87   150   112   220   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    72    43   214    38   136    67    71    99   193   175   213   100   146   142   155    81   120   113   209   144    60    85    71    60   212   193   142    89    94   174    59    58   128    95   138   172   181   163    60    58    61    43    38    66    73   194   136    77   181   148   102
    88   185   105   209   176   120   181    38   165   103   204   149    53   112    60    76   176    59   152   196    81   167    54    42    55    46   197   204   127   136   202    47   177   133    65    85    93   189   110   139    58    66    97   128   215   126   133    65   177   147    54    44   190    84    87   141   110   144    81   179   166   126   178   103    92   212   112    78    65    77   156   157   190   107   110   101    92   139   187    37   198   200    41   187   136   105    53   166   197   194    91    85    88   174   180   131   208    58   138    55    97    83   198    76   217   209   135    78   127    87    53   108   175    63   220   210    50   122   150    77   218    45   188   170   100    53    88    92    76   206   153   123   131   142    97   176   215    46   195   181    55   117    76   142   220    41    61   216    97   157   112   110   195   170   160   171   199   101   132   220    73   121    38   198    41   190   180   178   205    91   198    51   110   205   193   202    35   112   218    69   206   208   181   114    44   124   127   130    98    62   149   113   109    55   217    86   204   143   181   190   167   144   177   144   183    52   164   133   200   148   119   175    95   127   218   146   206   182   202   102    89   103    55   216   107   163   184   185   101   132    71   102   202   159   212   108   106    73    66   209   120    68   112   117   182    70   112    46   123    59   186   113   186   172    88    61   172   216   219   205   200    87   171   126   165   204    81    73   123   103   170   119   212   121   128   200   104    49   140   160   204   193   180   162   121   212    97   180   118   207   123   177   164   104    73   215    75   109    35    50    98    99    45   105   173    60   199   213    96   120    53    46   199   218   186    62    90   108   160    54   184   187    52   106   214   198    36    35   119    83   208    77   109   201   133   159    35    67   142   111   210   103   174    61   173   126    50   210   204   152   132    60    48    43   177   184   139   173    50   155   166   186   191   106   164   156    53    62   124    75    36   184    59   117   150    51   204    51   169   163   121    66    94    63   219   101    88   126    47    36   122    74   123   210   148   168   199   156   104   165   121   126    56    92    94    60   175   117   203   218   110   218   141   103   210   163    80    66    43   186   204    96   201    73   126    80   192   138    90   158   212   133   120   153   136   143   134    83   195   170    36    55    88   150   111   220   198   133    63   140   193   196    93    44    51    60   188   181    90   187   217    73    44   215    37   136    67    71    98   193   175   214   101   146   142   155    81   120   113   209   144    60    85    71    60   213   193   142    88    93   174    59    59   128    95   139   172   181   163    61    58    60    43    38    67    73   194   136    77   183   148   103
    91   186   105   209   176   119   183    40   164    99   200   148    56   110    63    77   176    61   151   195    82   167    54    44    56    47   196   206   128   135   202    45   176   133    67    86    93   190   110   140    60    67    99   129   214   126   130    66   179   146    54    46   191    83    87   143   111   147    79   179   162   128   178   101    93   210   112    76    66    79   155   160   193   107   110   103    92   139   188    38   198   200    39   187   138   106    52   166   198   193    88    87    89   175   179   134   208    57   138    55    99    81   200    76   215   209   132    80   128    85    54   109   173    65   220   209    48   122   150    79   217    47   187   170   100    51    88    90    75   205   153   124   132   142    94   176   217    44   196   181    55   116    78   142   218    41    61   215    98   157   110   110   196   169   160   168   197   100   131   219    71   119    40   199    40   188   180   177   206    92   200    52   112   206   191   201    37   113   219    73   208   208   183   113    46   126   126   131    98    63   149   112   108    57   215    87   202   144   180   191   166   145   174   144   185    53   164   133   196   149   119   175    96   127   218   147   206   182   202   104    90   104    56   216   108   164   183   188   101   133    70   101   203   157   213   108   105    72    69   209   121    68   109   117   183    68   112    49   123    60   186   112   185   170    88    60   173   215   220   206   200    89   173   125   165   205    81    73   124   102   169   118   213   122   127   200   101    50   141   159   203   191   180   161   121   211    97   178   117   206   123   179   164   100    75   216    73   109    36    50    98    99    45   105   173    61   199   217   100   121    54    46   198   218   185    61    88   108   160    53   183   187    53   108   213   198    37    35   120    82   208    78   109   202   133   159    33    67   141   114   210   107   174    63   173   128    48   211   205   152   132    59    49    43   175   184   139   173    49   157   168   187   190   105   165   158    52    63   122    75    35   182    59   119   151    48   200    54   171   163   121    67    95    64   217   100    86   126    48    35   120    73   119   209   147   166   198   156   105   164   122   126    55    93    93    63   176   118   202   221   109   218   141   104   212   161    80    66    43   186   204    96   199    74   127    83   190   139    90   158   213   132   121   153   136   144   135    82   192   169    34    54    86   151   113   221   199   137    63   142   190   196    92    43    51    60   187   181    87   188   217    72    45   214    40   135    67    72    97   192   175   213    98   148   142   159    83   118   110   208   146    61    86    70    60   212   193   144    88    95   173    60    57   128    94   138   171   179   162    58    57    61    44    38    64    73   194   137    75   180   148   101
    88   185   104   211   174   120   181    38   165   103   203   148    55   111    60    75   176    59   152   197    82   167    54    43    55    45   198   204   126   137   202    48   177   133    64    84    94   191   110   138    58    66    98   127   213   126   135    64   179   147    55    45   190    85    87   141   111   143    83   178   165   128   176   102    93   211   113    77    64    77   155   157   191   107   110   101    92   139   188    36   198   200    40   187   137   106    54   166   197   195    92    86    88   176   179   131   207    58   138    55    97    82   198    75   217   210   134    79   127    88    53   109   174    63   220   210    50   121   151    79   218    45   188   170   100    52    89    93    75   205   154   123   131   143    97   177   215    45   196   181    54   116    74   141   220    41    61   215    97   157   112   110   196   170   160   170   199   100   131   219    73   120    38   198    41   189   181   178   207    90   199    51   110   206   192   201    36   113   218    71   207   208   181   113    44   124   126   129    98    62   149   113   108    56   217    84   203   143   180   189   166   144   177   145   183    51   164   133   200   147   119   176    96   127   219   145   208   182   201   102    89   103    54   217   107   164   184   186   101   132    70   102   204   158   213   107   106    72    67   209   121    68   111   118   182    70   111    46   123    59   184   113   187   173    87    61   171   217   220   205   201    87   171   126   166   205    80    73   124   102   170   119   212   120   129   201   104    50   139   161   203   193   180   162   120   212    97   179   117   207   124   179   164   104    73   216    75   109    35    50    97   100    45   106   173    59   199   214    95   121    51    45   200   217   185    61    90   108   159    53   183   186    52   106   215   199    37    35   119    83   208    77   109   201   133   158    35    67   143   112   210   104   174    60   173   128    50   209   205   152   132    59    49    45   176   184   139   174    48   156   166   186   190   105   164   156    54    62   123    75    34   185    58   118   150    51   204    52   169   163   121    67    95    64   218   101    88   125    47    35   123    76   123   210   148   168   200   157   102   165   122   127    57    92    95    62   176   117   202   218   109   217   141   104   210   164    79    67    43   186   204    97   202    74   127    81   192   138    89   158   212   132   120   152   136   143   134    84   194   169    36    54    89   150   112   219   198   134    62   140   193   196    92    44    53    61   188   181    89   187   217    71    44   214    38   136    67    71   100   194   175   212   101   146   141   155    80   120   113   210   145    60    85    70    60   212   192   141    89    93   173    59    57   127    95   138   171   181   163    60    58    62    42    38    65    73   194   135    76   182   148   102
    88   184   105   209   175   119   181    37   164   102   203   149    54   113    60    76   176    59   152   196    82   167    55    43    55    46   197   205   127   137   204    48   178   134    64    84    94   190   110   139    59    66    96   127   214   126   132    65   178   147    55    44   190    84    88   141   111   143    82   178   166   127   177   102    92   211   112    78    65    77   156   157   190   107   110   101    92   138   188    36   197   201    40   188   136   106    53   166   198   195    91    86    88   174   180   131   208    57   138    54    98    83   198    76   217   209   135    77   127    86    54   109   176    64   220   210    49   122   150    78   218    46   187   169    99    53    89    93    76   206   152   123   131   143    98   176   216    45   194   180    55   116    76   142   220    41    61   215    97   156   111   111   195   170   160   170   199   100   131   220    73   120    38   198    41   189   181   177   206    91   200    51   111   205   192   201    36   112   218    71   207   208   182   114    44   125   127   130    98    62   149   113   108    54   217    86   204   143   181   190   167   144   177   146   183    52   164   133   200   148   120   175    96   127   219   145   206   183   202   101    90   104    55   217   107   163   183   186   102   132    71   102   203   158   212   107   106    72    66   208   121    67   112   117   182    70   112    46   123    59   186   113   187   173    87    61   171   217   219   205   200    87   170   126   166   205    80    73   123   104   170   118   213   120   128   201   103    49   140   161   204   193   182   161   121   211    96   179   117   207   124   178   163   103    73   216    75   109    36    49    97   100    46   105   172    59   199   214    95   120    53    45   200   218   185    62    90   108   160    54   183   187    51   105   214   198    36    35   119    84   208    78   109   202   134   158    35    67   142   112   210   102   173    60   173   128    49   210   205   152   132    60    48    44   176   184   139   173    49   155   165   187   190   106   164   156    54    62   124    74    35   184    58   117   151    51   203    53   170   162   121    66    96    64   218   102    88   125    47    35   122    74   123   210   147   168   199   156   103   165   122   127    56    91    93    60   175   117   202   218   109   217   141   103   209   163    81    66    44   185   203    96   201    73   126    81   192   138    90   158   212   133   120   152   136   143   134    84   194   170    35    55    88   149   111   220   199   134    62   141   193   196    92    44    52    62   188   181    89   187   217    73    43   215    39   135    67    71    99   193   174   213   100   146   143   155    81   120   112   209   144    60    85    70    60   212   194   142    88    94   174    60    58   127    96   137   172   181   163    61    59    60    42    38    65    73   194   135    78   181   148   102
    88   185   105   209   176   120   181    38   165   103   202   148    53   112    60    76   176    59   152   196    82   167    54    42    56    46   198   204   127   138   203    48   178   134    64    85    93   191   110   139    59    66    97   127   215   126   133    65   178   148    55    45   190    84    87   141   110   143    81   178   166   127   177   102    93   212   112    78    65    77   156   157   191   107   111   102    92   139   188    37   198   201    40   186   136   106    54   167   198   195    90    87    89   175   180   131   208    58   139    54    97    83   198    75   217   209   134    78   128    87    53   108   175    63   221   211    50   122   151    78   218    46   187   170   100    53    89    94    75   206   153   123   131   143    97   176   216    45   195   180    54   117    75   142   219    40    62   215    97   156   112   111   196   170   159   170   199   100   131   219    72   119    39   198    41   190   181   179   206    91   199    51   111   205   191   202    36   112   218    71   207   208   182   114    45   125   127   130    98    63   148   113   108    54   218    86   205   143   180   189   167   144   177   146   183    52   164   133   199   147   118   175    95   127   219   146   207   182   202   102    90   103    55   218   107   163   184   186   102   132    71   102   202   157   212   107   106    72    66   208   120    68   112   118   182    71   113    46   123    59   186   113   186   173    88    61   172   216   219   205   199    88   170   127   166   205    80    73   124   103   170   118   212   121   129   200   103    50   140   161   204   193   180   162   121   211    97   179   117   208   124   178   164   104    74   216    74   109    36    50    98   100    45   105   173    59   200   214    95   120    52    46   199   218   185    61    89   107   161    54   184   187    52   106   214   199    36    34   119    84   208    77   109   201   133   159    35    67   143   111   210   103   174    61   173   127    49   210   205   152   131    60    49    44   177   184   139   173    49   155   166   186   190   107   164   156    54    62   124    75    36   184    59   117   151    51   204    51   170   163   121    67    95    65   218   101    89   126    47    35   122    75   123   209   147   168   199   156   103   164   122   126    56    91    94    60   175   117   203   217   110   218   141   103   210   162    80    66    43   186   203    96   202    73   126    81   193   138    90   158   212   133   120   153   135   142   134    84   194   170    36    54    87   150   112   219   198   133    62   141   193   196    93    44    52    61   187   181    89   187   218    72    43   214    38   136    68    71    99   193   175   213    99   146   142   155    81   121   113   209   144    60    85    71    60   212   193   142    89    94   173    59    58   128    95   139   171   181   163    60    59    61    42    38    66    73   193   135    76   181   148   102
    90   184   105   210   175   121   181    36   165   104   203   149    56   110    61    78   176    60   150   196    83   166    56    43    56    46   199   203   126   138   204    46   177   133    65    84    95   192   110   140    59    68    96   128   213   126   135    65   177   149    56    45   191    85    88   140   109   144    84   177   166   127   177   104    93   212   114    79    66    76   154   158   189   106   112   100    92   137   188    35   196   201    40   187   137   108    53   166   196   195    92    85    87   174   179   132   210    58   139    54    96    81   198    76   217   210   133    80   128    87    55   108   174    62   220   210    50   121   149    78   216    44   188   170    97    52    90    93    76   206   150   123   131   142    95   180   214    46   194   179    54   115    73   141   220    39    60   215    98   156   113   109   195   170   156   170   200   101   132   220    73   120    37   198    43   188   179   180   206    88   202    49   112   206   195   202    36   111   218    70   207   209   181   115    44   124   126   128    98    62   148   113   106    55   217    87   205   142   180   188   168   144   176   144   182    52   166   133   200   148   118   174    94   126   219   145   207   183   201   102    90   103    55   218   106   164   182   186   102   132    71   100   202   157   212   108   106    73    65   208   120    68   111   117   183    71   111    45   124    57   186   114   188   174    87    61   173   215   219   207   200    86   172   126   166   203    79    74   124   102   169   119   213   120   128   198   103    52   140   159   204   194   180   164   122   210    97   178   116   206   125   179   164   105    72   215    75   109    35    51    97    99    46   104   174    60   199   213    94   120    54    44   199   218   188    63    92   109   161    55   182   187    51   104   214   198    36    37   119    84   210    77   110   202   133   161    35    68   145   111   209   103   174    60   174   128    51   211   206   152   131    59    49    43   175   183   140   171    48   155   167   188   190   105   166   155    54    62   124    74    34   182    58   118   149    50   205    52   169   162   122    66    96    64   218   103    88   125    45    36   121    76   123   208   147   167   199   158   104   165   121   125    57    93    92    61   175   118   203   218   111   216   140   102   212   164    81    67    44   185   204    97   200    72   126    80   190   140    90   159   213   131   119   153   137   145   133    86   194   171    35    57    87   149   112   220   196   133    60   140   191   196    93    42    52    60   189   182    90   187   216    73    43   214    38   135    67    73    98   195   173   213   100   144   143   155    80   119   113   209   144    61    83    70    59   210   193   141    89    94   172    59    59   126    95   138   171   182   163    59    60    60    44    36    64    72   195   137    75   181   148   104
    89   184   104   209   175   120   181    38   164   103   203   149    53   112    60    76   177    59   153   196    82   167    55    42    55    45   198   204   127   137   203    48   177   134    65    85    94   190   110   138    58    66    97   127   214   127   133    64   178   147    55    45   189    84    88   141   110   144    81   179   166   127   178   103    92   212   112    78    65    77   156   158   190   107   110   101    92   139   188    37   197   200    40   187   136   105    53   166   198   195    90    86    89   175   180   132   208    57   138    55    97    83   199    75   217   210   135    78   127    87    53   109   174    64   221   210    50   122   150    78   218    46   187   170    99    53    89    93    76   206   152   123   131   143    97   177   216    45   195   180    55   117    76   142   220    41    61   215    98   156   112   111   196   170   160   170   198   101   131   220    73   120    38   198    41   189   181   178   206    90   200    51   111   205   192   202    36   111   218    71   206   208   181   113    45   124   127   129    97    62   149   113   107    54   217    85   203   143   180   189   167   144   178   145   183    52   164   133   199   148   120   174    95   127   219   146   207   182   201   101    89   103    55   217   106   163   184   186   102   132    71   102   202   158   213   106   107    72    65   208   120    68   112   118   183    71   112    47   123    58   186   114   186   173    87    61   172   216   219   205   199    88   170   127   166   204    80    73   124   103   170   118   212   121   129   200   103    49   140   161   204   193   181   161   121   211    96   179   117   207   124   179   163   104    74   216    75   109    35    50    98    99    45   104   173    59   199   214    96   120    52    46   200   218   186    62    89   108   160    54   184   187    52   106   214   199    36    35   119    84   208    78   109   202   134   159    35    67   143   111   210   103   174    60   173   127    49   210   204   152   132    60    48    44   177   184   140   173    48   155   166   186   190   105   164   156    54    63   124    75    35   184    58   118   150    51   203    52   170   163   121    66    95    64   218   102    89   125    47    35   122    75   123   209   148   167   199   156   103   165   121   126    57    92    95    61   175   117   203   218   110   217   141   103   209   163    81    66    44   186   203    97   202    73   126    80   192   138    90   158   212   133   120   153   136   143   134    83   194   170    36    55    87   149   112   219   198   134    62   140   193   197    93    44    52    61   188   181    89   188   218    72    43   214    38   136    67    72    99   193   174   214   100   146   142   155    80   120   113   208   144    60    85    70    60   212   194   142    88    94   173    59    58   128    96   138   171   182   162    60    59    61    43    38    66    74   194   136    76   181   148   102
    88   185   105   209   176   120   181    38   164   103   203   149    54   112    60    76   176    59   153   195    82   167    54    42    55    46   198   204   127   137   203    48   178   133    65    85    93   191   110   138    59    66    97   128   214   127   133    64   178   147    55    45   190    84    87   141   110   144    81   178   166   127   177   102    92   212   112    78    65    77   156   157   190   107   110   102    92   139   188    37   198   201    40   187   137   105    54   167   198   195    91    86    88   175   180   132   208    58   139    55    97    83   198    76   216   209   135    78   127    86    53   108   174    63   220   210    50   122   150    78   218    46   187   170    99    53    89    93    76   206   153   123   131   143    97   176   215    45   196   180    55   117    76   141   220    41    61   215    97   156   111   111   196   169   159   170   199   100   131   219    73   120    39   198    41   189   181   178   206    91   200    51   111   206   192   203    36   112   218    70   206   208   181   113    44   124   127   130    98    62   149   113   108    54   218    86   204   143   180   189   167   144   177   145   184    52   164   133   199   148   119   174    96   127   219   145   206   182   201   101    89   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    66   208   120    68   112   118   182    70   112    46   123    58   186   113   186   173    88    61   172   217   219   205   200    87   171   126   166   205    80    73   124   103   170   118   212   121   129   200   103    49   140   161   204   193   180   162   121   211    97   179   117   207   124   179   164   104    73   216    75   109    36    50    98    99    45   105   173    59   199   214    96   120    52    46   199   218   185    62    90   107   160    54   183   187    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   111   210   103   174    60   173   127    49   210   205   152   131    60    49    44   176   184   139   173    48   155   166   186   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    67    95    64   218   102    88   125    46    35   122    75   123   209   148   167   199   156   103   165   121   126    56    92    94    61   175   117   203   218   110   217   141   103   210   163    80    66    43   186   203    96   202    73   126    81   192   139    91   159   212   132   120   153   136   143   134    84   194   170    36    54    87   149   112   219   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    71    43   214    38   135    67    71    99   193   175   213   100   146   142   155    81   120   113   209   144    60    85    70    60   212   193   142    89    94   174    59    58   127    95   138   172   181   163    61    58    61    42    38    66    73   194   136    77   181   148   102
    88   184   105   209   176   120   181    38   165   103   203   149    54   112    60    76   176    59   153   196    82   167    54    42    55    46   198   204   127   137   203    48   178   133    64    85    94   191   109   138    59    66    97   127   215   126   134    64   178   147    55    45   190    84    87   142   111   144    82   179   166   127   178   102    92   212   113    78    65    77   156   157   190   107   110   102    92   139   188    37   198   200    40   187   136   105    53   167   198   195    90    85    88   175   179   131   208    58   139    54    98    82   199    76   217   209   134    78   127    86    53   108   174    63   221   210    50   122   150    78   217    46   187   170    99    52    89    93    75   206   152   123   131   143    97   176   216    45   196   180    55   117    76   141   220    40    61   215    97   156   111   111   195   169   159   170   199   101   132   219    73   120    38   197    41   189   181   178   206    90   200    51   110   205   192   202    36   112   218    71   206   208   181   114    44   124   127   130    98    62   149   113   107    55   218    85   203   143   180   189   167   144   177   145   183    52   164   133   199   148   119   174    96   127   219   145   206   182   202   101    89   103    56   217   107   163   184   186   101   132    70   102   202   158   213   107   107    72    66   208   120    68   112   118   182    70   112    46   123    59   186   114   186   173    87    61   172   217   219   205   199    87   171   126   166   204    80    73   124   103   170   118   213   120   129   200   103    50   140   161   204   193   180   162   121   211    97   179   117   207   124   179   164   103    73   216    75   108    35    50    98    99    45   105   173    60   199   214    95   120    52    45   200   218   185    62    90   107   160    54   184   186    52   106   214   198    37    35   119    83   208    77   109   202   133   158    35    67   143   111   210   103   174    60   174   127    49   210   204   152   131    60    48    44   176   184   139   173    48   155   167   186   190   106   164   156    54    62   124    76    35   184    58   118   150    51   204    52   170   163   121    67    95    64   218   102    88   125    47    35   122    74   123   209   148   168   199   156   103   166   121   126    57    92    94    61   175   117   202   218   109   218   141   103   210   163    80    65    44   186   203    96   202    73   126    81   192   138    90   159   213   132   120   153   136   143   134    84   193   170    36    54    87   150   111   219   198   133    61   141   194   196    93    44    52    61   188   182    89   187   217    72    44   214    38   135    67    71    99   193   175   213   100   145   142   155    81   120   113   209   144    60    85    71    60   212   193   142    88    95   174    59    57   128    96   139   171   181   163    61    58    61    43    38    66    74   193   136    77   182   148   102
    87   186   102   208   176   121   180    36   163   100   200   149    54   113    61    77   175    59   154   197    81   168    54    46    57    47   200   204   128   142   203    47   178   132    64    84    93   194   110   137    57    67    98   131   216   126   131    65   180   147    56    43   186    85    89   142   112   143    80   179   169   127   177   102    92   209   111    76    65    78   156   157   191   110   112   102    95   140   188    39   200   201    42   186   137   104    54   167   193   197    92    85    91   173   180   131   207    58   138    54    97    83   196    77   218   210   136    79   126    89    54   109   175    67   219   210    47   122   150    77   216    44   188   171    96    52    90    92    77   208   152   123   129   143    97   177   217    47   196   181    57   118    75   142   219    39    58   215    98   156   108   109   196   171   162   167   200    99   128   221    76   118    37   199    40   188   181   178   207    90   199    54   110   209   189   203    35   108   219    70   205   210   183   114    46   126   124   130    99    63   148   116   109    55   216    85   204   145   180   188   169   143   178   146   181    53   164   133   200   148   122   173    95   124   221   146   205   181   203   103    91   106    53   217   105   162   183   183   101   129    70   102   201   157   215   108   104    72    66   208   122    69   111   116   185    72   113    46   124    57   190   112   188   172    86    60   172   219   221   205   200    87   171   127   169   204    78    76   123   103   169   118   214   122   131   197   104    51   141   160   206   190   181   166   120   211    97   179   120   208   125   178   164   102    75   214    75   109    36    50    98   100    46   108   171    59   200   214    96   120    50    47   199   219   184    64    89   108   162    54   183   186    50   107   211   199    36    35   120    83   210    78   108   200   134   157    35    65   142   110   210   102   175    61   173   125    50   211   203   152   132    60    48    45   175   183   136   175    49   154   164   187   188   106   166   158    54    60   128    77    35   184    60   121   147    48   204    54   169   164   121    65    96    66   217   100    89   125    46    35   121    73   122   209   148   168   200   155   104   163   121   128    55    93    95    60   176   114   202   217   108   218   141   104   209   162    79    64    46   184   201    94   201    73   125    81   195   137    91   159   212   133   120   153   137   142   132    82   191   171    36    55    86   149   112   220   197   132    63   143   194   196    95    46    51    62   188   181    89   188   217    71    45   214    37   135    69    72    99   196   174   211   102   148   141   156    81   120   111   209   144    59    85    72    59   215   191   140    90    93   172    59    56   129    95   138   172   182   162    61    60    62    42    38    66    75   194   136    76   182   148   101
    88   185   104   208   177   120   181    37   164   103   203   149    53   112    61    76   176    59   153   197    82   167    54    43    56    46   197   205   127   137   203    48   178   132    65    85    94   190   110   138    58    66    97   128   216   127   133    64   178   148    55    44   190    84    88   142   109   144    81   178   166   126   178   102    92   212   112    77    64    77   155   156   191   106   109   101    92   139   189    38   198   201    39   187   136   106    54   165   198   194    91    85    88   174   180   130   208    57   138    54    98    83   198    74   216   209   135    78   127    86    54   109   174    63   221   210    50   122   151    78   217    45   187   169    99    53    89    94    75   207   153   123   131   142    97   176   216    46   195   180    55   117    75   142   220    42    60   216    97   157   111   111   195   170   159   171   198   100   131   219    73   120    38   198    41   188   181   179   205    90   199    51   110   205   192   203    36   111   219    71   205   209   181   113    44   126   127   131    98    62   149   114   108    55   217    85   204   143   181   189   168   144   177   145   183    52   164   134   198   149   119   174    96   128   219   145   207   182   201   102    90   103    55   217   107   163   184   187   102   133    70   102   203   157   212   107   105    72    65   207   121    67   112   118   182    70   112    46   124    58   185   113   186   173    87    60   171   216   219   205   200    87   169   126   166   204    79    73   124   104   170   118   213   121   128   201   103    50   140   162   205   193   180   162   121   211    97   179   118   207   124   178   163   103    74   216    75   109    36    49    98    99    46   105   174    59   198   214    96   119    53    46   199   218   185    61    90   106   160    53   185   187    52   106   214   200    37    35   119    83   207    77   108   201   133   159    35    68   143   111   210   103   174    61   173   127    50   211   205   153   132    60    48    43   176   184   140   174    48   155   166   186   190   107   164   157    55    62   124    76    36   185    58   118   150    51   203    52   169   163   121    67    95    64   218   102    89   125    47    36   122    75   123   209   148   168   199   157   103   166   120   126    56    91    95    61   176   118   202   217   110   218   141   104   209   163    80    67    43   186   202    96   203    72   126    81   191   138    90   158   213   132   120   154   136   143   133    84   194   169    35    54    86   150   112   219   198   134    62   141   193   196    92    44    52    61   187   180    90   188   217    72    42   215    38   136    67    72    99   192   175   214   100   145   142   156    81   120   114   209   144    61    84    71    60   212   193   142    88    95   174    59    58   128    96   139   172   180   164    60    57    60    42    38    67    72   195   136    77   181   147   102
    89   185   105   209   174   119   179    38   164   102   203   149    54   112    61    76   176    59   154   198    82   167    54    44    56    46   197   204   126   139   203    48   178   132    66    85    93   190   110   138    60    64    98   127   213   125   133    64   176   147    57    45   190    86    87   140   109   143    82   178   166   126   178   102    92   212   111    78    66    79   155   157   190   107   111   100    93   139   189    36   198   199    41   187   135   106    55   168   198   196    91    85    87   174   179   131   207    58   140    53    97    84   197    75   217   211   135    79   126    86    54   108   175    63   220   211    49   121   150    77   217    45   187   170    99    51    88    94    77   205   152   122   133   142    98   176   215    44   196   179    54   117    77   141   220    42    62   215    98   155   111   110   195   171   161   172   199   100   130   219    72   120    37   200    42   188   181   180   208    92   200    51   110   206   194   203    35   112   217    70   207   207   182   116    45   124   127   129    96    62   148   113   106    55   218    84   204   143   180   189   167   145   177   145   181    53   163   132   199   148   118   175    95   126   218   146   207   181   202   102    89   104    56   218   107   161   184   186   102   131    70   102   203   159   211   107   106    73    65   207   121    69   111   118   182    71   112    48   124    59   185   113   187   172    90    61   173   215   219   205   200    88   170   126   167   205    80    73   123   103   169   119   211   120   128   200   104    49   140   159   205   191   179   161   120   211    97   178   117   207   125   178   164   103    72   215    76   107    35    51    98    99    46   105   171    60   200   214    96   119    53    46   200   219   185    61    88   108   160    53   183   187    53   105   214   198    36    36   120    84   208    78   109   201   134   159    35    68   143   113   209   103   173    61   173   127    48   209   204   152   132    60    49    46   176   182   140   174    49   155   167   187   190   106   165   157    55    61   124    75    35   183    58   117   149    50   206    53   171   162   123    66    94    64   218   102    90   125    47    35   122    75   123   210   146   167   198   156   104   164   121   127    55    93    92    61   173   116   203   216   110   217   141   102   212   162    79    67    44   188   203    96   202    72   126    80   192   138    90   158   212   133   121   153   137   143   134    86   194   169    35    53    86   149   112   219   198   134    60   141   193   196    92    44    50    61   187   181    90   186   218    71    44   213    39   136    67    72   101   192   174   214   100   147   142   155    82   120   113   208   144    60    85    70    61   211   193   141    89    96   172    61    58   128    96   137   173   182   163    61    59    61    43    37    66    75   194   136    77   182   150   102
    88   184   106   210   176   120   181    38   164   103   203   149    54   113    61    77   176    59   152   195    82   167    55    42    55    46   197   204   128   137   203    48   178   134    64    85    93   190   110   140    58    66    97   128   213   126   133    65   178   146    56    46   190    84    88   142   111   143    82   179   165   127   178   103    92   211   112    78    65    77   155   158   191   107   110   101    92   139   188    37   198   200    40   186   137   106    54   167   198   196    91    86    88   175   180   131   207    58   139    54    97    82   198    75   217   211   134    77   127    86    53   108   175    64   220   211    50   122   151    77   218    45   188   170   100    53    88    93    75   206   153   122   132   142    97   176   216    45   196   181    55   117    76   141   220    41    61   216    98   156   111   111   196   169   160   171   198   101   131   218    73   121    39   198    40   189   181   178   205    91   201    51   111   205   192   202    36   111   218    70   207   208   181   113    44   124   127   131    97    62   149   114   108    55   217    86   203   143   181   189   167   144   177   146   183    52   164   133   199   148   119   174    95   127   219   145   207   183   202   102    89   103    55   217   106   163   184   186   102   131    71   102   203   158   212   107   105    72    65   208   121    67   111   118   182    70   112    46   124    59   185   113   186   173    87    62   172   217   219   205   199    88   170   127   165   204    80    74   123   103   169   117   212   121   129   201   103    49   141   161   204   193   181   162   120   212    96   180   117   206   124   179   163   102    74   216    75   109    36    49    98    99    46   105   173    58   199   214    95   120    53    46   199   218   185    62    89   107   161    53   183   186    51   105   214   198    36    35   118    84   208    77   107   202   134   159    35    67   143   112   209   104   174    60   173   127    49   210   205   153   131    61    49    45   176   182   139   173    49   155   165   187   190   106   165   156    55    61   124    76    35   184    59   118   150    50   204    52   170   163   120    66    95    65   218   102    89   125    47    35   123    75   123   209   148   167   199   156   103   165   121   125    56    92    95    60   175   116   202   218   108   217   142   104   210   163    79    66    43   186   203    96   201    73   126    81   193   138    90   159   212   132   119   152   136   143   134    83   193   170    35    54    87   149   111   220   197   134    61   141   193   195    93    43    52    61   187   180    90   187   217    71    43   214    39   135    67    72    99   194   174   214    99   146   142   155    81   120   112   209   144    61    84    71    60   211   192   142    89    94   174    59    58   127    95   138   172   181   162    60    58    60    44    38    66    74   194   136    77   181   149   102
    88   184   105   209   175   120   181    38   164   103   203   149    54   112    60    76   176    59   153   196    82   167    55    42    56    46   198   204   127   137   203    48   178   133    65    85    94   190   110   138    59    66    97   128   215   127   133    65   178   147    55    45   190    84    88   141   110   144    81   179   166   127   177   102    92   212   112    77    65    77   156   157   190   107   111   102    92   138   188    37   198   201    41   187   137   106    54   166   198   195    91    86    88   175   180   131   208    58   138    55    97    83   199    76   217   209   135    78   128    86    53   109   174    63   220   210    50   122   150    78   217    45   187   170    99    52    89    93    76   206   152   123   131   143    97   176   216    45   196   180    55   117    76   142   220    41    61   215    98   156   112   111   195   170   159   170   199   100   131   219    73   120    39   197    41   189   181   178   206    90   200    51   111   205   192   203    36   112   218    71   206   208   182   113    44   124   127   130    98    62   149   113   107    54   218    85   204   143   181   190   166   144   178   145   183    52   164   133   199   147   119   175    96   127   219   145   207   182   201   101    90   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    65   208   120    68   112   118   182    71   112    46   123    59   186   113   186   173    87    61   172   217   219   205   199    87   170   127   166   205    80    73   124   103   170   118   212   120   129   200   104    50   140   161   204   193   180   162   121   211    97   179   117   207   124   179   163   104    74   216    75   109    35    50    98    99    46   105   173    59   199   214    96   120    52    46   199   218   185    62    90   107   160    54   184   187    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   111   210   103   173    60   173   127    49   210   205   152   131    60    48    44   176   184   139   173    49   155   166   186   191   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    67    95    64   218   102    88   125    47    35   122    75   123   210   148   167   199   156   103   165   121   126    56    92    94    61   175   117   203   218   110   218   141   103   210   162    80    66    43   186   203    96   202    73   126    81   193   138    90   159   212   132   120   153   136   143   134    84   194   170    35    54    87   150   112   220   198   134    62   141   193   196    92    44    52    61   188   181    89   187   217    72    43   214    38   136    67    72    98   193   175   213   100   145   142   155    81   120   113   209   144    60    85    71    60   212   193   142    89    94   174    59    58   128    95   139   171   182   163    60    58    61    42    38    66    73   193   135    77   181   148   102
    89   185   104   208   176   119   182    38   165   102   202   150    54   113    60    75   176    59   152   196    83   168    54    42    55    44   198   205   126   138   202    47   177   133    66    85    94   190   108   139    57    67    96   128   214   126   133    65   177   147    55    44   189    85    87   142   110   144    82   179   166   126   178   102    92   211   112    77    64    77   156   156   189   106   110   101    91   138   187    36   197   199    42   187   137   105    55   166   198   195    91    85    88   175   180   132   207    58   139    54    97    83   199    75   216   208   133    78   128    84    52   108   175    63   220   211    50   120   150    78   217    45   188   170    99    53    89    91    75   205   153   123   131   142    98   176   216    45   195   180    55   117    77   141   221    41    62   215    98   156   110   111   196   170   160   171   199    99   131   218    74   120    41   197    41   189   182   178   206    90   200    50   110   205   192   203    36   112   218    70   206   209   180   113    45   125   127   130    97    63   149   114   108    55   218    86   204   142   180   190   167   144   177   145   183    51   164   133   199   148   120   175    95   128   219   143   207   182   201   102    89   103    54   218   106   163   182   186   101   133    70   102   203   158   213   107   106    72    66   208   120    68   111   117   182    70   111    46   123    58   186   114   186   173    86    61   171   215   219   205   200    87   170   127   165   205    81    73   124   103   171   118   212   120   129   199   103    51   141   159   205   192   182   161   121   211    98   179   119   208   125   177   165   105    73   216    74   110    35    50    99    99    47   106   171    60   199   215    97   120    52    46   199   218   185    62    91   108   161    53   183   187    52   106   215   199    36    34   120    82   209    77   109   202   134   158    35    67   142   110   210   104   174    60   173   126    49   209   204   153   131    60    50    45   177   183   139   173    49   155   166   186   191   106   165   158    54    62   125    76    34   183    58   118   150    50   203    53   171   163   121    66    96    63   220   103    88   125    47    35   122    75   124   210   148   168   199   157   102   166   122   126    57    91    94    61   175   117   203   216   110   217   141   102   210   163    80    67    43   186   203    95   202    73   127    81   191   139    90   160   211   133   120   154   136   143   133    84   195   170    35    54    88   149   112   221   197   133    63   141   194   196    92    44    53    61   187   182    90   187   217    71    43   214    38   136    66    71    98   191   175   213    99   145   142   155    80   120   112   209   143    60    86    71    61   211   194   142    89    93   172    58    59   127    95   139   172   181   163    62    58    61    42    37    65    72   193   136    76   181   148   103
    88   185   104   209   176   120   181    38   164   103   202   149    54   112    60    76   177    59   153   196    82   167    54    42    56    46   198   204   127   137   203    48   178   134    65    85    94   190   110   139    58    66    97   128   215   127   133    65   178   147    55    45   190    84    87   141   111   144    81   178   166   127   177   102    92   211   112    78    65    77   156   157   190   107   110   102    92   138   188    37   198   201    40   186   137   106    54   167   198   195    91    86    88   175   180   131   208    58   138    55    97    83   198    76   217   209   134    78   127    86    53   108   174    63   220   210    50   122   151    78   217    46   187   169    99    53    89    93    76   206   152   123   131   142    97   176   215    45   195   180    55   117    76   142   220    41    61   215    97   156   112   111   195   169   159   171   199   101   131   219    73   120    39   197    41   189   180   178   206    91   199    51   111   206   192   202    36   112   218    71   206   208   181   114    44   124   127   130    98    62   149   113   108    54   218    86   204   143   180   189   167   144   177   145   183    52   164   133   200   148   119   174    96   127   219   145   206   182   202   102    90   103    55   217   107   163   184   186   102   132    71   102   202   158   212   107   107    72    65   209   120    68   112   118   182    71   112    46   123    58   186   114   186   173    87    61   172   216   219   205   199    87   171   127   166   204    80    73   124   103   170   118   212   121   129   201   103    49   140   161   204   193   180   162   121   211    97   179   118   207   124   179   164   104    74   216    75   109    35    50    98   100    46   105   173    59   199   214    95   120    52    45   199   218   185    62    90   108   160    54   184   187    52   106   214   199    36    35   119    84   208    77   109   202   133   159    35    67   143   112   210   104   174    60   173   127    49   210   205   152   131    60    49    44   176   184   139   173    49   155   166   186   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    46    35   122    75   123   210   148   168   199   156   104   165   121   126    57    92    94    61   175   117   202   218   110   218   141   103   210   163    80    66    43   186   203    97   202    73   127    81   192   138    90   158   212   132   120   153   136   143   134    84   194   170    36    54    88   150   112   219   198   134    62   141   193   197    92    44    52    61   188   181    89   187   217    72    43   214    38   136    67    72    99   193   175   214   100   145   142   155    81   120   113   209   144    60    85    71    60   212   193   142    89    94   174    59    58   128    95   139   172   181   163    60    58    61    43    38    66    73   194   136    77   181   148   102
    88   185   104   209   175   120   181    38   164   103   203   149    54   112    60    76   176    59   153   196    82   167    54    42    55    46   198   204   127   137   203    48   178   133    65    85    94   190   110   138    59    66    97   128   214   126   133    65   178   147    55    45   190    84    87   141   111   144    82   179   166   127   177   102    92   211   112    78    65    77   156   157   190   107   110   102    92   139   188    37   198   201    40   186   136   106    54   167   198   195    91    86    88   175   180   132   208    58   138    54    97    83   198    76   217   209   135    78   127    86    53   108   174    63   220   210    50   122   150    78   217    45   187   170    99    53    89    93    76   206   153   123   131   143    97   176   216    45   195   180    55   117    76   142   220    41    61   215    98   156   112   111   195   170   159   170   199   101   131   219    73   120    39   198    41   189   181   178   206    91   200    51   111   205   192   203    36   112   218    70   206   208   181   113    44   124   127   130    98    62   149   113   108    55   218    85   204   143   180   189   167   144   177   145   183    52   164   133   199   148   119   174    96   127   219   145   206   182   201   101    89   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    65   208   120    68   112   118   182    70   112    46   123    59   186   113   186   173    87    61   172   217   219   205   200    88   171   126   166   205    80    73   124   103   170   118   212   121   129   200   103    49   140   161   204   193   180   162   121   211    97   179   117   207   124   179   164   104    73   216    75   109    36    50    98    99    45   105   173    59   199   214    96   120    52    46   199   218   185    62    90   107   160    54   184   187    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   112   210   103   174    60   173   127    49   210   205   152   131    60    49    44   177   184   139   173    48   155   166   186   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    47    35   122    75   123   209   148   167   199   156   103   165   121   126    56    92    94    61   175   117   203   218   110   217   141   103   210   163    80    66    43   186   203    97   202    73   126    81   192   138    90   159   212   132   120   153   136   143   134    84   194   170    36    54    87   150   112   220   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    72    43   214    38   136    67    71    99   193   175   213   100   146   142   155    81   120   113   209   144    60    85    70    60   212   193   142    89    94   174    59    58   128    96   138   172   182   163    60    58    61    43    38    66    73   194   136    77   181   148   102
    87   184   106   209   177   120   181    39   164   103   204   148    55   113    59    76   176    61   152   195    84   167    55    42    55    45   199   206   126   137   203    47   178   133    66    83    93   189   110   138    59    67    98   127   214   125   135    65   179   147    55    44   190    83    88   142   111   144    80   179   165   129   176   103    93   212   112    78    64    76   157   158   190   106   111   101    91   137   189    39   198   201    41   186   135   106    55   166   198   197    90    86    88   174   179   132   208    56   140    51    98    84   198    73   217   210   134    76   127    86    52   108   173    63   219   210    49   121   152    77   217    46   187   170    99    52    88    95    76   206   153   123   132   142    96   176   216    46   195   182    53   117    77   142   220    42    60   215    97   155   113   111   195   171   160   173   200   102   132   220    73   121    40   197    43   190   181   178   205    89   201    51   112   204   194   204    37   112   217    72   207   208   183   116    44   124   127   130    98    61   147   114   107    53   219    85   205   142   182   189   167   145   177   145   184    53   162   133   201   148   119   173    95   127   219   146   207   182   201   102    88   100    55   217   106   164   184   185   103   131    70   103   202   158   214   106   105    73    64   207   119    68   111   117   183    70   110    45   123    59   187   115   188   173    88    62   173   216   220   205   198    87   169   128   167   205    81    74   124   102   169   119   212   121   127   200   103    48   141   161   206   191   179   161   120   212    96   180   117   207   125   180   164   106    71   215    76   110    34    52    98   100    45   106   171    58   199   214    96   120    51    46   198   218   187    63    89   108   160    52   183   187    52   105   215   200    35    35   118    84   207    78   109   201   131   158    35    69   143   111   210   102   175    57   175   127    51   210   205   152   132    62    50    45   177   182   140   174    47   155   166   186   190   107   164   155    55    62   124    75    34   183    59   118   152    51   205    53   170   162   120    68    96    64   218   100    88   125    45    36   121    75   124   209   147   169   201   155   105   164   120   126    55    92    95    58   175   117   202   217   109   218   140   103   210   163    81    65    43   185   204    97   201    73   127    80   193   139    91   160   213   132   119   154   134   142   135    82   194   169    37    52    86   149   112   220   196   136    62   141   192   195    92    44    51    62   189   179    86   186   217    72    44   214    39   138    65    71    98   194   175   213   100   145   143   153    82   120   111   209   146    61    86    70    60   213   193   142    90    94   171    61    60   129    95   137   173   182   162    62    59    61    41    38    66    71   193   136    77   182   149   101
    89   184   105   210   174   120   182    37   165   103   204   149    54   112    61    77   176    60   153   196    82   168    54    42    55    45   198   203   127   136   204    48   178   134    66    84    94   192   109   137    58    66    98   128   214   128   133    65   177   147    56    44   190    84    87   142   110   145    81   179   165   127   178   102    92   211   112    77    65    77   156   157   190   108   111   102    91   140   188    39   198   201    41   187   137   104    53   167   197   194    92    86    87   175   181   133   208    58   139    54    96    82   197    76   217   209   135    77   128    88    52   109   173    62   219   210    50   123   151    78   218    44   187   169    99    52    88    93    76   207   153   123   130   143    97   176   215    46   195   179    55   117    76   141   219    41    61   215    97   156   110   110   196   168   158   172   198   101   131   220    73   120    39   198    42   189   181   180   206    90   199    52   111   204   191   201    36   112   218    71   207   208   181   114    43   124   127   130    98    61   149   113   109    55   217    86   204   143   181   189   166   144   178   146   184    53   164   133   200   149   120   174    96   128   219   146   206   184   202   103    89   103    55   217   106   163   183   185   101   132    70   102   201   159   212   107   106    71    66   209   120    67   111   118   181    70   111    47   123    57   186   113   187   173    87    62   171   217   219   205   200    88   171   126   166   203    79    73   123   104   170   117   213   121   128   199   104    48   139   161   204   193   181   163   121   212    97   179   117   208   125   178   163   103    74   215    75   109    36    49    98    99    46   105   172    61   200   213    96   120    53    46   200   219   186    62    90   108   160    53   185   188    51   106   214   198    35    34   118    84   208    78   109   202   133   160    35    67   143   112   210   104   173    59   174   126    49   210   204   153   131    59    47    44   177   185   140   174    47   155   166   188   190   106   164   155    53    62   124    75    36   184    59   118   150    50   204    52   170   163   122    67    94    65   219   102    90   124    46    36   122    75   122   209   149   166   199   157   104   165   122   126    57    91    95    60   175   117   203   218   109   217   141   104   209   163    81    66    45   187   203    96   202    73   126    81   192   138    89   160   213   131   121   154   136   142   135    84   193   169    35    55    88   149   113   218   199   135    62   140   193   195    92    44    51    60   188   181    90   187   218    73    43   214    38   136    67    71    99   193   175   214   100   147   141   156    80   120   113   209   144    61    83    70    61   212   193   143    88    94   173    59    59   128    95   138   172   182   162    61    59    62    43    39    66    74   195   134    77   182   148   102
    88   185   104   209   176   120   181    38   163   102   203   149    54   112    61    76   177    59   152   195    82   167    54    43    56    46   198   204   127   137   203    48   178   133    65    84    93   191   110   138    59    67    97   127   215   126   133    65   177   147    55    44   191    84    88   141   110   144    82   178   166   127   178   103    92   211   112    78    64    78   156   158   191   107   111   101    92   138   189    36   198   200    40   186   136   105    54   166   198   195    91    86    88   175   180   132   208    58   138    54    98    84   198    76   217   209   135    78   128    87    53   109   174    63   221   211    50   122   151    78   217    46   187   170    99    53    89    92    76   207   154   122   131   142    97   176   215    44   195   180    55   117    76   141   220    41    62   216    97   156   112   111   196   170   160   170   199   101   131   220    73   121    39   198    40   189   180   178   206    91   200    51   110   205   192   202    36   112   219    71   207   208   182   114    45   125   126   130    98    62   149   114   108    53   218    85   204   143   180   190   168   144   176   145   184    52   164   132   200   148   118   174    97   128   218   145   207   181   201   101    90   104    56   217   108   163   185   186   102   132    70   102   202   159   212   107   106    72    65   208   120    67   112   118   183    70   112    47   124    59   187   113   187   173    87    61   171   217   220   206   199    87   170   126   166   205    80    72   124   103   170   118   214   120   129   200   102    50   139   162   203   193   181   161   121   211    97   179   117   208   124   179   164   103    73   216    75   108    35    50    98    99    45   105   173    60   199   213    95   120    52    45   200   218   185    61    90   108   161    54   184   188    51   106   213   198    37    35   118    83   208    77   109   201   134   159    35    67   142   112   210   104   173    60   173   127    49   210   205   152   131    60    48    44   176   184   139   173    48   154   166   187   191   106   164   156    54    63   124    75    35   183    58   118   150    51   204    51   169   163   121    67    95    64   219   101    88   125    47    36   122    74   124   210   148   167   199   157   103   165   121   125    57    93    94    60   175   117   202   218   109   217   142   102   209   163    80    66    43   185   203    96   202    72   127    81   192   138    89   158   212   133   120   153   136   142   133    84   195   169    35    54    87   149   112   219   198   134    61   141   193   196    93    45    52    61   187   180    90   186   217    72    43   214    37   136    67    71   100   193   175   214   100   146   142   154    81   120   113   209   144    59    85    70    60   212   193   141    88    94   174    58    58   128    96   138   171   182   163    61    59    61    42    38    65    73   194   135    77   182   147   102
    88   185   104   209   175   120   181    38   165   103   203   149    54   112    60    76   176    59   153   196    82   167    54    42    55    46   198   204   127   137   203    48   178   133    65    85    94   190   110   138    59    66    97   128   215   126   133    65   178   147    55    45   190    84    87   141   110   144    81   179   166   127   177   102    92   211   112    78    65    77   156   157   190   107   110   102    92   139   188    37   198   201    40   186   136   106    54   167   198   195    91    86    88   175   180   132   208    58   138    55    97    83   198    76   217   209   135    78   127    86    53   108   174    63   220   210    50   122   151    78   217    46   187   170    99    53    89    93    76   206   153   123   131   143    97   176   216    45   195   180    55   117    76   141   220    41    61   215    98   156   112   111   195   170   159   170   199   101   131   219    73   120    39   198    41   189   181   178   206    91   200    51   111   205   192   203    36   112   218    71   206   208   181   113    44   124   127   130    98    62   149   113   108    54   218    86   204   143   180   189   167   144   177   145   183    52   164   133   199   148   119   174    96   127   219   145   206   182   201   101    90   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    65   208   120    68   112   118   182    70   112    46   123    58   186   113   186   173    87    61   172   217   219   205   200    87   171   127   166   205    80    73   124   103   170   118   213   121   129   200   103    49   140   161   204   193   180   162   121   211    97   179   117   207   124   179   164   104    73   216    75   109    36    50    98    99    46   105   173    59   199   214    96   120    52    46   199   218   185    62    90   108   160    54   184   187    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   111   210   103   174    60   173   127    49   210   205   152   131    60    49    44   177   184   139   173    48   155   166   186   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    47    35   122    75   123   209   148   167   199   156   103   165   121   126    56    92    94    61   175   117   203   218   110   217   141   103   210   163    80    66    43   186   203    96   202    73   126    81   192   138    90   159   212   132   120   153   136   143   134    84   194   170    36    54    87   150   112   219   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    72    43   214    38   136    67    71    99   193   175   213   100   146   142   155    81   120   113   209   144    60    85    70    60   212   193   142    89    94   174    59    58   128    96   138   172   181   163    60    58    61    43    38    66    73   194   136    77   181   148   102
    88   185   104   209   175   120   181    37   165   103   203   149    54   112    60    76   176    59   152   196    82   167    55    42    55    46   198   204   127   137   203    47   178   134    65    85    94   190   110   139    59    66    97   128   214   126   133    65   178   147    55    45   190    84    87   141   110   144    81   179   166   127   177   102    92   212   112    78    65    77   155   158   190   107   110   102    92   139   188    37   198   201    40   186   136   106    53   167   198   195    91    86    88   175   180   131   208    58   138    54    97    83   198    75   217   210   135    78   127    86    53   109   174    63   220   210    50   122   151    78   218    45   188   169    99    52    89    93    76   206   152   123   131   143    97   177   216    45   195   180    55   117    76   141   220    41    61   215    97   156   111   110   196   169   160   171   199   101   131   219    73   120    39   198    41   189   181   178   206    91   200    51   111   205   192   202    36   112   217    71   206   208   182   113    44   124   127   130    98    62   149   113   107    54   217    86   204   143   180   189   167   144   177   146   183    52   164   133   199   148   119   175    95   127   219   145   207   182   201   102    90   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    65   208   120    68   112   118   182    70   112    46   123    58   186   114   187   173    87    61   172   216   220   205   200    88   171   126   166   204    80    73   124   103   170   118   213   121   129   200   103    49   140   161   204   193   181   161   121   211    97   179   118   207   124   179   164   103    73   216    75   109    36    50    98   100    46   105   173    59   199   214    96   120    52    45   200   218   186    62    90   108   160    54   183   187    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   112   210   103   174    60   173   127    49   209   205   153   131    60    49    44   176   184   139   174    48   155   166   186   191   106   165   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    47    35   122    75   123   210   148   168   199   156   103   165   121   126    56    92    94    60   175   117   202   218   110   217   141   103   210   163    80    66    44   186   203    96   202    73   126    81   192   138    91   159   212   133   120   154   136   143   134    83   194   170    36    54    87   149   111   220   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    72    43   214    38   136    67    71    99   193   175   213   100   145   142   155    81   120   113   209   144    60    85    70    60   212   193   142    88    94   174    59    58   128    95   139   171   182   163    60    58    61    42    38    66    73   193   135    77   181   148   102
    88   185   104   209   175   120   181    38   164   103   203   148    54   112    60    76   177    59   153   195    82   167    55    42    55    46   198   204   127   137   203    48   178   134    65    85    93   190   110   138    58    66    97   128   215   127   134    65   178   147    56    45   190    84    87   142   110   144    81   179   166   127   177   102    92   211   112    78    65    77   155   157   190   107   111   101    92   139   188    37   198   201    40   186   136   106    54   167   197   195    92    85    88   175   179   132   208    58   138    54    97    83   199    75   216   210   134    78   127    86    53   108   175    63   220   211    50   122   151    77   217    46   187   169    99    53    89    93    75   206   153   123   131   143    97   177   216    45   195   180    55   117    76   141   220    41    61   215    97   156   111   111   195   170   159   170   199   100   131   219    73   120    38   198    41   189   180   179   206    91   200    51   111   205   192   202    36   112   218    70   206   207   182   113    45   124   126   130    98    62   149   113   108    54   218    86   204   143   180   190   167   144   177   145   183    52   164   133   199   148   119   175    95   127   219   145   207   182   202   102    90   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    73    66   209   121    68   112   118   182    70   112    47   123    59   186   113   186   172    87    61   172   217   220   205   199    88   170   127   166   205    80    74   124   103   170   119   212   121   129   200   104    50   140   161   204   193   180   162   120   211    97   179   117   207   124   178   163   103    74   216    75   109    36    50    98    99    46   104   173    59   199   213    96   120    53    46   200   218   185    62    89   107   160    54   184   187    52   106   214   198    37    35   119    84   208    77   109   202   133   159    35    67   143   112   210   103   174    60   173   127    49   210   205   152   131    60    49    44   177   184   139   174    48   155   166   186   190   106   165   156    54    62   124    75    35   183    58   118   150    50   203    51   169   162   121    67    96    64   219   102    88   125    47    36   122    75   123   209   148   168   199   156   104   164   121   126    57    92    94    60   175   116   202   218   109   218   141   103   210   163    80    66    43   186   203    96   201    73   127    81   192   139    91   159   213   133   120   153   135   142   134    83   194   170    36    55    88   149   111   220   198   134    62   141   194   196    92    44    52    61   188   181    89   187   217    72    43   214    38   136    68    72    98   193   174   214   101   146   142   155    81   120   113   209   143    60    85    70    60   212   193   142    89    94   174    59    58   127    96   139   172   181   163    61    59    61    43    38    66    73   194   135    77   182   148   102
    88   184   104   209   175   120   181    38   164   103   203   149    54   112    60    76   176    59   153   196    82   167    54    42    55    46   198   204   127   137   203    48   178   133    65    85    94   190   110   138    59    66    97   128   215   126   133    65   178   147    55    45   190    84    87   141   111   144    81   179   166   127   177   102    92   211   112    78    65    77   156   157   190   107   110   102    92   139   188    37   198   201    40   186   136   106    54   167   198   195    91    86    88   175   180   132   208    58   138    55    97    83   198    76   217   209   135    78   127    86    53   108   174    63   220   210    50   122   151    78   217    46   187   170    99    53    89    93    76   206   153   123   131   143    97   176   216    45   195   180    55   117    76   141   220    41    61   215    98   156   112   111   195   170   159   170   199   101   131   219    73   120    39   198    41   189   181   178   206    90   200    51   111   205   192   203    36   112   218    71   206   208   181   113    44   124   127   130    98    62   149   113   108    54   218    86   204   143   180   189   167   144   177   145   183    52   164   133   199   148   119   175    96   127   219   145   206   182   201   101    90   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    65   208   120    68   112   118   182    70   112    46   123    58   186   113   186   173    87    61   172   217   219   205   200    87   171   127   166   205    80    73   124   103   170   118   213   121   129   200   103    49   140   161   204   193   180   162   121   211    97   179   117   207   124   179   164   104    73   216    75   109    36    50    98   100    45   105   173    59   199   214    96   120    52    46   199   218   185    62    90   107   160    54   184   187    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   111   210   103   174    60   173   127    49   210   205   152   131    60    49    44   176   184   139   173    48   155   166   186   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    47    35   122    75   123   209   148   168   199   156   103   165   121   126    56    92    94    61   175   117   203   218   110   217   141   103   210   163    80    66    43   186   203    96   202    73   126    81   192   138    90   159   212   132   120   153   136   143   134    84   194   170    36    54    87   150   112   219   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    72    43   214    38   136    67    71    99   193   175   213   100   146   142   155    81   120   113   209   144    60    85    70    60   212   193   142    89    94   174    59    58   128    96   138   172   181   163    60    58    61    43    38    66    73   194   136    77   181   148   102
    86   180   104   209   178   122   181    34   164    99   202   150    55   111    61    78   177    59   152   195    81   166    54    43    55    46   199   205   128   135   204    48   177   133    63    87    94   191   110   137    58    64    98   126   214   128   133    65   176   147    52    45   189    82    85   141   112   142    81   177   165   128   177   103    93   210   114    78    67    77   156   155   191   106   108   102    91   138   187    37   197   203    39   186   136   105    54   169   196   193    92    84    87   175   179   133   209    59   138    52    96    81   197    77   215   211   135    79   127    84    54   107   176    64   222   210    49   121   150    77   217    44   187   169    99    54    87    93    76   209   152   123   132   143    96   177   215    45   197   181    56   116    73   140   219    41    60   214    98   156   111   110   195   169   159   169   198   100   131   221    73   120    37   199    41   192   179   178   205    89   198    50   109   204   193   202    36   110   220    73   205   209   180   113    44   125   128   132    99    62   147   114   105    53   215    87   204   144   181   192   167   145   179   145   184    51   163   136   199   149   121   174    95   129   219   144   204   183   202   102    89   103    55   217   105   163   183   185   102   131    70   101   201   158   212   106   107    72    68   208   118    67   112   117   181    70   113    46   125    58   187   115   185   171    88    60   173   216   218   204   201    88   172   127   167   204    79    74   123   101   170   120   212   122   128   199   105    49   139   162   202   193   181   162   120   213    94   179   118   206   124   179   164   103    74   216    72   110    36    51    99    97    47   106   173    61   198   212    96   119    52    44   201   220   184    63    90   110   158    56   184   188    53   107   213   198    36    33   119    83   210    79   109   202   133   159    38    68   140   109   209   104   175    59   172   127    48   209   203   151   130    61    50    44   178   186   139   173    48   155   165   186   192   107   164   156    53    63   128    73    34   182    57   119   150    49   205    51   171   164   122    68    93    65   217   102    89   124    47    34   122    73   123   210   149   168   200   155   104   165   118   125    56    90    95    61   173   116   202   219   109   217   140   103   209   165    78    66    44   186   202    97   201    72   126    79   194   137    89   160   212   131   119   152   135   144   136    84   192   170    35    56    89   149   113   221   199   132    61   141   195   193    92    42    51    61   187   182    88   187   218    71    44   213    37   137    65    71   102   193   176   214    99   145   143   153    81   119   113   207   144    61    85    70    62   211   194   143    90    95   174    58    59   130    93   140   173   184   162    59    59    60    43    37    67    72   195   136    77   180   149   103
    88   184   105   209   175   120   181    38   164   103   202   148    54   112    60    76   177    59   152   196    82   167    55    42    55    46   198   204   127   137   203    48   178   134    65    84    94   190   110   139    59    67    98   127   215   127   133    64   178   147    55    45   190    84    87   141   111   143    81   178   165   126   178   102    92   211   112    77    65    77   156   158   190   107   110   102    92   139   188    37   198   200    40   186   137   106    54   166   197   195    91    86    88   175   179   132   208    58   138    54    97    83   199    75   217   210   135    78   127    86    53   108   174    63   220   210    50   122   150    77   218    46   188   170    99    53    89    94    76   206   153   123   131   143    97   176   216    45   196   180    55   117    75   141   220    41    61   216    98   156   112   111   196   169   159   170   199   100   131   220    74   120    39   198    41   190   181   178   206    90   200    50   111   206   193   203    36   112   218    71   206   208   181   113    44   124   127   130    98    62   149   113   108    54   218    86   204   143   180   190   167   144   177   146   184    52   164   133   199   149   119   174    95   127   219   145   206   182   201   102    90   103    55   217   107   163   184   186   102   131    71   102   203   157   213   107   106    72    65   208   120    68   112   118   182    71   112    46   123    58   185   114   186   173    87    61   172   216   219   206   200    88   170   126   166   205    80    73   124   103   170   118   212   121   129   200   103    50   140   161   204   194   181   162   121   211    96   179   117   207   124   179   164   103    73   216    75   109    35    50    98    99    45   105   173    59   199   214    95   120    52    46   199   219   185    62    90   108   160    54   184   187    52   106   214   198    36    35   119    84   208    77   109   202   133   158    35    67   143   112   210   103   174    60   173   127    50   210   205   152   131    61    48    45   176   183   139   173    48   155   166   186   191   106   164   156    54    62   123    75    35   184    59   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    47    36   122    75   123   209   148   168   199   157   103   165   120   126    56    92    94    60   176   117   203   218   109   218   141   103   209   163    80    65    43   186   203    97   201    73   126    81   192   138    90   159   213   132   120   153   135   143   134    83   194   170    35    54    87   150   112   219   198   134    62   141   194   196    92    44    52    61   187   180    89   187   216    72    44   214    38   135    67    71    99   192   175   214    99   145   142   155    80   120   113   209   144    60    85    70    60   212   194   141    88    94   174    59    58   127    95   138   172   181   163    61    58    61    43    38    66    73   194   135    77   182   148   102
    89   185   104   209   176   120   180    38   164   102   203   149    54   113    60    76   176    59   153   195    82   167    55    42    55    46   198   204   126   136   203    47   178   134    64    84    94   191   110   138    58    66    98   128   215   127   134    65   179   148    55    45   190    84    87   142   111   144    81   178   165   126   177   102    92   212   112    78    64    77   157   157   190   107   111   101    92   139   188    37   198   201    40   187   137   106    54   167   197   195    90    86    88   175   180   131   209    58   138    55    97    82   199    76   217   209   135    78   127    86    52   108   175    63   220   211    50   122   150    78   217    46   187   170    99    53    88    93    76   206   152   123   131   143    97   177   216    45   195   180    55   117    76   142   220    41    61   215    98   156   111   111   196   169   160   170   199   100   131   220    73   120    39   198    41   190   181   178   205    90   199    51   111   205   192   202    36   111   218    71   206   207   181   113    44   125   127   130    98    62   148   113   108    54   217    86   204   142   180   189   167   144   177   145   183    52   163   133   200   148   119   175    96   127   219   146   207   182   201   101    90   103    55   217   107   163   183   186   102   132    70   102   202   158   212   107   106    72    66   207   120    68   112   118   182    70   112    46   124    58   186   113   187   172    87    61   171   216   219   205   200    87   171   126   166   205    80    73   125   102   169   118   213   120   129   201   104    48   140   161   204   193   180   162   121   211    97   179   117   207   124   178   164   104    74   215    75   109    36    50    98    99    45   105   173    59   199   214    96   120    53    45   199   218   185    62    90   107   160    53   184   187    51   107   214   199    36    35   119    84   208    78   108   202   133   159    35    67   142   112   210   103   173    60   174   127    49   209   205   152   131    60    49    44   177   183   139   173    49   155   166   187   190   106   164   156    54    62   123    75    35   184    58   118   150    51   203    52   170   163   121    66    95    64   218   102    89   126    47    35   122    75   123   209   148   167   199   157   103   165   121   126    57    92    95    61   176   117   202   218   109   217   142   103   210   163    80    66    43   185   203    96   202    73   127    81   192   139    90   159   212   132   120   153   136   143   133    84   194   170    36    54    87   150   112   220   198   133    62   140   194   196    93    44    52    61   188   181    89   187   217    72    43   214    38   136    67    71    99   193   175   214   100   145   142   155    81   120   113   209   144    61    85    70    60   212   193   142    88    94   174    59    58   127    96   139   172   182   163    60    59    61    43    38    67    73   194   136    77   181   148   102
    87   184   105   209   175   119   181    38   166   105   203   148    53   111    61    77   176    59   152   196    82   166    54    41    56    45   199   204   127   137   204    46   178   134    65    86    95   192   110   138    59    65    97   127   215   127   134    67   178   148    54    45   191    83    87   143   110   143    82   179   165   126   178   102    93   212   112    78    65    77   156   157   190   108   111   103    91   138   188    38   197   201    39   188   135   104    53   168   198   195    90    85    88   174   180   131   208    58   137    54    97    82   197    75   216   209   135    78   128    86    53   108   174    62   220   210    51   121   150    79   217    46   187   170    98    53    88    94    76   207   152   122   131   143    98   176   216    45   195   180    54   117    77   142   220    42    62   216    98   156   112   111   196   171   159   170   199   101   132   219    74   120    38   198    41   190   181   178   206    90   199    50   112   206   192   202    37   111   217    71   206   208   184   114    46   125   128   130    97    63   149   112   108    55   217    86   204   145   180   189   167   144   177   146   184    50   164   133   198   148   119   174    96   127   220   146   207   182   202   102    90   103    54   217   107   164   184   186   101   132    71   102   203   158   212   107   106    73    65   208   120    68   112   118   184    71   112    46   125    60   185   114   186   172    87    60   171   217   219   205   200    88   170   126   166   204    80    73   125   103   169   118   212   119   129   198   104    49   141   160   204   194   180   162   121   211    97   179   118   207   124   180   164   104    73   215    76   109    36    49    96    99    47   104   173    58   199   215    96   120    51    46   199   218   184    62    90   108   161    53   183   187    52   106   214   199    36    35   119    83   208    77   108   200   133   158    34    67   144   111   209   104   175    59   173   127    48   209   205   154   131    59    48    44   177   185   139   173    48   156   167   187   190   105   162   155    56    64   125    76    34   184    59   117   152    52   203    51   170   163   120    66    97    64   218   103    87   124    48    35   122    75   123   210   148   167   199   157   104   165   121   126    55    91    94    61   174   116   204   218   109   217   141   103   210   163    79    66    45   187   203    97   201    72   125    82   192   138    91   157   213   134   120   152   135   142   133    85   194   169    37    54    88   150   111   221   199   133    62   139   193   196    93    43    52    61   187   180    89   187   217    73    43   213    37   136    68    71   100   193   176   213   100   146   141   155    81   119   112   208   144    60    85    70    59   211   194   142    88    95   174    60    59   126    96   139   173   182   163    61    59    61    43    38    66    73   195   136    77   181   148   102
    88   184   104   209   175   120   181    37   164   103   203   148    54   112    61    76   177    59   153   196    82   167    55    42    55    46   198   204   126   137   203    48   178   133    65    85    94   190   110   139    58    66    97   127   215   126   133    65   178   147    55    45   190    84    87   141   111   144    82   179   166   127   177   102    92   211   112    78    65    77   156   157   190   107   110   102    92   139   188    37   198   200    40   186   136   106    54   167   198   195    91    86    88   175   180   131   208    58   138    55    97    82   198    76   217   210   135    78   127    86    53   109   174    63   220   210    50   122   151    78   217    46   187   170    99    53    89    93    76   206   153   123   131   143    97   176   215    45   195   180    55   117    76   141   220    41    61   215    97   156   111   111   195   170   160   171   199   100   132   219    73   120    38   198    41   189   181   178   206    90   200    51   111   205   192   202    37   112   218    71   206   208   181   113    44   124   127   130    98    62   149   114   108    55   218    85   204   143   180   189   167   144   177   146   183    52   164   133   199   148   119   174    95   127   219   145   206   182   201   102    89   103    55   217   107   164   184   186   102   132    70   102   202   158   212   107   106    72    65   208   120    68   112   118   182    70   112    46   123    59   186   113   186   173    87    61   172   217   220   205   200    87   171   127   166   205    80    74   124   103   170   118   213   121   129   200   103    49   140   161   204   193   180   162   121   211    97   179   117   208   124   179   164   103    73   215    75   109    35    50    97   100    45   105   173    59   199   214    96   120    52    45   199   218   185    62    89   108   160    54   184   187    52   106   214   198    37    35   119    84   208    78   109   202   133   159    35    67   143   111   210   103   174    60   173   127    49   210   205   152   131    60    48    44   176   184   139   173    48   155   166   187   190   106   164   156    54    62   124    75    35   184    58   118   150    51   203    51   169   163   121    67    95    64   218   102    88   125    46    35   122    75   123   209   148   167   199   156   103   165   121   126    56    92    94    60   175   117   203   218   110   217   141   103   210   163    80    66    44   186   203    97   202    73   126    81   192   138    90   159   213   132   120   153   136   143   134    84   194   170    36    54    87   150   112   220   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    71    43   214    38   136    67    71    99   193   175   213   100   146   142   155    81   120   113   209   144    60    85    70    60   212   193   142    89    94   174    59    58   128    96   138   171   182   163    61    58    61    43    38    66    73   194   136    77   182   148   102
    88   184   104   209   176   121   181    37   164   103   202   149    54   113    61    77   177    59   152   195    81   167    54    43    55    46   198   205   126   137   203    47   177   133    65    84    94   191   110   138    59    66    97   128   215   126   133    65   178   147    55    44   190    85    87   141   110   143    81   179   166   127   178   103    92   211   112    78    65    77   156   157   190   107   111   101    92   138   188    38   198   200    40   186   136   105    54   166   197   196    91    86    88   175   180   132   209    58   138    55    97    83   198    75   217   209   135    78   127    86    53   108   174    63   220   210    49   122   151    78   218    45   187   169    99    53    89    93    76   206   152   123   131   143    96   176   216    45   195   180    54   117    76   142   221    41    61   215    98   156   112   110   196   169   159   170   199   101   131   219    74   120    38   198    41   189   180   177   206    90   200    51   111   206   192   202    36   112   217    70   207   208   182   113    45   124   127   130    97    62   149   114   107    54   218    86   205   143   180   189   166   144   177   145   183    52   164   133   199   148   119   175    95   127   219   145   207   182   201   101    90   103    55   217   107   163   184   186   102   132    70   102   203   158   212   106   107    72    66   209   121    67   112   118   182    70   113    46   123    59   186   113   186   172    88    61   171   217   219   205   199    87   171   127   166   205    80    74   124   103   170   118   212   121   129   200   103    50   140   161   204   193   181   161   120   211    97   179   117   208   124   179   164   104    74   215    75   109    35    50    98   100    45   105   173    59   199   214    95   120    52    46   200   218   185    62    90   107   160    54   184   186    52   106   214   199    36    35   119    84   209    77   109   202   132   159    35    67   142   111   211   103   174    60   173   127    49   210   205   152   131    60    49    44   177   183   140   173    48   155   167   186   190   106   164   156    54    63   124    75    35   183    58   117   150    51   204    52   170   163   121    66    95    64   218   102    88   125    46    35   122    75   123   209   148   168   199   156   104   165   121   126    57    92    94    61   176   117   203   218   109   217   141   103   210   163    80    66    44   186   203    96   202    73   126    81   193   139    90   158   212   132   120   153   136   143   134    83   194   169    35    54    87   150   112   220   198   134    61   141   194   196    92    44    52    61   187   181    89   187   217    72    43   214    38   135    67    72    99   193   175   213   100   146   142   155    81   120   114   208   144    60    85    70    60   212   193   141    89    95   173    59    58   128    95   139   171   181   163    60    58    61    43    38    65    73   194   136    77   181   148   102
    88   184   104   209   175   120   181    37   165   103   203   149    54   112    60    76   176    59   153   196    82   167    55    42    55    46   198   204   127   137   203    48   178   133    65    84    94   190   110   138    59    66    97   128   214   126   133    65   178   147    55    45   190    84    87   141   111   144    81   179   166   127   177   102    92   211   112    78    65    77   156   157   190   107   110   101    92   139   188    37   198   201    40   186   137   106    54   167   197   195    91    85    88   175   180   132   208    58   138    55    97    83   198    76   217   209   134    78   127    86    53   108   174    63   220   210    50   122   151    78   217    46   187   170    99    52    89    93    75   206   153   123   131   143    97   176   216    45   196   180    55   117    76   141   220    41    61   215    98   156   112   111   195   169   159   170   199   101   131   219    73   120    39   198    41   189   181   178   206    91   199    51   111   205   192   203    36   112   218    71   207   208   182   113    44   124   127   130    98    62   149   113   107    54   218    85   204   143   180   189   167   144   177   145   183    52   163   133   199   148   119   175    95   127   219   145   206   182   201   101    90   103    55   217   107   163   184   186   102   132    70   102   203   158   212   107   106    72    65   209   121    68   112   118   182    70   112    46   123    59   186   114   187   173    87    61   172   216   219   205   199    88   170   126   166   205    80    73   124   103   170   118   213   120   129   200   103    49   140   161   204   193   180   162   121   211    97   179   117   207   124   179   164   104    73   216    75   109    36    50    98    99    46   105   172    59   199   214    96   120    52    46   199   218   185    62    90   107   160    54   184   186    52   106   214   198    37    35   119    84   208    77   109   202   133   159    35    67   143   111   210   103   174    60   173   127    49   210   205   152   131    60    48    44   177   184   139   173    48   155   166   186   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    47    35   122    75   123   209   148   167   199   156   103   165   121   126    56    92    94    61   175   117   203   218   110   217   141   103   210   163    80    66    44   186   203    96   202    73   126    81   192   139    90   159   212   132   120   153   136   143   134    84   194   170    36    54    87   150   112   219   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    72    43   214    38   136    67    71    99   193   175   214   100   145   142   155    81   120   113   209   144    60    85    71    60   212   193   142    89    94   173    59    58   127    96   138   172   181   163    60    58    61    43    38    66    73   194   136    77   181   148   102
    88   185   105   209   175   120   181    38   164   103   203   149    54   112    60    76   176    59   153   196    82   167    54    42    55    46   198   204   127   137   203    48   178   133    65    85    94   191   110   138    59    66    97   127   214   126   133    65   178   147    55    45   190    84    87   141   110   144    81   179   166   127   177   102    92   211   112    78    65    77   156   157   190   107   110   102    92   139   188    37   198   201    40   186   136   106    54   167   198   195    91    86    88   175   180   132   208    58   138    54    97    83   198    76   217   209   135    78   127    86    53   108   174    63   220   210    50   122   150    78   217    45   187   170    99    53    89    93    76   206   152   123   131   143    97   176   216    45   196   180    55   117    76   141   220    41    61   215    97   156   112   111   195   170   160   170   199   101   131   219    73   120    39   198    41   189   181   178   206    90   200    51   111   205   192   203    36   112   218    71   206   208   181   113    44   124   127   130    98    62   148   113   108    55   218    85   204   143   180   189   167   144   177   145   183    52   164   133   199   148   119   174    96   127   219   145   207   182   201   101    90   103    55   217   107   163   184   186   101   132    70   102   203   158   213   107   106    72    65   208   121    68   112   118   182    70   112    46   123    59   186   113   187   173    88    61   172   217   219   205   200    87   171   126   166   205    80    73   124   103   170   118   213   121   129   200   103    49   140   161   204   193   180   162   121   211    97   179   118   207   124   179   164   103    73   216    75   109    36    50    98   100    46   105   173    59   199   214    96   120    52    46   199   218   185    62    90   108   160    54   184   187    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   111   210   103   174    60   173   127    49   210   205   152   131    60    48    44   177   184   139   173    48   155   166   187   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    46    35   122    75   123   209   148   167   199   156   104   165   121   126    56    92    94    61   175   117   203   218   110   217   141   103   210   163    80    66    43   186   203    96   202    73   126    81   192   139    90   159   212   132   120   153   136   143   134    84   194   170    36    54    87   150   112   220   198   134    61   141   193   196    92    44    52    61   187   181    89   187   218    72    43   214    38   136    67    72    99   193   175   213   100   146   142   155    81   120   113   209   144    60    85    70    60   212   193   142    89    94   174    59    58   128    96   138   172   181   163    61    58    61    42    38    66    73   194   136    77   181   148   102
    88   184   105   210   175   120   181    38   164   103   203   148    54   112    60    76   176    59   152   196    82   167    54    42    56    46   198   204   127   137   203    48   178   133    65    85    93   191   110   138    59    66    98   128   214   126   133    65   178   147    55    45   189    84    87   141   110   143    81   178   165   127   177   103    92   211   112    78    65    77   156   157   190   107   110   102    92   139   188    37   198   201    40   187   137   106    54   167   197   195    91    85    88   175   179   131   209    58   139    54    98    82   198    76   217   209   135    78   127    86    53   109   174    64   220   210    50   122   150    77   217    46   187   170    99    53    89    93    76   206   152   123   131   143    97   177   216    45   195   180    55   117    76   141   220    41    61   215    98   156   111   111   195   169   159   170   199   101   132   219    73   120    38   198    40   190   181   178   206    90   200    50   111   205   192   203    36   112   218    70   207   208   182   113    44   124   127   130    98    62   149   113   108    55   218    85   204   143   181   189   166   144   177   145   183    51   164   133   199   147   119   175    95   127   219   145   206   182   201   102    90   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    65   208   121    67   112   118   182    70   112    46   124    59   186   114   186   172    88    61   172   217   219   206   199    87   170   127   165   205    80    73   124   103   170   118   212   120   129   200   103    49   140   161   204   193   180   162   121   212    97   179   117   208   124   179   164   104    74   216    75   109    35    50    98   100    45   105   173    59   199   214    96   120    52    46   199   218   185    62    89   108   160    54   183   187    51   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   112   210   103   174    59   173   127    49   210   205   152   131    60    49    44   177   184   140   174    49   155   166   186   190   106   164   155    54    62   124    75    35   183    58   117   151    51   204    52   169   163   121    66    95    64   218   102    88   125    46    35   122    75   123   210   148   167   199   157   103   165   121   126    56    92    94    60   175   117   202   218   109   217   141   103   210   163    80    66    43   186   204    96   202    73   126    81   192   138    91   159   212   132   120   153   136   143   134    84   193   170    36    54    87   150   111   220   198   134    61   141   194   196    92    44    52    61   187   181    89   187   217    71    43   214    38   135    67    71    99   193   174   213   100   146   142   155    80   120   113   209   144    60    85    70    60   212   193   142    88    94   174    59    58   128    96   138   171   181   163    60    58    61    43    38    66    73   193   136    77   181   148   102
    88   184   104   209   175   120   181    38   164   103   203   149    54   112    60    76   176    59   153   196    82   167    54    42    55    46   198   204   127   137   203    48   178   133    65    84    94   191   110   138    59    66    97   128   215   126   133    65   178   147    55    45   190    84    87   141   111   144    81   179   166   127   177   102    92   212   112    78    65    77   156   157   190   107   110   101    92   139   188    37   198   201    40   187   137   106    54   167   198   195    91    86    88   175   180   131   208    58   138    55    97    83   199    76   217   209   135    78   127    86    53   108   174    63   220   210    50   122   151    78   218    46   187   169    99    53    89    93    76   206   153   123   131   143    97   176   216    45   195   180    55   117    76   141   220    41    61   215    97   156   112   111   195   169   159   170   199   101   131   219    73   120    39   198    41   189   181   178   206    91   200    51   111   205   192   203    36   112   218    70   206   208   181   113    44   124   127   130    98    62   149   113   108    55   218    86   204   143   181   189   167   144   177   145   183    52   164   133   199   148   119   174    96   127   219   145   207   182   201   101    90   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    65   208   120    68   112   118   182    70   112    46   123    59   186   113   186   173    87    61   172   217   219   205   200    87   171   126   166   205    80    73   124   103   170   118   213   120   129   200   103    49   140   161   204   193   180   162   121   211    97   179   117   207   124   179   164   104    73   216    75   109    36    50    98    99    46   105   173    59   199   214    96   120    52    46   199   218   185    62    90   108   160    54   184   187    52   106   214   198    36    35   119    83   208    77   109   202   133   159    35    67   143   111   210   103   174    60   173   127    49   210   205   152   131    60    49    44   176   184   139   173    48   155   166   186   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    47    35   122    75   123   209   148   167   199   156   103   165   121   126    56    92    94    61   175   117   203   218   110   217   141   103   210   163    80    66    43   186   203    96   202    73   126    81   192   138    90   159   212   132   120   153   136   143   134    84   194   170    36    54    87   150   112   219   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    72    43   214    38   136    67    71    99   193   175   213   100   146   142   155    81   120   113   209   144    60    85    70    60   212   193   142    88    94   174    59    58   128    95   138   172   182   163    61    58    61    42    38    66    73   194   136    77   181   148   102
    88   184   104   209   175   120   181    38   164   103   203   149    54   112    60    76   176    59   153   196    82   167    54    42    56    46   198   204   127   137   203    48   178   134    65    85    94   190   110   138    58    66    97   128   215   127   133    65   178   147    55    45   190    84    87   141   110   144    81   178   166   127   177   102    92   211   112    78    65    77   156   157   190   107   111   102    92   138   188    37   198   201    40   186   136   106    54   167   198   195    91    86    88   175   180   131   208    58   138    54    97    83   198    75   217   209   135    78   127    86    53   108   174    63   220   210    50   122   151    78   217    46   187   170    99    53    89    93    76   206   153   123   131   143    97   176   216    45   195   180    55   117    76   141   220    41    61   215    97   156   112   111   195   170   159   170   199   100   131   219    73   120    39   198    41   189   181   178   206    91   200    51   111   205   192   203    36   112   218    71   206   208   181   113    44   124   127   130    98    62   149   113   107    54   218    86   204   143   180   189   166   144   177   145   183    52   164   133   199   148   119   175    95   127   219   145   206   182   201   102    89   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   107    72    65   208   121    68   112   118   182    70   112    46   123    59   186   114   187   173    87    61   172   217   219   205   200    87   171   127   166   205    80    73   124   103   170   118   212   121   129   200   103    49   140   161   204   193   181   162   121   211    97   179   118   207   124   179   164   104    73   216    75   109    35    50    98   100    46   105   173    59   199   214    96   120    52    46   199   218   185    62    89   107   160    54   184   186    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   112   210   103   174    60   173   127    49   210   205   152   131    60    48    44   177   184   139   173    48   155   166   187   190   106   164   156    54    62   124    75    35   184    58   118   150    51   203    52   169   163   121    66    95    64   218   102    88   125    47    35   122    75   123   209   148   168   199   156   103   165   121   126    56    92    94    61   175   117   203   218   110   217   141   103   210   163    80    66    43   186   203    96   202    73   126    81   192   138    90   159   212   132   120   153   136   143   134    84   194   170    36    54    87   150   112   219   198   134    62   141   193   196    92    44    52    61   187   181    89   187   218    72    43   214    38   136    67    71    99   193   175   214   100   145   142   155    81   120   113   209   144    60    85    71    60   212   193   142    89    94   174    59    58   128    96   138   171   181   163    61    58    61    43    38    66    73   194   135    77   181   148   102
    87   184   106   209   175   120   181    37   165   103   203   148    53   112    60    76   176    59   153   195    82   167    54    43    55    46   198   203   127   137   202    47   178   134    65    84    94   190   109   138    59    66    97   127   214   127   133    65   178   147    55    44   189    84    87   141   110   143    82   179   165   127   177   102    92   212   112    77    65    76   156   157   190   107   110   101    92   138   188    38   197   201    40   187   137   106    54   167   198   195    91    85    88   175   180   132   208    57   138    55    97    83   198    76   217   209   134    78   127    87    53   109   174    64   220   210    50   122   150    78   217    46   188   168    98    52    89    93    75   206   153   123   131   143    97   176   216    45   195   180    55   116    76   142   220    42    61   215    98   156   112   111   194   169   159   170   199   100   131   219    73   120    38   198    41   189   181   178   206    92   200    51   111   205   192   203    36   111   218    71   205   208   182   113    43   125   127   130    98    62   149   114   108    54   217    85   204   143   180   190   166   144   177   145   183    52   165   132   198   148   119   175    95   127   219   145   206   183   201   102    89   103    55   218   107   163   184   186   101   132    70   102   203   157   213   107   106    72    65   209   121    67   111   118   182    71   112    46   123    58   186   114   186   172    88    61   172   216   220   205   199    88   171   127   166   205    80    73   124   103   171   118   214   120   128   200   104    50   140   161   204   193   181   161   121   211    97   179   117   207   125   178   164   103    73   216    75   109    35    50    98   100    45   105   172    58   199   214    96   120    52    47   199   218   185    63    90   107   160    54   184   187    52   106   215   199    37    35   119    84   208    77   109   202   133   159    35    67   141   111   211   103   174    60   173   127    50   209   205   152   132    60    48    44   177   184   139   174    48   155   166   186   190   107   165   156    54    62   124    76    35   183    58   117   151    51   204    52   170   163   121    66    95    64   218   102    88   126    47    36   122    74   122   209   149   167   199   157   103   166   120   126    57    92    94    60   176   117   203   218   110   217   140   103   210   164    80    67    45   186   204    96   201    73   127    81   192   138    91   159   213   133   120   153   136   143   134    84   194   170    35    54    87   150   112   218   197   134    62   141   193   196    93    43    52    61   187   181    90   187   216    72    44   214    39   135    68    72    99   194   174   213   100   146   143   155    81   120   112   209   143    60    85    71    60   212   192   142    88    95   172    60    58   128    95   138   172   182   163    60    58    60    42    38    65    73   194   136    77   180   147   102
    86   185   104   207   177   121   181    39   164   102   203   151    52   114    61    76   179    61   153   195    82   167    55    42    57    47   194   206   127   137   204    48   179   133    67    85    93   191   109   137    59    68    98   127   215   126   133    65   178   147    56    45   189    83    86   140   111   144    83   180   169   127   178   101    93   211   111    76    65    76   157   156   189   107   111   102    92   137   189    36   198   201    40   187   137   108    53   167   198   194    92    88    87   174   180   132   209    60   137    54    97    83   200    75   216   208   136    78   128    86    54   109   173    62   220   210    51   121   152    77   216    47   187   168    99    54    87    92    75   204   152   123   130   143    96   178   217    45   199   179    55   116    77   142   219    40    62   214   100   157   112   109   196   168   161   171   198   102   132   219    73   119    37   198    41   190   183   178   207    89   201    50   112   204   190   206    37   112   219    70   205   209   181   113    43   123   127   129    97    61   149   115   107    54   220    86   203   143   180   188   168   144   176   147   185    51   163   135   199   147   120   173    97   128   220   145   205   181   203   102    89   102    54   218   107   165   184   185   104   132    71   102   204   159   213   108   108    72    65   208   123    67   112   117   181    70   110    44   125    59   187   113   186   171    88    60   171   215   220   204   199    89   170   127   166   204    81    72   123   102   169   120   216   123   129   200   103    50   140   162   204   193   179   161   118   213    98   179   117   208   123   179   163   104    75   217    75   108    35    52    99    98    44   105   172    57   198   214    95   121    53    43   198   217   186    60    90   109   160    54   182   187    52   106   214   200    38    35   116    85   209    76   107   200   133   159    35    67   145   113   211   103   174    61   174   127    47   210   205   154   133    61    48    46   176   184   139   174    48   154   165   187   189   105   164   156    54    62   124    76    34   183    59   117   150    52   204    52   169   163   120    67    95    64   220   105    89   125    47    35   122    75   124   210   147   169   200   156   104   167   121   127    59    91    95    60   176   116   204   216   111   218   141   101   209   163    81    66    46   185   204    97   201    74   128    81   192   138    90   160   214   133   119   153   135   144   133    86   194   172    36    54    88   150   112   222   201   134    61   140   190   195    94    44    52    62   191   182    90   186   217    73    43   213    38   138    70    72    97   192   176   213   101   147   142   155    80   118   113   210   143    60    83    71    62   213   192   142    88    96   173    58    59   128    95   139   173   180   162    60    60    62    41    37    66    74   192   135    76   182   150   101
    88   184   105   210   175   120   181    37   165   103   203   149    54   112    60    76   176    59   152   196    82   168    53    43    55    46   198   204   126   138   204    47   178   133    65    85    93   190   110   138    59    66    97   128   214   126   133    65   178   147    55    45   191    85    87   141   111   144    82   179   165   127   178   103    92   212   112    77    65    77   156   157   190   108   111   102    92   139   188    37   198   201    41   186   136   106    54   167   198   195    91    85    88   174   180   131   208    57   138    55    98    82   199    76   217   209   135    78   127    86    53   109   175    64   221   210    50   122   151    78   217    45   187   169   100    52    88    93    76   205   152   123   131   143    96   176   215    46   196   179    55   117    76   142   220    40    61   215    98   156   111   110   196   169   159   171   199   101   132   219    73   119    39   198    41   189   181   178   205    90   199    50   110   206   192   203    36   112   218    71   208   209   181   113    45   124   127   130    98    62   149   113   108    54   218    86   204   143   181   190   167   144   177   146   183    52   164   133   198   147   119   174    95   127   219   145   206   182   201   101    89   103    55   217   108   163   183   186   102   132    70   101   202   157   213   107   107    72    65   208   120    68   112   118   182    70   113    46   123    58   185   114   187   173    87    61   171   216   219   206   199    88   169   128   166   204    79    73   124   103   171   118   212   120   129   200   103    49   140   161   203   193   180   162   120   211    97   179   117   207   124   178   164   103    73   216    75   108    36    50    98   100    45   105   172    59   199   213    96   121    52    46   199   218   186    62    89   108   161    54   183   186    52   106   214   199    36    35   118    84   209    77   109   201   133   158    35    66   143   111   210   103   174    60   174   127    49   210   205   153   131    60    48    44   176   184   140   173    48   154   166   186   190   107   164   156    54    63   124    75    35   184    58   117   150    51   204    52   169   162   121    67    95    64   218   102    88   125    47    36   122    75   124   210   148   168   199   156   103   165   121   125    56    92    94    60   175   117   202   217   110   217   142   102   211   162    80    66    44   186   202    96   202    73   126    81   192   138    90   158   212   132   120   153   136   143   135    84   194   170    35    54    87   150   111   220   198   134    61   141   194   196    92    44    52    61   188   180    89   187   217    71    44   214    38   136    68    71    98   193   175   213   100   145   142   155    81   120   113   209   144    60    85    70    60   212   193   142    89    94   173    59    57   128    96   139   172   182   163    59    58    61    41    38    66    73   194   135    77   181   149   102
    89   186   103   211   176   118   182    39   166   104   200   150    51   112    62    75   178    59   153   198    83   165    54    44    55    48   196   205   126   137   204    46   177   134    65    85    92   190   111   138    59    67    99   128   214   126   133    63   178   148    55    48   190    84    88   143   109   143    82   180   166   127   177   100    93   210   114    78    68    78   155   157   191   107   109   102    94   137   190    38   197   200    40   188   137   105    54   166   199   197    90    87    89   175   179   130   209    57   140    52    98    81   198    77   216   211   134    77   126    86    53   108   173    64   220   212    50   122   150    79   217    45   187   171   100    53    90    95    76   206   154   123   130   142    97   176   214    46   194   179    53   115    75   140   217    44    59   213    99   154   112   111   195   170   159   170   199   102   132   220    72   121    37   197    41   191   181   181   204    91   198    52   112   204   192   203    35   111   218    70   208   208   181   115    46   125   129   130    97    61   148   115   106    54   219    84   204   144   182   189   167   144   179   145   184    51   165   133   198   147   119   173    97   126   217   146   207   182   203   101    87   105    55   218   108   163   184   187   102   131    72   101   203   156   211   106   106    72    67   208   119    68   111   118   182    72   113    47   121    58   184   114   186   172    86    61   169   215   219   206   199    89   171   129   167   207    79    73   124   104   170   118   210   120   129   200   105    49   139   157   205   193   180   161   121   211    96   180   117   206   123   177   162   104    73   215    74   110    35    49   100   100    47   106   173    59   200   213    95   119    51    45   198   216   185    60    88   106   159    52   185   186    52   105   214   199    35    35   119    81   207    78   107   200   134   159    33    66   142   111   211   104   174    58   174   128    48   208   204   156   131    58    49    43   176   184   136   171    50   152   167   189   191   105   163   155    54    62   123    75    34   184    60   118   150    52   204    54   169   165   120    65    93    64   220   100    88   124    46    37   124    77   125   209   149   168   201   157   103   164   124   126    56    90    95    61   173   116   201   216   109   217   142   104   211   163    80    65    44   186   203    95   205    71   126    80   192   137    91   157   214   133   120   153   136   140   134    83   192   169    36    56    86   149   111   218   197   131    60   143   194   198    94    44    53    64   187   182    91   188   219    70    44   215    38   136    66    72    99   191   175   214   101   145   140   154    81   122   111   207   144    59    85    68    60   213   193   143    89    94   174    59    59   128    97   138   169   180   162    63    55    59    42    37    67    73   198   133    78   181   147   101
    88   184   106   209   176   120   182    36   166   102   203   149    52   114    59    75   176    59   153   197    84   166    55    42    55    45   198   205   127   138   202    47   178   132    66    85    94   190   111   139    56    66    96   127   214   127   134    62   177   148    53    44   191    86    88   141   109   144    81   179   165   126   176   103    95   211   113    78    64    77   157   156   190   108   111   103    92   138   189    37   197   200    40   188   137   105    53   166   195   195    89    85    89   175   180   130   207    57   139    54    98    83   198    78   217   210   136    79   129    86    54   108   173    64   218   211    50   122   149    75   219    45   189   170    99    52    90    93    75   206   151   122   132   143    98   176   216    46   194   178    56   116    75   143   220    40    61   215    99   155   110   111   194   168   161   170   197   100   130   220    71   119    39   199    41   189   180   178   205    90   200    52   110   204   193   201    36   111   215    71   206   207   180   115    43   123   127   129    96    63   148   113   111    55   216    85   203   145   180   190   166   144   177   146   183    52   164   133   199   146   117   174    97   126   219   144   207   182   203   102    89   101    56   218   107   163   185   186   101   134    70   102   201   159   210   106   107    71    65   209   121    68   110   116   182    69   113    46   122    58   185   113   186   173    87    60   172   216   219   204   200    87   169   126   166   205    80    74   125   102   170   118   212   120   127   202   102    51   139   161   204   194   178   162   122   211    96   179   116   205   125   177   165   103    74   217    74   108    36    48   100    99    46   104   172    59   199   213    96   120    52    45   199   217   187    62    89   108   158    53   185   186    51   106   215   197    37    36   118    82   209    77   109   202   134   160    36    69   142   111   210   105   174    60   172   127    50   208   205   153   130    61    48    44   176   185   141   173    47   154   166   186   190   106   164   154    53    64   124    75    35   182    59   118   149    53   204    52   169   163   121    66    94    65   219   102    89   125    46    37   123    74   124   207   148   168   199   155   103   166   121   126    57    91    94    61   175   119   204   217   110   217   142   103   210   163    81    65    44   188   204    97   202    71   126    82   191   137    91   158   212   133   120   152   136   144   135    82   194   170    35    55    87   151   113   222   199   134    60   142   193   197    92    44    51    62   188   178    90   187   218    72    42   213    38   135    66    71    97   193   178   213   100   144   142   155    81   118   113   209   143    60    85    72    61   211   192   140    89    97   174    57    58   127    96   139   172   181   162    62    61    61    43    38    68    73   194   135    78   181   148   102
    89   184   104   210   175   119   182    37   164   103   203   148    54   112    62    76   178    59   153   196    81   168    54    42    55    46   197   205   126   137   205    48   178   134    65    84    92   191   109   138    60    67    96   128   215   127   133    65   178   146    55    45   191    85    86   140   111   144    81   179   166   127   178   103    91   211   114    77    66    76   156   157   191   107   110   103    92   138   188    37   197   201    40   186   136   105    54   167   196   194    91    87    88   174   180   131   208    57   137    55    96    83   197    77   217   208   135    77   127    85    52   108   175    63   220   210    50   122   150    78   218    45   187   170    99    53    89    93    75   206   153   124   131   142    97   177   217    45   195   180    54   118    76   143   219    41    62   214    97   157   112   111   195   169   160   170   199   101   132   219    74   119    37   197    42   188   181   177   206    90   199    51   110   205   191   202    37   112   217    72   208   207   182   113    45   125   125   131    97    60   149   114   108    54   218    85   204   142   181   190   167   144   177   145   184    52   164   132   199   149   120   174    95   127   219   145   207   183   201   101    89   103    55   217   107   162   183   186   102   132    71   102   203   158   213   107   106    73    65   208   121    67   113   118   182    69   113    46   123    58   186   113   186   173    87    61   171   216   219   205   200    88   170   127   166   205    80    73   124   103   170   119   214   122   129   200   102    50   141   161   202   195   181   161   122   211    97   179   118   207   123   178   162   102    71   215    76   109    37    51    98    99    46   105   172    57   199   213    96   119    51    46   200   218   184    62    89   107   161    54   183   186    52   106   214   198    37    34   120    84   209    77   109   202   134   159    35    67   144   111   210   104   174    60   173   128    49   210   205   153   132    61    49    43   177   185   139   174    48   153   166   186   190   106   163   156    55    62   123    77    36   184    58   118   150    50   203    52   170   162   121    66    94    65   219   102    89   125    46    34   122    75   123   210   147   167   200   156   103   166   122   125    57    92    94    61   176   116   202   218   108   217   140   102   209   164    79    66    43   186   203    98   202    73   127    80   191   138    90   159   212   133   119   152   137   143   134    83   195   170    36    54    87   149   113   219   198   133    61   141   192   196    91    42    52    61   186   180    89   187   217    72    43   214    39   137    65    72    99   193   175   214   100   145   142   154    80   120   112   209   144    60    85    70    59   212   192   142    89    93   173    58    58   128    96   139   173   183   163    61    59    61    43    37    66    74   194   135    78   181   148   102
    88   184   104   209   175   120   181    38   164   103   203   149    54   112    60    76   176    59   153   196    82   167    54    42    55    46   198   204   127   137   203    48   178   133    65    85    94   191   110   138    59    66    97   127   215   126   133    65   178   147    55    45   190    84    87   141   111   144    82   179   166   127   177   102    92   211   112    78    65    77   156   157   190   107   110   102    92   139   188    37   198   201    40   186   136   106    54   167   198   195    91    86    88   175   180   131   208    58   138    55    97    83   199    76   217   210   135    78   127    86    53   108   174    63   220   210    50   122   151    78   217    45   187   170    99    53    89    93    76   206   153   123   131   143    97   176   216    45   196   180    55   117    76   142   220    41    61   215    97   156   112   111   196   169   159   170   199   101   131   219    73   120    39   198    41   189   181   178   206    91   199    51   111   205   192   203    36   112   218    70   206   208   181   113    44   124   127   130    98    62   149   113   108    55   218    86   204   143   180   189   167   144   177   145   183    52   164   133   199   148   119   175    96   127   219   145   206   182   201   101    89   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    65   208   120    68   112   118   182    70   112    46   123    59   186   114   186   173    87    61   172   217   219   205   200    87   171   126   166   205    80    73   124   103   170   118   213   121   129   200   103    49   140   161   204   193   180   161   121   211    97   179   117   207   124   178   164   103    73   216    75   109    36    50    98    99    46   105   173    59   199   214    96   120    52    46   199   218   185    62    90   107   160    54   184   187    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   112   210   103   174    60   173   127    49   210   205   152   131    60    49    44   177   184   139   173    48   155   166   187   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    47    35   122    75   123   209   148   167   199   156   103   165   121   126    56    92    94    61   175   117   203   218   110   217   141   103   210   163    80    66    43   186   203    96   202    73   126    81   192   139    90   159   212   132   120   153   136   143   134    84   194   170    36    54    87   150   112   219   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    72    43   214    38   136    67    71    99   193   175   214   100   145   142   155    81   120   113   209   144    60    85    71    60   212   193   142    89    94   174    59    58   128    96   138   172   182   163    61    58    61    43    38    66    73   194   135    77   181   148   102
    88   184   104   209   175   120   181    37   165   103   203   149    54   112    61    76   176    59   153   196    82   167    54    42    55    46   198   204   127   137   203    48   178   133    65    85    94   190   110   138    58    66    97   128   215   127   133    65   178   147    55    45   190    84    87   141   110   144    82   179   166   127   177   102    92   212   112    78    65    77   156   157   190   107   111   102    92   139   188    37   198   201    40   187   137   106    54   167   198   195    91    86    88   175   180   132   208    58   138    55    97    83   199    76   217   209   135    78   127    86    53   108   174    63   220   210    50   122   151    78   217    46   187   170    99    53    89    93    76   206   153   123   131   143    97   176   216    45   196   180    55   117    76   142   220    41    61   215    97   156   112   111   196   169   159   171   199   101   131   219    73   120    38   198    41   189   181   178   206    90   200    51   111   205   192   203    36   112   218    70   206   208   181   113    44   124   127   130    98    62   149   113   108    55   217    86   204   143   180   189   167   144   177   146   184    52   164   133   199   148   119   174    96   127   219   145   207   182   201   102    89   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    65   208   120    68   112   118   182    70   112    46   123    58   186   113   186   172    88    61   172   217   219   205   200    87   171   126   166   205    80    73   124   103   170   118   213   121   129   200   103    49   140   161   204   193   180   162   121   211    97   179   117   207   124   179   164   103    73   216    75   109    36    50    98   100    45   105   173    59   199   214    96   120    52    46   199   218   185    62    90   108   160    54   184   187    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   112   210   103   174    60   173   127    49   210   205   152   131    60    49    44   176   184   139   173    48   155   166   186   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    47    35   122    75   123   209   148   167   199   156   103   165   121   126    56    92    94    61   175   117   203   218   110   217   141   103   210   163    80    66    43   186   203    96   202    73   126    81   192   138    90   159   212   133   120   153   136   143   134    84   194   170    36    54    87   150   112   219   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    72    43   214    38   136    67    71    99   193   175   213   100   146   142   155    81   120   113   209   144    60    85    71    60   212   193   142    89    94   174    59    58   128    95   138   172   181   163    61    58    61    42    38    66    73   194   136    77   181   148   102
    89   184   103   210   175   120   178    36   166   100   203   149    53   111    60    77   178    58   151   197    83   166    55    41    56    46   198   204   127   138   202    50   178   135    65    82    93   190   109   138    58    67    99   127   213   127   135    66   179   147    55    45   190    83    89   143   110   144    80   179   168   127   180   103    91   209   115    79    65    78   155   159   192   108   111   103    91   138   186    37   198   200    42   183   136   107    56   167   199   195    92    85    89   175   180   132   207    57   139    55    98    84   196    75   217   210   133    76   127    84    53   107   173    62   222   212    49   121   151    76   218    45   185   170    97    52    89    92    75   205   151   123   129   144    98   177   215    46   195   180    56   116    75   142   222    42    61   214    99   155   111   109   194   170   158   170   200   100   130   218    73   122    39   198    41   188   182   178   206    89   199    52   108   206   193   202    39   113   218    70   208   209   181   114    45   125   127   130    98    61   150   114   106    52   217    85   206   143   181   189   166   144   179   147   185    51   166   133   199   146   118   175    97   126   218   147   207   183   204   103    89   102    56   218   107   162   184   187   103   133    70   103   204   160   212   109   106    71    67   210   122    69   110   117   183    72   111    47   123    57   185   113   185   174    88    61   170   217   220   205   199    87   170   125   165   204    78    74   126   103   170   119   212   121   128   203   103    50   140   160   205   193   182   161   122   211    96   178   119   206   126   178   163   104    75   216    74   109    37    51    98   100    45   105   172    60   199   213    95   121    52    45   198   219   186    62    87   105   161    55   184   188    52   107   213   198    37    33   121    84   209    76   111   200   133   158    35    68   142   112   212   101   171    58   172   127    48   210   206   150   130    62    47    44   177   184   142   173    49   153   168   183   188   110   168   155    54    61   123    75    36   185    58   120   151    52   204    52   171   164   121    69    96    64   219   102    88   126    49    35   122    76   123   208   147   168   201   157   104   166   119   126    57    91    93    59   175   117   204   218   111   219   140   105   211   163    81    66    42   185   206    96   203    73   127    79   193   137    91   157   212   132   120   153   137   144   133    85   193   169    33    56    89   150   112   220   199   134    62   140   193   196    93    43    52    61   186   181    88   189   217    72    43   214    38   134    67    71    97   193   173   212   100   146   141   154    82   117   113   209   144    60    86    71    61   211   194   140    88    93   173    59    55   129    96   140   172   182   164    61    56    62    40    35    65    73   194   135    77   182   147   102
    88   184   104   209   175   120   181    38   165   103   203   149    54   112    60    76   176    59   153   196    82   167    54    42    55    46   198   204   127   137   203    48   178   133    65    85    94   190   110   138    58    66    97   128   214   126   133    65   178   147    55    45   190    84    87   141   111   144    81   179   166   127   177   102    92   211   112    78    65    77   156   157   190   107   110   102    92   139   188    37   198   201    40   186   136   106    54   167   198   195    91    86    88   175   180   132   208    58   138    55    97    83   198    76   217   209   135    78   127    86    53   109   174    63   220   210    50   122   151    78   217    46   187   169    99    53    89    93    76   206   153   123   131   143    97   176   216    45   195   180    55   117    76   141   220    41    61   215    98   156   112   111   195   170   159   170   199   101   131   219    73   120    39   198    41   189   181   178   206    91   200    51   111   205   192   203    36   112   218    70   206   208   181   113    44   124   127   130    98    62   149   113   108    55   217    86   204   143   180   189   167   144   177   145   183    52   164   133   199   148   119   175    96   127   219   145   206   182   201   101    90   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    65   208   120    68   112   118   182    70   112    46   123    59   186   113   186   173    87    61   172   217   219   205   200    87   171   127   166   205    80    73   124   103   170   118   213   121   129   200   103    49   140   161   204   193   180   161   121   211    97   179   117   207   124   179   164   103    73   216    75   109    35    50    98    99    46   105   173    59   199   214    96   120    52    46   199   218   185    62    90   107   160    54   184   187    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   112   210   103   174    60   173   127    49   210   205   152   131    60    49    44   177   184   139   173    48   155   166   186   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    47    35   122    75   123   209   148   168   199   156   103   165   121   126    56    92    94    61   175   117   203   218   110   217   141   103   210   163    80    66    43   186   203    96   202    73   126    81   192   138    90   159   212   132   120   153   136   143   134    84   194   170    36    54    87   150   112   220   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    72    43   214    38   136    67    71    99   193   175   213   100   145   142   155    81   120   113   209   144    60    85    70    60   212   193   142    89    94   174    59    58   128    95   138   172   181   163    61    58    61    43    38    66    73   194   136    77   181   148   102
    87   187   107   208   174   123   183    39   163   100   202   148    54   113    58    77   176    58   152   195    84   166    57    44    55    45   196   204   126   137   203    48   178   134    67    86    94   191   112   139    58    67    96   128   215   126   132    63   178   149    52    43   191    84    85   142   113   143    81   178   169   126   175   103    92   212   113    76    67    77   158   157   189   109   111   101    91   138   188    36   197   202    41   186   136   104    52   168   197   195    90    88    86   176   179   134   210    58   136    55    98    84   197    75   217   208   138    80   126    85    55   108   174    64   221   211    52   124   147    78   218    45   186   169    96    52    89    94    78   207   152   123   129   146    97   174   215    46   196   184    54   116    78   143   219    42    60   215    98   158   111   111   195   170   160   173   202   101   134   221    73   120    38   198    39   189   181   178   205    90   201    48   111   205   191   204    34   113   220    72   206   206   179   113    47   127   127   130    95    63   148   112   107    55   216    85   205   141   180   187   166   143   176   147   185    55   164   133   198   147   118   175    96   128   218   145   206   180   198   102    93   101    57   219   107   161   185   188   104   132    72   104   202   160   213   104   105    72    64   209   123    69   110   119   184    70   113    46   124    60   185   113   186   174    88    59   169   219   218   207   199    89   169   127   168   202    79    73   123   104   169   120   210   125   130   201   103    49   140   161   203   195   182   164   122   211    99   178   119   209   125   178   164   103    74   215    75   111    36    51    96    98    45   107   171    60   198   212    96   119    52    45   194   215   184    60    90   108   159    54   183   185    51   106   215   198    37    35   121    84   209    76   105   203   132   155    38    65   144   111   211   103   176    60   170   128    49   210   206   150   133    60    49    45   178   184   140   174    46   152   163   187   191   109   163   157    55    61   124    75    35   183    61   118   152    51   202    50   170   164   124    67    95    63   219   101    89   126    46    35   120    75   124   209   146   169   197   158   103   165   123   125    59    93    95    60   173   115   201   218   113   219   140   103   210   164    80    67    44   186   203    99   201    74   128    80   191   137    89   160   212   133   120   152   136   142   135    86   195   171    34    55    89   149   112   219   196   135    62   142   192   197    93    45    51    62   186   181    87   188   214    72    41   213    38   134    66    70    98   192   175   212   100   148   143   155    83   121   116   210   142    61    84    71    59   211   193   143    88    94   172    59    57   125    98   137   172   181   161    62    58    63    43    39    65    73   193   134    75   182   150   104
    88   185   104   210   175   120   181    38   165   103   203   148    54   113    60    76   176    59   153   196    82   167    54    43    55    46   198   204   127   138   203    48   178   133    65    85    93   190   110   138    58    66    97   128   215   126   134    65   178   147    55    45   190    84    87   141   110   143    81   178   166   127   177   102    92   212   112    78    65    77   155   158   190   107   110   102    92   139   188    37   198   201    40   187   136   105    53   166   198   195    91    85    88   175   179   131   208    58   138    55    97    83   198    76   217   209   135    78   127    86    53   108   174    63   220   210    50   122   151    78   217    46   187   169    99    53    89    93    76   206   153   123   131   143    97   176   215    45   196   180    55   117    76   141   220    41    61   215    98   156   112   110   196   170   159   171   199   101   131   219    73   120    39   198    41   189   181   178   206    91   199    51   111   206   193   203    36   112   218    70   206   208   181   113    45   124   127   130    98    62   149   113   108    54   218    85   204   143   180   189   167   144   177   146   183    52   164   133   200   148   119   174    96   127   219   145   206   182   201   102    89   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   107    72    66   209   120    68   112   117   182    70   112    46   123    59   186   113   186   173    88    62   172   216   219   205   200    87   171   127   166   204    80    73   124   103   170   118   212   121   129   200   103    49   140   161   204   193   180   162   121   211    97   179   117   207   124   179   163   104    73   216    75   109    36    50    97   100    46   105   173    59   199   214    96   120    52    45   200   218   185    61    89   108   160    54   184   187    52   106   214   199    36    35   119    84   208    77   109   202   133   159    35    67   143   112   210   104   174    60   173   127    49   210   204   152   131    60    49    44   177   184   139   173    49   155   166   186   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    89   125    46    35   122    75   123   209   148   167   199   156   103   165   121   126    56    92    94    60   175   117   203   217   110   217   141   103   210   163    80    66    44   186   203    96   202    73   126    81   192   139    90   159   212   132   120   153   136   143   134    84   194   169    36    54    87   150   111   219   198   134    62   141   193   196    93    44    52    61   187   181    90   187   217    72    44   214    38   136    67    71    99   193   175   213   100   146   143   155    80   120   113   209   144    60    85    70    60   212   193   142    89    94   174    59    58   127    96   138   172   182   163    61    58    61    43    38    66    74   194   135    77   181   148   102
    88   185   105   209   175   120   181    37   165   103   203   149    54   112    60    76   177    59   153   196    82   167    54    42    55    46   198   204   126   137   203    48   178   133    65    84    94   190   110   138    59    66    97   128   214   126   133    65   178   147    55    45   190    84    87   141   110   144    81   179   166   127   177   102    92   211   112    78    65    77   156   157   190   107   110   102    92   139   188    37   198   201    40   186   136   106    54   167   198   195    91    86    88   175   180   132   208    58   138    55    97    83   199    75   217   209   135    78   127    86    53   108   174    63   220   210    50   122   151    78   217    45   187   170    99    53    89    93    76   206   153   123   131   143    97   176   215    45   195   180    55   117    76   141   220    41    61   215    97   156   112   111   195   170   159   170   199   101   132   219    73   120    39   198    41   189   181   178   206    90   200    51   111   205   192   203    36   112   218    70   206   208   182   113    44   124   127   130    98    62   149   113   108    54   218    85   204   143   180   189   167   144   177   146   183    52   164   133   200   148   119   175    96   127   219   145   206   182   201   102    90   103    55   217   107   163   184   186   102   132    70   102   203   158   212   107   106    72    65   208   120    68   112   118   182    70   112    46   123    58   186   113   186   172    87    61   172   217   219   205   200    87   171   127   166   205    80    73   124   103   170   118   212   120   128   200   103    49   140   161   204   193   180   162   121   211    97   179   117   207   124   179   164   104    73   216    75   109    36    50    98   100    46   105   173    59   199   214    96   120    52    46   199   218   185    62    90   107   160    54   184   187    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   111   210   104   174    60   173   127    49   210   205   152   131    60    49    44   176   184   139   173    48   155   166   186   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    67    95    64   218   102    88   125    47    35   122    75   123   209   148   168   199   156   103   165   121   126    56    92    94    61   175   117   202   218   110   217   141   103   210   163    80    66    43   186   203    96   202    73   126    81   192   138    90   159   213   133   120   153   136   143   134    84   194   170    36    54    87   150   112   219   198   134    62   141   193   196    92    44    52    61   187   181    90   187   217    72    44   214    38   136    67    72    99   193   175   213   100   146   142   155    81   120   113   209   144    60    85    71    60   212   193   142    88    94   174    59    58   128    96   138   171   181   163    60    58    61    42    38    66    73   194   136    77   181   148   102
    88   185   104   209   177   119   181    37   165   101   203   149    53   113    61    76   176    59   152   195    82   167    54    43    55    47   198   203   127   138   204    48   178   133    65    85    93   190   109   139    59    67    97   128   215   127   133    67   177   146    57    44   190    84    87   142   111   143    82   179   166   128   178   103    92   210   114    78    64    76   156   157   190   108   112   103    93   138   188    37   199   201    40   185   136   106    54   167   199   195    90    85    88   174   180   133   208    56   139    54    98    83   200    75   217   210   135    78   129    87    52   110   175    65   221   210    50   123   152    77   217    46   188   171   100    52    87    94    76   206   153   123   132   143    96   175   215    44   196   182    56   115    76   142   221    41    61   217    98   156   111   110   196   169   159   169   198   102   132   219    74   120    39   198    42   189   179   178   206    90   200    50   110   204   191   203    37   112   218    70   207   207   181   112    44   125   127   130    98    63   149   112   106    56   217    84   204   143   181   189   167   145   178   146   183    50   165   133   200   148   118   174    97   127   221   145   205   183   201   101    90   104    56   216   109   163   184   186   102   132    70   103   203   157   213   107   107    72    65   208   121    66   111   119   184    69   113    47   123    59   185   115   188   172    88    61   171   217   221   204   199    87   171   128   166   204    80    74   124   103   171   118   214   121   129   200   103    50   140   163   206   193   182   162   121   212    98   180   117   206   125   180   163   103    74   215    75   110    36    48    99    99    46   104   173    59   201   214    98   121    52    45   199   218   185    62    90   109   161    54   183   187    51   108   213   197    37    34   121    84   208    78   110   202   134   160    35    67   144   111   209   103   174    59   173   127    50   209   205   151   132    59    48    46   175   183   140   173    47   155   167   186   191   104   165   156    54    63   122    75    33   184    58   118   151    52   204    51   170   164   121    66    96    66   221   102    89   125    45    35   122    74   122   209   148   169   199   156   105   164   121   124    56    92    93    62   174   117   204   220   109   217   141   102   211   164    81    67    45   186   204    98   202    72   126    81   191   137    89   158   213   133   119   153   137   142   135    83   195   171    37    54    87   151   110   219   198   134    62   142   196   196    93    44    52    61   188   182    90   188   218    73    43   214    39   138    66    73   100   192   175   213    99   147   142   154    81   120   113   209   145    59    86    69    58   212   193   142    90    95   175    59    59   127    96   139   172   182   161    61    60    58    43    37    66    73   195   135    78   183   148   102
    88   184   104   209   175   121   181    38   165   103   203   149    55   113    60    76   176    59   152   196    81   166    55    42    55    46   198   204   126   136   203    49   177   134    64    86    93   191   110   139    58    66    97   127   215   125   134    65   178   146    54    45   190    84    87   141   111   144    82   179   165   127   178   103    92   211   111    78    64    77   156   158   189   106   110   100    91   139   188    37   198   201    40   186   137   106    55   168   197   196    93    86    88   176   180   132   208    58   139    54    97    82   199    77   216   210   135    79   127    85    53   108   174    64   221   209    50   122   150    78   217    45   187   170    98    54    89    93    76   207   151   123   131   143    98   176   216    44   195   181    55   117    77   142   219    41    61   216    99   157   113   112   195   169   160   170   199   101   132   219    73   119    40   198    42   190   181   178   206    91   198    50   111   205   193   204    36   112   217    72   205   209   181   114    44   125   127   130    99    61   149   114   108    54   219    87   205   145   179   189   165   143   177   145   184    52   165   133   200   147   119   175    95   125   219   144   206   181   201   101    89   103    56   217   107   163   185   185   100   131    71   102   202   158   211   106   107    72    66   209   120    68   112   119   184    69   112    46   123    59   186   114   187   174    87    61   171   216   220   206   199    87   171   126   166   203    80    73   124   103   172   118   212   122   128   201   104    49   141   160   204   195   180   161   120   211    97   179   118   207   123   179   164   103    73   216    74   108    35    51    98    99    46   104   173    60   199   212    95   120    51    45   199   219   185    60    90   107   161    54   183   186    52   106   214   199    37    35   119    83   209    77   110   202   133   159    35    66   143   111   210   103   174    60   172   127    49   210   204   151   131    59    50    44   177   184   140   172    50   154   166   186   191   106   164   155    55    63   124    75    35   185    57   117   150    50   204    53   169   163   120    67    95    63   218   102    88   126    47    37   121    75   123   209   148   167   198   157   103   165   120   125    57    91    94    61   174   118   202   218   110   216   142   103   211   162    81    65    43   186   203    95   202    73   126    82   194   139    89   159   212   133   121   153   135   143   133    84   193   170    35    53    87   150   111   219   197   133    62   140   194   197    92    44    52    61   188   181    89   188   217    71    43   214    37   136    68    71    99   193   175   214   101   147   142   155    80   119   113   209   144    60    85    71    59   213   193   142    88    94   174    60    59   128    96   138   172   181   162    61    58    61    42    38    65    73   194   135    76   182   148   103
    88   184   104   209   175   120   182    37   164   103   203   149    54   113    60    76   176    59   152   195    81   167    54    42    55    46   198   204   126   137   203    48   177   133    65    85    93   190   110   139    58    66    97   128   215   127   133    65   178   148    55    45   190    84    87   141   110   144    81   178   165   127   177   103    92   212   113    78    65    77   156   157   190   107   111   102    92   139   188    37   198   200    40   187   137   105    54   167   198   195    90    86    88   175   180   132   208    58   139    54    97    83   199    75   217   209   134    78   127    87    53   108   175    63   220   210    50   122   150    78   217    46   188   170    99    53    89    93    76   206   152   123   131   143    97   176   216    45   196   180    55   117    76   141   220    41    61   215    98   156   111   110   196   169   160   170   198   101   132   219    73   120    39   198    41   189   181   178   206    91   200    51   111   205   192   203    36   111   218    71   207   208   181   113    45   124   127   129    98    62   149   113   108    55   218    85   204   143   181   189   166   144   177   146   183    52   164   133   199   147   119   174    96   127   219   145   207   182   201   102    90   103    55   217   107   164   184   186   102   132    71   102   203   158   212   106   106    72    66   208   120    67   113   118   183    71   112    46   123    58   186   113   187   172    87    61   172   217   219   206   200    88   170   127   166   205    80    74   123   103   170   118   212   121   129   200   104    49   139   161   204   193   180   161   121   212    97   180   117   207   124   178   164   104    74   216    75   109    36    50    98   100    46   105   173    59   199   213    95   120    52    46   199   218   186    62    89   108   160    54   184   187    52   106   214   199    36    34   119    84   208    78   109   202   133   159    36    67   142   112   210   103   174    60   173   128    49   210   205   152   131    60    48    44   177   184   139   173    48   155   166   186   190   106   164   156    54    63   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   101    88   125    46    35   122    74   123   210   147   168   199   156   103   165   121   126    56    92    94    60   175   117   203   218   109   217   141   103   210   163    80    66    43   186   203    96   201    73   126    81   192   138    90   159   212   132   120   153   136   142   134    84   194   169    36    54    87   149   112   219   199   133    62   141   194   196    92    44    52    61   188   181    89   187   218    72    43   214    38   136    67    71    99   192   174   214   100   145   142   155    81   120   113   209   144    60    85    71    60   212   193   142    89    94   174    60    58   127    95   138   172   182   163    60    58    61    43    38    65    73   194   135    77   181   149   102
    88   185   104   209   175   120   181    38   165   103   203   149    54   112    60    76   176    59   153   196    82   167    54    42    55    46   198   204   127   137   203    48   178   133    65    85    94   190   110   138    59    66    97   128   215   126   133    65   178   147    55    45   190    84    87   141   110   144    81   179   166   127   177   102    92   211   112    78    65    77   156   157   190   107   110   102    92   139   188    37   198   201    40   186   136   106    54   167   198   195    91    86    88   175   180   132   208    58   138    54    97    83   198    76   217   209   135    78   127    86    53   108   174    63   220   210    50   122   151    78   217    46   187   170    99    53    89    93    76   206   153   123   131   143    97   176   216    45   195   180    55   117    76   141   220    41    61   215    98   156   112   111   195   169   159   170   199   101   131   219    73   120    39   198    41   189   181   178   206    91   200    51   111   205   192   203    36   112   218    71   206   208   181   113    44   124   127   130    98    62   149   113   108    54   218    85   204   143   180   189   167   144   177   145   183    52   164   133   199   148   119   175    96   127   219   145   206   182   201   101    90   103    55   217   107   163   184   186   102   132    70   102   202   158   212   107   106    72    65   208   120    68   112   118   182    70   112    46   123    59   186   113   186   173    87    61   172   217   219   205   200    87   171   127   166   205    80    73   124   103   170   118   213   121   129   200   103    49   140   161   204   193   180   162   121   211    97   179   117   207   124   179   164   103    73   216    75   109    36    50    98    99    45   105   173    59   199   214    96   120    52    46   199   218   185    62    90   107   160    54   184   187    52   106   214   198    36    35   119    84   208    77   109   202   133   159    35    67   143   111   210   103   174    60   173   127    49   210   205   152   131    60    48    44   177   184   139   173    48   155   166   186   190   106   164   156    54    62   124    75    35   184    58   118   150    51   204    52   169   163   121    66    95    64   218   102    88   125    47    35   122    75   123   209   148   167   199   156   103   165   121   126    56    92    94    61   175   117   203   218   110   217   141   103   210   163    80    66    43   186   203    96   202    73   126    81   192   138    90   159   212   132   120   153   136   143   134    84   194   170    36    54    87   150   112   219   198   134    62   141   193   196    92    44    52    61   187   181    89   187   217    72    43   214    38   136    67    71    99   193   175   214   100   146   142   155    81   120   113   209   144    60    85    70    60   212   193   142    89    94   174    59    58   128    96   138   172   181   163    60    58    61    43    38    66    73   194   135    77   181   148   102
