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