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