100    153890
    80  61  37  84  34  92  91  94  47  18  23  70  58  72  63
    71  27  73  60  78  30   9  38  93  35  55   3  64  62 100
    76  83  66   2  50  17  42  33  24  69  21   1  22  85  52
    10  74  65   7  51  45  90   5  36  87  81  19  67  46  44
    49  29  12  97  99  95  54  20  13   6  75  14  82  68  96
    48  86   8  39  40  15  11  26  32  59   4  16  98  57  41
    56  43  53  25  28  89  79  31  88  77