100
99 91 96 95 95 11 30 12 81 42 19 56 91 91 83 42 81 92 5 92 8 77 6 75 73 72 28 73 70 48 78 46 72 95 63 61 61 7 28 60 9 71 57 11 75 56 53 6 48 46 19 83 22 41 19 1 33 33 25 8 28 60 12 79 81 69 91 33 93 17 17 56 16 17 14 13 14 21 12 12 12 2 57 10 10 16 9 93 41 60 7 57 5 6 66 68 66 2 99 1
