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