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