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