1    1
    2    2
    3    3
    4    4
    5    5
    6    6
    7    7
    8    8
    9    9
   10   10
   11   11
   12   12
   13   13
   14   14
   15   15
   16   16
   17   17
   18   18
   19   19
   20   20
   21   21
   22   22
   23   23
   24   24
   25   25
   26   26
   27   27
   28   28   32
   29   29
   30   30
   31   31   29
   32   32
   33   33
   34   34   31
   35   35
   36   36
   37   37   30
   38   38
   39   39
   40   40
   41   41
   42   42
   43   43
   44   44
   45   45
   46   46
   47   47    8
   48   48    9
   49   49   10
   50   50
   51   51
   52   52   15
   53   53
   54   54   20
   55   55   28
   56   56   27
   57   57
   58   58
   59   59
   60   60   17
   61   61   23
   62   62   41
   63   63
   64   64
   65   65   22
   66   66   19
   67   67   16
   68   68
   69   69
   70   70
   71   71
   72   72
   73   73   50
   74   74
   75   75
   76   76    3
   77   77
   78   78
   79   79    5
   80   80
   81   81   21
   82   82   26
   83   83
   84   84
   85   85
   86   86
   87   87   24
   88   88   18
   89   89
   90   90
   91   91
   92   92
   93   93
   94   94
   95   95   33
   96   96   25
   97   97    7
   98   98
   99   99   49
  100  100    4
  101  101   14
  102  102
  103  103
  104  104   42
  105  105
  106  106
  107  107   43
  108  108
  109  109   37
  110  110   48
  111  111   11
  112  112
  113  113
  114  114   36
  115  115   13
  116  116    6
  117  117
  118  118
  119  119
  120  120    2
  121  121    1
  122  122
  123  123
  124  124   40
  125  125   12
  126  126
  127  127   52
  128  128   38
  129  129
  130  130
  131  131   51
  132  132
  133  133   46
  134  134   39
  135  135
  136  136
  137  137
  138  138
  139  139
  140  140
  141  141   53
  142  142
  143  143
  144  144
  145  145
  146  146
  147  147
  148  148
  149  149
  150  150
  151  151
  152  152
  153  153
  154  154
  155  155
  156  156
  157  157
  158  158
  159  159
  160  160
  161  161
  162  162
  163  163
  164        34
  165        35
  166        44
  167        45
  168        47