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