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