1    1        38
    2    2        35
    3    3        95
    4    4         8
    5    5        31
    6    6         6
    7    7
    8    8        19
    9    9         2
   10   10        15
   11   11
   12   12
   13   13        82
   14   14        54
   15   15        72
   16   16
   17   17        74
   18   18        75
   19   19        37
   20   20
   21   21
   22   22
   23   23        76
   24   24        34
   25   25
   26   26
   27   27        60
   28   28        85
   29   29
   30   30
   31   31
   32   32        58
   33   33        91
   34   34        55
   35   35
   36   36        86
   37   37
   38   38
   39   39
   40   40
   41   41
   42   42
   43   43              1
   44   44
   45   45
   46   46              2
   47   47
   48   48
   49   49
   50   50
   51   51
   52   52
   53   53
   54   54
   55   55        83    4
   56   56        50    6
   57   57
   58   58        32    7
   59   59    7   22   10
   60   60    9   30   17
   61   61    6   21   13
   62   62
   63   63    5   16   16
   64   64
   65   65        48    3
   66   66        89
   67   67    4   18    8
   68   68
   69   69
   70   70             31
   71   71             32
   72   72        28   46
   73   73    3    9   41
   74   74        36   35
   75   75        63   39
   76   76
   77   77
   78   78             48
   79   79
   80   80   11   46   25
   81   81
   82   82             24
   83   83        69
   84   84         4   20
   85   85   17
   86   86   15   90   15
   87   87   10   41   11
   88   88   13   67    5
   89   89
   90   90   16
   91   91   12   65    9
   92   92             12
   93   93        43   14
   94   94             18
   95   95        33   19
   96   96        56   21
   97   97             26
   98   98             27
   99   99             23
  100  100    8   46
  101  101             29
  102  102             30
  103  103        17   28
  104  104
  105  105
  106  106
  107  107   14   68   34
  108  108        14   38
  109  109        13   37
  110  110        61   36
  111  111
  112  112
  113  113
  114  114        51   33
  115  115        26   40
  116  116
  117  117
  118  118
  119  119
  120  120
  121  121        49   43
  122  122             44
  123  123        71   42
  124  124
  125  125        62   47
  126  126        53   49
  127  127
  128  128
  129  129
  130  130        97
  131  131        52   51
  132  132
  133  133        79
  134  134        92
  135  135
  136  136
  137  137
  138  138        44
  139  139        40
  140  140
  141  141
  142  142
  143  143        45
  144  144
  145  145        94
  146  146
  147  147
  148  148
  149  149
  150  150
  151  151        70
  152  152        81
  153  153
  154  154
  155  155
  156  156    2    3
  157  157
  158  158        96
  159  159        84
  160  160
  161  161        11
  162  162
  163  163
  164  164
  165  165
  166  166
  167  167
  168  168        77
  169  169    1    1
  170  170        20
  171  171
  172  172
  173  173
  174  174
  175  175
  176  176
  177  177
  178  178
  179  179
  180  180        42
  181  181        47
  182  182
  183  183
  184  184
  185  185        66
  186  186
  187  187
  188  188
  189  189
  190  190
  191  191        87
  192  192        12
  193  193
  194  194
  195  195
  196  196
  197  197
  198  198
  199  199
  200  200
  201  201
  202  202
  203  203
  204  204
  205  205
  206  206
  207  207
  208  208
  209  209
  210  210        93
  211  211
  212  212        24
  213  213         7
  214  214
  215  215
  216  216
  217  217
  218  218
  219  219
  220  220
  221  221
  222  222
  223  223
  224  224
  225  225
  226  226
  227  227
  228  228
  229  229        25
  230  230
  231  231
  232  232
  233  233
  234  234
  235  235
  236  236
  237  237
  238  238
  239  239
  240  240
  241  241        88
  242  242        73
  243  243
  244  244
  245  245
  246  246
  247  247
  248  248
  249  249
  250  250
  251  251
  252  252
  253  253
  254  254
  255  255
  256  256
  257  257
  258  258
  259  259
  260  260        78   50
  261  261
  262  262        80
  263  263
  264  264
  265  265
  266  266
  267  267
  268  268
  269  269
  270  270
  271  271
  272  272
  273  273
  274  274
  275  275
  276  276
  277  277
  278  278
  279  279
  280  280
  281  281
  282  282
  283  283
  284  284
  285  285
  286  286
  287  287
  288  288        39
  289  289
  290  290
  291  291
  292  292
  293  293
  294  294
  295  295
  296  296
  297  297
  298  298
  299  299